у меня в голове засела мысль, что можно цепочкой соединить без оптронов... использовать только 1 - с самого высокопотенциального МК.
вот в чем идея.
на рисунке показано 2 ячейки аккумов и 2 МК - MCU1 и MCU2, внутри которых показаны встроенные зепи защитных диодов.
если выход OUT выдает 0, то стабилитрон оказывается включен анодом к минусу "нижнего" аккумулятора. вход IN MCU1 при этом включен с подтяжкой, т.е. катод стабилитрона оказывается включенным через внутреннюю подтяжку к плюсу верхнего аккумултора. это означает, что стабилитрон откроется, на нем будет 3,6В, а это означает, что на IN MCU1 будет логический 0. итак,
на OUT MCU2 лог 0 --> на IN MCU1 лог. 0.
если OUT MCU2 перевести в Z-состояние или выдать на него лог.1, стабилитрон запрется, и в этом случае на IN MCU1 возникнет лог.1. итак,
на OUT MCU2 лог 1 --> на IN MCU1 лог. 1.
таким образом сигнал от "нижнего" МК к "верхнему" можно передавать без всяких оптронов. а с самого верхнего уже придется передать на "главный" МК через оптрон. сам "главный" МК соединить "землей" с самым нижним минусом аккумуляторов, и тогда на IN самого нижнего MCU можно подавать сигнал напрямую без оптрона.
как вам такая идея?
возможно, стабилитрон надо будет на 3,3В взять... и добавить небольшой резистор последоватльно... это надо еще подумать, пожалуй.
Добавлено after 3 minutes 26 seconds:сам протокол передачи, вероятно, будет немного отличаться от чистого USART, но все равно у тиньки нет аппаратного, а программно можно замутить любой...
- Вложения
-
- sch.jpg
- (124.82 KiB) Скачиваний: 1241