اطلاعیه

Collapse
No announcement yet.

gp2y0a02yk

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

    gp2y0a02yk

    سلام من از سنسور شارپ gp2y0a02yk_e تو کدویژن که برنامه نوشتم بیشتر از 560 عدد نمیده یعنی باید 1023 بده که نمیده و 560 هست نهایت ولتاژ مرجع رو اینترنال و فرکانس ای دی سی رو 125000 کیلو هرتز واسه نمونه برداری و حالت adc running هست کسی میدونه ایرادم از کجاس ؟

    #2
    پاسخ : gp2y0a02yk

    ببینید رو پایه ی aref ولتاژ 2.5 ولت رو دارید؟ به ورودی adc ولتاژ 5 بدید ببینید ایا 1023 میگیرید یا نه! اگر اینا درست باشه خروجی سنسور رو بررسی کنید که با توجه به دیتا شیت و با ولت متر ببینید در فواصل مختلف ولتاز مد نظر رو تولید میکنه یا نه!
    اگر این مورد هم درست بود مشکل از برنامه و تنظیم رجیستری هاست! که مرحله به مرحله دیباگ کنید-اول از همه ضرب و تقسیم ها رو چک کنید

    دیدگاه


      #3
      پاسخ : gp2y0a02yk

      سلام
      با مولتی متر نزدیک ترین فاصله رو چک کن ببین ولتاژش چقدر هست.فکر نمیکنم ولتاژخروجیش برابر 5 ولت بشه که معادل 1023 باشه.
      من ماژول 0a41sk رو که راه انداختم توی سه سانتی متر سه ولت بیشتر نمیداد که برابر613.8 می شدالبته با تغذیه ی 5 ولت برای ماژول و پایه ی aref و avcc را هم به 5 ولت متصل کردم.

      دیدگاه

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