PWM-Signal erzeugen ohne uC (UC38xx)

Gast #661339
Lesenswert?

Hallo miteinander,

ich habe gerade das Problem, dass ich ein PWM-Signal eines uC durch eine 
diskrete Schaltung o.Ä. ersetzen muss da der uC nicht mehr zur Verfügung 
steht (120kHz/50% Tastverhältnis).
Habe das ganze schon mit NE555 und modifizierter Beschaltung (wegen 50%) 
aufgebaut, tut aber nicht so wies soll und wie mir Pspice sagt.

Nun habe ich einen UC3844 bestellt und wollte es damit probieren. Ist 
ein bischen zweckentfremdet, wird nämlich kein Schaltnetzteil, aber 
bevor ich mich da dranmach wollt ich wissen ob das klappen könnte oder 
ob es noch andere Vorschläge gibt (mit mögl. wenig Bauteilen).

Gruß

Gepi
#662200
Lesenswert?

Ich braucht mal eine PWM die schneller ist als die 32kHz eines AVR, hab 
diese dann diskret aufgebaut. Nach dem folgenden Prinzip:

- uC liefert seriell (1xTaktleitung + 1xDatenleitung) den duty cycle in 
ein Schieberegister mit parallel out. Dieses wird anschließend gelatcht, 
damit beim Einlesen des neuen Wertes keine Fehler entstehen. Nebenbei 
läuft ein 8Bit-Counter. Die beiden Werte, von Latch und Counter, werden 
von einem 2Word - Comparator verglichen. Sind beide Werte gleich, wird 
der DFF gesetzt. Nach einer Periodendauer des Zählers, wird durch den 
Überlauf dann der DFF wieder gelöscht.

Wenn man noch schneller sein will, muss man dann einen FPGA verwenden.

Gruß Alexander
Angehängte Dateien:
Gast #662634
Lesenswert?

@ Axel Rühl

Das war ein Motorola 68HCSchlagmichtot. Das Problem sind aber die 
Kosten. Ich hätte schon längst nen kleinen Atmel oder Ähnliches 
genommen, aber das ist deutlich teurer als z.B. die Schaltung mit NE555 
die ich zuerst im Kopf hatte (die jetzt auch prinzipiell funktioniert, 
is halt blöd mit Abstimmen über 2 Potis).

@ Alexander Liebhold

das sieht schon ziemlich gut aus, ist aber zu teuer und zu viel aufwand. 
Trotzdem danke!



Mit nem NE555 bin ich für die komplette Schaltung bei ~40ct, das ist 
unschlagbar bis jetzt...

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