0-40 Mhz, sinusgolf generator voor $25. (1 / 2 stap)

Stap 1: Een discussie over code...


In de setup code u zal alleen nodig om te definiëren wat pins u hebt gebruikt voor wat baan tussen de DDS-bestuur en de Arduino.

#define data_pin 12
#define load_pin A5
#define clock_pin A4
#define clock_hz 120000000LL

DDS-ddschip (DDS9850, data_pin, load_pin, clock_pin, clock_hz);

Dit stelt mijn dds met haar 120mhz aan boord kristal. Ik ben het vervangen van de pincodes met woorden om het gemakkelijker te begrijpen. Bijvoorbeeld zou het woord data_pin worden vervangen overal tijdens het compileren met het getal 12 komt. Dit is wat het #define commando doet

Nu de pinnen van chip zijn gedefinieerd, kunnen we gewoon gebruik maken van de ddschip.setfrequency(Frequency); opdracht te stellen de frequentie op een frequentie die we, binnen de mogelijkheden van het apparaat verlangen.  De planken van de AD9850 die ik heb gebruikt zijn vrij goed voor over 0-40 mhz, verder zijn ze een beetje oppervlakkig.

Ik dacht dat ik zou gebruik de omhoog en omlaag knoppen te verhogen of verlagen van de frequentie.

Ik besluit te gebruiken van de linker en rechter knoppen aan het bedrag dat de frequentie verhoogd zou cyclus over verhogen of te verlagen. Ik koos, 1Hz 10Hz, 100Hz, 1KHz, 10KHz, 100KHz en 1MHz.

Elkaar geflanst ik wat code, die waarvan sommige ik uit een vorige LCD keypad project (Morse coder gehackt). Ik heb de interface redelijk eenvoudig gehouden, we hebben immers slechts 16 tekens op twee lijnen.

Nadat ik had opgebouwd op de Bank en het had getest besluit ik te zet het allemaal in een doos.  Aanvankelijk ik wilde zetten een pak van de batterij in de doos ook, maar besloot aan te laten toegang de macht jack zodat ik gewoon in een battery pack extern aansluiten kon als ik wilde.  Het resultaat zijn de foto's die u hier ziet. Het LCD keypad schild is ontworpen om te worden gebruikt in de open en niet echt ontworpen om te gaan in een geval, maar ik er het met veel snijden. Ik gebruikte een terminal blok aan de kant voor de sinus output en heb ik ook besloten om het uitbreken van de blokgolf-output en de bijbehorende aanpassing pot, de LCD contrast aanpassing pot en de DDS boord / uit-lampje.

Gerelateerde Artikelen

Eenvoudige sinusgolf generator met Pro Mini

Eenvoudige sinusgolf generator met Pro Mini

Dit instructable toont u hoe te:1. het programma van Arduino Pro Mini (ATMega328P) met Arduino Uno Board zonder het verwijderen van de ATMega-chip2. het genereren van een zuivere sinus met vaste frequentie en minimale componenten.Disclaimer: Code die
Hoe maak je een vrije energie Generator voor projecten

Hoe maak je een vrije energie Generator voor projecten

Wist u dat het draaien van een DC-motor energie genereert..?We zullen met behulp van deze techniek om een vrije energie generator voor onze projecten. De motor die hier gebruikt is een Geared 6v, 50 rpm gelijkstroommotor. De multimeter aflezing aange
Zonne-energie Project zelfgemaakte Mini Generator voor alle mobiele en Tablet PC

Zonne-energie Project zelfgemaakte Mini Generator voor alle mobiele en Tablet PC

Zonne-Free Energy Project zelfgemaakte Mini Generator voor alle mobiele en Tablet PC zeer eenvoudig met zonnepaneel 6 WattVoldoende voeding voor lange tijden feestdagenEen goede voeding zal uitgesneden en de Tablet PC wordt uitgeschakeld
3 fase sinusgolf generator op basis van Arduino Due

3 fase sinusgolf generator op basis van Arduino Due

het doel van dit aandeel is om iemand die probeert te gebruiken de inachtneming te helpen meer performance + gebrek aan referentie + niet-nuttige gegevensblad.Dit project is het kundig voor het genereren van maximaal 3 fase sinusgolf @ 256 monsters /
Bouwen van een elektronische Random Character Generator voor één keer Pad cryptografie in geval van bamboe

Bouwen van een elektronische Random Character Generator voor één keer Pad cryptografie in geval van bamboe

folie van de NSA!  Met dit apparaat kunt u Één keer Pads maken en maakt cryptogrammen die onbreekbaar , zijn indien correct gebruikt. Het concept is eenvoudig. Maak een reeks willekeurige tekens (dat is waar dit apparaat komt).  Deze reeks van willek
Maak van een ultra-goedkope generator voor uw fiets (met goedkope middelen uit bijna vuil!)

Maak van een ultra-goedkope generator voor uw fiets (met goedkope middelen uit bijna vuil!)

Vandaag wil ik u tonen hoe te bouwen een zeer goedkope nog werkende fiets generator. Mijn idee is niet concurreren met een winkel koopt "dynamo", maar in plaats daarvan leer je een leuk project gemaakt van afval (en sommige van de wetenschap ach
Maak van een Ultra eenvoudige Generator voor hoge spanning

Maak van een Ultra eenvoudige Generator voor hoge spanning

heb je ooit wilde om te bouwen van een hoog voltage apparaten zodat sparks zoals Tesla Coils, Marx-Generator, enzovoort... Maar vind het ook gecomprimeerde of moeilijk te bouwen?Nou, is dit instructable voor jou! Het kan maken een paar kilovolt van s
Bouwen van een elektronische Random Character Generator voor één keer Pad cryptografie

Bouwen van een elektronische Random Character Generator voor één keer Pad cryptografie

folie van de NSA!  Met dit apparaat kunt u Één keer Pads maken en maakt cryptogrammen die onbreekbaar , zijn indien correct gebruikt. Het concept is eenvoudig. Maak een reeks willekeurige tekens (dat is waar dit apparaat komt).  Deze reeks van willek
Fitnerds: Pedal Power Generator voor een groener School

Fitnerds: Pedal Power Generator voor een groener School

einde van de termijn schoolproject ter bevordering van bewustzijn op de wereldwijde opwarming van de aarde, klimaat en het gebruik van groenere technologieën.Het belangrijkste idee is het genereren van vermogen door het trappen van een oude fiets voo
Frisdrankblikje waterstof Generator voor alternatieve energie

Frisdrankblikje waterstof Generator voor alternatieve energie

verdienen waterstof op verzoek geactiveerde aluminium en Water.Deze uitvinding is gepatenteerd!Ik gebruik een druppel vloeibare metaal die ik gekocht van eBay en aluminium van een frisdrank kan voor de productie van waterstof uit water.Deze reactie L
Versnelling van de Generator voor Autodesk Inventor

Versnelling van de Generator voor Autodesk Inventor

hier is hoe we versnellingen vanuit het programma Gear Generator door WoodGears rekening met Autodesk Inventor en vergelijken met een gatenpatroon Tetrix.Ook, kunt u het downloaden van de FTC Kit van delen hier.
De generator van willekeurige golfvorm, voor ~ 20$

De generator van willekeurige golfvorm, voor ~ 20$

een willekeurige golfvorm generator (AWG) is een nuttige maar vaak duur stuk van testapparatuur (ebay voor lacht). Gebruiken om te bepalen component frequentiebereik, genereren van vervoerder signalen, als een LCR-meter als u een bereik, tune resonan
Behuizing voor een Generator

Behuizing voor een Generator

dit Instructable is allen over het bouwen van een doos voor mijn nieuwe generator. We konden niet echt veroorloven een inverter type generator voor het uitvoeren van de dingen die we willen (airconditioning, koelkasten en diepvriezers), zodat het een
Fix voor afbeelding niet weergegeven In grblControl wanneer met behulp van Inkscape met 305 ingenieurs GCode Generator extensie.

Fix voor afbeelding niet weergegeven In grblControl wanneer met behulp van Inkscape met 305 ingenieurs GCode Generator extensie.

Toen ik begon met behulp van GRBLControl met GCode gegenereerd door de 305 zou ingenieurs GCode Generator voor Inkscape uitbreiding, de afbeelding niet weergegeven in het venster Visualizer.De code zou verschijnen in het bodemvenster maar geen beeld.