Sisällysluettelo:
- Vaihe 1: Mitä tarvitset
- Vaihe 2: Lähdön vastaus
- Vaihe 3: Piiri
- Vaihe 4: Käynnistä Visuino ja valitse Arduino UNO Board Type
- Vaihe 5: Visuinossa Lisää, aseta ja yhdistä komponentteja
- Vaihe 6: Luo, käännä ja lähetä Arduino -koodi
- Vaihe 7: Pelaa
![Kuinka käyttää Arduino DDS -taajuussignaaligeneraattoria AD9850: 7 vaihetta Kuinka käyttää Arduino DDS -taajuussignaaligeneraattoria AD9850: 7 vaihetta](https://i.howwhatproduce.com/images/001/image-101-7-j.webp)
Video: Kuinka käyttää Arduino DDS -taajuussignaaligeneraattoria AD9850: 7 vaihetta
![Video: Kuinka käyttää Arduino DDS -taajuussignaaligeneraattoria AD9850: 7 vaihetta Video: Kuinka käyttää Arduino DDS -taajuussignaaligeneraattoria AD9850: 7 vaihetta](https://i.ytimg.com/vi/cFDSqiEIunw/hqdefault.jpg)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 08:59
Tässä opetusohjelmassa opimme tekemään taajuussignaaligeneraattorin AD9850 -moduulin ja Arduinon avulla.
Katso video!
Huomautus: onnistuin saamaan taajuuden jopa +50 MHz, mutta signaalin laatu huononee korkeammilla taajuuksilla.
Vaihe 1: Mitä tarvitset
![Mitä tarvitset Mitä tarvitset](https://i.howwhatproduce.com/images/001/image-101-8-j.webp)
![Mitä tarvitset Mitä tarvitset](https://i.howwhatproduce.com/images/001/image-101-9-j.webp)
![Mitä tarvitset Mitä tarvitset](https://i.howwhatproduce.com/images/001/image-101-10-j.webp)
- Arduino Uno tai mikä tahansa muu Arduino -levy
- AD9850 (DDS -syntetisaattori) Lisätietoja
- Hyppyjohdot
- Leipälauta
- Visuino -ohjelmisto: Lataa tästä
Vaihe 2: Lähdön vastaus
![Lähtövaste Lähtövaste](https://i.howwhatproduce.com/images/001/image-101-11-j.webp)
![Lähtövaste Lähtövaste](https://i.howwhatproduce.com/images/001/image-101-12-j.webp)
Näet lähtötaajuudet 10 Hz: n taajuudelle
- Ensimmäinen kuva on Scope kytketty SQ Wave 1 -nastaiseen
- Ensimmäinen kuva on Scope, joka on liitetty Sine Wave 1 -nastaiseen
Vaihe 3: Piiri
![Piiri Piiri](https://i.howwhatproduce.com/images/001/image-101-13-j.webp)
![Piiri Piiri](https://i.howwhatproduce.com/images/001/image-101-14-j.webp)
![Piiri Piiri](https://i.howwhatproduce.com/images/001/image-101-15-j.webp)
- Liitä "AD9850" -moduulin nastainen sarja "W_CLK" Arduino Digital -nastaan 8
- Liitä "AD9850" -moduulin nastainen sarja "FQ_UD" Arduino Digital -nastaan 9
- Kytke "AD9850" -moduulin nastatyyppi Serial "Serial Data" Arduino Digital -nastaan 11
- Liitä "AD9850" -moduulin nastainen "Reset" Arduino Digital -nastaan 10
- Liitä "AD9850" -moduulin tappi VCC Arduino -nastaan 5V
- Kytke "AD9850" -moduulin nasta GND (molemmin puolin) Arduino -nastaiseen GND: hen
Vaihe 4: Käynnistä Visuino ja valitse Arduino UNO Board Type
![Käynnistä Visuino ja valitse Arduino UNO Board Type Käynnistä Visuino ja valitse Arduino UNO Board Type](https://i.howwhatproduce.com/images/001/image-101-16-j.webp)
![Käynnistä Visuino ja valitse Arduino UNO Board Type Käynnistä Visuino ja valitse Arduino UNO Board Type](https://i.howwhatproduce.com/images/001/image-101-17-j.webp)
Visuino: https://www.visuino.eu on myös asennettava. Lataa ilmainen versio tai rekisteröidy ilmaiseen kokeiluversioon.
Käynnistä Visuino ensimmäisen kuvan mukaisesti Napsauta Visuinon Arduino -komponentin (Kuva 1) "Työkalut" -painiketta. Kun valintaikkuna tulee näkyviin, valitse "Arduino UNO", kuten kuvassa 2
Vaihe 5: Visuinossa Lisää, aseta ja yhdistä komponentteja
![Visuino Add, Set & Connect -komponentit Visuino Add, Set & Connect -komponentit](https://i.howwhatproduce.com/images/001/image-101-18-j.webp)
![Visuino Add, Set & Connect -komponentit Visuino Add, Set & Connect -komponentit](https://i.howwhatproduce.com/images/001/image-101-19-j.webp)
![Visuino Add, Set & Connect -komponentit Visuino Add, Set & Connect -komponentit](https://i.howwhatproduce.com/images/001/image-101-20-j.webp)
![Visuino Add, Set & Connect -komponentit Visuino Add, Set & Connect -komponentit](https://i.howwhatproduce.com/images/001/image-101-21-j.webp)
- Lisää "Analog Devices Serial DDS Synthesizer (Signal Generator) - AD9850" -komponentti
- Valitse "Synthesizer1" -komponentti ja aseta ominaisuusikkunan "Frequency (Hz)" -kohdassa haluttu taajuus, tässä tapauksessa asetamme taajuuden 10Hz
- Valitse "Synthesizer1" -komponentti ja liitä nasta "Word Load Clock" Arduinon digitaaliseen nastaan 8
- Valitse "Synthesizer1" -komponentti ja liitä nasta "Frequency Update" Arduinon digitaaliseen nastaan 9
- Valitse "Synthesizer1" -komponentti ja liitä nasta "Reset" Arduinon digitaaliseen nastaan 10
- Valitse "Synthesizer1" -komponentti ja liitä nasta "Data" Arduinon digitaaliseen nastaan 11
Vaihe 6: Luo, käännä ja lähetä Arduino -koodi
![Luo, käännä ja lähetä Arduino -koodi Luo, käännä ja lähetä Arduino -koodi](https://i.howwhatproduce.com/images/001/image-101-22-j.webp)
Visuinossa napsauta "Rakenna" -välilehden alareunasta, varmista, että oikea portti on valittu, ja napsauta sitten "Käännä/rakenna ja lähetä" -painiketta.
Vaihe 7: Pelaa
Jos kytket virran Arduino UNO -moduuliin, AD9850 alkaa asettaa taajuutta lähtötappeihin, neliöaalto ulos "SQ Wave Out 1" -nastaan tai siniaalto "Sine Wave Out 1" -nastaan.
Onnittelut! Olet suorittanut projektisi Visuinon kanssa. Liitteenä on myös Visuino -projekti, jonka loin tälle Instructablelle, voit ladata sen ja avata sen Visuinossa:
Suositeltava:
Arduino Kuinka käyttää 1,3 tuuman OLED -näyttöä SH1106: 7 vaihetta
![Arduino Kuinka käyttää 1,3 tuuman OLED -näyttöä SH1106: 7 vaihetta Arduino Kuinka käyttää 1,3 tuuman OLED -näyttöä SH1106: 7 vaihetta](https://i.howwhatproduce.com/images/001/image-1411-j.webp)
Arduino Kuinka käyttää 1,3 tuuman OLED -näyttöä SH1106: Tässä opetusohjelmassa opimme käyttämään 1,3 tuuman OLED -näyttöä SH1106 Arduino- ja Visuino -ohjelmistoa. Katso video
Opetusohjelma: Kuinka käyttää RGB -värinilmaisintunnistinta TCS230 Arduino UNO: n kanssa: 3 vaihetta
![Opetusohjelma: Kuinka käyttää RGB -värinilmaisintunnistinta TCS230 Arduino UNO: n kanssa: 3 vaihetta Opetusohjelma: Kuinka käyttää RGB -värinilmaisintunnistinta TCS230 Arduino UNO: n kanssa: 3 vaihetta](https://i.howwhatproduce.com/images/005/image-14182-j.webp)
Opetusohjelma: RGB -väritunnistimen TCS230 käyttäminen Arduino UNO: n kanssa: Kuvaus: Tämä opetusohjelma näyttää sinulle muutaman yksinkertaisen vaiheen RGB -väritunnistimen käyttämisestä Arduino Unon avulla. Tämän opetusohjelman lopussa saat useita vertailutuloksia muutaman värin välillä. TCS3200 on täydellinen väritunnistus
Opetusohjelma: Kuinka käyttää PIR-liiketunnistinta HC-SR 505 Arduino UNO: n kanssa: 3 vaihetta
![Opetusohjelma: Kuinka käyttää PIR-liiketunnistinta HC-SR 505 Arduino UNO: n kanssa: 3 vaihetta Opetusohjelma: Kuinka käyttää PIR-liiketunnistinta HC-SR 505 Arduino UNO: n kanssa: 3 vaihetta](https://i.howwhatproduce.com/images/005/image-14193-j.webp)
Opetusohjelma: Kuinka käyttää PIR-liiketunnistinta HC-SR 505 Arduino UNO: n kanssa: Kuvaus: Tämä opetusohjelma näyttää sinulle muutamia yksinkertaisia ohjeita liikeanturimoduulin käyttämisestä Arduino Unon avulla. Tämän opetusohjelman lopussa saat vertailutuloksen, kun anturi voi havaita liikkeen eikä voi havaita mitään
Opetusohjelma: Kuinka käyttää analogista ultraääni-etäisyysanturia US-016 Arduino UNO: n kanssa: 3 vaihetta
![Opetusohjelma: Kuinka käyttää analogista ultraääni-etäisyysanturia US-016 Arduino UNO: n kanssa: 3 vaihetta Opetusohjelma: Kuinka käyttää analogista ultraääni-etäisyysanturia US-016 Arduino UNO: n kanssa: 3 vaihetta](https://i.howwhatproduce.com/images/005/image-14198-j.webp)
Opetusohjelma: Kuinka käyttää analogista ultraääni-etäisyysanturia US-016 Arduino UNO: n kanssa: Kuvaus: US-016-ultraäänen käynnistysmoduuli sallii 2 cm ~ 3 m mittaamattomat ominaisuudet, syöttöjännite 5 V, käyttövirta 3,8 mA, tukee analogista lähtöjännitettä, vakaa ja luotettava. Tämä moduuli voi vaihdella sovelluksesta riippuen
Kuinka käyttää DHT11 -lämpötila -anturia Arduino- ja tulostuslämpötilan lämmön ja kosteuden kanssa: 5 vaihetta
![Kuinka käyttää DHT11 -lämpötila -anturia Arduino- ja tulostuslämpötilan lämmön ja kosteuden kanssa: 5 vaihetta Kuinka käyttää DHT11 -lämpötila -anturia Arduino- ja tulostuslämpötilan lämmön ja kosteuden kanssa: 5 vaihetta](https://i.howwhatproduce.com/images/002/image-3457-34-j.webp)
DHT11 -lämpötila -anturin käyttäminen Arduino- ja tulostuslämpötilan lämmön ja kosteuden kanssa: DHT11 -anturia käytetään lämpötilan ja kosteuden mittaamiseen. He ovat erittäin suosittuja elektroniikan harrastajia. DHT11 -kosteus- ja lämpötila -anturin avulla on todella helppo lisätä kosteus- ja lämpötilatietoja DIY -elektroniikkaprojekteihisi. Se on per