اطلاعیه

Collapse
No announcement yet.

ADC میکرو کنترلر ATMEGA328P-AU

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

    ADC میکرو کنترلر ATMEGA328P-AU

    سلام خدمت دوستان گرامی
    من یه پروژه با این میکرو دارم ولی با مشکل کمبود پایه مواجه شدم .. میخواستم بپرسم چطوری میتونم از پایه های ADC6 و ADC7 به عنوان دیجیتال استفاده کنم .؟
    یا این پایه ها رو بصورت آنالوگ استفاده کنم .!! من از نرم افزار کد ویژن استفاده میکنم و تازه برنامه نویسی یاد گرفتم و در این نرم افزار هم انگار میکرو ATMEGA328P-AU موجود نیست !!
    چون مدل DIP این میکرو دارای 6 پایه آنالوگ هست و مدل SMD این میکرو دارای 8 پایه آنالوگ.. و در کد ویژن هم مدل دارای 6 پایه آنالوگ هست البته این رو از روی کد ویزارد میگم !!

    #2
    پاسخ : ADC میکرو کنترلر ATMEGA328P-AU

    اون 6 چک باکس مربوط به بافر دیجیتال هست و نه تعداد ورودیهای آنالوگ.
    کدویژن تابع آماده برای قرائت پین ADC داره . تا جاییکه یادمه شما میتونید از دو پایه آخر بعنوان دیجیتال استفاده کنید. دیتاشیت میکروتون رو بخونید قسمت مربوط به تنظیمات سلکتور ورودی ها رو

    دیدگاه


      #3
      پاسخ : ADC میکرو کنترلر ATMEGA328P-AU

      خیلی ممنونم از پاسختون .. اگر امکانش باشه در مورد اون 6 چک باکس هم توضیح بدین .
      یعنی میشه داخل پارانتز دستور read_adc نوشت 6 یا 7 ، که adc 6 یا adc 7 رو بخونه ؟ در آردوینو از این پایه ها به عنوان آنالوگ استفاده شده مثلا در آردوینو نانو که میکرو بصورت smd هست!!
      دیتاشیت رو هم نگاه کردم ولی چیزی نفهمیدم !!
      جدیدترین ویرایش توسط mahdi8; ۱۶:۳۰ ۱۳۹۷/۰۳/۰۴.

      دیدگاه


        #4
        پاسخ : ADC میکرو کنترلر ATMEGA328P-AU

        دوستان عزیز لطفا راهنمایی کنین .. برای طراحی PCB هم موندم که چ کنم باید تکلیف این پایه ها مشخص بشه

        دیدگاه


          #5
          پاسخ : ADC میکرو کنترلر ATMEGA328P-AU

          درود ، این دو پایه ، فقط در مدل smd و فقط به عنوان adc قابل استفاده ست

          دیدگاه


            #6
            پاسخ : ADC میکرو کنترلر ATMEGA328P-AU

            بله اینو میدونم . میکرو منم smd هست ولی نحوه اسفاده از این 2 تا adc رو بلد نیستم یعنی نحوه خوندنشون رو !! تو کد ویژن اون تابع آماده واسه مدل dip هست و دارای 6 تا ورودی adc هست در حالی که مدل smd دارای 8 تا ورودی adc میباشد .. !

            دیدگاه


              #7
              پاسخ : ADC میکرو کنترلر ATMEGA328P-AU

              در پاسخ سوال پست اول که فرمودید به عنوان پین دیجیتال قابل استفاده ست عرض کردم . به عنوان adc دستور مانند سایر پین های adc هست و تفاوتی ندارد . مگه شما تست کردید کار نکرده ؟

              دیدگاه


                #8
                پاسخ : ADC میکرو کنترلر ATMEGA328P-AU

                نه چون smd هست تست نکردم و برای طراحی pcb هم موندم از این تا پایه به عنوان دجیتال استفاده کنم یا آنالوگ .. که شما فرمودین فقط بصورت آنالوگ میشه استفاده کرد ، حالا برای استفاده من باید در پارانتز دستور read_adc باید بنویسم 6 یا مثلا 7 ..؟؟!
                آخه کد ویژن میکرو مدل dip رو داره و این مدل هم دارای 6 تا ورودی آنالوگ هست .

                دیدگاه

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