با سلام خدمت اساتید گرامی
اولا نمیدونم پست رو جای درستی زدم یا نه
مشکلی که دارم اینه
من شغلم تعمیرات کارتخوان سیار هستش و اومدم با یه atmega32 یه مدار ولتمتر و آمپرمتر ساختم برای تست باتری و مدار شارژ دستگاه ها
که بخش آمپرمتر توسط یه مقاومت 0.47 اهمی انجام میشه و خروجی مقاومتو به adc میکرو دادم و جریانو میخونم (البته مقدار ولتاژ دو سر مقاومت و تبدیلش به آمپر با قانون اهم )
میخام رو lcd یه status بزنم و دو حالت براش تعریف کنم
حالت اول Idle یا همون بیکار (زمانیکه که سیم شارژر به دستگاه متصل نیست)
حالت دوم charching یا همون شارژ شدن (زمانیکه سیم شارژر به دستگاه وصل شد و شروع کرد به شارژ کردن و به طبع آمپر کشیدن و نمایش مثلا 900 میلی آمپر)
حالا میرسیم به مشکلی که دارم:
همینطور که میدونید ولتاژ دو سر مقاومت در حد میلی ولته اونو چجوری میتونم به صفر ولت و 5 ولت تبدیلش کنم که بیام به میکرو بگم اگ فلان پایه یک شد (همون 5 ولت ) رو lcd بزنه شارژینگ و اگ همون پایه صفر شد بزنه Idle
ممن.ن میشم راهنمایی کنید
اولا نمیدونم پست رو جای درستی زدم یا نه

مشکلی که دارم اینه
من شغلم تعمیرات کارتخوان سیار هستش و اومدم با یه atmega32 یه مدار ولتمتر و آمپرمتر ساختم برای تست باتری و مدار شارژ دستگاه ها
که بخش آمپرمتر توسط یه مقاومت 0.47 اهمی انجام میشه و خروجی مقاومتو به adc میکرو دادم و جریانو میخونم (البته مقدار ولتاژ دو سر مقاومت و تبدیلش به آمپر با قانون اهم )
میخام رو lcd یه status بزنم و دو حالت براش تعریف کنم
حالت اول Idle یا همون بیکار (زمانیکه که سیم شارژر به دستگاه متصل نیست)
حالت دوم charching یا همون شارژ شدن (زمانیکه سیم شارژر به دستگاه وصل شد و شروع کرد به شارژ کردن و به طبع آمپر کشیدن و نمایش مثلا 900 میلی آمپر)
حالا میرسیم به مشکلی که دارم:
همینطور که میدونید ولتاژ دو سر مقاومت در حد میلی ولته اونو چجوری میتونم به صفر ولت و 5 ولت تبدیلش کنم که بیام به میکرو بگم اگ فلان پایه یک شد (همون 5 ولت ) رو lcd بزنه شارژینگ و اگ همون پایه صفر شد بزنه Idle
ممن.ن میشم راهنمایی کنید
دیدگاه