Агуулгын хүснэгт:

Arduino DDS давтамжийн дохио үүсгэгчийг хэрхэн ашиглах вэ AD9850: 7 алхам
Arduino DDS давтамжийн дохио үүсгэгчийг хэрхэн ашиглах вэ AD9850: 7 алхам

Видео: Arduino DDS давтамжийн дохио үүсгэгчийг хэрхэн ашиглах вэ AD9850: 7 алхам

Видео: Arduino DDS давтамжийн дохио үүсгэгчийг хэрхэн ашиглах вэ AD9850: 7 алхам
Видео: #SanTenChan читает гнома из второй серии книги Сани Джезуальди Нино Фрассики! 2024, Арваннэгдүгээр
Anonim

Энэхүү гарын авлагад бид AD9850 модуль болон Arduino ашиглан давтамжийн дохио үүсгэгч хэрхэн хийхийг сурах болно.

Видеог үзээрэй!

Тэмдэглэл: Би +50 МГц хүртэл давтамж авч чадсан боловч өндөр давтамжтай байх тусам дохионы чанар муудаж байна.

Алхам 1: Танд хэрэгтэй зүйл

Танд хэрэгтэй зүйл
Танд хэрэгтэй зүйл
Танд хэрэгтэй зүйл
Танд хэрэгтэй зүйл
Танд хэрэгтэй зүйл
Танд хэрэгтэй зүйл
  • Arduino Uno эсвэл бусад Arduino самбар
  • AD9850 (DDS синтезатор) Дэлгэрэнгүй мэдээлэл
  • Холбогч утас
  • Талхны самбар
  • Visuino програм хангамж: Эндээс татаж авна уу

Алхам 2: Гаралтын хариу

Гаралтын хариу
Гаралтын хариу
Гаралтын хариу
Гаралтын хариу

Та 10Hz давтамжийн гаралтын үр дүнг харах боломжтой

  • Эхний зураг бол SQ Wave 1 зүүтэй холбогдсон хамрах хүрээ юм
  • Эхний зураг бол Sine Wave 1 зүүтэй холбогдсон хамрах хүрээ юм

Алхам 3: Хэлхээ

Хэлхээ
Хэлхээ
Хэлхээ
Хэлхээ
Хэлхээ
Хэлхээ
  • "AD9850" модуль зүү "W_CLK" цувралыг Arduino Digital 8 -р холбоно уу
  • "AD9850" модуль зүү "FQ_UD" цувралыг Arduino Digital pin 9 -т холбоно уу
  • "AD9850" модулийн зүү "Цуваа өгөгдөл" цувралыг Arduino Digital pin 11 -т холбоно уу
  • "AD9850" модулийн зүүг "Дахин тохируулах" цувралыг Arduino Digital pin 10 руу холбоно уу
  • "AD9850" модулийн зүү VCC -ийг Arduino pin 5V руу холбоно уу
  • "AD9850" модуль зүү GND (хоёр талд) Arduino pin GND -тэй холбоно уу

Алхам 4: Visuino -г эхлүүлж, Arduino UNO -ийн самбарын төрлийг сонгоно уу

Visuino -г эхлүүлж, Arduino UNO -ийн самбарын төрлийг сонгоно уу
Visuino -г эхлүүлж, Arduino UNO -ийн самбарын төрлийг сонгоно уу
Visuino -г эхлүүлж, Arduino UNO -ийн самбарын төрлийг сонгоно уу
Visuino -г эхлүүлж, Arduino UNO -ийн самбарын төрлийг сонгоно уу

Visuino: https://www.visuino.eu мөн суулгах шаардлагатай. Үнэгүй хувилбарыг татаж авах эсвэл үнэгүй туршилтанд бүртгүүлнэ үү.

Visuino -г эхний зурагт үзүүлсэн шиг эхлүүлнэ үү Visuino дээрх Arduino бүрэлдэхүүн хэсэг (Зураг 1) дээрх "Tools" товчлуур дээр дарна уу. Харилцах цонх гарч ирэх үед 2 -р зурагт үзүүлсэн шиг "Arduino UNO" -г сонгоно уу.

Алхам 5: Visuino -д бүрэлдэхүүн хэсгүүдийг нэмэх, тохируулах, холбох

Visuino -д бүрэлдэхүүн хэсгүүдийг нэмэх, тохируулах, холбох
Visuino -д бүрэлдэхүүн хэсгүүдийг нэмэх, тохируулах, холбох
Visuino -д бүрэлдэхүүн хэсгүүдийг нэмэх, тохируулах, холбох
Visuino -д бүрэлдэхүүн хэсгүүдийг нэмэх, тохируулах, холбох
Visuino -д бүрэлдэхүүн хэсгүүдийг нэмэх, тохируулах, холбох
Visuino -д бүрэлдэхүүн хэсгүүдийг нэмэх, тохируулах, холбох
Visuino -д бүрэлдэхүүн хэсгүүдийг нэмэх, тохируулах, холбох
Visuino -д бүрэлдэхүүн хэсгүүдийг нэмэх, тохируулах, холбох
  • "Аналог төхөөрөмжүүдийн цуваа DDS синтезатор (дохио үүсгэгч) - AD9850" бүрэлдэхүүн хэсгийг нэмнэ үү.
  • "Synthesizer1" бүрэлдэхүүн хэсгийг сонгоод "Давтамж (Гц)" хэсэгт байгаа шинж чанаруудын цонхонд хүссэн давтамжийг тохируулаарай, манай тохиолдолд 10Hz давтамжийг тохируулна уу.
  • "Synthesizer1" бүрэлдэхүүн хэсгийг сонгоод "Word Load Clock" зүүг Arduino дижитал зүү 8 руу холбоно уу
  • "Synthesizer1" бүрэлдэхүүн хэсгийг сонгоод "Давтамжийн шинэчлэлт" зүүг Arduino дижитал зүү 9 -тэй холбоно уу
  • "Synthesizer1" бүрэлдэхүүн хэсгийг сонгоод "Reset" зүүг Arduino дижитал зүү 10 руу холбоно уу
  • "Synthesizer1" бүрэлдэхүүн хэсгийг сонгоод "Data" зүүг Arduino дижитал зүү 11 -т холбоно уу

Алхам 6: Arduino кодыг үүсгэх, хөрвүүлэх, байршуулах

Arduino кодыг үүсгэх, хөрвүүлэх, байршуулах
Arduino кодыг үүсгэх, хөрвүүлэх, байршуулах

Visuino -ийн доод хэсэгт "Бүтээх" таб дээр дарж зөв портыг сонгосон эсэхийг шалгаад "Эмхэтгэх/Бүтээх ба байршуулах" товчийг дарна уу.

Алхам 7: Тоглох

Хэрэв та Arduino UNO модулийг асаах юм бол AD9850 нь давтамжийг гаралтын тээглүүр дээр тавьж, "SQ Wave Out 1" зүү дээр дөрвөлжин долгион эсвэл "Sine Wave Out 1" зүү дээр Синус долгионыг байрлуулж эхэлнэ.

Баяр хүргэе! Та Visuino -той хамт төслөө дуусгасан. Миний энэхүү зааварт зориулан бүтээсэн Visuino төслийг мөн хавсаргасан болно, та үүнийг татаж аваад Visuino -д нээж болно:

Зөвлөмж болгож буй: