اطلاعیه

Collapse
No announcement yet.

ولوم اتوماتیک صدا با میکرو

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    ولوم اتوماتیک صدا با میکرو

    با سلام
    من میخوام یه ولوم صدا با میکرو بسازم
    اگه لطف کنید راهنمایی بفرمائید هیچگاه از یاد نخواهم برد چون میخوام یه سمعک با ولوم اتوماتیک بسازم
    البته اینم بگم من تازه کار با میکرو رو شروع کردم اگه با عکس و نقشه باشه زودتر به نتیجه میرسیم
    سپاسگذارم
    تخیل مهمتر از دانش است
    علم محدود است اما تخیل دنیا را دربر میآ‌گیرد
    آلبرت انیشتین

    #2
    پاسخ : ولوم اتوماتیک صدا با میکرو

    چطور باید صداهای دریافت شده از میکروفن رو به عدد تبدیل کنم ؟
    از ورودی ADC میشه استفاده کنم ؟؟
    لطفا" راهنمایی بفرمایید
    تخیل مهمتر از دانش است
    علم محدود است اما تخیل دنیا را دربر میآ‌گیرد
    آلبرت انیشتین

    دیدگاه


      #3
      پاسخ : ولوم اتوماتیک صدا با میکرو

      بله می تونی استفاده کنی
      ADC میکرو سیگنال ورودی در روی کانال مورد نظر را به دیجیتال تبدیل کرده و با استفاده از دستور
      GETADC() میتوان مقدار خوانده شده را در متغیری از جنس WORD ریخت.
      در داخل پرانتز شماره ی کانال مورد نظر قرار میگیرد. :agree:
      آموزش PIC

      دیدگاه


        #4
        پاسخ : ولوم اتوماتیک صدا با میکرو

        نوشته اصلی توسط sfarm
        بله می تونی استفاده کنی
        ADC میکرو سیگنال ورودی در روی کانال مورد نظر را به دیجیتال تبدیل کرده و با استفاده از دستور
        GETADC() میتوان مقدار خوانده شده را در متغیری از جنس WORD ریخت.
        در داخل پرانتز شماره ی کانال مورد نظر قرار میگیرد. :agree:
        دقیقا :job:

        دیدگاه


          #5
          پاسخ : ولوم اتوماتیک صدا با میکرو

          از اینکه بالاخره یکی پیدا شد به دادمون برسه خوشحالم :applause:
          متشکرم دوستان
          اما سوال بنده اینه که میکروفن هم مثل همه سنسورای دیگه عمل میکنه ؟؟
          آیا به تقویت کننده (پری) احتیاج نداره؟؟
          اصلا" چطور باید وصلش کرد؟؟
          من با یه ولوم ساده ADC رو امتحان کردم هزارتا مشکل برام پیش اومد (نویز و میانگین گیری و ..... ) چه برسه به میکروفن خازنی :eek:

          اگه زحمتی نیست با عکس و برنامه راهنمایی کنید آخه AVR رو چن وقتیه شروع کردم

          ممنون
          تخیل مهمتر از دانش است
          علم محدود است اما تخیل دنیا را دربر میآ‌گیرد
          آلبرت انیشتین

          دیدگاه


            #6
            پاسخ : ولوم اتوماتیک صدا با میکرو

            بله به یک تقوبت کننده ی علیاتی یا صوتی نیاز داری زیرا adc میکرو ولتازهای کم را نمی تونه اندازه بگیره
            اگه شماتیک را بخوای یزارم
            آموزش PIC

            دیدگاه


              #7
              پاسخ : ولوم اتوماتیک صدا با میکرو

              اگه زحمتی نیست شماتیک بذارید
              ثواب داره
              اگه چیزی لازمه لطف کنید بگین من اجرا خواهم کرد
              البته اینو بگم یه کم مشغولیاتم زیاد ممکنه آرام آرام پیش بریم اما منتظر کمکتون خواهم بود
              ممنون
              تخیل مهمتر از دانش است
              علم محدود است اما تخیل دنیا را دربر میآ‌گیرد
              آلبرت انیشتین

              دیدگاه


                #8
                پاسخ : ولوم اتوماتیک صدا با میکرو

                سلام
                دوست عزیز من قبلا این پروژه را با میکرو انجام دادم وجواب گرفتم در حد عالی

                اما نه با adc چرا که کیفیت کار شما زیاد جالب نمی شه

                روش خیلی راحتر ومناسبتری وجود داره که کیفیت بسیار عالی و بدون هیچ نویزی صورت می گیره

                شما می تونید از تایمر کانتر میکرو در مد pwm fast واز یک opticopler به عنوان شیر خروجی سیگنالتان استفاده کنید.
                و این روش تضمینیه و 100 در صد جواب می ده.

                موفق باشید
                نادانترین مردم کسانی هستند که فکر می کنند داناترین آنها هستند.

                دیدگاه


                  #9
                  پاسخ : ولوم اتوماتیک صدا با میکرو

                  آقایون و خانما؛از همگی ممنون و سپاسگذارم

                  سارا خانم؛حداقل یه شماتیکی؛برنامه ای؛چیزی بذارید آخه بابا ما تازه کاریم :cry2:

                  در ضمن لطف بفرمائید توضیحاتی در خصوص مد pwm fast و opticopler بدین ؟؟

                  ببخشید اگه اذیتتون میکنم
                  با شماتیک توضیح بدین کمتر مزاحم میشم

                  با سپاس
                  تخیل مهمتر از دانش است
                  علم محدود است اما تخیل دنیا را دربر میآ‌گیرد
                  آلبرت انیشتین

                  دیدگاه


                    #10
                    پاسخ : ولوم اتوماتیک صدا با میکرو

                    // Timer/Counter 3 initialization
                    // Clock source: System Clock
                    // Clock value: 16000.000 kHz
                    // Mode: Fast PWM top=03FFh
                    // OC3A output: Non-Inv.
                    // OC3B output: Discon.
                    // OC3C output: Discon.
                    // Noise Canceler: Off
                    // Input Capture on Falling Edge
                    // Timer3 Overflow Interrupt: Off
                    // Input Capture Interrupt: Off
                    // Compare A Match Interrupt: Off
                    // Compare B Match Interrupt: Off
                    // Compare C Match Interrupt: Off
                    TCCR3A=0x83;
                    TCCR3B=0x09;
                    TCNT3H=0x00;
                    TCNT3L=0x00;
                    ICR3H=0x00;
                    ICR3L=0x00;
                    OCR3AH=0x00;
                    OCR3AL=با افزایش این متغیر مقدار صدای خروجی افزایش می باد;

                    OCR3AH=1;
                    نادانترین مردم کسانی هستند که فکر می کنند داناترین آنها هستند.

                    دیدگاه


                      #11
                      پاسخ : ولوم اتوماتیک صدا با میکرو

                      زحمت افتادین امــــــا راستش از این مدار سر در نیاوردم oo:
                      اسباب زحمت شمام شدیم حســــــــــــــــــــابی ؛ ببخشید :redface:
                      چند تا سوال خدمتتون دارم: :

                      1 : یعنی نباید وردوی که میکروفن هستش به پایه های 1 و 2 اوپتوکوپلر وصل شه ؟؟؟
                      2 : چرا دو تا ورودی براش تعریف کردین ؟؟؟ ورودیا از چه نوعی هستن ؟؟ ( خازنی - دینامیکی )
                      3 : این سطرها رو که تایپ کردین برنامه اس و اگه برنامه اس میکرو کجاست ؟؟ کامپایلر؟؟
                      4 : به علت پایین بودن کیفیت تصویر ندونستم این OCR3AL کدوم قسمت هستش؟؟اما من میخوام اوتومات ولومش کم و زیاد شه هان!!

                      متشکرم :redface:
                      تخیل مهمتر از دانش است
                      علم محدود است اما تخیل دنیا را دربر میآ‌گیرد
                      آلبرت انیشتین

                      دیدگاه


                        #12
                        پاسخ : ولوم اتوماتیک صدا با میکرو

                        :smile:
                        :sad:
                        :surprised:
                        :angry:
                        :cry:
                        :cry2:

                        جواب لطفا"
                        تخیل مهمتر از دانش است
                        علم محدود است اما تخیل دنیا را دربر میآ‌گیرد
                        آلبرت انیشتین

                        دیدگاه


                          #13
                          پاسخ : ولوم اتوماتیک صدا با میکرو

                          سلام
                          جواب کاملا از روی شکل مشخصه
                          در این مدار دو ورودی تعریف شده که شما می تونید به دلخواه از هر کدوم استفاده کنید

                          ورودی از نوع میکروفن خازنی ولی قبلش باید توسط یک طبقه مدار ترانزیستوری این ورودی تقویت بشه که می تونید ا حتی از آی سی4558 که یک تقویت کننده هست نیز استفاده کنید.

                          شما با قرار دادن مقدار در رجیستر OCR می تونید مقدار صدای خروجی را کم و زیاد کنید.

                          این برنامه برای ATMEGA64 طراحی شده ولی شما می تونید از هر میکروی دیگری که تایمر کانتر 16 بیتی داره استفاده کنید.

                          پایه 1 اپتیکوپلر که توسط یک فیلتر خازنی بسته شده باید به پایه OCX میکرو متصل بشه(Xشماره است یعنی 1و2 و.3)
                          دیگه سوالی هست؟
                          برو این مدار رو ببند،ببین اصلا جواب کارتو می ده؟
                          نادانترین مردم کسانی هستند که فکر می کنند داناترین آنها هستند.

                          دیدگاه


                            #14
                            پاسخ : ولوم اتوماتیک صدا با میکرو

                            متشکرم

                            روش کار میکنم امیدوارم درکش کنم اگه قسمت گیرایی مغزم گرم نکنه :read:
                            آخه میدونی یه بار با ولتاژ 0.8 ولت بایاسش کردم یه هفته خوابم برد

                            با سپاس
                            مبتدی از ایران
                            تخیل مهمتر از دانش است
                            علم محدود است اما تخیل دنیا را دربر میآ‌گیرد
                            آلبرت انیشتین

                            دیدگاه

                            لطفا صبر کنید...
                            X