Forum: Mikrocontroller und Digitale Elektronik Eingangsschaltung beeiflusst Signal


von Gast (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,

ich möchte ein Rechtecksignal am Interrupt-Eingang einlesen. Im Anhang 
ist die entsprechende Schaltung zu sehen. Der eingerahmte Teil ist 
gegeben.
Das Messsignal lässt sich uber ein Relais mit dem Interrupt-Eingang INT0 
des µC verbinden.

Der internen Pull-Up von PB3 ist nicht aktiviert.

Nun kommt es zu folgendem (für mich komischen) verhalten:

Solange das Relais geöffnet ist und keine Verbindung zwischen der 
Messleitung und dem µC besteht hat das Rechecksignal die Pegel ca. 
3.8V(low) und 12V(high).
So weit, so gut.

Schalte ich nun aber das Relais durch, so dass die Messleitung mit dem 
µC verbunden ist, ergeben sich die Pegel des Rechtecksignals zu ca. 
3.8V(low) und 6.2V(high).

Mir ist nicht klar warum das so ist. Ich habe erwartet das die 
Eingangsschaltund des µC des Signal kaum verändert.

6.2 V entspricht der Betriebsspannung des µC (vielleicht eh schon ein 
wenig zu viel).


Woran könnte das liegen? Was könnte man dagegen tun? Wäre ein 
Optokoppler vielleicht besser geeignet um die beiden Signale zu trennen?

von Karl H. (kbuchegg)


Lesenswert?

Gast schrieb:

> Solange das Relais geöffnet ist und keine Verbindung zwischen der
> Messleitung und dem µC besteht hat das Rechecksignal die Pegel ca.
> 3.8V(low) und 12V(high).
> So weit, so gut.
>
> Schalte ich nun aber das Relais durch, so dass die Messleitung mit dem
> µC verbunden ist, ergeben sich die Pegel des Rechtecksignals zu ca.
> 3.8V(low) und 6.2V(high).

Und das du dem µC ein Signal von 12V auf den Eingang legst, beunruhigt 
dich nicht weiter?
Schon mal darüber nachgedacht, dass der µC eventuell eine Vorkehrung 
dafür eingebaut hat, dass man mit zu großen Spannungen an seinen Eingang 
geht. Zb eine Diode nach Vcc

> 6.2 V entspricht der Betriebsspannung des µC (vielleicht eh schon ein
> wenig zu viel).

Wenn du Glück hast, hast du nur die Schutzdiode an diesem Eingangspin 
zerschossen. Wenn du Pech hast, ist der µC schon im Siliziumhimmel.
Auf der anderen Seite könntest du auch sehr viel Glück gehabt haben und 
der 4k7 Widerstand R2 hat deinen µC gerettet.

von Gast (Gast)


Lesenswert?

>Und das du dem µC ein Signal von 12V auf den Eingang legst, beunruhigt
>dich nicht weiter?
>Schon mal darüber nachgedacht, dass der µC eventuell eine Vorkehrung
>dafür eingebaut hat, dass man mit zu großen Spannungen an seinen Eingang
>geht. Zb eine Diode nach Vcc


Ohhh ... irgendwie hab ich das verplant! Peinlich! Aber danke für den 
Tipp. Und wie stell ich das nun an, das ich messen kann ohne das Signal 
zu ändern?

von Karl H. (kbuchegg)


Lesenswert?

Gast schrieb:
>>Und das du dem µC ein Signal von 12V auf den Eingang legst, beunruhigt
>>dich nicht weiter?
>>Schon mal darüber nachgedacht, dass der µC eventuell eine Vorkehrung
>>dafür eingebaut hat, dass man mit zu großen Spannungen an seinen Eingang
>>geht. Zb eine Diode nach Vcc
>
>
> Ohhh ... irgendwie hab ich das verplant! Peinlich! Aber danke für den
> Tipp. Und wie stell ich das nun an, das ich messen kann ohne das Signal
> zu ändern?

hochohmiger Spannungsteiler.

Durch R2 (4k7) wird das mit einem Optokoppler nicht so prickelnd sein. 
Da fliesst nicht mehr viel Strom, der eine LED zum leuchten bringen 
könnte.

von Gast (Gast)


Lesenswert?

>hochohmiger Spannungsteiler.


Die Spannung auf die per Pull-up-Widerstand hochgezogen wird kann leider 
zwischen 5V und 12V varieren. Wie ich das sehe wird es dann etwas 
schwierig mit einem Spannungsteiler.

Wie könnte man das Problem den sonst noch lösen?

von Matthias L. (Gast)


Lesenswert?

>Wie könnte man das Problem den sonst noch lösen?

Unter der Annahme, dass du die internen Schutzdioden noch nicht zerstört 
hast, könnte ein Serienwiderstand helfen. Allerdings ist es eher 
unwahrscheinlich, dass deine 3,8V als LOW erkannt werden...


>Die Spannung auf die per Pull-up-Widerstand hochgezogen wird kann leider
>zwischen 5V und 12V varieren.

In diesem Fall solltest du einen externen Komparator verwenden, der mit 
dieser variablen Spannung gespeist wird...

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.