با سلام خدمت اساتید خبره انجمن.
در یک برد آزمایشی از ADC استفاده کردم و در آن سر وسط یک پتانسیومتر را به ADC2 وصل کردم و دو سر دیگه رو به VCC و GND.
اما نمیدونم چرا وقتی پتانسیومتر به میکرو متصل میشه تغییرات ولتاژش غیر خطی میشه. به این ترتیب که مثلا اگر در حالی که سر وسط پتانسیومتر از میکرو جدا باشه به ازای مقدار مشخص از چرخش آن (چه در ولتاژهای پایین و چه در ولتاژهای بالا) تغییرات ولتاژ سر وسط ثابته در حالی که بعد از اتصال آن به میکرو در ولتاژهای پایین(نزدیک به GND) تغییرات ولتاژ کم و در ولتاژهای نزدیک به VCC تغییرات ولتاژ زیاد میشه.
تمام تنظیمات پیکربندی ADC و اتصال سخت افزاری رو هم با منابع مورد تایید چک کردم.
لطفا اگه این مساله راه حل یا لم خاصی داره راهنمایی کنید.
ممنون
در یک برد آزمایشی از ADC استفاده کردم و در آن سر وسط یک پتانسیومتر را به ADC2 وصل کردم و دو سر دیگه رو به VCC و GND.
اما نمیدونم چرا وقتی پتانسیومتر به میکرو متصل میشه تغییرات ولتاژش غیر خطی میشه. به این ترتیب که مثلا اگر در حالی که سر وسط پتانسیومتر از میکرو جدا باشه به ازای مقدار مشخص از چرخش آن (چه در ولتاژهای پایین و چه در ولتاژهای بالا) تغییرات ولتاژ سر وسط ثابته در حالی که بعد از اتصال آن به میکرو در ولتاژهای پایین(نزدیک به GND) تغییرات ولتاژ کم و در ولتاژهای نزدیک به VCC تغییرات ولتاژ زیاد میشه.
تمام تنظیمات پیکربندی ADC و اتصال سخت افزاری رو هم با منابع مورد تایید چک کردم.
لطفا اگه این مساله راه حل یا لم خاصی داره راهنمایی کنید.
ممنون
دیدگاه