Forum: Mikrocontroller und Digitale Elektronik µC Überspannungsschutz


von Andi C. (spex)


Angehängte Dateien:

Lesenswert?

Hallo zusammen,

Ich habe mir eine Vorrichtung gebaut die den ADC-Eingang
meines µC vor Überspannungen schützen soll, die Eingänge
können dabei maximal 5V vertragen. Die Überspannungen,
die bei mir auftreten, liegen zwischen 0 bis 10V. Das ganze habe ich 
über eine Z-Diode mit Vorwiderstand realisiert.
Allerdings kommt nun bei einer Spannung von 2,5V nur 0,7V am Eingang des 
µC an was hab ich falsch gemacht?


mit besten Grüßen

von Gascht (Gast)


Lesenswert?

Diode falsch herum eingesetzt?

von Michael J. (jogibaer)


Lesenswert?

Hallo,

höchstwahrscheinlich die Z-Diode verkehrt herum eingebaut.

( Welchen Wert hat denn Dein Widerstand ?)


Jogibär

von (prx) A. K. (prx)


Lesenswert?

Michael Jogwich schrieb:

> ( Welchen Wert hat denn Dein Widerstand ?)

Steht doch dran: 2µOhm. ;-)

von Mike J. (emjey)


Lesenswert?

Hallo Andi,

diese Schaltung ist logisch richtig, aber nicht sehr günstig.

Beides (Widerstand und Z-Diode) werden deinen Wert verfälschen auch wenn 
du die Z-Diode richtig herum einsetzt.

Ich weiß nicht ob bei dir ein Spannungsteiler ausreichen würde.
Wenn du die 10V messen möchtest einfach 10k von den 10V zum Pin und 10k 
vom Pin nach Masse.

Sag mal was du machen möchtest. Wie genau und welche Spannung du messen 
möchtest.

--------------
Als digitalen Eingang:

Wenn du den Eingang nur absichern möchtest:
 - 1k an den Pin und vom Pin eine Diode zur Versorgungsspannung vom 
Controller.
(eine Spannung größer als 5.6V am Pin fließt dann in die Versorgung )

Jetzt noch die Versorgungsspannung mit einer 5.6V Z-Diode schützen.
(bei 5V Versorgung)

--------------

Als analogen Eingang:

Der Widerstand:
 - In den mini Kondensator vom ADC fließt ein kleiner Strom, über den 
Widerstand fällt eine Spannung ab und das ist dann ein kleiner Fehler.
Als Vorwiderstand kannst du 1k nehmen.

Über die Z-Diode fließt schon ein Strom wenn da viel weniger Spannung 
als die Z-Spannung anliegt.

von Andi C. (spex)


Lesenswert?

Wollte die Schaltung für einen analogen Eingang nutzen. Der 
Messspannungsbereich soll auch nur bis 5V gehen das heißt ich will keine 
10V damit messen.
Der Fehler sollte so gering wie möglich sein. Welche alternativen 
schlagt ihr vor?

von Mike J. (emjey)


Lesenswert?

Okay, dann baust du den Spannungsteiler an den Pin.

Zur Sicherheit kannst du noch eine Diode vom Pin zur Versorgung gehen 
lassen.
Plus an den Pin, GND an die Versorgung, so dass nur Strom vom Pin zur 
Versorgung fließen kann.

Durch den Spannungsteiler dürfte der Fall ja nicht mehr auftreten.

-----------
Wenn du eh nur 2.56V messen möchtest (würde ich jedenfalls vorschlagen)
baust du einfach einen Teiler der dir die Spannung auf 2.5V runterteilt.

3 x 10k von +10V zum Pin und 1 x 10K vom Pin nach Masse.

Wenn jetzt 20V anliegen sind am Pin nur 5V und alles ist noch in Butter.

0 .. 2.56V bedeuten jetzt im AVR einen Wert von 0 .. 1023.

--------
Möchtest du dir die Daten per UART zum PC in ein Programm anzeigen 
lassen oder kommen erst mal ein paar LEDs ran?

von Christian K. (Gast)


Lesenswert?

kann man die lösung auch benutzen um aus 5V 3,3V zu machen? Wenn ja was 
muss ich dann für Bauteile benutzen?

Christian

von Andi C. (spex)


Lesenswert?

Wollte mir den Wert in einem Terminal anzeigen lassen. Übrigens stimmt 
die Z-Diode war falsch herum eingebaut.

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.