Estoy construyendo un dispositivo DMX y estoy pensando en poner en paralelo la carga de trabajo entre varios microcontroladores. El dispositivo tiene que admitir 24 canales PWM y me temo que no podré dar servicio a los 24 canales (software modulado por ángulo de bits) en una atmu MCU. ¿Es posible / correcto conectar varios Atmegas para escuchar en la línea TX después del receptor RS485 o must coloco un receptor RS485 en cada MCU?
Mi idea es que la primera MCU tendrá un conmutador DIP de dirección y establecerá las direcciones para las MCU posteriores a través de SPI o I2C, luego todas escucharán la misma línea de TX proveniente de un receptor RS485 y actuarán como deberían cuando Recibe sus propias direcciones. (Los valores del bus DMX para todos los 512 canales se repiten una y otra vez)
¿Esto es factible? Creo que no tendría más de 3 MCU paralelas escuchando la misma línea.