Мазмуну:
Video: DIY Simple Arduino Frequency Meter 6.5MHz чейин: 3 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:36
Бүгүн мен сизге 6.5 МГцке чейинки реактивдүү, синус же үч бурчтуу сигналдардын жыштыгын өлчөөчү жөндөмдүү жыштык эсептегичти кантип курууну көрсөтөм.
1 -кадам: Description
Видеодо көрсөтүлгөн түзүлүш Arduino Nano микроконтроллери аркылуу жасалган жыштык өлчөгүч. Бул сигналдардын жыштыгын тик бурчтуу, синусоидалык жана үч бурчтук формада өлчөй алат.
Бул долбоор NextPCB тарабынан каржыланган. Сиз бул шилтемелердин биринен аларды текшерип, мени колдоого жардам бере аласыз:
SMT Order үчүн болгону $ 7:
Ишенимдүү көп катмарлуу такталарды өндүрүүчү:
PCB такталары 10 даана бекер:
20% арзандатуу - PCB буйрутмалары:
Анын өлчөө диапазону бир нече герцтен 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 аныкталган болсо (TIMER_USE_TIMER2) && F_CPU == 16000000L float correct = count_output * 1.000000; бул жерде 1.000000 сиздин коррекциялоочу фактор болсо, оңдоо жыштык ченегичтин киришине 1 МГц колдонуу менен жүргүзүлүшү керек. Файлды өзгөрткөндөн кийин, Arduino тактасына жаңы эскиз жүктөңүз.
3 -кадам: Схемалык жана Arduino коду
Акыр -аягы, жыштык өлчөгүч ылайыктуу пластикалык кутуга курулган жана электрондук лабораторияда дагы бир пайдалуу курал болуп саналат.
Сунушталууда:
DIY 2.1 Class AB Hi -Fi аудио күчөткүчү - 5 долларга чейин: 10 кадам (Сүрөттөр менен)
DIY 2.1 Class AB Hi -Fi аудио күчөткүчү - 5 долларга чейин: Эй баарына! Бүгүн мен сизге 2.1 каналдуу системага (Сол-Оң жана Сабвуфер) кантип Аудио күчөткүч курганымды көрсөтөм. Дээрлик 1 ай изилдөө, долбоорлоо жана тестирлөөдөн кийин мен бул дизайнды ойлоп таптым. Бул көрсөтмөдө мен басам
DIY Fidget Spinner тездеткичи 2 долларга чейин!: 7 кадам
DIY Fidget Spinner Accelerator UNDER $ 2 !: Саламатсыздарбы коноктор! Менин атым Youri жана мен электроника долбоорлорун түзүүнү жана жарыялоону жактырам. Бүгүн менде бул көрсөтмөнүн негизинде tanner_tech.Ал мага өзүнүн дизайнын кайра жаратууга жана анын чыныгы PCB. Бул t аркылуу жасалган
Пайдалуу, Easy DIY EuroRack модулу (3.5мм -ден 7мм -ге чейин): 4 кадам (сүрөттөр менен)
Пайдалуу, Easy DIY EuroRack модулу (3.5ммден 7ммге чейин конвертер): Мен акыркы убакта модулдук жана жарым модулдук приборлорум үчүн көп DIY жасап жатам, жакында мен Eurorack тутумумду 3.5 менен жамап коюунун эң жарашыктуу жолун кааладым деп чечтим. мм розеткалары педаль стилиндеги эффекттерге 1/4 ээ " кириштер жана чыгуулар. Жыйынтыгы
DIY Чоң Камера Риг 50 $ чейин: 3 кадам
DIY Чоң Камера Риг 50 $ чейин: Үстүнкү кадрлар продукциянын айрым түрлөрүндө, атүгүл көркөм композицияларда абдан баалуу болушу мүмкүн. Бирок кээде бюджетке киресиз. Бирок, бул сиздин чыгармачылык ишиңизди токтотпошу керек. Анын ордуна, бул кадрларды с менен жасоонун башка жолдорун издеңиз
Roombaдан Roverге чейин 5 кадам !: 5 кадам
Roombaдан Roverге чейин 5 кадам!: Roomba роботтору - робототехника дүйнөсүндө манжаңызды чөмүүнүн кызыктуу жана оңой жолу. Бул Нускамада биз жөнөкөй Roombаны башкарылуучу роверге кантип айландыруу керектигин майда -чүйдөсүнө чейин түшүндүрөбүз. Бөлүктөр тизмеси1.) MATLAB2.) Roomb