Forum: Mikrocontroller und Digitale Elektronik Halbbrücke BTN7970 Motorstromüberwachung


von Helmut S. (ri3k)


Angehängte Dateien:

Lesenswert?

Hallo zusammen,


ich versuche gerade einen Gleichstrommotor mit 12V und einer BTN7970 
Halbbrücke anzusteuern. Start - Stopp und wechsel der Drehrichtung

Das ganze erfolgt momentan noch ohne PWM Signal, was sich evtl. später 
aber ändern soll.

Der Motor lässt sich mit einem µC bisher in der Drehrichtung schalten.

Mein nächstes Ziel ist es den Motorstrom zu begrenzen. z.B. läuft der 
Motor konstant mit 5A, wenn der Strom über 7A ansteigt, wird der Motor 
blockiert und sollt abgeschaltet werden.(Schutzfunktion)

Dem Datenblatt des BTN7970 entnehme ich, dass diesem ein Status PIN IS 
zur Verfügung steht( Current Sense und Diagnose). Hat damit schon jemand 
Erfahrung gemacht?

Ich bin mir gerade nicht sicher wie ich diesen Pin ansteuer bzw. 
auslese.
Ich verstehe es so: der Strom an PIN IS ist proportional zu dem der 
durch den activen HSS fließt. Wenn ich diesen Wert nun über ein ADC 
messe und umrechen, kann ich doch einfach Messung bei 5A und 7A 
vornehmen.
In der Programmierung wird nachher der Wert an IS überwacht und bei 
Werten über 7A abgeschaltet.


In dem Datenblatt findet man auf Seite 19 eine Beschreibung dazu.
Oder Seite 22 ein Beispiel.

Wäre nett wenn Ihr mir helfen könntet.
Danke

Gruß Helmut

von Helmut S. (ri3k)


Lesenswert?

So hab mal ein paar Messungen gemacht.

Nach meiner Einschätzung gibt IS den Spannungsabfall über den Widerstand 
R(IS) aus, der wiederum proportional zu den Strom des activen HSS ist.


Diesen Wert werde ich jetzt mal über ein ADC auswerten und weiter 
verarbeiten.

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.