Member
Beiträge: 10.603
Themen: 355
Registriert: Jul 2012
Letztes Rendering, ab jetzt nur noch Bilder.
Member
Beiträge: 10.603
Themen: 355
Registriert: Jul 2012
Hatte ich schon die "tollen" Sensoren gezeigt?
Member
Beiträge: 10.603
Themen: 355
Registriert: Jul 2012
Der erste Mold in ABS 2mm. Form muss noch ein bischen angepasst werden.
Member
Beiträge: 10.603
Themen: 355
Registriert: Jul 2012
Wird zum Glück alles eingeschlemmt.
Member
Beiträge: 10.603
Themen: 355
Registriert: Jul 2012
Member
Beiträge: 15.904
Themen: 70
Registriert: Jul 2009
nice
...mit der Lizenz zum Löten!
Member
Beiträge: 10.603
Themen: 355
Registriert: Jul 2012
Code:
start<n>
Setting up...<n>
RTC Error<n>
Power Save: 500<n>
Power Down: 487<n>
Power Save: 2000<n>
Power Down: 1994<n>
Starting the test program for the IFuB Box 2.0 ..<n>
-------------------------------------------------<n>
<n>
This is a SENSOR box.<n>
<n>
<n>
<n>
Reading the sensors ..<n>
<n>
<n>
System battery fuel : 69.953125 %<n>
<n>
System battery voltage : 3.996249914169311 V<n>
<n>
<n>
<n>
Entering test mode ..<n>
<r><n>
Power Save: 1000<n>
Power Down: 991<n>
Read ADC values: <n>
<n>
Group: 1 : 0.0 V <9>Value: 0.0 V<n>
Group: 2 : 0.0 V <9>Value: 0.0 V<n>
Group: 3 : 0.0 V <9>Value: 0.0 V<n>
Group: 4 : 0.0 V <9>Value: 0.0 V<n>
Group: 5 : 0.0 V <9>Value: 0.0 V<n>
Group: 6 : 0.0 V <9>Value: 0.0 V<n>
Group: 7 : 0.0 V <9>Value: 0.0 V<n>
VCC 1/2 : 0.0 V <9>0.0 V <n>
Counter values: [2] 0 ; [4] 0 ; [6] 0 ; [R] 0<n>
<r><n>
Power Save: 1000<n>
Power Down: 986<n>
Read ADC values: <n>
<n>
Group: 1 : 0.0 V <9>Value: 0.474 V<n>
Group: 2 : 0.0 V <9>Value: 0.486 V<n>
Group: 3 : 0.0 V <9>Value: 0.456 V<n>
Group: 4 : 0.0 V <9>Value: 0.573 V<n>
Group: 5 : 0.0 V <9>Value: 0.44 V<n>
Group: 6 : 0.0 V <9>Value: 0.769 V<n>
Group: 7 : 0.0 V <9>Value: 0.455 V<n>
VCC 1/2 : 3.296 V <9>3.283 V <n>
Batteriespannung ist schon sehr "detailiert".
Member
Beiträge: 10.603
Themen: 355
Registriert: Jul 2012
Psst!
Member
Beiträge: 10.603
Themen: 355
Registriert: Jul 2012
13 von 13 Modulen der ersten Charge funktionieren. Der ADC ist "schice" langsam, aber dafür sehr konstant und genau in der Messung. Eingangsfilter wirklich gut.
Im "Highspeed-Modul" macht er 15Hz, somit braucht er für eine Runde ~1s. Leider scheint er keinen FIFO womit eine automatischer Messzyklus nicht drin ist.
Aber was erwartet man bei 8.20?
Der Wandler ist hochgenau und sehr stromsparend. Also ist es logisch, dass er langsam ist.
---------
Das mit dem FIFO versteh ich nicht. Das bisschen CPU-Last durch Kanaladressierung, Wandlerstart und Ergebnisabholung kanns ja wohl nicht sein.
Oder hat der Controller anderweitig zu ackern?
Member
Beiträge: 10.603
Themen: 355
Registriert: Jul 2012
Nö, aber er könnte in der Zeit ja schlafen.
Ob er nun schläft, bis das gewünschte ADC-FIFO voll ist und dann einmal heftig zu tun hat oder ob er nun zehnmal (?) kurz aufwacht und jeweils nur ganz kurz zu tun hat, das sollte nicht viel ausmachen.
Blöd wärs nur, wenn Dein ADC den Controller nicht irgendwie per Interrupt aufwecken kann. Dann müsste der Controller sich ab und an selbst aufwecken und gucken, ob der ADC schon fertig ist. Und wenn der dann noch nicht fertig sein sollte, dann wär der Strom für den sinnlosen Pollversuch verpulvert.
Aber man kann in dem Fall gegenan halten und den Controller noch etwas länger schlafen lassen, so dass man sicher davon ausgehen kann, dass der ADC in der Schlafzeit fertig werden kann.
Kurzum: der Stromverbrauch bleibt auch ohne FIFO genauso klein. Selbst dann, wenn man keinen Interrupt haben sollte.
Member
Beiträge: 10.603
Themen: 355
Registriert: Jul 2012
Ruhestrom ist derzeit 60µA fürs Gesamtsystem. Kann man vielleicht noch ein bischen drücken.
Member
Beiträge: 10.603
Themen: 355
Registriert: Jul 2012
Mit der Programmierung habe ich nichts zu tun, aber ich habe (inzwischen) beratene Tätigkeit, was die Benutzerfreundlichkeit und "Logik" der Anwendersoftware angeht.