Open Drain / Pull Up am DIO

Rund um die Hardware des Revolution Pi
Post Reply
User avatar
Boris Crismancich
KUNBUS
Posts: 23
Joined: 21 Apr 2017, 12:04

Open Drain / Pull Up am DIO

Post by Boris Crismancich »

Moin,

wir haben ein Bauteil, dass uns ein Signal gibt, aber als open drain.
D.h. der kontakt wird auf Ground gezogen. Ein eingangs-Pin ist ja per default immer low.
Ich vermute der Dio hat keine eingebauten Pull-Up / Pull-Down Widerstände wie der Raspberry Pi?
Eine Idee, wie man das geschickt an den DIO anschließen kann? Irgendwelche Industrie Bauteile, die nicht unbedingt ein Vermögen kosten?
Kind regards / Herzliche Grüße / Cordiali saluti
Boris Crismancich
User avatar
KarlZeilhofer
Posts: 63
Joined: 12 Mar 2017, 04:21
Location: Oberösterreich, Pettenbach
Contact:

Re: Open Drain / Pull Up am DIO

Post by KarlZeilhofer »

Wenn du am DIO einen Ausgang spendieren kannst, würd ich einfach zwischen diesem und dem Eingang einen 4k7 Widerstand reinschalten. Dann hast du deinen Pullup, sobald du den Ausgang auf high schaltest. Das ist mechanisch die sauberste Lösung.
User avatar
volker
Posts: 1046
Joined: 09 Nov 2016, 15:41

Re: Open Drain / Pull Up am DIO

Post by volker »

Hallo Boris,
Das ist das schon mehrfach hier im Forum angesprochene Thema "NPN" oder "PNP" schaltende Sensorausgänge. Wir brauchen den "PNP" und wenn der Sensor "NPN" hat (wie bei Dir beschrieben) dann brauchen wir einen Pullup-Widerstand gegen IO-Spannung (12-24V) der einen Stromfluss von 2 mA ermöglicht, damti die Eingänge sicher schalten. 2 mA * max. 28,8 V sind mit 1/16 Watt Widerständen noch gut zu bewältigen. Die Pullup-Spannung aus den Ausgängen zu ziehen ist im Schaltschrank eher nicht zu empfehlen, da dort in der Regel die Ein- und Ausgänge getrennt versorgt sind und von uns daher auch beim DIO zwei galvanisch getrennte Versorgungs- (und GND!!!) Anschlüsse vorgesehen sind. Bei vereinfachten Installationen mit einheitlichem GND-Potenzial für die Ein- und Ausgänge ist die von Karl vorgeschlagene Vorgehensweise natürlich immer machbar. Wir würden allerdings den Pullup direkt zur Eingangs-Spannungsversorgung als dne sicheren Weg empfehlen, auch wenn die Verdrahtung dafür unschön ist.
Geht es um Euren Durchflusszähler? Könntet Ihr den nicht auch als PNP schaltend bekommen? Oder ist der vom Kunden aus gesetzt? Wenn ja und wenn eine wirklich professionelle Lösung her soll, dann ist ein Pullup in form eines Widerstands mit Drahtanschlüssen direkt in den Buchsen sicher keine gute Idee, weil die Isolierung fummelig ist und das Ganze eben nicht professionell aussieht. Ich würde dann fast einen Hutschienenumsetzer empfehlen, wenn es auf die zusätzlichen Kosten nicht ankommt. Phoenix Contact hat so was hier zum Beispiel extra für NPN auf PNP Umsetzung:
Switching amplifier - DEK-TR/INV - 2964319
Je nach Sensorhersteller gibt es so etwas auch ins Anschlusskabel integriert.
Unser RevPi Motto: Don't just claim it - make it!
Post Reply