اطلاعیه

Collapse
No announcement yet.

چگونه همه پایه های میکرو را adc کنیم؟

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

    چگونه همه پایه های میکرو را adc کنیم؟

    سلام دوستان من می خوام تمام پین های میکرو را به adcتبدیل کنم چطوری میشه؟


    #2
    پاسخ : چگونه همه پایه های میکرو را adc کنیم؟

    سلام
    نمیشه.

    دیدگاه


      #3
      پاسخ : چگونه همه پایه های میکرو را adc کنیم؟

      نوشته اصلی توسط DesignerEng
      سلام
      نمیشه.
      راه کار دیگه ای نداره با اضافه کردن یه ای سی

      دیدگاه


        #4
        پاسخ : چگونه همه پایه های میکرو را adc کنیم؟

        نوشته اصلی توسط بنیامین خلیلی
        راه کار دیگه ای نداره با اضافه کردن یه ای سی
        با آی سی ADC میشه، گوگلو سرچ کن مطلب زیاده
        انسانها 10 دسته اند: دسته اي که باينري ميدانند و دسته اي که باينري نميدانند!

        دیدگاه


          #5
          پاسخ : چگونه همه پایه های میکرو را adc کنیم؟

          نوشته اصلی توسط بنیامین خلیلی
          راه کار دیگه ای نداره با اضافه کردن یه ای سی
          یه روش تخیلی اینه:
          به هر پایه ADC یه مالتی پلکسر انالوگ وصل کن و یه خازن هم به هر پایه زمین کن که باشه مدار نمونه بردار و نگه دار :mrgreen:.
          همون پایه های خود ADC اینقدر ناز میکنن که فکر نکنم شدنی باشه بهتره از یه میکرو با ورودی های بیشتر استفاده کنید.

          دیدگاه


            #6
            پاسخ : چگونه همه پایه های میکرو را adc کنیم؟

            خود پایه های ADC هم به صورت مالتی پلکسر هستند و در واقع فقط یک کانال ADC وجود داره. برای همین شما می تونید به هر پایه از ADC یه مالتی پلکسر 8 تایی وصل کنید و اینطوری می تونید 48 تا ورودی داشته باشید.

            دیدگاه


              #7
              پاسخ : چگونه همه پایه های میکرو را adc کنیم؟

              سلام
              چطور میشه همه ی پایه های میکرو (مثلا مگا8-مگا16-مگا32-مگا64-مگا128) رو تبدیل به adc (آنالوگ به دیجیتال) کرد؟؟؟؟؟ :question:
              اللَّهُمَّ صَلِّ عَلَى مُحَمَّدٍ وآلِ مُحَمَّدٍ وعَجِّلْ فَرَجَهُمْ

              اگه دوس دارید سریع به جواب برسید :
              1) قبل از پرسیدن سوال، بسرچید.
              2) سوالاتون رو با جزئیات کامل مطرح کنید.

              دیدگاه


                #8
                پاسخ : چگونه همه پایه های میکرو را adc کنیم؟

                سلام
                تا جایی که می دونم وامتحان کردم طریقه استفاده از تمام پایه های adc به این صورت که پایه های ... adc0,1,2 به ترتیب داخل حلقه بی نهایت باید فعا ل شن
                به شکل زیر:
                while(1)
                {
                ADMUX=0X40;
                ADCSRA=0XcD;
                delay_ms(10);
                v1=volt;

                ADMUX=0X41;
                ADCSRA=0XcD;
                v2=volt;
                وقتی برنامه شروع میشه وقتی به اولین دستور می رسه adc0 فعال می شه و وقفه adc فعال میشه و وقتی ادرس admux=0x41 میشه adc1 فعال میشه وبقیه ان هم به این صورت است .
                اینجا متغیر volt در واقع یک متغیر عمومی است که مقدار adcw در نهایت در ان ریخته میشود.,وبعد این هر کاری می خوای با این مقدار می کنی.

                دیدگاه


                  #9
                  پاسخ : چگونه همه پایه های میکرو را adc کنیم؟

                  نه نمیشه باید از انالوگ سوییچ استفاده کنی

                  دیدگاه


                    #10
                    پاسخ : چگونه همه پایه های میکرو را adc کنیم؟

                    نوشته اصلی توسط md3848
                    سلام
                    چطور میشه همه ی پایه های میکرو (مثلا مگا8-مگا16-مگا32-مگا64-مگا128) رو تبدیل به adc (آنالوگ به دیجیتال) کرد؟؟؟؟؟ :question:
                    منظورتون dac هست؟توی avr های معمولی شاید توی خواب بتونید ببینید.اما توی xmega هست اونم تازه روی 2 تا پین.البته فکر کنم بشه با فیلتر گذاشتن روی خروجی PWM هم یه کارایی کرد.

                    دیدگاه


                      #11
                      پاسخ : چگونه همه پایه های میکرو را adc کنیم؟

                      نوشته اصلی توسط sadeghmojtabaei
                      منظورتون dac هست؟توی avr های معمولی شاید توی خواب بتونید ببینید.اما توی xmega هست اونم تازه روی 2 تا پین.البته فکر کنم بشه با فیلتر گذاشتن روی خروجی PWM هم یه کارایی کرد.
                      فکر کنم بشه از 74hc573 استفاده کرد نظرتون چیه؟؟؟ (میشه کلی adc ایجاد کرد که در ر لحظه فقط 8 تا adc فعال هستند علت هم اینه که در هر لحظه باید یک 74hc573 رو فعال کرد و مقدار 8 تا پایش رو خوند )

                      کسی نظری داره در این مورد؟؟؟؟؟؟؟؟؟؟؟؟
                      اللَّهُمَّ صَلِّ عَلَى مُحَمَّدٍ وآلِ مُحَمَّدٍ وعَجِّلْ فَرَجَهُمْ

                      اگه دوس دارید سریع به جواب برسید :
                      1) قبل از پرسیدن سوال، بسرچید.
                      2) سوالاتون رو با جزئیات کامل مطرح کنید.

                      دیدگاه


                        #12
                        پاسخ : چگونه همه پایه های میکرو را adc کنیم؟

                        سلام
                        اولا به خاطر پست قبلی معذرت می خوام. مثل اینکه خواب بودم

                        ثانیا جواب این سوال را قبلا دادم. مالتی پلکسر آنالوگ بذارید مثل 4051. اینطوری روی هر پایه در واقع 8 تا ADC دارید و می دونید که 8*8=64 و دیگر هیج.....

                        دیدگاه


                          #13
                          پاسخ : چگونه همه پایه های میکرو را adc کنیم؟

                          کد:
                           مالتی پلکسر آنالوگ بذارید مثل 4051
                          رفیق میشه بگی چطور میخوای بایین قطعه
                          کد:
                           روی هر پایه در واقع 8 تا ADC دارید و می دونید که 8*8=64 و دیگر هیج.....
                          یه مدار تو پروتئوس برام میزاری؟؟؟....لطفا...
                          اللَّهُمَّ صَلِّ عَلَى مُحَمَّدٍ وآلِ مُحَمَّدٍ وعَجِّلْ فَرَجَهُمْ

                          اگه دوس دارید سریع به جواب برسید :
                          1) قبل از پرسیدن سوال، بسرچید.
                          2) سوالاتون رو با جزئیات کامل مطرح کنید.

                          دیدگاه


                            #14
                            پاسخ : چگونه همه پایه های میکرو را adc کنیم؟

                            درست کردنش خیلی سادس

                            لینک زیر رو بِنِگَر


                            http://wle.ir/1676/%D8%A7%D8%AA%D8%B...D9%87-adc.html

                            که با اين درد اگر دربند درمانند درمانند
                            فاميل دور : اشاره داره به درهايي که واقعا در نيستن ، مثل نقاشي در روي ديوار. يعني اين دردها مارو شبيه اون درها ميکنه .

                            دیدگاه


                              #15
                              پاسخ : چگونه همه پایه های میکرو را adc کنیم؟

                              نوشته اصلی توسط mehrdadttt
                              درست کردنش خیلی سادس

                              لینک زیر رو بِنِگَر


                              http://wle.ir/1676/%D8%A7%D8%AA%D8%B...D9%87-adc.html
                              ممنون ولی باید عضو ویژه بشی...
                              این مدارش هم >>> چشممون ضعیفه :cry:
                              یه مدار میتونی با پروتئوس برام درست کنی---فقط مدار--- :nerd:
                              اللَّهُمَّ صَلِّ عَلَى مُحَمَّدٍ وآلِ مُحَمَّدٍ وعَجِّلْ فَرَجَهُمْ

                              اگه دوس دارید سریع به جواب برسید :
                              1) قبل از پرسیدن سوال، بسرچید.
                              2) سوالاتون رو با جزئیات کامل مطرح کنید.

                              دیدگاه

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