ISO1H811G Anteuerung mit Atmega 32

OP #3964994
Hallo,

im Rahmen eines Praktikums habe ich eine Platine entworfen und 
professionell fertigen lassen.

Zum Einsatz kommt ein Infineon ISO1H811G als High Side Switch für die 
Ansteuerung von Magnetventilen in der Industrie, also auf 24V Basis.

Das Ansteuern mit dem Atmega klappt aber nicht richtig. Wenn ein 
Dx-Eingang des ISO1H811G auf LOW geschaltet wird liegen am zugehörigen 
Ausgang OUTx keine 0V sondern 19V an. Also 5V Differenz zu 
Bezugsspannung 24V.
Ich kann mir dies aber nicht erklären, da bei HIGH wie gewünscht 24V am 
Ausgang anliegen.
Habe schon alles nachgemessen und kontrolliert. Signale liegen sauber an 
und GND ist auch angeschlossen.

Das Package für Eagle habe ich selber erstellt und müsste passen. 
Gelötet habe ich den IC auch selber und konnte keinen Kurzschluss 
erkennen.

Wenn er die HIGH sauber schaltet kann er meines Erachtens ja auch nicht 
defekt sein. Mich machen eben nur diese 19V sehr stutzig.

Hat schon mal jemand Erfahrung mit dem ISO1H811G gemacht?
Könntet ihr mal über mein Plan und Board drüber schauen, dass wäre echt 
super.
Datenblatt habe ich auch mit angehangen.
Gast
So kurz vor Feierabend würde ich vermuten, dass Du den offenen Ausgang 
mißt (also ohne Last). Daher floatet der Pin und hat kein definiertes 
Potential. Ansonsten: Mehr Infos.
Julian Sch schrieb:
> Wenn ein Dx-Eingang des ISO1H811G auf LOW geschaltet wird

In diesem Zustand ist der Ausgang nicht unbegrenzt hochohmig, sondern es 
kann laut Datenblatt immer noch ein geringer Leckstrom fließen 
(angegeben: max. 30 µA, typisch 5 µA).

> liegen am zugehörigen Ausgang OUTx keine 0V sondern 19V an.

Das hört sich nach hochohmiger Messung am unbelasteten Ausgang an.

Häng mal eine Last dran (1 kOhm müsste bereits reichen) und miss noch 
mal.

Grüße

Stefan
Gast
Die alte Regel: Wer mißt mißt Mist.

Logikpegel sind relativ, je nachdem was Du einsetzt. Für 24V gibt es 
keine Logikbauteile, also auch keine Logikpegel. Wenn Du darunter die 
Pegel für eine digitale Rückmessung mit dem uC meinst: Spannungsteiler 
berechnen und RTFM. V(IL) und V(IH) sind Deine Freunde. Bei +5V bis 
0,3×VCC Low und ab 0,6×VCC High.
Julian Sch schrieb:
> Beim LOW liegen an der Last nun 1,5V an und keine 0V.

Bei welchem Lastwiderstand?

> Wie Problematisch ist es mit der LOW-Erkennung?

Das dürfte davon abhängen, was du mit den Ausgängen ansteuern willst.

Ein Ventil oder Relais/Schütz hat einen bestimmten Strom, bei dem es 
anzieht bzw. abfällt. Da sollte der Leckstrom von wenigen µA nichts 
ausmachen.

Bei Ansteuerung eines digitalen Eingangs müsstest du einen 
Pulldown-Widerstand anschließen* und den niederohmig genug machen. 
Welcher Bereich für Low zulässig ist, sagt dir das Datenblatt der 
anzusteuernden Baugruppe.

Grüße

Stefan

* Den solltest du dann auch direkt an den Eingangsklemmen der 
nachfolgenden Baugruppe positionieren.
OP
>Bei welchem Lastwiderstand?

ca 1kOhm und einer LED.


>Ein Ventil oder Relais/Schütz hat einen bestimmten Strom, bei dem es
>anzieht bzw. abfällt. Da sollte der Leckstrom von wenigen µA nichts
>ausmachen.

Genau es sind ausschließlich Magnetventile anzusteuern und evtl. ein 
Brushlessmotor. Digitale Eingänge werden nicht angesteuert.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 11 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.