Forum: Mikrocontroller und Digitale Elektronik Prüfung Programmablaufplan /Verbesserungsvorschläge


von feg_zeven (Gast)


Angehängte Dateien:

Lesenswert?

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
Noch kein Account? Hier anmelden.