Forum: Mikrocontroller und Digitale Elektronik Rechteckgenerator


von Max (Gast)


Angehängte Dateien:

Lesenswert?

Hi Leute!
Ich möchte einen Rechteckgenerator mit einem u-Controller realisieren. 
Signalform siehe Anhang. Die ein- und Ausschaltzeiten  sollen frei 
verstellbar sein.
VorwärtsZeit:0.2...1000ms,
Rückwärtszeit:0.2...1000ms
Pausenzeit:0...10ms
alles in ca.0.5ms Schritten versellbar.
Die Amplitude soll im Bereich von -5 bis 5V in ca. 10mV Schritten 
einstellbar sein  Die Flanken sollten möglichst steil sein.
Da ich noch keine großen Erfahrungen mit einem u-Controller habe, 
brauche ich einen Rat von euch. Worauf muss ich bei der Auswahl des 
Controllers achten? Gibt es vielleicht schon fertige Schaltungen 
(Schaltpläne) die so was können?
Wäre das mit PWM realisierbar?
vielen Dank im Voraus, Max

von Christoph db1uq K. (christoph_kessler)


Lesenswert?

Ein normaler Mikrocontroller hat mit 200µsec minimaler Impulsbreite viel 
Zeit, das ist kein Problem, so eine einstellbare Kurvenform zu erzeugen. 
Die Eingabe und Anzeige der Parameter kostet mehr Aufwand als die 
eigentliche Schwingung. Ein Drehgeber und ein 16-stelliges Textdisplay 
wären anzusteuern.

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

2 PWM-Kanäle ein und desselben Timers benutzen, der zweite wird dabei
für die negativen Impulse genommen.  Die Impulsform müsste vom ersten
Draufgucken mit dem implementierbar sein, was AVR "phase-correct PWM"
nennt.

Die Analogverarbeitung braucht natürlich noch irgendwas jenseits
des Controllers.  Erstens in bisschen OPV-Gebastel für die negativen
Impulse sowie die Addition zum Gesamtsignal, zweitens gibt der
Controller nur digitale Signale aus, die musst du irgendwie noch im
Pegel ändern.  Dafür könntest du dich bei Dingen wie elektronischen
Potenziometern mal umsehen.

Über die Eingabeseite hast du noch nichts geschrieben, RS-232-Befehle
von einem PC?  Bedienknöpfe?  Wenn letzteres, wie erfolgt die
Rückmeldung zum Benutzer?  Dafür braucht's auch noch irgendwas in
der Hardware des Controllers.

von sechszweisechs (Gast)


Lesenswert?

PWM macht wenig Sinn fuer solche Analogsignale. Ein AVR, ein DAC, ein 
OpAmp mit +-10V Speisung. +-5V Speisung waere auch machbar mit einem 
RROut OpAmp.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.