Forum: Mikrocontroller und Digitale Elektronik TTL per Taster auslösen


von Dennis (d_dig)


Lesenswert?

Hallo,

ich habe ein Gerät, was über ein TTL Interface verfügt und würde gerne 
per Taster eine Funktion auslösen. Anbei habe ich die 
Interfacebeschreibung hochgeladen:
https://i.ibb.co/vBX3C2K/Screenshot-2022-12-23-104448.png

Die Funktion die angesteuert wird, liegt auf Pin 4 (Kartenausgabe).

Könntet ihr mir helfen, wie ich über TTL und einem Taster hierbei die 
Kartenausgabe auslösen kann und möglichst mit der 24V Spannung arbeiten 
kann, die das Gerät sowieso schon bezieht?

Vielen Dank vorab und schöne Weihnachten :)

Dennis

von Wir sind hier nicht bei "Wünsch Dir was!" (Gast)


Lesenswert?

Dennis schrieb:

> Könntet ihr mir helfen, wie ich über TTL und einem Taster hierbei die
> Kartenausgabe auslösen kann und möglichst mit der 24V Spannung arbeiten
> kann, die das Gerät sowieso schon bezieht?


Bullshit: TTL und 24V.

von Michael B. (laberkopp)


Lesenswert?

Dennis schrieb:
> würde gerne per Taster eine Funktion auslösen.

Taster verbindet Pin4 mit Masse (Pin1) sollte schon reichen.

von Dietrich L. (dietrichl)


Lesenswert?

Michael B. schrieb:
> Taster verbindet Pin4 mit Masse (Pin1) sollte schon reichen.

Aber nur, wenn der Eingang einen internen Ziehwiderstand nach +5V hat.
Aber vielleicht ist Masse auch Pin 3? Die Beschreibung ist etwas 
unverständlich...

von Wir sind hier nicht bei "Wünsch Dir was!" (Gast)


Lesenswert?

was soll die Einheit "mS" in dem Scheibenschuß bedeuten? Tatsächlich 
Mili-Siemens?

Will heir eine Gang einen bankautomaten knacken?

von DerEinzigeBernd (Gast)


Lesenswert?

Wir sind hier nicht bei "Wünsch Dir was!" schrieb:
> Tatsächlich Mili-Siemens?

Nein, das werden Millisekunden sein. Erschließt sich aus dem Kontext.

Wenn Du schon analretentiver Pedant sein willst, erklär doch mal das von 
Dir gerade erfundene Präfix "Mili". Das gibts eigentlich nur mit dem 
Suffix "-tär", das wiederum auch mit den Präfixen "Sani" oder auch "Eli" 
kombiniert wird.

von Wir sind hier nicht bei "Wünsch Dir was!" (Gast)


Lesenswert?

DerEinzigeBernd schrieb:
> Wenn Du schon analretentiver Pedant sein willst, erklär doch mal das von
> Dir gerade erfundene Präfix "Mili". Das gibts eigentlich nur mit dem
> Suffix "-tär", das wiederum auch mit den Präfixen "Sani" oder auch "Eli"
> kombiniert wird.

Das ist keine erfindung sondern ein Tippfehler. Zufrieden, du Klomiker?!

Das Dokument strotzt nur von weiteren Schreibfehlern (bspw. 
"Definiens"),
wahrscheinlich ist da auch inhaltlich einiges falsch.

Also aufschrauben und durchmessen.

von Michael B. (laberkopp)


Lesenswert?

Wir sind hier nicht bei "Wünsch Dir was!" schrieb:
> Klomiker ?!

> Das Dokument strotzt nur von weiteren Schreibfehlern

z.B. Klomiker.

Gerade DU regst dich über Schreibfehler auf. Du warst doch der Dümmste 
der ganzen Klasse.

von Peter N. (alv)


Lesenswert?

Widerstand von +24V an Pin 4, von Pin 4 4,7V Z-Diode nach Masse, Z-Diode 
mit Taster überbrücken.

von Wolfgang (Gast)


Lesenswert?

DerEinzigeBernd schrieb:
> Nein, das werden Millisekunden sein. Erschließt sich aus dem Kontext.

Warum sollte für den Taster nicht eine Mindestleitfähigkeit von 200 
Millisiemens gefordert werden?
Umgerechnet darf der Widerstand (Kabel+Taster) also nicht über 5Ω 
liegen. ;-)

Einzig aus der Tatsache, dass von einem angeblichen nach 
TTL-Spezifikation definierten Interface die Rede ist, könnte man auf die 
Idee kommen, dass da jemand einfach nicht in der Lage ist, international 
festgelegt Einheiten zu verwenden.
https://de.wikipedia.org/wiki/Internationales_Einheitensystem#SI-Einheiten

Beitrag #7295168 wurde von einem Moderator gelöscht.
Beitrag #7295210 wurde von einem Moderator gelöscht.
Beitrag #7295214 wurde von einem Moderator gelöscht.
von Stefan F. (Gast)


Lesenswert?

Wenn das wirklich ein TTL Interface ist, genügt ein simpler Taster 
zwischen dem Eingang und GND. Probiere das erst mal, bevor du falsch mit 
24V hantierst und das Gerät damit womöglich zerstörst.

von Wir sind hier nicht bei "Wünsch Dir was!" (Gast)


Lesenswert?

Scheint wohl ein Parkscheinautomat zu sein, der hier geknackt werden 
soll:
https://de.aliexpress.com/item/32809385048.html

Da steht übrigens msek statt mS. Die Beschreibung ist typsich Chinese 
vom Feinsten, beispiele:

" simulierte arbeitskraft reibung kartenherausgeber " >, besser 
anpassungsfähigkeit an verschiedene verformt karten;

Watchdog von hardware und embedded-betriebssystem richtig zu 
gewährleisten;
Pre-verzichten funktion beschleunigen abgabe geschwindigkeit;"

von Dennis (d_dig)


Lesenswert?

Ich bin keine Gang und es soll auch kein Automat geknackt werden ;-).
Solch einen Kartenspender wie oben verlinkt habe ich hier und möchte 
damit ein Hobbyprojekt umsetzen.

Mit TTL hatte ich bisher noch nie Berührungspunkte und mich nur in 
Wikipedia eingelesen. Da hier in der "Doku" ein Low-Level angegeben ist 
bei Pin 4, wollte ich zur Sicherheit einmal nachfragen, bevor das Gerät 
Schaden nimmt.

Bei Wiki steht zur TTL Logik, dass standardmäßig mit 5V gearbeitet wird 
und zu Low-Pegel "Die Schaltkreise sind so zu dimensionieren, dass 
Eingangsspannungen UE < 0,8 V als Low-Pegel [...] erkannt werden."

Also dürte ich sicherheitshalber maximal 5V auf den Pin geben und würde 
vermutlich mit Peters Lösung auf Nummer sicher gehen?

Peter N. schrieb:
> Widerstand von +24V an Pin 4, von Pin 4 4,7V Z-Diode nach Masse, Z-Diode
> mit Taster überbrücken.

Bzw. lese ich weiter bei Wiki, sind wohl 5V auch schon zu viel:

Symbol   Parameter                   min   max
UIL   Low-Level Input Voltage   −0,4 V   0,8 V

Danke euch schon mal

: Bearbeitet durch User
von Peter N. (alv)


Lesenswert?

Dennis schrieb:
> Peter N. schrieb:
>> Widerstand von +24V an Pin 4, von Pin 4 4,7V Z-Diode nach Masse, Z-Diode
>> mit Taster überbrücken.
>
> Bzw. lese ich weiter bei Wiki, sind wohl 5V auch schon zu viel:
>
> Symbol   Parameter                   min   max
> UIL   Low-Level Input Voltage   −0,4 V   0,8 V

Z-Diode und Widerstand erzeugen aus den 24V 4,7V als High-Pegel (falls 
es intern keine entsprechende Schaltung gibt). Das Kurzschließen der 
Z-Diode durch den Taster erzeugt den Low-Pegel.

von Wolfgang (Gast)


Lesenswert?

Peter N. schrieb:
> Widerstand von +24V an Pin 4, von Pin 4 4,7V Z-

Wenn die Spannung dabei unter 5V bleiben soll, darf üblicherweise der 
Strom 5mA nicht übersteigen.

Welchen Mindeststrom braucht der Taster?

von Stefan F. (Gast)


Lesenswert?

Bei einem TTL Schaltkreis liegt jeder offene Eingangspin automatisch auf 
HIGH Pegel. Da muss man keine Spannung anlegen.

Das wird auch bei diesem Gerät so sein. Sonst würde es in zufälligen 
Intervallen Karten ausgeben, solange der Anschluss unbenutzt ist.

von Peter N. (alv)


Lesenswert?

Wolfgang schrieb:
> Welchen Mindeststrom braucht der Taster?

Mindeststrom bei einem mechanischen Taster?

Stefan F. schrieb:
> Bei einem TTL Schaltkreis liegt jeder offene Eingangspin automatisch auf
> HIGH Pegel. Da muss man keine Spannung anlegen.

Theoretisch ja, praktisch werden TTL-Eingänge aber nicht offen gelassen.

von Stefan F. (Gast)


Lesenswert?

Peter N. schrieb:
> praktisch werden TTL-Eingänge aber nicht offen gelassen.

Eben deswegen ist davon auszugehen, dass der Pull-Up Widerstand bereits 
in dem Gerät vorhanden ist.

von Teo D. (teoderix)


Lesenswert?

Peter N. schrieb:
> Wolfgang schrieb:
>> Welchen Mindeststrom braucht der Taster?
>
> Mindeststrom bei einem mechanischen Taster?

Aber HALLOOOOO!
https://de.wikipedia.org/wiki/Frittspannung
(Nich von "Spannung" verwirren lassen....)

von Stefan F. (Gast)


Lesenswert?

Peter N. schrieb:
> Mindeststrom bei einem mechanischen Taster?

Ja, viele Schaltkontakte brauchen einen Mindeststrom, damit sie 
langfristig gut funktionieren. Du kennst das Problem sicher von diversen 
alten Geräten, wo man die Taster immer fester drücken muss, bis sie 
irgendwann gar nicht mehr funktionieren. Die Ursache dieses Defektes ist 
meistens, dass sie mit zu wenig Strom betrieben wurden. Der Fachbegriff 
dazu lautet "Wetting Current".

von AntiWoke (Gast)


Lesenswert?

Wir sind hier nicht bei "Wünsch Dir was!" schrieb im Beitrag #7295214:
> Michael B. schrieb:
>
>> Wohl ein wie üblich sozial behinderter Softwerker.
>
> Witze über Behinderte sind das letzte, erst recht vor Weihnachten.
>
Das ist diskriminierend gegenüber behinderter.
Die haben das Recht genauso behandelt zu werden wie alle anderen.
Und was eine Religiöse Feier dabei zu suchen hat ist mir nicht ganz 
klar.

von Peter M. (Gast)


Lesenswert?

Hier hat sich mal wieder die pure Unwissenheit der vermeintlichen 
"Experten" versammelt, die den TO total in die Infowüste schicken.
TTL bedeutet nicht, dass es ein 5V System ist. Lt. Datenblatt ist es 
ein 24V Interface. An der 24V Spannungsversorgung zu erkennen. Und, dass 
der der die Beschreibung erstellt hat nicht weiß, dass man Sekunden mit 
einem kleinen s abkürzt, ist unerheblich.
Die zweite Antwort ist völlig korrekt.

Alles davor und danach ist pure Überheblichkeit gepaart mit 
Großmannsgehabe.

von Stefan F. (Gast)


Lesenswert?

Peter M. schrieb:
> TTL bedeutet nicht, dass es ein 5V System ist.

Dann erkläre mal, was TTL richtig bedeutet.

Ich verbinde mit TTL die 74xx Mikrochips (ohne Buchstaben zwischen den 
Ziffern) und nichts anderes. Denn alles Andere heißt anders.

https://de.wikipedia.org/wiki/Transistor-Transistor-Logik#Standard-TTL

> Lt. Datenblatt ist es ein 24V Interface. An der 24V
> Spannungsversorgung zu erkennen

Das ist eine ziemlich riskante Schlussfolgerung. Schließt du an die I/O 
Pins deines Laptops auch 19 Volt Quellen an? Meinst du, man kann im Auto 
einfach überall 12 Volt anlegen?

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.