Përmbajtje:

Si të përdorni gjeneratorin e sinjalit të frekuencës Arduino DDS AD9850: 7 hapa
Si të përdorni gjeneratorin e sinjalit të frekuencës Arduino DDS AD9850: 7 hapa

Video: Si të përdorni gjeneratorin e sinjalit të frekuencës Arduino DDS AD9850: 7 hapa

Video: Si të përdorni gjeneratorin e sinjalit të frekuencës Arduino DDS AD9850: 7 hapa
Video: Контрольная лампа переменного тока с диммером Arduino AC 2024, Korrik
Anonim

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

Ajo që do t'ju duhet
Ajo që do t'ju duhet
Ajo që do t'ju duhet
Ajo që do t'ju duhet
Ajo që do t'ju duhet
Ajo që do t'ju duhet
  • 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

Përgjigja e daljes
Përgjigja e daljes
Përgjigja e daljes
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

Qarku
Qarku
Qarku
Qarku
Qarku
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

Filloni Visuino dhe zgjidhni llojin e bordit të Arduino UNO
Filloni Visuino dhe zgjidhni llojin e bordit të Arduino UNO
Filloni Visuino dhe zgjidhni llojin e bordit të Arduino UNO
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

Në Visuino Add, Set & Connect Components
Në Visuino Add, Set & Connect Components
Në Visuino Add, Set & Connect Components
Në Visuino Add, Set & Connect Components
Në Visuino Add, Set & Connect Components
Në Visuino Add, Set & Connect Components
Në Visuino Add, Set & Connect Components
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

Gjeneroni, përpiloni dhe ngarkoni kodin Arduino
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:

Recommended: