Forum: Mikrocontroller und Digitale Elektronik Newbie-Frage


von Roland (Gast)


Lesenswert?

Hallo!
Vorrausschickend muss ich sagen, dass ich elektronikmäßig ein
ziemliches Nackerbatzl bin. Also:
Ich habe ein TTL-Signal mit einem "High"-Pegel in der Länge von 2 ms,
das periodisch auftritt. Nun muss ich das Signal "verlängern" auf eine
Zeitspanne von 20 oder 30 ms. Verzögerung sollte natürlich gering sein
(1 ms).
Ist das mit einem Atmel-Mikrokontroller (leicht) möglich?
Dass die Schaltungslogik nicht schwierig ist, ist mir klar, nur ob das
Ding so "schnell schalten" kann, ist mir unklar.
Mir würde als Antwort schon ein "Ja, is gar kein Problem" reichen,
oder ein "Mann, das geht so und so viel einfacher".
Danke im voraus!

Roland

von Thomas Burkhardt (Gast)


Lesenswert?

Ja, is gar kein Problem

Wenn ein µC mit, sagen wir mal, 8 MHz läuft und nix zu tun hat, ausser
auf dein Signal zu warten, dann liegt die Verzögerung im Bereich von
Mikrosekunden...

Vieleicht geht es "so und so" einfacher, aber nimm ruhig einen
kleiner Achtbeiner und programmier das.

von Rufus T. Firefly (Gast)


Lesenswert?

Dazu benötigt man keinen Microcontroller, das kann man mit einem
sogenannten Monoflop erledigen. Sieh Dir mal dieses Datenblatt hier
an:
http://focus.ti.com/lit/ds/symlink/sn74ls123.pdf

Eingangssignal entweder an Eingang A oder B anlegen (je nach
Polarität), den anderen Eingang auf festen Low- bzw. Highpegel legen.
Am Ausgang Q bzw. /Q wird der gewünschte längere Impuls ausgegeben.

Die gewünschte Impulsdauer wird mit einer externen
Widerstands-/Kondensatorkombination festgelegt.

Details siehe Datenblatt.

von A.K. (Gast)


Lesenswert?

Das ist das kuriose an der heutigen Digitaltechnik, je komplexer die
Lösung desto kleiner das Gehäuse. Mit Prozessor sind's 8 Pins, mit
Logikbaustein geschlagene 14 oder 16 (Monostabiler Multivibrator).

von Roland (Gast)


Lesenswert?

Vielen Dank, Leute!
Werd mir das Monoflop mal anschaun. Löten muss ich's zum Glück ja
nicht selber, hab ja einen Praktikanten dafür ;-)). Das sieht dann auch
besser aus.

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.