اطلاعیه

Collapse
No announcement yet.

مشکل ADC در ATMEGA8

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

    مشکل ADC در ATMEGA8

    سلام
    باتشکر از همه دوستان
    من به دو مشکل برخوردد کردم که اگه منو راهنملیی بکنید ممنون میشم
    من با code vision یه برنامه نوشتم که از ورودی صفر adc atmega8 سیگنال آنالوگ میخونه و خروجی میده ولی من توی خروجیم یکسره ال ای دی ها چشمک میزنند نمیدونم نویزه یا نه البته مدار درسته چون با تعییر ورودی در خروجی بیتهای بزرگتر روشن میشند.
    مشکل دومم اینه که دستوری رو که باهاش ورودی انالوگ مورد نظر رو سلکت میشه کرد بلد نیستم فکر میکردم mux باشه ولی باهاش نتونستم ورودی شماره 5 آنالوگ رو انتخاب کنم ممنون میشم راهنماییم کنید

    #2
    پاسخ : مشکل ADC در ATMEGA8

    یعنی هیچکی نمیتونه کمکم کنه

    دیدگاه


      #3
      پاسخ : مشکل ADC در ATMEGA8

      دوست خوبم
      1)پایه vref رو با یه خازن پولار فیکس کن
      2)برای دقت بالاتر میتونی از noise canceler خود میکرو استفاده کنی.(در این حالت clock میکرو موقع نمونه برداری به صورت اتوماتیک خاموش میشود و بعد از نمونه برداری روشن میشود)
      موفق باشی
      http://imenbazar.com

      دیدگاه


        #4
        پاسخ : مشکل ADC در ATMEGA8

        سلام
        اگر با codevisard درcodevision برنامه می نویسی حتما دیدی که یک تابع به اسم read_adc(unsigned char adc_input)
        { ایجاد میکنه(البته قبلا adc رو فعال کردی با vref مورد نظرت و باتعداد بیت مورد نظر )8 یا 10 بیت
        حالا همه adc هات فعالن مثلا اگر در برنامت بنویسی read_adc(5) مال کانال 5 رو می خونه(adc5
        خبر آمد خبری در راه است---- خرم آندل که ازو گاهست

        دیدگاه


          #5
          پاسخ : مشکل ADC در ATMEGA8

          ممنونم از همتون

          دیدگاه

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