Forum: Mikrocontroller und Digitale Elektronik Widerstände ziehen "low" anstatt "high"


von Max U. (talha74)


Angehängte Dateien:

Lesenswert?

Guten Tag Leute,
bei der Ansteuerung eines BLDCs ist mir aufgefallen, dass die 
Widerstände R1 und R15 (siehe Schaltplan im Anhang) LOW-Signale ziehen 
anstatt High.
Wieso ist das so?

Verwendet wird der Mikrocontroller PIC18F87J11 mit der Umgebung MPLab.
Zur Ansteuerung wird eine "Huckepack-PLatine" mit dem Vollbrückentreiber 
VNH7070 verwendet.

Vielen Dank.

von Matthias S. (Firma: matzetronics) (mschoeldgen)


Lesenswert?

Max U. schrieb:
> Wieso ist das so?

Damit es ohne Signal am Eingang nie passieren kann, das Highside und 
Lowside gleichzeitig aktiv werden. Das Ergebnis wäre ja ein satter 
Kurzschluss der Motorversorgung ('Shoot-Through'), den man nicht möchte.

: Bearbeitet durch User
von Rest (Gast)


Angehängte Dateien:

Lesenswert?

Matthias S. schrieb:
> Max U. schrieb:
>> Wieso ist das so?
>
> Damit es ohne Signal am Eingang nie passieren kann, das Highside und
> Lowside gleichzeitig aktiv werden. Das Ergebnis wäre ja ein satter
> Kurzschluss der Motorversorgung ('Shoot-Through'), den man nicht möchte.

Naja in diesem Fall hat das IC die Logik drin die das verhindert. Beide 
INx auf Masse = High-Z an der Brücke siehe Datenblatt. Soll verhindern, 
dass der Motor in eine Richtung läuft während der Mikrocontroller noch 
bootet oder im Reset hängt also keine Kontrolle über die an INx 
angeschlossenen Pins hat ...

von Axel S. (a-za-z0-9)


Lesenswert?

Max U. schrieb:
> bei der Ansteuerung eines BLDCs ist mir aufgefallen, dass die
> Widerstände R1 und R15 (siehe Schaltplan im Anhang) LOW-Signale ziehen
> anstatt High.

Die korrekte Bezeichnung ist "pulldown Widerstand" (im Gegensatz zu 
"pullup Widerstand").

> Wieso ist das so?

Je nachdem, welchen Pegel man im Ruhezustand oder wie hier, bei gelöstem 
Steckverbinder haben will, kann man wahlweise Pullups oder Pulldowns 
verwenden. Ist beides erlaubt und gebräuchlich.

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.