Мазмұны:
Бейне: DIY қарапайым Arduino жиілік өлшегіші 6,5 МГц дейін: 3 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:22
Бүгін мен сізге 6,5 МГц жиіліктегі, синус немесе үшбұрышты сигналдардың жиілігін өлшеуге қабілетті қарапайым жиілік есептегішін қалай құру керектігін көрсетемін.
1 -қадам: Сипаттама
Бейнеде ұсынылған құрылғы - Arduino Nano микроконтроллері көмегімен жасалған жиілік өлшегіш. Ол тікбұрышты, синусоидалы және үшбұрышты пішінді сигналдардың жиілігін өлшей алады.
Бұл жобаға NextPCB демеушілік жасады. Сіз мені мына сілтемелердің бірінен қарап, қолдау көрсете аласыз:
SMT тапсырысы үшін тек $ 7:
Сенімді көп қабатты тақталар өндірушісі:
ПХД тақталары 10 дана ақысыз:
20% жеңілдік - ПХД тапсырыстары:
Оның өлшеу диапазоны бірнеше герцтен 6,5 мегагерцке дейін. Үш өлшеу уақыт аралығы да бар - 0,1, 1 және 10 секунд. Егер біз тек тікбұрышты сигналдарды өлшейтін болсақ, онда пішін күшейткіштің қажеті жоқ және сигнал Arduino цифрлық түйреуішіне 5 тікелей беріледі. Код «FreqCount» кітапханасының арқасында өте қарапайым, оны төменде жүктеуге болады. Құрылғы өте қарапайым және бірнеше компоненттерден тұрады:
- Arduino Nano микроконтроллері
- Пішінді күшейткіш тақта
- СКД дисплей
- Кіріс сигналының пішінін таңдаушы
- JACK енгізу
-және Уақыт аралығы қосқышы: біз үш интервалды таңдай аламыз 0.1 -1 -және 10 секунд.
2 -қадам: құрылыс
Бейнеде көріп тұрғаныңыздай, құрал барлық диапазонда өте дәл, сонымен қатар біз төменде сипатталған қарапайым процедурамен жиілік өлшегішті калибрлей аламыз:
Arduino кітапханалары қалтасынан FreqCount кітапханасын, FreqCount.cpp файлынан келесі жолдарды табыңыз: #if defined (TIMER_USE_TIMER2) && F_CPU == 12000000L float correct = count_output * 0.996155; және оларды келесіге ауыстырыңыз: #if defined (TIMER_USE_TIMER2) && F_CPU == 16000000L float correct = count_output * 1.000000; мұнда 1.000000 сіздің түзету коэффициенті болса, түзету жиілік өлшегіштің кірісіне 1 МГц қолдану арқылы жүзеге асырылуы тиіс. Файлды өзгерткеннен кейін Arduino тақтасына жаңа эскиз жүктеңіз.
3 -қадам: схемалық және Arduino коды
Соңында, жиілік өлшегіш қолайлы пластикалық қорапқа салынған және электронды зертхананың тағы бір пайдалы құралы болып табылады.
Ұсынылған:
Arduino қолданатын қарапайым жиілік санағышы: 6 қадам
Arduino қолданатын қарапайым жиілік санағышы: Бұл оқулықта біз Arduino көмегімен қарапайым жиілік есептегішін жасауды үйренеміз. Бейнені қараңыз
GPSDO YT, тәртіптелген осциллятор 10 МГц анықтамалық жиілік. Төмен баға. Нақты: 3 қадам
GPSDO YT, тәртіптелген осциллятор 10 МГц анықтамалық жиілік. Төмен баға. Нақты: ********************************************* ******************************** STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP Бұл ескірген жоба. Оның орнына мені тексеріңіз. 2x16 LCD дисплейінің жаңа нұсқасы мына жерде қол жетімді: https: //www.instructables.com/id
DDS AD9910 Arduino қалқанында 100 кГц-600 МГц жиілік сигнал генераторы: 5 қадам
DDS AD9910 Arduino Shield-де 100 кГц-600 МГц жиіліктегі сигнал генераторы: Arduino-да төмен шу, жоғары дәлдік, тұрақты РЖ генераторы (AM, FM модуляциясымен)
433 МГц жиілік RF модульдері бар DIY Walkie-Talkie: 4 қадам
433 МГц жиілік RF модульдері бар DIY Walkie-Talkie: Бұл жобада мен сізге функционалды Walkie-Talkie құру үшін Ebay-ден 433 МГц жиілікті RF модульдерін қалай қолдану керектігін көрсетемін. Бұл дегеніміз, біз әр түрлі RF модульдерін салыстырамыз, d класының күшейткіші туралы аздап білеміз және соңында Walkie-Talkie құрастырамыз
Екілік оқылымы бар екі чиптің жиілік өлшегіші: 16 қадам
Екілік оқылымы бар екі чип жиілік өлшегіші: он екі жарық шығаратын диодты қолдану. Прототипте есептегіш ретінде CD4040, уақыт базасының генераторы ретінде CD4060 бар. Сигналды қабылдау диодты резистор арқылы жүзеге асырылады. Мұнда қолданылатын CMOS микросхемалары құралға 5 … диапазонындағы кез келген кернеуден қуат алуға мүмкіндік береді