Для LiFePo4 батареи 40S4P делаю устройство мониторинга. На atMega8 сделал 8 канальный вольтметр. выводит на 2*16 LCD 8 значений напряжений и отправляет их по UART.
1й контроллер (первая плата, измеряющая напряжение на ячейках с 1 по 8 ) отправляет в UART :
B1:3.53
B2:3.57
...
B8:3.61
2й контроллер отправляет (напряжения на ячейках с 9 по 16)
B9: 3.55
...
B16: 3.57
Планировалось, что все это пойдет по UART на компьютер, где красиво будет отображено. Или на контроллер с дисплеем 320*240
Вопрос, как сделать, чтобы мои платы с контроллерами отправляли данные по очереди, а не одновременно. Чтобы приемник получил достоверные данные последовательно ?
Или может быть использовать другой интерфейс, расскажите пожалуйста, желательно с примером реализации
Есть мысль: Главная плата опрашивает измерительные модули по очереди, отправляя в линию идентификатор измерительной платы. И в зависимости от получаемых данных коммутирует батарею/включает тревогу. На сколько будет стабильна такая работа ?


