Forum: Mikrocontroller und Digitale Elektronik Strom mit Mikrocontroller Regel


von luff (Gast)


Lesenswert?

Moin Moin,

Ich hab da mal eine Frage :)
Benötige eine Strombegrenzung in meiner Schaltung , die bei einem 
Verbrauch von 500mA dicht macht.

Generell würde dafür wohl eine Konstantstromquelle gehen.

Allerdings habe ich noch einige Ports an meinem STM32 Frei und dachte 
mir , das ich doch bestimmt auch damit den Strom begrenzen kann.
Bevor ich mich ans Werk mache , wollte ich euch fragen ob das generell 
überhaupt möglich ist wie ich mir das vorstelle.

Ich dachte es so zu lösen :
- Mosfet über PWM mit dem STM32 steuern
- Stromsensor um den aktuellen Strom zu messen
- PI Regler zur Regelung

Ich möchte dass das System sozusagen den strom auf 500mA begrenzt falls 
der Verbraucher mehr Zieht (also nicht abschaltet).

Funktioniert das prinzipiell so , oder stelle ich mir das zu einfach vor 
?

Danke euch und einen Schönen Abend noch.

von Ralph (Gast)


Lesenswert?

Ja geht, ist aber recht langsam im Vergleich mit einer analogen 
Strombegrenzung wie eine Konstantstromquelle.

Wenn du mit dem Zeitversatz durch die Abtastung und Regelschleife leben 
kannst, bzw deine Schaltung den höheren Strom lange genug überlebt, dann 
geht das schon.

Wenn du den Mosfet hier als analogen Regler verwenden willst, achte auch 
die Verlustleistung. Mosfets sind da etwas eigen wenn sie nicht 100 % 
gesperrt oder durchgeschaltet sind.

von Bernie (Gast)


Lesenswert?

Wie soll denn die PWM-MOSFET-PI-Filter-Geschichte aufgebaut
sein?
Wo ist die PWM-Filterung?

Entweder kommt dabei sowas, wie eine Spannungsquelle mit
Strombegrenzung heraus, wobei der MOSFET im Kurzschlussfall
viel Leistung vertragen muss.
Oder es wird SEHR kitzlig, den Strom konstant zu halten.

von luff (Gast)


Lesenswert?

@Ralph : Sollte kein Problem sein wenn der Verbraucher kurzzeitig mehr 
bekommt , mir geht es nur darum das der Akku auf dauer nicht zu stark 
belastet wird.

@Bernie : Spannungsquelle mit Strombegrenzung ist letzten Endes genau 
das was ich brauche. Muss denn das PWM gefiltert werden dabei ?
Was für eine Filterung wäre da nötig ?

Wenn wir einmal bei dem Thema sind :
Besteht die Möglichkeit auch die Spannung irgendwie zu regeln ?
Klar könnte man dafür ein einstellbaren Spannungsregler verwenden , 
welcher über den STM32 gesteuert wird.
Aber gibt es da auch eine Möglichkeit eine Spannungsregelung mit dem 
Mikrocontroller zu realisieren ? Wenn ja , welche Bauteile würdet ihr 
dafür verwenden ? Spannungsteiler als "Sensor" und Transistor um die 
Spannung zu Ändern ?

Es gibt ja IC Lösungen die Spannung und Strom Regeln können , dafür aber 
meist nur einen Mosfet verwenden ..... wie genau wird das dort gemacht ?

Danke euch und einen Schönen Abend noch.

von Bernie (Gast)


Lesenswert?

1) Was soll denn da angeschlossen werden?

2) Soll es eine analoge, oder eine Software PI-Regelung
   werden?

3) Welche Art Versorgungsspannung steht zur Verfügung?

Nimm nicht die Versorgungsspannung des STM32:
Bevor die Regelung bei Überstrom einsetzt, könnte der µC
schon im Brown-Out-Reset sein! - Und das angeschlossene
Teil haucht sein kurzes Bauteilleben aus...

von luff (Gast)


Lesenswert?

1 : Später möchte ich das ganze 2-3 mal in der Schaltung verbauen ... 
dort hängen dann LED´s dran oder ähnliche Verbraucher

2 : PI Regler würde ich gern in Software im STM32 mit intigrieren

3 : Als Stromquelle dient ein Liion Akku , welcher kurzzeitig auch 
höhere Ströme liefern könnte. Der STM32 selber wird getrennt mit strom 
versorgt.
Falls also der Akku zusammen bricht (was ich letzten Endes damit 
vermeiden möchte) läuft der STM32 noch ohne Probleme weiter.

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.