Мазмұны:
- 1 -қадам: Сізге не қажет
- 2 -қадам: нәтижеге жауап
- 3 -қадам: Цикл
- 4 -қадам: Visuino -ны іске қосыңыз және Arduino UNO тақтасының түрін таңдаңыз
- 5 -қадам: Visuino компоненттерін қосу, орнату және қосу
- 6 -қадам: Arduino кодын жасаңыз, құрастырыңыз және жүктеңіз
- 7 -қадам: Ойнаңыз
Бейне: AD9850 Arduino DDS жиілік сигнал генераторын қалай қолдануға болады: 7 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:22
Бұл оқулықта біз AD9850 модулі мен Arduino көмегімен жиілік сигнал генераторын жасауды үйренеміз.
Видеоны қараңыз!
Ескерту: Мен жиілікті +50 МГц -ке дейін жеткізе алдым, бірақ жоғары жиілікте сигнал сапасы нашарлайды.
1 -қадам: Сізге не қажет
- Arduino Uno немесе кез келген басқа Arduino тақтасы
- AD9850 (DDS синтезаторы) Қосымша ақпарат
- Өткізгіш сымдар
- Нан тақтасы
- Visuino бағдарламалық қамтамасыз ету: мына жерден жүктеп алыңыз
2 -қадам: нәтижеге жауап
Сіз 10 Гц жиілігінің шығыс нәтижелерін көре аласыз
- Бірінші сурет - SQ Wave 1 түйреуішіне қосылған Scope
- Бірінші сурет - Синусолқын 1 түйреуішке қосылған аумақ
3 -қадам: Цикл
- «AD9850» модульдік түйреуішін «W_CLK» сериялы Arduino Digital 8 -ге қосыңыз
- «AD9850» модульдік түйреуішін «FQ_UD» сериялы Arduino Digital 9 пиніне жалғаңыз
- «AD9850» модульдік түйреуішін «Serial Data» сериялы Arduino Digital pin 11 -ге жалғаңыз
- «AD9850» модулінің түйреуішін «Қалпына келтіру» сериясын Arduino Digital pin 10 -ға қосыңыз
- VCC «AD9850» модулінің түйреуішін Arduino pin 5V -ге қосыңыз
- «AD9850» GND модулінің түйреуішін (екі жағында) Arduino pin GND -ге қосыңыз
4 -қадам: Visuino -ны іске қосыңыз және Arduino UNO тақтасының түрін таңдаңыз
Visuino: https://www.visuino.eu орнату қажет. Тегін нұсқаны жүктеп алыңыз немесе ақысыз сынаққа жазылыңыз.
Visuino -ны бірінші суретте көрсетілгендей бастаңыз Arduino компонентіндегі «Құралдар» түймесін басыңыз (1 -сурет) Visuino -да диалог пайда болған кезде 2 -суретте көрсетілгендей «Arduino UNO» таңдаңыз.
5 -қадам: Visuino компоненттерін қосу, орнату және қосу
- «Аналогты құрылғылар сериялық DDS синтезаторы (сигнал генераторы) - AD9850» компонентін қосыңыз
- «Synthesizer1» компонентін таңдаңыз және «Жиілік (Гц)» астындағы қасиеттер терезесінде қажетті жиілікті орнатыңыз, біздің жағдайда біз 10Гц жиілігін орнатамыз
- «Synthesizer1» компонентін таңдап, «Word Load Clock» түйреуішін Arduino 8 цифрлық пиніне жалғаңыз
- «Synthesizer1» компонентін таңдап, «Frequency Update» түйреуішін Arduino цифрлық пин 9 -ға қосыңыз
- «Synthesizer1» компонентін таңдап, «Reset» түйреуішін Arduino цифрлық 10 пиніне қосыңыз
- «Synthesizer1» компонентін таңдап, «Data» түйреуішін Arduino цифрлық пиніне 11 қосыңыз
6 -қадам: Arduino кодын жасаңыз, құрастырыңыз және жүктеңіз
Visuino -да төменгі жағында «Құру» қойындысын нұқыңыз, дұрыс порт таңдалғанына көз жеткізіңіз, содан кейін «Құрастыру/Құру және Жүктеу» түймесін басыңыз.
7 -қадам: Ойнаңыз
Егер сіз Arduino UNO модулін қуаттандыратын болсаңыз, AD9850 шығыс түйреуіштеріне жиілікті енгізе бастайды, «SQ Wave Out 1» түйреуішінде квадраттық толқынды немесе «Sine Wave Out 1» түйісіндегі синусалық толқында.
Құттықтаймын! Сіз Visuino -мен жобаңызды аяқтадыңыз. Мен осы нұсқаулық үшін жасаған Visuino жобасына қоса, оны жүктеп, Visuino -да ашуға болады:
Ұсынылған:
PIR сенсоры мен дыбыстық сигнал модулін қалай қолдануға болады - Visuino оқулығы: 6 қадам
PIR сенсоры мен дыбыстық сигнал модулін қалай қолдануға болады - Visuino оқулығы: Бұл оқулықта біз PIR сенсоры мен қозғалысты анықтаған сайын дыбыс шығару үшін сигнал модулін қолдануды үйренеміз. Демонстрациялық бейнені қараңыз
DDS AD9910 Arduino қалқанында 100 кГц-600 МГц жиілік сигнал генераторы: 5 қадам
DDS AD9910 Arduino Shield-де 100 кГц-600 МГц жиіліктегі сигнал генераторы: Arduino-да төмен шу, жоғары дәлдік, тұрақты РЖ генераторы (AM, FM модуляциясымен)
Linux жүктеу дискісін қалай құруға болады (және оны қалай қолдануға болады): 10 қадам
Linux жүктеу дискісін қалай құруға болады (және оны қалай қолдануға болады): Бұл Linux -тен қалай бастау керектігі туралы қарапайым кіріспе, атап айтқанда Ubuntu
Ротари -кодер: ол қалай жұмыс істейді және Arduino -мен қалай қолдануға болады: 7 қадам
Ротари -кодер: бұл қалай жұмыс істейді және Arduino -мен қалай қолдануға болады: Сіз осы және басқа таңғажайып оқулықтарды ElectroPeak ресми веб -сайтынан оқи аласыз Шолу Бұл оқулықта сіз айналмалы кодерді қалай пайдалану керектігін білесіз. Алдымен сіз айналмалы кодер туралы кейбір ақпаратты көресіз, содан кейін сіз
Микроконтроллерді қолдана отырып, жоғары жиілік пен жұмыс циклін бір уақытта қалай өлшеуге болады: 4 қадам
Микроконтроллерді қолдана отырып, жоғары жиілік пен жұмыс циклін бір мезгілде қалай өлшеуге болады: Мен сенің ойыңды білемін: " Сигнал жиілігін өлшеу үшін микроконтроллерді қолдану туралы көптеген нұсқаулықтар бар. Йоун. &Quot; Бірақ күте тұрыңыз, бұл жерде жаңалық бар: мен микроға қарағанда жиілікті өлшеу әдісін сипаттаймын