با استفاده از این مدار میتونیم فرکانس موج های سینوسی ، مربعی و … رو اندازه بگیریم
نحوه کار مدار به این صورت هست که ابتدا توسط یک اپ امپ که به عنوان یک مقایسه کننده استفاده شده موج ورودی تبدیل به یک موج مربعی میشه و میکرو کنترلر تعداد لبه های بالارونده این موج رو در یک ثانیه شمارش میکنه که این عدد میشه همون فرکانس موج ورودی
برای حذف ولتاژ DC موج ورودی از یک خازن استفاده شده و برای اینکه موج مورد نظر مقدار منفی نداشته باشد یک مقدار DC به آن اضافه میکنیم این کار برای این هست که اپ امپ تغذیه منفی نداره برای همین نمیتونه در طولانی مدت ولتاژ منفی رو تحمل کنه برای همین کاری میکنیم که موج روی ۲٫۵v نوسال کند با قرار دادن ولتاژ رفرنس ۲٫۵v روی پایه مثبت اپ آمپ میتونیم موج ورودی رو به موج مربعی تبدیل کنیم.

در این از میکرو کنترلر avr استفاده شده و برنامه آن به زبان c نوشته شد و پروژه آن توسط نرم افزار Atmel Studio 6.0 ساخته شده


دانلود پروژه: http://mjs1990s.ir/wp-content/uploads/2013/01/Frequency-meter.rar
مشاهده ویدئو : http://www.aparat.com/v/P0p71
منبع : http://mjs1990s.ir/
نحوه کار مدار به این صورت هست که ابتدا توسط یک اپ امپ که به عنوان یک مقایسه کننده استفاده شده موج ورودی تبدیل به یک موج مربعی میشه و میکرو کنترلر تعداد لبه های بالارونده این موج رو در یک ثانیه شمارش میکنه که این عدد میشه همون فرکانس موج ورودی
برای حذف ولتاژ DC موج ورودی از یک خازن استفاده شده و برای اینکه موج مورد نظر مقدار منفی نداشته باشد یک مقدار DC به آن اضافه میکنیم این کار برای این هست که اپ امپ تغذیه منفی نداره برای همین نمیتونه در طولانی مدت ولتاژ منفی رو تحمل کنه برای همین کاری میکنیم که موج روی ۲٫۵v نوسال کند با قرار دادن ولتاژ رفرنس ۲٫۵v روی پایه مثبت اپ آمپ میتونیم موج ورودی رو به موج مربعی تبدیل کنیم.

در این از میکرو کنترلر avr استفاده شده و برنامه آن به زبان c نوشته شد و پروژه آن توسط نرم افزار Atmel Studio 6.0 ساخته شده


دانلود پروژه: http://mjs1990s.ir/wp-content/uploads/2013/01/Frequency-meter.rar
مشاهده ویدئو : http://www.aparat.com/v/P0p71
منبع : http://mjs1990s.ir/
دیدگاه