اطلاعیه

Collapse
No announcement yet.

سوال راجع به ADC در AVR

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

    سوال راجع به ADC در AVR

    سلام به همگی

    آیا میتوان از یک پایه ADC (مثلا از ADC0 درatmega32) بعنوان A/D استفاده کرد و از بقیه اون پورت (یعنی ADC1 تا ADC7) بعنوان I/O استفاده کرد ؟؟

    آیا کسی خودش این کار رو کرده ؟؟


    #2
    پاسخ : سوال راجع به ADC در AVR

    جواب :

    بله میشه .

    آزمایش کردم

    دیدگاه


      #3
      پاسخ : سوال راجع به ADC در AVR


      تا اونجایی که من می دونم در زمان روشن بودن Adc پایه های پورت مربوطه نمی توانند به در حالت io کار کنند
      حالا شما موقعی که adc روشن بود از دیگر پایه ها به عنوان io استفاده کرده اید
      ما زنده به آنیم که آرام نگیریم موجیم که آسودگی ما عدم ماست

      وقتی یک ملت برای فرهنگ و نژاد و ملیت خویش ارزشی قائل نشد و حقی را که طبیعت برای نگاهداری نژاد پاکش به او ارزانی داشته بود پایمال ساخت و به بیگانگان روی آورد و تسلیم شد دیگر حق ندارد از شکست و بدبختی سیاسی که خودش باعث آن شده است شکایت کند .ادولف هیتلر

      r.babazadeh@yahoo.com

      دیدگاه


        #4
        پاسخ : سوال راجع به ADC در AVR

        اینکار امکان ندارد یا باید پورت را به صورت ورودی / خروجی استفاده کنی یا به صورت adc

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

        دیدگاه


          #5
          پاسخ : سوال راجع به ADC در AVR

          من تست کردم.
          درسته که عجیبه ولی میشه
          آموزش نرم افزار Matlab برای دانشجویان رشته های مهندسیhttp://alidoost.ir/news.php?readmore=22

          دیدگاه


            #6
            پاسخ : سوال راجع به ADC در AVR

            لطف کن برنامه آنرا برایمان بفرست یا در سایت بگذار تا دیگران هم از آن استفاده کنند

            دیدگاه


              #7
              پاسخ : سوال راجع به ADC در AVR

              سلام

              من هم اینکار را انجام دادم هم با PIC و هم با AVR .

              باید بگردم تا برنامشو پیدا کنم .
              اما فکر کنم فقط برای PIC باقی مونده باشه .
              برنامشو براتون اگه وقت کردم پیدا می کنم اما یه سری به کتابهای راهنما که داری بزن و تو قسمت مربوط به دستورات ADC دنبالش بگردی فکر کنم به نتیجه برسی .

              موقتا برای سری PIC را ببینید.

              http://i17.tinypic.com/2m7uc14.jpg



              موفق باشید :smile:

              با تشکر از آقای شکوهی بخاطر راهنمای ها :agree:شون

              [left][move][b][color=green][size=11pt]ما می توانیم .
              ، همین ... *. * * *. * * * [color=re

              دیدگاه


                #8
                پاسخ : سوال راجع به ADC در AVR

                در کتاب آقای کاهه گفته نمیشه . احتمالا منظورشان این است که از یک پایه adc هم به عنوان A/d استفاده بشه هم به عنوان I/o

                اینم یک نمونه که داره کار میکنه :

                Config Adc = Single , Prescaler = Auto , Reference = Avcc

                Config Pina.0 = Output , Pina.1 = Output , Pina.2 = Output , Pina.3 = Output
                Config Pina.4 = Output , Pina.5 = Input

                Start Adc
                Waitms 50
                Adcval = Getadc(5)
                Stop Adc


                دیدگاه


                  #9
                  نمونه برداری از خروجی دیمر

                  با سلام خدمت مهندسین محترم

                  من می خوام از یک مدار دیمر dc که با آی سی 4093 درستش کردم در خروجی آن یک نمونه بگیرم و بدمش به ADC میکرو M32 اما مشکلی که وجود داره اینه که اعدادی که روی lcd نشون میده خیلی تلرانس دارند مثلاً 100-300-800-500-130-530-... خلاصه یک محدوده ی خواصی ندارد !؟

                  از مقاومت سری به adc استفاده کردم ولی فایده نداشته !

                  ممنونم از راهنماییتون.
                  Time is jewel

                  دیدگاه

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