Мазмұны:
Бейне: DIY 10Hz-50kHz Arduino осциллографы 128x64 СК дисплейде: 3 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Бұл жоба диапазоны 10 Гц -тен 50 Гц -ке дейінгі қарапайым осциллографты жасау жолын сипаттайды. Бұл өте үлкен диапазон, себебі құрылғы сыртқы цифрлық аналогты түрлендіргіш микросхемасын пайдаланбайды, тек Arduino.
1 -қадам: Сипаттама
Нәтиже 128x64 пиксель рұқсатымен салыстырмалы түрде үлкен СКД экранында (ST7920) көрсетіледі. Өлшемді көрсету аймағы 96х64, ал ақпаратты көрсету аймағы 32х64, мұнда сынақ сигналының жиілігі, Vpp т.б.
Құру өте қарапайым және бірнеше компоненттерден тұрады:
- Ардуино Нано
- 128x64 ажыратымдылығы бар ST7920 СКД дисплейі
- үш сәттік қосқыш
- екі потенциомер
- және бір конденсатор 100 мкФ
Бұл жобаның демеушісі NextPCB болды. Сіз мені мына сілтемелердің бірінен қарап, қолдау көрсете аласыз:
$ 5 купон алу үшін тіркеліңіз:
Сенімді көп қабатты тақталар өндірушісі:
4 қабатты ПХД тақталары 10 дана ғана $ 12:
10% жеңілдік - PCB және SMT тапсырыстары: 20% OFF - PCB және 15% SMT тапсырыстары:
2 -қадам: құрылыс
Құрылғыда бірнеше функциялар бар: автоматты триггер (дисплей өте тұрақты), сканерлеу жылдамдығы: 1-2-5 сәйкес 0,02 мс/див ~ 10 мс/див, тоғыз деңгейге бөлу және ұстап тұру функциясы: дисплейдің толқын пішіні мен параметрлерін қатыру. Бұл жоба Wu Hanqing блогында жарияланған, онда сіз бастапқы кодты таба аласыз. Мен ең аз өзгерістер енгіздім, себебі осциллографты алдыңғы жобаларымның бірінің аппараттық құралдары негізінде құрдым. Бейнеде көріп тұрғаныңыздай, құралдың үлкен экраны арқасында өте айқын көрінісі бар, сонымен қатар таңғажайып жақсы авто триггері бар. Кескіннің тік орналасуы 50 потенциометрдің көмегімен реттеледі, ал контрастының коэффициенті 10 км. Мен осциллографты синус және тікбұрышты сигнал генераторымен сынап көрдім. Ақырында, бұл кәсіби немесе өте қолдануға жарамды құрал болмаса да, оны оқу мақсаттарында немесе зертханада, төмен жиілікті сигналдарды тексеру үшін, әсіресе құрылғыны жасау өте оңай және өте арзан екенін біле тұра қолдануға болады.
3 -қадам: Схемалық диаграмма мен код
Төменде Shematic диаграммасы мен Arduino коды берілген
Ұсынылған:
Батареямен жұмыс жасайтын шағын CRT осциллографы: 7 қадам (суреттермен)
Батареямен жұмыс істейтін шағын CRT осциллографы: Сәлеметсіз бе! Бұл нұсқаулықта мен сізге батареямен жұмыс істейтін шағын CRT осциллографын жасауды көрсетемін. Осциллограф - электроникамен жұмыс жасаудың маңызды құралы; Сіз барлық сигналдарды тізбекте өтіп жатқанын көре аласыз және ақаулықтарды жою
Мәтінді дисплейде жылжу (A - Z нұсқаулығы): 25 қадам (суреттермен)
Мәтінді дисплейде айналдыру (A -дан Z -ға дейінгі нұсқаулық): Бұл нұсқаулықта / бейнеде мен сізге Arduino көмегімен мәтінді жылжытуды қалай жасау керектігін көрсетемін. Мен Arduino үшін кодты қалай жасау керектігін түсіндірмеймін, мен сізге қолданыстағы кодты қалай қолдану керектігін көрсетемін. Сізге не және қайда бірге болу керек
4 цифрлық және 7 сегментті дисплейде Arduino көмегімен: 7 қадам
4 цифрлық және 7 сегменттік дисплейде Arduino көмегімен: Бұл оқулықта мен сізге arduino көмегімен 4 цифрдан тұратын 7 сегментті дисплейді қалай қолдану керектігін көрсетемін. Мен атап өткім келетін кейбір негізгі нәрселер - бұл arduino uno, Леонардо, 13 дигі бар тақталардағы цифрлық түйреуіштердің барлығын дерлік алады
DIY шағын осциллографы: 13 қадам
DIY шағын осциллографы: осы шағын осциллографты жасаңыз. Жиілік диапазоны 40 кГц -ке дейін (25uS толық экран) 4 таңдаулы диапазонда. Кіріс кернеуі 2 таңдамалы диапазонда 50мВп пен 50Впп аралығында. Табыс 1 -ден 100 -ге дейін реттеледі. Айнымалы немесе тұрақты ток кірісін қабылдайды. Автоматты іске қосу
Үйге ескерту: үлкен дисплейде Arduino + бұлтты хабар алмасу: 14 қадам (суреттермен)
Негізгі ескерту: Үлкен дисплейде Arduino + бұлтты хабар алмасу: Ұялы телефондар заманында адамдар сіздің қоңырауыңызға тәулік бойы жауап береді деп күтуге болады. Немесе … жоқ Әйелім үйге келген соң, телефон сөмкесінде қалады немесе батареясы бітіп қалады. Бізде жер сызығы жоқ. Қоңырау шалу немесе