AVR µC mit USB-RS232
Verfasst: Mittwoch 28. August 2013, 00:32
Hallo Leute
Habe da zwei Tage an einem Programm gestrickt.... leider funktioniert es nicht immer so wie es soll
Also das Ganze ist so..
Habe da ein Gerät das ich per RS232 ansprechen kann und das im Prinzip nur eine Schaltbox mit Relais und AVR ist
Ich will bis zu 12 Zellen hintereinander durch schalten und dann Aktionen machen..
Also z.B. auf erste Zelle schalten, wenn Spannung zu nieder, dann Netzteil dazu schalten und ein bisschen laden.
Spannungsverlauf aufzeichnen und auch Akkuspannung als Leuchtbalken speichern.
(Spannungswert komme per AVR über die Serielle zurück)
Dann weiter zur Zelle zwei u.s.w.
Leider tut das Programm aber nicht so recht...
Macht manchmal ganz komische Fehler..
Teilweise durcheinander , Teilweise werden Werte in anderen Bereichen angezeigt.
Habe dann bei allen MonoFlops ein Power-ON-Reset dazu gemacht...
Ging dann besser, aber nach einer halben Stunde gingen manche Sachen wieder durcheinander...
Zu hause habe ich das dann auf meinem Hauptrechner ohne Serielle Verbindung probiert und da lief das 1 Stunde ohne Probleme.. ?!
Den Start-Button müsste ich noch verriegeln, damit man da nicht öfter draufdrücken kann, sonst laufen mehrere Wellen durch die Kette.....
Die Serielle Kette von den Abläufen ist vermutlich nicht so gut gelöst.... aber mir viel da nicht viel anderes ein...
Sonst müsste man vermutlich viele Multiplexer verwenden, die das alles auf max. 12 Teile aufteilen..?!
Habt Ihr dazu vielleicht Ideen oder Verbesserungsvorschläge ?
l.G. Roberto
Habe da zwei Tage an einem Programm gestrickt.... leider funktioniert es nicht immer so wie es soll
Also das Ganze ist so..
Habe da ein Gerät das ich per RS232 ansprechen kann und das im Prinzip nur eine Schaltbox mit Relais und AVR ist
Ich will bis zu 12 Zellen hintereinander durch schalten und dann Aktionen machen..
Also z.B. auf erste Zelle schalten, wenn Spannung zu nieder, dann Netzteil dazu schalten und ein bisschen laden.
Spannungsverlauf aufzeichnen und auch Akkuspannung als Leuchtbalken speichern.
(Spannungswert komme per AVR über die Serielle zurück)
Dann weiter zur Zelle zwei u.s.w.
Leider tut das Programm aber nicht so recht...
Macht manchmal ganz komische Fehler..
Teilweise durcheinander , Teilweise werden Werte in anderen Bereichen angezeigt.
Habe dann bei allen MonoFlops ein Power-ON-Reset dazu gemacht...
Ging dann besser, aber nach einer halben Stunde gingen manche Sachen wieder durcheinander...
Zu hause habe ich das dann auf meinem Hauptrechner ohne Serielle Verbindung probiert und da lief das 1 Stunde ohne Probleme.. ?!
Den Start-Button müsste ich noch verriegeln, damit man da nicht öfter draufdrücken kann, sonst laufen mehrere Wellen durch die Kette.....
Die Serielle Kette von den Abläufen ist vermutlich nicht so gut gelöst.... aber mir viel da nicht viel anderes ein...
Sonst müsste man vermutlich viele Multiplexer verwenden, die das alles auf max. 12 Teile aufteilen..?!
Habt Ihr dazu vielleicht Ideen oder Verbesserungsvorschläge ?
l.G. Roberto