Schaltung ohne Eingriff auslesen

Gast #4578944
Lesenswert?
• ▲
▼
Hallo,

ich möchte gerne einen älteren Kaffeevollautomaten mit einem Arduino 
automatisieren. Dazu war mein Plan, als erstes die Anzahl der Bezüge 
mitzuschreiben.
Ich habe mir folgende Schaltung aufgebaut:
- Die Bezugstaste ist einen einfachen Taster, im geöffneten Zustand 
messe ich zwischen den Tastern 5V, wenn geschlossen 0V.
- um den µC zu schützen wollte ich den Arduino mit einem Optokoppler 
(EL817C) an die Kaffeemaschine anbinden. Hierzu habe ich diesen mit 
einen Vorwiderstand von 470 Ohm verwendet

Wird nun die Bezugsteste gedrückt, so kann ich das Signal im Arduino 
detektieren. Problem ist nun, dass an der Maschine nichts mehr passiert. 
Welche Möglichkeiten gibt es denn noch, um ohne großen Eingriff in die 
Schaltung der Kaffeemaschine das Drücken der Taste zu erkennen?
Wie gefährlich schützt ihr es ein, einen Eingang des µC direkt an den 
Taster zu hängen?

Vielen Dank und Grüße

Flo
#4578956
Lesenswert?
• ▲
▼
@ Flo (Gast)

>- Die Bezugstaste ist einen einfachen Taster, im geöffneten Zustand
>messe ich zwischen den Tastern 5V, wenn geschlossen 0V.

Klassische Schaltung mit Pull-Up Widerstand.

>- um den µC zu schützen wollte ich den Arduino mit einem Optokoppler
>(EL817C) an die Kaffeemaschine anbinden. Hierzu habe ich diesen mit
>einen Vorwiderstand von 470 Ohm verwendet

Keine gute Idee.

>Wird nun die Bezugsteste gedrückt, so kann ich das Signal im Arduino
>detektieren. Problem ist nun, dass an der Maschine nichts mehr passiert.

Weil dein Optokoppler die Spannung am Kaffeautomaten runter zieht und 
der dann "denkt", die Taste wäre dauerhaft gedrückt.

>Welche Möglichkeiten gibt es denn noch, um ohne großen Eingriff in die
>Schaltung der Kaffeemaschine das Drücken der Taste zu erkennen?

>Wie gefährlich schützt ihr es ein, einen Eingang des µC direkt an den
>Taster zu hängen?

Sehr wenig! Man braucht hier keinen Optokoppler. Man braucht nur die 
Masse von der Steuerung der Kaffeemaschine und das Tastersignal. Dann 
kann man den Arduino ganz normal anschließen.

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