Mit Codierschaltern einstellbarer Zähler soll Impulse abgeb

Gast #746292
Lesenswert?

Hallo miteinander.
Ich bin auf der Suche nach einer Lösung, bei der mit 2 
Zweitast-Codierschaltern (BCD-Code? oder Dezimalcode?) und einer kleinen 
Elektronikschaltung / IC ich eine entsprechende Anzahl an 'Impulsen' 
erhalte.

Bsp.: ich stelle mit diesen beiden Schaltern die Zahl '12' ein und 
bekomme nach einem Startsignal als Ergebnis der Schaltung 12 Impulse (3 
für 3 Impulse usw.). Ein Impuls soll dabei kurz (für z.B. 0.25 Sekunden, 
vielleicht variabel) 24V DC liefern, danach für die selbe Zeitspanne 
abfallen, 0V DC liefern. Nach Abarbeiten der Impulse wartet die 
Schaltung auf das nächste Startsignal.

Hintergrund: ich muss für eine spartanische SPS an einem Eingang einen 
Zählerbaustein hochzählen nach meiner Wahl/Einstellung und dann weiter 
verarbeiten ...

Wer kann helfen? Ich bin kein versierter Elektroniker, aber guter Löter 
und Bastler und denke mir, dass es da bestimmt einen fertigen IC 
und/oder einen fertigen Schaltplan schon mal irgendwo gegeben hat!?!!!?! 
Wer kann weiter helfen??

Vielen Dank im Voraus,
Uwe
#746315
Lesenswert?

@ Uwe (Gast)

>Zweitast-Codierschaltern (BCD-Code? oder Dezimalcode?) und einer kleinen
>Elektronikschaltung / IC ich eine entsprechende Anzahl an 'Impulsen'
>erhalte.

Wieviele Pulse minimal/maximal?

>für 3 Impulse usw.). Ein Impuls soll dabei kurz (für z.B. 0.25 Sekunden,
>vielleicht variabel) 24V DC liefern, danach für die selbe Zeitspanne

Das macht ein einfacher Pegelwandler. Wieviel Strom muss der 
liefern?

Das könnte man mit einem Zähler machen, z.B.

http://www.nxp.com/acrobat/datasheets/74HC40103_3.pdf
http://www.nxp.com/acrobat/datasheets/74HC_HCT160_CNV_2.pdf

MfG
Falk
Gast #746619
Lesenswert?

Hallo Falk,
1
Wieviele Pulse minimal/maximal?
Minimal ein Puls, max. 40 Pulse
1
Wieviel Strom muss der Pegelwandler liefern?
Ich bin mir nicht sicher, ich glaube weniger wie 50mA, ist Eingang einer 
SPS (schätzungsweise 'Last' eines Optokopplers und eine Anzeige-LED für 
diesen Eingang

Gruss Uwe
Gast #746633
Lesenswert?

>Wieviele Pulse minimal/maximal?

99 würden sich bei zwei Stellen anbieten...

>Das könnte man mit einem Zähler machen, z.B.
Wenn die Schalter-BCD-Code liefern, zählt der Zähler bei der Eingabe 55 
nicht 55 Impulse, sondern ein paar mehr...(so um die 85)

Unter der Vorraussetzung, dass es keine BCD-Zähler gibt, könnte man es 
mit einem IC-Grab so realisieren, dass man einen 8-Bit-Binärzähler beim 
Startimpuls hochzählen lässt. Dessen Ausgabepins müsste man auf einen 
Binär-BCD-Decoder geben (gibt's sowas?). Dessen Ausgänge schaltet man 
dann auf die einen Eingänge eines digitalen Vergleicher (74HCT688 könnte 
passen) und die anderen auf die Ausgabepins der BCD-Schalter.
Sobald der Vergleichswert erreicht wurde, wird der Taktgeber angehalten, 
dessen Ausgang noch irgendwie auf 24V aufglasen wird.

Einfacher sollte es sein, einen kleinen Controller mit dieser (und den 
nicht genannten, aber notwendigen Funktionen) zu programmieren und ihm 
eine entsprechende Endstufe zu verpassen.
Gast #746664
Lesenswert?

>Wieviele Pulse minimal/maximal?

99 würden sich bei zwei Stellen anbieten...
>>Sicher, mit 99 bin ich auch einverstanden :-)

nicht 55 Impulse, sondern ein paar mehr...(so um die 85)
>>sollten aber schon die Anzahl Impulse sein, die ich einstelle ;-)

>>bei CONRAD gibts so Zweitast-Codierschalter, mit denen wollt' ich das 
>>realisieren

>>nochmal, damit keine Missverständnisse aufkommen: im Prinzip soll die 
>>Schaltung wie ein Morsegerät z.B. 12mal ein Spannungssignal auf einen 
>>SPS-Eingang geben.

>>Uwe
Gast #746982
Lesenswert?

Wenn es ohne µC gehen soll:
es gibt 8 bit Magnitude Comparatoren. Auf die eine Seite 2 x 
Hex-Schalter und nicht BCD. Hex Schalter haben 16 Stellungen, 0 - 9 und 
A - F. Und vergleichen mit einem Binärzähler, dessen Takt bei Gleichheit 
unterbrochen wird. Aber wie oben schon erwähnt, da kommt einiges an ICs 
zusammen.

MW
Gast #747014
Lesenswert?

>>@Otto
>>hab gerade mal bei RS geschaut: ist nur das Kabel um 111EURonen,
>>die Software geht extra für 161EUR.
>>Kabel & Software habe ich im Haus gefunden, sollte ich zum Laufen
>>bringen.
>>Aber Danke für den Hinweis mit RS

>>Uwe
Gast #747088
Lesenswert?

Einfach einen Operationsverstärker als Komparator geschaltet zB 741 oder 
ähnliches. Eine 1/4 Sekunde ist ja ziemlich lang, sodass etwas 
verschliffene Flanken nicht weiter stören sollten.

MW
#747451
Lesenswert?

@ Uwe

Soo, hier ist eine kleine, einfache Schaltung, welche dein Problem lösen 
sollte. Ich habs erst mit TTL-ICs versucht, das war mir dann aber zu 
doof und zu aufwändig. Ein kleiner uC tuts wesentlich einfacher und 
komfortabler. Kann einfach mit 5 Drähten am Parallelport programmiert 
werden. Keine Bange, das Programm schreib ich noch, geht fix. Der 
Ausgang bring ~10mA und ist strombegrenzt un kurzschlusssicher. Die LED 
ist gleichzeitig eine Anzeige der Pulse und zum Debuggen. Kostet alles 
zusammen vielleicht knapp 5 Euro.
Schreib mir ne Mail wenn du alles zusammengebaut hast (Oben meinen Namen 
anclicken).

MfG
Falk
Angehängte Dateien:
#747630
Lesenswert?

@ Uwe (Gast)

>>Hallo Falk,
>>Vielen Dank! Schau ich mir gleich mal an.
>>Feedback kommt dann auch!
>>Gruss Uwe

Du zitierst falsch. Das Zitat mit > markieren, deine Antwort normal 
ohne. Mit mehreren Zeichen kann man ältere Zitate kennzeichnen.

>>> Ganz Altes Zitat mit drei Zeichen
>> nicht ganz so alt mit zwei
> Zitat aus dem letzten Posting

Meine Antwort.

MfG
Falk
Gast #749105
Lesenswert?

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