Hallo,
da sich bis jetzt noch niemand gemeldet hat, präzisiere ich meine Frage
noch einmal.
Das oben beschriebene Problem würde ich gerne auf folgende Art lösen:
Um den Ladestrom zu begrenzen, messe ich diesen und sobald der den
erlaubten Wert überschreitet, wird der Motor angesteuert, um die
rekuperierte Leistung zu minimieren. Das Gleiche soll beim Übersteigen
der zulässigen Spannung pro Akkuzelle passieren. Sprich der Motor wird
angesteuert, sodass der Generatorstrom null wird.
Die Regelung würde ich über einen Software PID-Regler gestallten.
Im moment hänge ich an der Stelle, wie ich den Strom am besten erfasse.
Mein erster Ansatz war, den Spannungsabfall an einem Shut (0,01Ohm) mit
Hilfe eines externen AD-Wandlers (ADS1015) auszulesen. Dieser hatte den
Vorteil, dass ich die gemessen Spannung direkt verstärken konnte und
über die I2C Schnittstelle ausgeben konnte. Alerdings hat der AD-Wandler
die vollen 12,6V Potential abbekommen, woran ich nicht gedacht habe, und
hat sich in die ewigen Jagdgründe verabschiedet.
Wie könnte ich denn den Strom am einfachsten erfassen?
Als Möglichkeiten habe ich bis jetzt folgende in Betracht gezogen:
-Spannungsabfall am Shunt potentialfrei messen (allerdings wie mache ich
das am einfachsten? Differenzverstärker, wenn ja welcher?)
-Stromwandler (auch hier die Frage welche sich am besten eignet)
-andere Möglichkeiten?
Die zu erwartenden Ströme liegen im Bereich von -5A (Rekuperation) bis
35A (Fahrbetrieb). Die Genauigkeit sollte 50mA betragen.
Vielleicht hat ja jemand schonmal etwas ähnliches umgesett oder kann mir
weiterhelfen.
Liebe Grüße
Johannes