Forum: Mikrocontroller und Digitale Elektronik Demultiplexer soll Ausgang halten


von Michael R. (odin)


Lesenswert?

Servus,

ich würde gerne mit dem 74HCT4052 (2 x 4zu1 Mux/Demux) vier Lüfter
ansteuern. Und zwar einmal mit dem Multipexer das Drehzahlsignal des
jeweiligen Lüfters einzulesen und dann mit dem Demultiplexer dem Lüfter
mit PWM zu steuern. Ich hoffe das war jetzt nicht zu komplizier
beschrieben :-).

Mein Problem liegt jetzt beim Demultiplexer, er müßte jetzt den Wert am
Ausgang so lange halten bis ein neuer Wert kommt. Hat da jemand eine
Idee oder einen anderen Baustein der sowas kann?

Gruß Mike

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Keinen Analogmultiplexer verwenden.
Anstelle des Demultiplexers könntest Du ein Latch verwenden. Das würde
aber bedeuten, daß Du schneller als mit der PWM-Frequenz umschalten
musst (was Du beim Analogmultiplexer auch müsstest). Gut, ich nehme an,
daß Du eh' eine sehr langsame PWM-Frequenz verwendest, was anderes
dürfte bei üblichen Lüftern ja auch nicht funktionieren.

von Michael R. (odin)


Lesenswert?

Ich hatte mit der PWM an so 1 kHz gedacht.

Das mit dem Latch mußt du mir nochmal erklären. Hab eben zum ersten mal
von gehört.

Gruß Mike

von TravelRec. (Gast)


Lesenswert?

Wenn Du nur 4 PWMs brauchst und keine weiteren Hardwaretimer belegst,
kommst Du auch ohne Multiplexer hin, mit ´nem ATMEGA8 oder ATMEGA16, da
sind 4 PWMs drin. Und genügend Portpins zum Einlesen der Tachosignale
gibt´s auch. BTW: Latch gleich Zwischenspeicher, der Ausgang bleibt
solange auf dem Pegel, bis ein Signal an einer Strobe-Leitung den am
Eingang anliegenden neuen Pegel übernimmt, der dann bist zum nächsten
Strobe-puls wiederum gehalten wird.

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.