پاسخ : سوال برای برنامه نویسی میکرو AVR کمک
سلام
اگر روی 5 ولت باشه و ولتاژ 200 ولت اعمال بشه خروجی از 5 ولت بیشتر می شه
ما توی خروجی این مدار یک زنر 5 می ذاریم ( که فرگل اونو نکشیده)
که بیش از 5 ولت اعمال نشه به میکرو
برای تشخیص این که این 5 ولتی که اعمال شده ناشی از ولتاژ خارج از رنج هست یا دقیقا ماکزیمم ولتاژ، تصمیم داریم برای ولتاژ های دریافتی در پایه َADC اگر زیر 1 ولت و بالای 4.8 ولت باشند توسط اون سوئیچ رنج رو تغییر بدیم
یعنی در واقع تقسیم مقاومتی و در نتیجه گین رو تغییر بدیم و نتیجه رو ببینیم
اگر توی رنج بعدی نتیجه در محدوده 1 تا 4.8 ولت باشه که بره دنرمالیزه بشه و ولتاژ رو نشون بده
اگر از همه این 4 تا رنج خارج بود هم یک پیغام خارج از رنج می ده
ما برای همه این رنج ها مقاومت ها رو تعیین کردیم و میزان ولتاژ های خروجی رو به ازای ولتاژهای ورودی مختلف توی یک جدول نوشتیم که از اون جدول نتایج جالبی عایدمون شد :
برای رنج 0تا 250 ولتاژهای زیر 50 ولت می ره توی رنج بعدی (یعنی رنج 0-50)
برای رنج 0 تا 50 هم ولتاژ های زیر 5 ولت می افته توی رنج بعدی (یعنی 0-5)
و ... به همین صورت.
کلا کنترل همه اینها با میکرو خواهد بود و یک برنامه سنگینی می شه که هنوز کامل ننوشتیمش
oo:و فعلا الگوریتمش رو تقریبا آماده کردیم 
شاد باشید
فرگل جان دیتا شیت آی سی هایی که آقای روباه معرفی کردن رو پیدا می کنیم و باز اگه سوالی ازشون داشتیم می پرسیم نگران نباش
نوشته اصلی توسط hamed_online62
اگر روی 5 ولت باشه و ولتاژ 200 ولت اعمال بشه خروجی از 5 ولت بیشتر می شه
ما توی خروجی این مدار یک زنر 5 می ذاریم ( که فرگل اونو نکشیده)
که بیش از 5 ولت اعمال نشه به میکرو
برای تشخیص این که این 5 ولتی که اعمال شده ناشی از ولتاژ خارج از رنج هست یا دقیقا ماکزیمم ولتاژ، تصمیم داریم برای ولتاژ های دریافتی در پایه َADC اگر زیر 1 ولت و بالای 4.8 ولت باشند توسط اون سوئیچ رنج رو تغییر بدیم
یعنی در واقع تقسیم مقاومتی و در نتیجه گین رو تغییر بدیم و نتیجه رو ببینیم
اگر توی رنج بعدی نتیجه در محدوده 1 تا 4.8 ولت باشه که بره دنرمالیزه بشه و ولتاژ رو نشون بده
اگر از همه این 4 تا رنج خارج بود هم یک پیغام خارج از رنج می ده
ما برای همه این رنج ها مقاومت ها رو تعیین کردیم و میزان ولتاژ های خروجی رو به ازای ولتاژهای ورودی مختلف توی یک جدول نوشتیم که از اون جدول نتایج جالبی عایدمون شد :
برای رنج 0تا 250 ولتاژهای زیر 50 ولت می ره توی رنج بعدی (یعنی رنج 0-50)
برای رنج 0 تا 50 هم ولتاژ های زیر 5 ولت می افته توی رنج بعدی (یعنی 0-5)
و ... به همین صورت.
کلا کنترل همه اینها با میکرو خواهد بود و یک برنامه سنگینی می شه که هنوز کامل ننوشتیمش
oo:و فعلا الگوریتمش رو تقریبا آماده کردیم 
شاد باشید
فرگل جان دیتا شیت آی سی هایی که آقای روباه معرفی کردن رو پیدا می کنیم و باز اگه سوالی ازشون داشتیم می پرسیم نگران نباش








دیدگاه