LED an Open Drain-Anschluss

OP #2566170
Lesenswert?

Hallo,

ich baue gerade eine Motorsteuerung mit einem Allegro A3950 auf.
Dabei reicht mir prinzipiell die Grundbeschaltung, nur ein kleines extra 
hätte ich gerne:
Der Controller hat einen NFAULT-Ausgang, der z.B. bei Überhitzung 
schaltet. Der Pin ist Active Low, und ein Open Drain-Ausgang.
Versorgungsspannung sind 9V.

Wie muss ich das jetzt weiter beschalten, um eine LED leuchten zu 
lassen, wenn ein Fehler auftritt, der Pin alsoauf Low gesetzt ist?
Reicht da einfach ein Pullup-Widerstand auf Vcc zu legen und dann die 
LED ganz normal über einen Vorwidestand (oder besser eine 
Konstantstromquelle?) zu beschalten?


Gruß
Gerfried
OP #2567132
Lesenswert?

Ich kann das Datenblatt auch gleich verlinken:
http://www.allegromicro.com/en/Products/Motor-Driver-And-Interface-ICs/Brush-DC-Motor-Drivers/~/media/Files/Datasheets/A3950-Datasheet.ashx

Da steht aber tatsächlich nichts über eine maximale Belastbarkeit.
Ich hab bei sowas absolut keine Erfahrungswerte - dürfte eine normale 
SMD-LED mit 20mA gehen?

Sonst versuch ich es lieber mit einer Low Current-LED mit 2mA.
7mcd sollten ja auch wohl reichen um zu vom nahen zu sehen, dass da was 
leuchtet, oder?
Gast #2567590
Lesenswert?

In den Test conditions wird der NFAULT-Ausgang mit 1mA belastet, in der 
Beispielschaltung ist ein 5kOhm Pull-Up gegen die Logikspannung 
angegeben. Ich würde den Pin sicherheitshalber nur mit 1mA belasten, 
also Transistor dazwischenschalten.
Gast #2567597
Lesenswert?

Dem NFAULT würde ich nicht mehr als der typ. Isink 1 mA zumuten. Das 
passt zu dem 5K Pullup.


Wenn das für die Low-Current LED auf Ableseentfernung nicht genügt, 
kannst du ja z.M ein Gatter als Buffer dazwischen schalten

          Vcc
           |
           # 5K
           |
NFAULT o---+---+--
               | AND --#-->|---o GND
               +--

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