Forum: Analoge Elektronik und Schaltungstechnik Dauer-Trigger verbieten


von nur-ein-softwerker (Gast)


Lesenswert?

Hallo zusammen,
ich bin eigentlich Firmware-Programmierer und habe nun erfahren, dass 
unser Prozessor bei einem externen Burst die IO-Zelle für unseren 
Belichtungsblitz (Foto-Aufnahme) auf Dauer-High zieht und somit die LED 
durchbrät. Auf Software-Seite lässt sich da wohl nicht viel machen, da 
der uC in einen undefinierten Zustand geht.

Könnt ihr mir eine Schaltung oder ein Stichwort nennen für eine 
Hardware-Schaltung, die ein Dauer-High auf 10ms beschränkt, und dann 
automatisch auf Low geht - möglichst bei minimalem Trigger-Delay? Der 
nächste Trigger wird dann erst wieder ausgelöst, wenn das Signal auf 
Low, und wieder auf High geht.

Grüße,
nur-ein-softwerker

von Andreas B. (bitverdreher)


Lesenswert?

Du suchst ein Monoflop

von Christoph db1uq K. (christoph_kessler)


Lesenswert?

Ein einfacher Kondensator könnte auch ausreichen.

von Andre M. (andre1597)


Angehängte Dateien:

Lesenswert?

Man könnte eine Monostabile Kippstufe benutzen. Das könnte man mit dem 
74HC123 machen. Will man sehr genaue Schaltzeiten haben, nutzt man beim 
74HC123 (enthält 2 Monoflop) die erste für ZB. 10- 50yS (Trigger), die 2 
Schaltet dann genau die definierten 10 MS. (Zum Beispiel) H/L  Pegel am 
Ausgang kann man sich dann "aussuchen". Beim 74HC123 Kann man auch den 
Pegel wählen, wann ausgelöst werden soll. ZB: Bei Eingang A = bei 
fallender Flanke oder Eingang B = bei steigender Flanke. (siehe 
Datenblatt - Funktionstabelle)

von Simpel (Gast)


Lesenswert?

Ein Watchdog arbeitet in der Regel asynchron bzw. autark und müsste 
einen "undefinierten" Zustand per Reset handeln können, wenn sonst nix 
mehr geht... zumindest, wenn er dafür im Vorfeld softwaremässig richtig 
konfiguriert wurde... sonst wäre er sinnlos...

von TR.OLL (Gast)


Lesenswert?

nur-ein-softwerker schrieb:
> da
> der uC in einen undefinierten Zustand geht.

Finde den Fehler...

von Blumpf (Gast)


Lesenswert?

Also da würde ich eher probieren, ob man das nicht gefiltert bekommt. 
Wir haben die Anforderung "BURST" (bei uns 2kV) auf allen Ports auf 
allen Platinen, und können sie einhalten. Ohne Monoflops und ähnliche 
Bastellösungen.

Burst ist eine Kombination aus hoher Spannung und hoher Frequenz mit 
wenig Schmackes dahinter.

Schon 1nF gegen Masse am in Frage stehenden Steckerpin kann das Problem 
oft beheben. Ansonsten gitb es noch Maßnahmen wie Ferritbeads, 
ESD-Dioden und dergleichen mehr.

Das Layout ist wichtig beim Burst.

Wenn du ein Monoflop hinbaust, kann das genaus einen Rappel bekkommen 
wie der µC, dann hilft dir das nicht.

--> Erst versuchen das Problem lösen, dann an den Symptomen 
herumdoktern.

Ansonsten würde mir noch eine Softwarelösung einfallen:
Es gäbe noch den Watchdog. Wenn deine LED 100ms ein abkann, könnte das 
gehen. Der kann deinem µC einen Tritt geben, wenn er hängenbleibt. Nicht 
schön, aber komplett in Software machbar.

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.