Ich möchte eine Schaltung bauen, um fünf verschiedene FET-Treiber einzeln zu steuern. Das Eingangssignal wäre ein Einzelschuss von einem Funktionsgenerator, der fünf Ausgangssignale mit derselben Frequenz und Phase erzeugen sollte, aber die Arbeitszyklen müssen individuell steuerbar sein. Grundsätzlich versuche ich aufgrund begrenzter Ressourcen fünf Funktionsgeneratoren (synchronisiert auf die gleiche Uhr) durch einen einzigen Funktionsgenerator und eine Platine zu ersetzen. Die Ausgänge müssen nur zwei Pegel haben, dh Pulswelle
BEARBEITEN: Olins Vorschlag (mit einer MCU) oder einem FPGA scheinen die besten Optionen zu sein, aber alle analogen Alternativen werden sehr geschätzt. Danke :)
Da man nur Pulse bis ca. 200 ns benötigt und die Ansteuerung über passive Bauteile erfolgen kann, würde ich einfach drei 74x123 Chips verwenden, die jeweils zwei monostabile Multivibratoren enthalten, die jeweils über einen Kondensator und einen Widerstand angesteuert werden können.
Das klingt nach einer Aufgabe für einen Mikrocontroller mit einem Capture-Eingang und fünf PWM-Ausgängen. Es gibt viele Micros mit diesen Features.
Verwenden Sie den Erfassungseingang, um zu wissen, wann der Funktionsgenerator ausgelöst wird, und um seine Periode nach mindestens zwei Zyklen zu messen. Die Firmware würde dann die PWM-Generatoren entsprechend anpassen. Viele der für die Motorsteuerung vorgesehenen PWM-Module können für eine bestimmte Verzögerung oder einen Phasenversatz von einem Haupttakt konfiguriert werden. Ich habe genau diese Funktion in mehrphasigen Schaltnetzteilen und anderen ähnlichen Anwendungen verwendet.
Brandan Simpson
Manu
David Tweed
Brandan Simpson
Manu
Manu