Forum: Mikrocontroller und Digitale Elektronik Sind in dieser PWM Quell-Wechselschaltung Fehler


von Sepp -. (sepp_o)


Lesenswert?

Salve

Ich will zwischen 2 PWM-Quellen wechseln können.
(Das PWM-Signal kommt entweder vom Modellbauempfänger oder vom
Mikrocontroller und steuert ein Modellbau-Servo an.)

Wird trotz der LED das Gate-Signal auf Masse gezogen wenn die
Mikrocontroller I/O-Pins hochomig werden also alle I/O's zu Eingängen
werden?

Habe ich irgendwelche Fehler in der Schaltung gemacht?

Gibt es bessere Lösungen die wenig Platz brauchen?
(Ich kann leider keine SMD- oder PAL-Lösungen verwenden.)

mfg Sepp

von Sepp -. (sepp_o)


Angehängte Dateien:

Lesenswert?

Und hier ist die Schaltung die ich bei 1. Beitrag vergessen habe
beizufügen.

mfg Sepp

von Karl H. (kbuchegg)


Lesenswert?

Warum so umstaendlich?
Warum schleifst Du nicht einfach das Signal
vom Empfaenger durch den µC und wenn vom
Empfaenger eine zeitlang keine Signale kommen
dann springt der µC ein und erzeugt selbst
welche auf denselben Ausgang an dem normalerweise
die Empfaengersignale wieder herauskommen.

von Sepp -O- (Sepp_O) (Gast)


Lesenswert?

Salve

Das hat mehrere Gründe.

Der Hauptgrund ist dass der µC etwas entlastet wird.

Der µC hat im Betriebszustand Normalbetrieb schon die Aufgabe das
Empfängersignal zu analysieren und die Bordspannung zu überwachen.
(Im Betriebszustand Fehlerbetrieb wird nur ein Brems PWM-Signal
generiert.)

Da dürfte der µC bei Verwendung des internen Resonators doch ziemlich
ausgelastet sein, vorallem wenn die PWM-Analyse genau sein soll.
(Mir ist vor allem nicht ganz wohl dabei wenn das Gas/Bremssignal
vollkommen vom µC abhängt.)

Ich habe dieses Verhalten noch nicht genauer untersucht, aber es könnte
schon etwas kritisch werden.

Ich werd mir das Ganze mal genau durch den Kopf gehen lassen.

mfg Sepp

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.