¿Es RS-232 un puerto serie de un solo cable?
RS-232 al menos 3 cables, Tx Rx Gnd
El puerto serie de un solo cable debe ser I2C
RS-485 común de 2 cables de medio cable dúplex
Actualmente, los buses serie comúnmente utilizados para la transmisión de datos entre microcomputadoras y periféricos incluyen principalmente el bus I2C, el bus SPI y el bus SCI. El bus I2C se comunica de manera síncrona en serie de 2 cables (una línea de reloj, una línea de datos) y el bus SPI se comunica de manera síncrona en serie de 3 cables (una línea de reloj, una línea de entrada de datos y una línea de salida de datos) ). El bus SCI se comunica de forma asíncrona (una línea de entrada de datos, una línea de salida de datos). Estos autobuses requieren al menos dos o más líneas de señal.
1 hilo, es decir, bus unifilar, también llamado bus único.
En los últimos años, la empresa estadounidense Dallas Semiconductor Company (DALLASSEMICONDUCTOR) ha lanzado una tecnología única de bus único (1-Wire Bus). Esta tecnología es diferente del bus anterior. Utiliza una sola línea de señal, que puede transmitir tanto reloj como datos, y la transmisión de datos es bidireccional. Por lo tanto, esta tecnología de bus único tiene las ventajas de un circuito simple, baja sobrecarga de hardware y bajo costo. , y conveniente operación de autobuses. Ventajas de expansión y mantenimiento.
El bus único es adecuado para un sistema host único y puede controlar uno o más dispositivos esclavos. El maestro puede ser un microcontrolador y el esclavo puede ser un dispositivo de bus único, y el intercambio de datos entre ellos solo pasa a través de una línea de señal. Cuando hay un solo dispositivo esclavo, el sistema puede funcionar como un sistema de un solo nodo; cuando hay varios dispositivos esclavos, el sistema puede funcionar como un sistema de múltiples nodos.