Estoy intentando crear un sistema modular que usa UART para transmitir los mismos datos a cada microcontrolador que se agrega al sistema. Podría tener 3 o 10 módulos agregados al sistema.
Cada módulo de PCB está separado por no más de 1 pulgada de espacio (es decir, la mayor parte de la traza se ejecutará en PCB, la pulgada es solo el conector para realizar la conexión de una PCB a la otra). La longitud total del sistema sería de aproximadamente 6 pies.
¿Qué protocolo de señal sugeriría que podría diseñarse fácilmente en un sistema de PCB que es modular? RS485 usa par trenzado, lo que sería difícil de lograr en una PCB por lo que puedo decir. Estaba considerando conectar todos los Rx's de los microcontroladores "esclavos" a la Tx del microcontrolador "maestro". Esto permitiría la transmisión instantánea a todos los microcontroladores esclavos, según sea necesario. No pretendo usar UART para comunicarme de nuevo.
¿Qué cosas debo considerar en el diseño? ¿Podría una salida de microcontrolador manejar las entradas de hasta 10-15 microcontroladores? ¿Necesitaré agregar amplificadores de señal?
Es importante aclarar que estos dispositivos serán modulares, por lo que son prácticamente idénticos. No puedo tener algunos componentes en las tablas 5-6 que no están en las tablas 7-8, por ejemplo. La velocidad a la que espero transmitir es idealmente de 1 Mbps.