Kontynuując wątek BMSa zastanawiam się nad magistralą szeregową (zrobioną na GPIO) umożliwiającą transmisje między układami o różnych poziomach napięcia zasilania. Dokładnie sprawa maiła by wyglądać tak:
- Połączone szeregowo w baterię ogniwa litowe, do każdego ogniwa podpięty mikrokontroler nadzorujący ogniwo. Każdy mikrokontroler musi wysyłać i odbierać komunikaty do/z mikrokontrolera głównego który będzie podłączony do najniższego potencjału baterii.
- Szybkość transmisji kilka, kilkanaście bajtów na sekundę.
- Ilość potrzebnych do transmisji IO mikrokontrolera 1-4.
- Każdy mikrokontroler nadzorujący ogniwo może pełnić rolę repeatera.
- Transmisja nie może pochłaniać energii (np. transoptory) a jej implementacja nie powinna być kosztowna.