Բովանդակություն:

Ինչպես օգտագործել Arduino DDS հաճախականության ազդանշանի գեներատոր AD9850: 7 քայլ
Ինչպես օգտագործել Arduino DDS հաճախականության ազդանշանի գեներատոր AD9850: 7 քայլ

Video: Ինչպես օգտագործել Arduino DDS հաճախականության ազդանշանի գեներատոր AD9850: 7 քայլ

Video: Ինչպես օգտագործել Arduino DDS հաճախականության ազդանշանի գեներատոր AD9850: 7 քայլ
Video: Lesson 01 Arduino Boards | Robojax Arduino Step By Step Course 2024, Նոյեմբեր
Anonim

Այս ձեռնարկում մենք կսովորենք, թե ինչպես կատարել հաճախականության ազդանշանի գեներատոր ՝ օգտագործելով AD9850 մոդուլը և Arduino- ն:

Դիտեք Տեսանյութը:

Նշում. Ինձ հաջողվեց ստանալ մինչև +50 ՄՀց հաճախականություն, բայց ազդանշանի որակը վատանում է ավելի բարձր հաճախականությունների հետ:

Քայլ 1: Այն, ինչ ձեզ հարկավոր կլինի

Այն, ինչ ձեզ պետք կգա
Այն, ինչ ձեզ պետք կգա
Այն, ինչ ձեզ պետք կգա
Այն, ինչ ձեզ պետք կգա
Այն, ինչ ձեզ պետք կգա
Այն, ինչ ձեզ պետք կգա
  • Arduino Uno կամ Arduino- ի ցանկացած այլ տախտակ
  • AD9850 (DDS սինթեզատոր) Լրացուցիչ տեղեկություններ
  • Jumper լարերը
  • Breadboard
  • Visuino ծրագրակազմ. Ներբեռնեք այստեղ

Քայլ 2: Արդյունքի արձագանք

Ելքային արձագանք
Ելքային արձագանք
Ելքային արձագանք
Ելքային արձագանք

Դուք կարող եք տեսնել ելքային արդյունքները 10 Հց հաճախականության համար

  • Առաջին նկարը Scope- ն միացված է SQ Wave 1 փինին
  • Առաջին նկարը ՝ Scope, որը կապված է Sine Wave- ի հետ 1 փին

Քայլ 3: Շղթան

The Circuit
The Circuit
The Circuit
The Circuit
The Circuit
The Circuit
  • Միացրեք «AD9850» մոդուլի սերիան «W_CLK» Arduino թվային 8 -րդ կապում
  • Միացրեք «AD9850» մոդուլի կապի սերիան «FQ_UD» Arduino թվային 9 -րդ կապում
  • Միացրեք «AD9850» մոդուլի սերիական «Սերիական տվյալներ» Arduino թվային փին 11 -ին
  • Միացրեք «AD9850» մոդուլի սերիական «Reset» - ը Arduino Digital 10 -ի կապին
  • Միացրեք «AD9850» մոդուլի քորոց VCC- ն Arduino կապի 5 Վ -ին
  • Միացրեք «AD9850» մոդուլի կապը GND (երկու կողմերում) Arduino կապի GND- ին

Քայլ 4. Սկսեք Visuino- ն և ընտրեք Arduino UNO խորհրդի տեսակը

Սկսեք Visuino- ն և ընտրեք Arduino UNO խորհրդի տեսակը
Սկսեք Visuino- ն և ընտրեք Arduino UNO խորհրդի տեսակը
Սկսեք Visuino- ն և ընտրեք Arduino UNO խորհրդի տեսակը
Սկսեք Visuino- ն և ընտրեք Arduino UNO խորհրդի տեսակը

Visuino- ն ՝ https://www.visuino.eu նույնպես պետք է տեղադրվի: Ներբեռնեք անվճար տարբերակը կամ գրանցվեք անվճար դատավարության համար:

Սկսեք Visuino- ն, ինչպես ցույց է տրված առաջին նկարում, կտտացրեք «Գործիքներ» կոճակին Arduino բաղադրիչի վրա (Նկար 1) Visuino- ում Երբ երկխոսությունը հայտնվում է, ընտրեք «Arduino UNO», ինչպես ցույց է տրված Նկար 2 -ում:

Քայլ 5. Visuino- ում Ավելացնել, սահմանել և միացնել բաղադրիչները

Visuino- ում Ավելացնել, սահմանել և միացնել բաղադրիչները
Visuino- ում Ավելացնել, սահմանել և միացնել բաղադրիչները
Visuino- ում Ավելացնել, սահմանել և միացնել բաղադրիչները
Visuino- ում Ավելացնել, սահմանել և միացնել բաղադրիչները
Visuino- ում Ավելացնել, սահմանել և միացնել բաղադրիչները
Visuino- ում Ավելացնել, սահմանել և միացնել բաղադրիչները
Visuino- ում Ավելացնել, սահմանել և միացնել բաղադրիչները
Visuino- ում Ավելացնել, սահմանել և միացնել բաղադրիչները
  • Ավելացնել «Անալոգային սարքերի սերիական DDS սինթեզատոր (ազդանշանի գեներատոր) - AD9850» բաղադրիչ
  • Ընտրեք «Synthesizer1» բաղադրիչը և «Հաճախականություն (Հց)» հատկությունների պատուհանում սահմանեք ցանկալի հաճախականությունը, մեր դեպքում մենք սահմանում ենք 10 Հց հաճախականությունը
  • Ընտրեք «Synthesizer1» բաղադրիչը և միացրեք «Word Load Clock» կապը Arduino թվային փին 8 -ին
  • Ընտրեք «Synthesizer1» բաղադրիչը և միացրեք «Հաճախականության թարմացում» քորոցը Arduino թվային փին 9 -ին
  • Ընտրեք «Synthesizer1» բաղադրիչը և միացրեք «Վերականգնել» քորոցը Arduino թվային փին 10 -ին
  • Ընտրեք «Synthesizer1» բաղադրիչը և միացրեք «Data» կապը Arduino թվային PIN 11 -ին

Քայլ 6. Ստեղծեք, կազմեք և վերբեռնեք Arduino ծածկագիրը

Ստեղծեք, կազմեք և վերբեռնեք Arduino ծածկագիրը
Ստեղծեք, կազմեք և վերբեռնեք Arduino ծածկագիրը

Visuino- ում, ներքևում կտտացրեք «Կառուցել» ներդիրին, համոզվեք, որ ընտրված է ճիշտ նավահանգիստը, այնուհետև կտտացրեք «Կազմել/կառուցել և վերբեռնել» կոճակին:

Քայլ 7: Խաղալ

Եթե միացնեք Arduino UNO մոդուլը, AD9850- ը կսկսի հաճախականությունը դնել ելքային կապերի վրա, «SQ Wave Out 1» քորոցով քառակուսի ալիքը կամ «Sine Wave Out 1» փինով սինուս ալիքը:

Շնորհավորում եմ: Դուք ավարտել եք ձեր նախագիծը Visuino- ի հետ: Կցված է նաև Visuino նախագիծը, որը ես ստեղծել եմ այս Instructable- ի համար, կարող եք ներբեռնել և բացել Visuino- ում ՝

Խորհուրդ ենք տալիս: