ايران ويج

نسخه‌ی کامل: نمایش دمای منفی روی LCD با lm35 و ATmega16 با نرم افزار codevisionAVR
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
[attachment=10632][attachment=10631][attachment=10632][attachment=10631]با سلام
برنامه ای برای نمایش دما بر روی " ال سی دی " با قطعات " ال ام 35 " و ATmega16 نوشته شده.
این برنامه در نرم افزار "کدویژن ای وی آر" نوشته شده. این برنامه به درستی کار میکنه اما مشکل اینجاست که دمای منفی رو نشون نمیده. متن برنامه و شبیه سازی شده در پروتئوس را پیوست موضوع کرده ام
لطفا کمکم کنید.
با تشکر
در دمای منفی ، خروجی سنسور هم منفی میشه. ورودی ای دی سی میکروکنترلر نمی تونه مقادیر منفی بخونه و در شبیه ساز صفر نشون میده و در عمل پین میکرو کنترلر خواهد سوخت
برای این منظور کافی هست پایه گراند سنسور رو به ولتاژی بالاتر از 0 وصل کنید .در اینصورت سنسور توی 0 ، خروجی ای معادل ولتاژ پایه گراند و در دمای منفی، ولتاژی مثبت اما کمتر از پایه گراند خواهد بود
اینترنت رو بگردید مدار زیاد هست
سلام
این پروژه در سایت گذاشته شده
به تاپیک"برنامه های بدون شرح" مراجعه کنید

خوش باشید.
با سلام دوست عزيز جهت استفاده از lm35 در دماي منفي كافي به شكل شماره 7 صفحه 6 ديتا شيت lm35 مراجعه كنيد و با اتصال سنسور به دو كانال adc و خواندن هر دو و كم كردن پايه مثبت از پايه منفي و تقسيم بر 4 مي كنيم