Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
In dit project zullen we een korte blik werpen op commerciële functie-/golfvormgeneratoren om te bepalen welke functies belangrijk zijn voor een doe-het-zelf-versie. Daarna laat ik je zien hoe je een eenvoudige functiegenerator maakt, zowel analoog als digitaal. Aan het einde zal ik u dan een DIY DDS-functiegeneratorontwerp presenteren dat (een beetje) de commerciële versies kan weerstaan. Laten we beginnen!
Stap 1: Bekijk de video
De video geeft je alle informatie die je nodig hebt om je eigen DDS-functiegenerator te maken. Tijdens de volgende stappen zal ik u echter wat aanvullende informatie presenteren.
Stap 2: Bestel uw componenten
Hier vindt u een onderdelenlijst met voorbeeldverkoper (affiliate links):
Aliexpress:
1x 12V center getapte transformator:
1x IEC-socket:
1x B40C2300 volledige bruggelijkrichter:
1x LM7812 12V regelaar:
1x LM7912-12 V regelaar:
1x LM7805 5V regelaar:
1x condensator kit:
1x Arduino Nano:
1x roterende encoder:
1x AD9833 DDS IC:
1x I2C LCD:
1x TL071 OpAmp:
1x BNC-connector:
1x 10k, 50k Potentiometer:
Ebay:
1x 12V centraal getapte transformator:
1x IEC-aansluiting:
1x B40C2300 volledige bruggelijkrichter:
1x LM7812 12V regelaar:
1x LM7912 -12V regelaar:
1x LM7805 5V regelaar:
1x Condensator kit:
1x Arduino Nano:
1x roterende encoder:
1x AD9833 DDS IC:
1x I2C LCD:
1x TL071 OpAmp:
1x BNC-connector:
1x 10k, 50k Potentiometer:
Amazon.de:
1x 12V centraal getapte transformator: -
1x IEC-aansluiting:
1x B40C2300 volledige bruggelijkrichter:
1x LM7812 12V regelaar:
1x LM7912 -12V regelaar:
1x LM7805 5V regelaar:
1x Condensatorkit:
1x Arduino Nano:
1x roterende encoder:
1x AD9833 DDS IC:
1x I2C LCD:
1x TL071 OpAmp:
1x BNC-connector:
1x 10k, 50k Potentiometer:
Stap 3: Bouw het circuit
Hier vindt u het schema van het circuit en referentiefoto's van mijn voltooide perfboard-constructie. Voel je vrij om ze te gebruiken.
Stap 4: Upload de code
Hier vindt u de code voor dit project. U moet het uploaden naar de Arduino voordat uw functiegenerator succesvol kan werken.
Nogmaals veel dank aan Cezar Chirila voor zijn werk. De code is zo'n beetje door hem gemaakt. Kijk eens naar zijn artikel:
www.allaboutcircuits.com/projects/how-to-D…
Stap 5: 3D print een behuizing
Hier vind je de.stl en.123dx bestanden voor mijn 3D geprinte behuizing. 3D-print ze en monteer vervolgens alle componenten in de hoofdbehuizing om de build van uw functiegenerator te voltooien.
Stap 6: Succes
Je hebt het gedaan! Je hebt zojuist je eigen functie-/golfvormgenerator gemaakt! Neem gerust een kijkje op mijn YouTube-kanaal voor meer geweldige projecten:
www.youtube.com/user/greatscottlab
Je kunt me ook volgen op Facebook, Twitter en Google+ voor nieuws over aankomende projecten en informatie achter de schermen:
twitter.com/GreatScottLab
www.facebook.com/greatscottlab