Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
Në këtë Tutorial ne do të mësojmë se si të bëjmë një Gjenerator të Sinjalit të Frekuencës duke përdorur një modul AD9850 dhe Arduino.
Shikoni Videon!
Shënim: Kam arritur të marr frekuencë deri në +50MHz, por cilësia e sinjalit përkeqësohet me frekuencat më të larta.
Hapi 1: Çfarë ju nevojitet
- Arduino Uno ose ndonjë bord tjetër Arduino
- AD9850 (DDS Synthesizer) Më shumë informacion
- Telat e kërcyesit
- Breadboard
- Softueri Visuino: Shkarkoni këtu
Hapi 2: Përgjigja e daljes
Ju mund të shihni rezultatet e daljes për frekuencën 10Hz
- Fotografia e parë është Fushëveprimi i lidhur me SQ Wave 1 pin
- Fotografia e parë është Fushëveprimi i lidhur me Sine Wave 1 kunj
Hapi 3: Qarku
- Lidhni pinin e modulit "AD9850" Seriali "W_CLK" me pinin Arduino Digital 8
- Lidhni pinin e modulit "AD9850" Seriali "FQ_UD" me Arduino Digital pin 9
- Lidhni pinin e modulit "AD9850" Serial "Të dhënat seriale" me Arduino Digital pin 11
- Lidhni pinin e modulit "AD9850" Serial "Reset" me kunjin Arduino Digital 10
- Lidhni pinin e modulit "AD9850" VCC me pinin Arduino 5V
- Lidhni pinin e modulit "AD9850" GND (Në të dy anët) me pinin Arduino GND
Hapi 4: Filloni Visuino dhe zgjidhni Llojin e bordit të Arduino UNO
Visuino: https://www.visuino.eu gjithashtu duhet të instalohet. Shkarkoni versionin Falas ose regjistrohuni për një Provë Falas.
Filloni Visuino siç tregohet në foton e parë Klikoni në butonin "Tools" në përbërësin Arduino (Figura 1) në Visuino Kur të shfaqet dialogu, zgjidhni "Arduino UNO" siç tregohet në Figurën 2
Hapi 5: Në Visuino Add, Set & Connect Components
- Shtoni komponentin "Pajisjet Analog Seriale Sintetizuesi DDS (Gjenerator Sinjali) - AD9850"
- Zgjidhni komponentin "Synthesizer1" dhe në dritaren e vetive nën "Frekuenca (Hz)" vendosni frekuencën e dëshiruar, në rastin tonë ne vendosim frekuencën 10Hz
- Zgjidhni përbërësin "Synthesizer1" dhe lidhni pinin "Ora e ngarkimit të fjalës" me pinin dixhital Arduino 8
- Zgjidhni komponentin "Synthesizer1" dhe lidhni pinin "Frequency Update" me kunjin dixhital Arduino 9
- Zgjidhni përbërësin "Synthesizer1" dhe lidhni pinin "Reset" me pinin dixhital Arduino 10
- Zgjidhni komponentin "Synthesizer1" dhe lidhni pin "Data" me pin dixhital Arduino 11
Hapi 6: Gjeneroni, përpiloni dhe ngarkoni kodin Arduino
Në Visuino, në fund klikoni në skedën "Ndërto", sigurohuni që porti i saktë është zgjedhur, pastaj klikoni në butonin "Përpilo/Ndërto dhe Ngarko".
Hapi 7: Luaj
Nëse aktivizoni modulin Arduino UNO, AD9850 do të fillojë të vendosë frekuencën në kunjat e daljes, Vala katrore jashtë në pinin "SQ Wave Out 1" ose valën Sine në pinin "Sine Wave Out 1".
Urime! Ju keni përfunduar projektin tuaj me Visuino. I bashkangjitur është edhe projekti Visuino, që kam krijuar për këtë Instructable, mund ta shkarkoni dhe hapni në Visuino: