PWM Multiplexen über GALs?! geht das?

Gast #50168
Lesenswert?

Hallo,

ich habe einen Mega128, der hat ja auch 8 PWM ausgänge die bei mir
MOSFETS über ein Treiber IC ansteuern. Jetzt brauche ich aber mehr als
8 PWM ausgänge ;-)
Ich hab mir überlegt evtl. ein GAL zu benutzen, welches zusätzlich zum
PWM eingang eine Adresse von IO Ports übergeben bekommt. Jetzt meine
Frage, ist das GAL schnell genug oder habe ich sonst irgendwelche
nennenswerten Nachteile gegenüber der verwendung der direkten PWM Ports
zur ansteuerung meiner MOSFETs ???

Könnte es z.B. zu Timingproblemen mit den IO Ports kommen wenn ich sehr
schnell zwischen den einzelnen PWM Ausgängen hin und her schalte?
Achso, nochwas... die über das GAL angesteuerten PWM Ausgänge werden
NIE gleichzeitig aktiv sein, also scheidet das schonmal aus... es
könnte nur sein das nach beendigung des ersten Impulses recht schnell
ein zweiter Kanal geschaltet werden muß.

Oder hat irgend jemand noch ne super tolle andere lösung ausser dem GAL
für mein Problem?

Gruß
Malte.
Gast #50171
Lesenswert?

Hi,

cool... daran hab ich ja garnicht gedacht...
bleibt nur die Frage mit dem Timing?! sind die Teile schnell genug bzw.
meint ihr das es einen großen unterschied macht ob ich den reinen PWM
Ausgang an den Treiber anschließe oder mir anderen worten, wieviel Zeit
geht mir durch die Adressierung ungefähr verlohren (Prozessortank sind
16Mhz)

ich glaube aber das sich das im rahmen halten wird oder??! weil Timing
bei mir eine sehr kritische angelegenheit werden könnte deshalb ist mir
das so wichtig.

Gruß
Malte.
Gast #50173
Lesenswert?

Hi

Datenblatt gelesen?
70ns propagation delay + output transition time im Worst Case von E3 zu
Yn. Mit der PWM wirst du wohl kaum über 200kHz (5µs) kommen. Reicht
also problemlos.

Matthias

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