AVR DDS Modifikation - wozu dienen die vier Dioden?

Gast #4695451
Lesenswert?

Hallo,

kennt jemand das Projekt hier:
Improvements for the AVR DDS Signal Generator V2.0 Project
https://github.com/dev26th/avr_dds_20/blob/master/README.md

Es ist eine Erweiterung von dem hier:
AVR DDS signal generator V2.0
http://www.scienceprog.com/avr-dds-signal-generator-v20/

Den orginal AVR DDS Signal Generator V2.0 habe ich aufgebaut und bin 
ganz zufrieden. Allerdings kann man dort nicht den Duty Cycle vom 
Rechteck einstellen.

Bei dem Link oben (der Erweiterung) geht das anscheinend schon. Zu 
diesem Zweck sind 4 Dioden im Schaltplan zugefügt, siehe Anhang!

So ganz verstehe ich aber nicht, was diese vier Dioden machen.

Hier im Vergleich noch der Orginal-Schaltplan:

http://i2.wp.com/www.scienceprog.com/wp-content/uploads/2008i/DDS2/AVR_DDS_2_0_circuit.png


Ich würde die Erweiterung gerne ausprobieren - aber erst, wenn klar ist, 
wie es funktioniert. Leider ist die Doku ziemlich dünn.


Hat jemand eine Idee oder schon praktische Erfahrungen mit der 
Erweiterung?
Angehängte Dateien:
Gast #4697086
Lesenswert?

Habe meinen AVR DDS V2.0 nun so wie hier umgebaut (verwendetes hex im 
Anhang):

https://github.com/dev26th/avr_dds_20/blob/master/README.md


Man hat nun einige neue Möglichkeiten, u.a.:

- PWM-Ausgabe 0 - 100% in 0.4%-Schritten, 0 Hz bis max. 250kHz

- PWM-High-Speed-Ausgabe (nur feste Frequenzen: 61, 244, 977, 7.8k, 
62.5k Hz)

- Sweep

- Pulse

- Frequenz-Kalibrierung

- Off-Level (welcher Spannungsoutput, wenn keine Wellenform eingestellt)


Und natürlich die alten Sachen wie Sinus, Rechteck, Dreieck, Sägezahn, 
reverse Sägezahn, ECG, Zufallsrauschen, High-Speed-Rechteck.
Angehängte Dateien:

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren