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
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.
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
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.