سلام،من میخوام مقدار دقیق ولتاژ موثر رو با AVR محاسبه کنم ،نمایشگر من سون سگمنت هست،تا حالا از از چند تا روش استفاده کردم ولی هیچ کدوم دقیق نبوده،من از اینتراپت خارجی در مد بالارونده استفاده کردم و 10 مقدار ADC رو از ابتدای لبه ی بالا رونده در بازه 10 میلی ثانیه(نیم سیکل مثبت) بدست اوردم و از مجموع مربعات ،میانگین و در آخر جذر گرفتم.اما باز هم مقدار نمایش داده شده با ولتمتر در ولتاژ های مختلف کمی فرق میکنه،از ولتاژ پیک(مقدار ADC بعد از 5 میلی ثانیه بد از شروع وقفه) استفاده کردم و در رادیکال 2 ضرب کردم ولی باز اون مشکل هست.کسی میدونه ایراد از کجاست؟بعلاوه روش اول این مشکل رو هم داره که گرفتن مقدار ADC باید بین روشن شدن سگمنت ها باشه و بنابراین نمایشگر کمی لرزش داره و شدت نور هم کم هست.
البته از مدار ساده ای که در ابتدا تقسیم مقاومتی میزارن و با یک خازن به گراند،به میکرو وصل میکنن (بدون استفاده از وقفه)هم استفاده کردم و اون هم دقیق نبود.
البته از مدار ساده ای که در ابتدا تقسیم مقاومتی میزارن و با یک خازن به گراند،به میکرو وصل میکنن (بدون استفاده از وقفه)هم استفاده کردم و اون هم دقیق نبود.
دیدگاه