Hallo Jungs. Ich baue ja gerade im Rahmen einer wissenschaftlichen Arbeit ein Batterietestgerät. Dazu ein kleiner Einblick: Mit dem Gerät soll es möglich sein LiIo-Zellen dynamisch im Wechsel zu Laden und zu Entladen. Im Gerät sind drei Leistungsfähige Stränge zum Entladen vorhanden. So ist es am Ende möglich eine einzelne Zelle mit einem hohen Strom über alle drei Stränge zu entladen oder drei Zellen gleichzeitig parallel anzuschließen und voneinander unabhängige Entladeströme einzustellen. Mit einem Schalter wird zwischen dem Ein- oder Dreizellenmodus umgeschaltet. Das Steuersignal, welches einfach durch einen High- oder Low-Pegel vorgibt ob geladen oder entladen werden soll, wird extern erzeugt und an einen Pin des uC gelegt, sodass während des Betriebs ein dynamischer Wechsel möglich ist. Die Sollwertvorgabe erfolgt über einen Drehencoder. Außerdem sollen die Temperaturen und Zellspannungen überwacht werden und bei über- oder unterschreiten definierter Grenzen der Vorgang unterbrochen werden, bis die Zellparameter wieder in ihren Grenzen liegen. Die Hardware steht soweit. Jetzt geht es um die Software. Die einzelnen Funktionen zu programmieren ist für mich an sich nicht die große Schwierigkeit. Viel mehr fordert mich die sinnvolle und logische Kombination der einzelnen Funktionen zu Abläufen im späteren Programm. Dazu habe ich mir zunächst einen Programmablaufplan erstellt. Vielleicht könnten da mal paar Leute drüber gucken und ihre Meinung dazu schreiben. Viele Grüße
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.
