Arduino Ground Multiplexer?
Kann ich mithilfe eines Multiplexers das Ground Potential eine Arduinos multiplexen, sodass ich die Spannungen von mehreren in Serie geschalteten Batterien messen kann ohne dass die Genauigkeit durch die Verwendung von mehreren Voltage Dividers abnimmt?
Ausserdem müsste ich gleichzeitig noch den Spannungsabfall an einem Widerstand messen der etwa 180mv beträgt.
Mit Voltage Divider und die begrenzte Auflösung waren nur 2 Werte möglich, da er insgesamt die Auflösung auf die 67.4V+0.180V angewandt hat. Das plane ich mit dem Ground Potential Multiplexer zu ändern.
Jetzt nochmal die Frage: Kann das Funktionieren? Weil die Analog Pins sins ja schon von Haus aus an einem Multiplexer angeschlossen. Also wären die Ground Potentials und Spannungen komplett voneinander getrennt. Ausser ich verstehe das falsch.
2 Antworten
Der Analogmultiplexer des Arduino ist auf seine einegen Masse bezogen, deshalb geht das nicht. Du brauchst zwei externe Multiplexer, die genügend Spannungsfest sind, die komplette Batteriespannung zu verkraften und musst dann noch dafür sorgen, dass zwischen dem Masseanschluß des Arduino und dem analog in niemals mehr als 3,3v (?) auftreten.
Für die 180mV brauchst du einen OP-Amp um die Spannung auf < ca. 3,3V zu verstärken.
Das geht so nicht. Am einfachste nimmst du dafür einen Battery AFE Chip. Die sind genau dafür gemacht, der Arduino nicht und der hälts auch nicht aus.
Wieso reicht dir die Auflösung von 67.4mV nicht?