فهرست مطالب:

DIY ساده فرکانس آردوینو تا 6.5 مگاهرتز: 3 مرحله
DIY ساده فرکانس آردوینو تا 6.5 مگاهرتز: 3 مرحله

تصویری: DIY ساده فرکانس آردوینو تا 6.5 مگاهرتز: 3 مرحله

تصویری: DIY ساده فرکانس آردوینو تا 6.5 مگاهرتز: 3 مرحله
تصویری: DIY 100 MHz frequency meter فرکانس متر دست ساز یک هرتز تا صد مگاهرتز 2024, نوامبر
Anonim
DIY ساده فرکانس آردوینو تا 6.5 مگاهرتز
DIY ساده فرکانس آردوینو تا 6.5 مگاهرتز

امروز من به شما نحوه ساخت شمارنده فرکانس ساده با قابلیت اندازه گیری فرکانس سیگنال های مثلثی ، سینوسی یا مثلثی تا 6.5 مگاهرتز را نشان خواهم داد.

مرحله 1: توضیحات

Image
Image

دستگاه ارائه شده در فیلم یک فرکانس متر است که با استفاده از میکروکنترلر آردوینو نانو ساخته شده است. این می تواند فرکانس سیگنال ها را با اشکال مستطیلی ، سینوسی و مثلثی اندازه گیری کند.

این پروژه توسط NextPCB حمایت می شود. با بررسی آنها در یکی از این پیوندها می توانید به من کمک کنید:

فقط 7 دلار برای سفارش SMT:

تولید کننده تابلوهای چند لایه قابل اعتماد:

تخته PCB 10 عدد به صورت رایگان:

20٪ تخفیف - سفارشات PCB:

محدوده اندازه گیری آن از چند هرتز تا 6.5 مگاهرتز است. سه فاصله زمانی اندازه گیری نیز در دسترس است - 0.1 ، 1 و 10 ثانیه. اگر فقط سیگنال های مستطیلی را اندازه گیری کنیم ، نیازی به تقویت کننده شکل دهنده نیست و سیگنال مستقیماً از طریق آردوینو به پین دیجیتال 5 تغذیه می شود. کد به لطف کتابخانه "FreqCount" بسیار ساده است که می توانید در زیر بارگیری کنید. دستگاه بسیار ساده است و از چندین جزء تشکیل شده است:

- میکروکنترلر آردوینو نانو

- شکل برد تقویت کننده

- صفحه نمایش ال سی دی

- انتخاب کننده سیگنال ورودی

- ورودی JACK

-و سوئیچ فاصله زمانی: ما می توانیم سه فاصله 0.1-1 -و 10 ثانیه را انتخاب کنیم.

مرحله 2: ساختمان سازی

ساختمان
ساختمان
ساختمان
ساختمان

همانطور که در ویدئو مشاهده می کنید ، دستگاه در کل محدوده بسیار دقیق است ، و ما همچنین می توانیم فرکانس سنج را با روش ساده ای که در زیر توضیح داده شده است ، کالیبره کنیم:

در پوشه کتابخانه های Arduino کتابخانه FreqCount را پیدا کنید ، در فایل FreqCount.cpp خطوط را پیدا کنید: #if defined (TIMER_USE_TIMER2) && F_CPU == 12000000L float correct = count_output * 0.996155؛ و آنها را با موارد زیر #جایگزین کنید (TIMER_USE_TIMER2) && F_CPU == 16000000L float correct = count_output * 1.000000؛ جایی که 1.000000 ضریب تصحیح شماست ، تصحیح باید با اعمال 1 مگاهرتز به ورودی فرکانس متر انجام شود. پس از تغییر فایل ، یک طرح جدید در برد Arduino بارگذاری کنید.

مرحله 3: شماتیک و کد آردوینو

کد شماتیک و آردوینو
کد شماتیک و آردوینو

در نهایت ، فرکانس سنج در یک جعبه پلاستیکی مناسب تعبیه شده است و یکی دیگر از ابزارهای مفید در آزمایشگاه الکترونیکی است.

توصیه شده: