Сваки инжењер који воли да се петља са електроником у неком тренутку жели да има своју лабораторију. Мултиметар, стезаљка, осцилоскоп, ЛЦР метар, генератор функција, двоструко напајање и аутоматски трансформатор су минимална опрема за пристојну лабораторијску поставку. Иако се све ово може купити, мало их можемо и сами направити, као што су генератор функција и двоструки режим напајања.
У овом чланку ћемо научити како брзо и лако можемо да изградимо сопствени генератор функција помоћу Ардуина. Овај генератор генератора ака генератор таласних облика може да производи квадратни талас (5В / 0В) са фреквенцијом у распону од 1Хз до 2МХз, фреквенцијом таласа се може управљати дугметом, а радни циклус је тешко кодиран на 50%, али то је лако променити у програму такође. Поред тога, генератор такође може да производи од таласа са регулацијом фреквенције. Имајте на уму да овај генератор није индустријске класе и не може се користити за озбиљна испитивања. Али осим тога, добро ће доћи за све хоби пројекте и не треба чекати неколико недеља да пошиљка стигне. Такође има и забаве од коришћења уређаја који смо сами направили.
Потребни материјали
- Ардуино Нано
- Алфанумерички ЛЦД дисплеј са 16 * 2
- Ротацијски енкодер
- Отпорник (5.6К, 10К)
- Кондензатор (0.1уФ)
- Перф даска, Бергстик
- Комплет за лемљење
Кружни дијаграм
Комплетна шема кола овог Ардуино функцијског генератора приказана је испод. Као што видите, имамо Ардуино Нано који делује као мозак нашег пројекта и ЛЦД 16к2 за приказ вредности фреквенције која се тренутно генерише. Такође имамо ротациони кодер који ће нам помоћи да подесимо фреквенцију.
Комплетну поставку напаја УСБ прикључак самог Ардуина. Везе које сам раније користио нису испале из неких разлога о којима ћемо разговарати касније у овом чланку. Због тога сам морао мало да забрљам са ожичењем променом редоследа пинова. У сваком случају, нећете имати таквих проблема, јер је све то сређено, само пажљиво пратите струјни круг да бисте знали који пин је на шта повезан. Такође можете погледати доњу табелу да бисте верификовали везе.
Ардуино Пин | Повезан |
Д14 | Повезан са РС ЛЦД-ом |
Д15 | Повезан са РН ЛЦД-а |
Д4 | Повезан са Д4 ЛЦД-а |
Д3 | Повезан са Д5 на ЛЦД екрану |
Д6 | Повезан са Д6 ЛЦД-а |
Д7 | Повезан са Д7 ЛЦД-а |
Д10 | Повежите се на ротациони кодер 2 |
Д11 | Повежите се на ротациони кодер 3 |
Д12 | Повежите се на ротациони кодер 4 |
Д9 | Излази квадратни талас |
Д2 | Повежите се са Д9 Ардуина |
Д5 | Излази СПВМ се затим претварају у синус |
Коло је прилично једноставно; ми производимо квадратни талас на пин Д9 који се могу користити као таква, учесталост ове квадратног таласа контролише ротационим кодера. Затим, да бисмо добили синусни талас, производимо СПВМ сигнал на пину Д5, фреквенција тога мора бити повезана са ПВМ фреквенцијом, тако да пружамо овај ПВМ сигнал на пин Д2 да делује као прекид, а затим користимо ИСР за контролу фреквенције од таласа.
Можете изградити струјни круг на плочи или чак добити ПЦБ за њега. Али одлучио сам да га залемим на Перф плочу како бих посао обавио брзо и учинио га поузданим за дуготрајну употребу. Моја табла изгледа овако када се све везе заврше.
Ако желите да знате