¿Qué es el nivel RS232? ¿Qué es el nivel TTL?
En primer lugar, hablemos del protocolo de comunicación del puerto serie. El protocolo de comunicación del puerto serie incluye la parte física y la parte del protocolo es la parte del hardware y la parte del protocolo es la parte del software. . En lo que respecta al almacén de imágenes, la capa física determina si las personas se comunican con la boca o el cuerpo, y la capa de protocolo determina si las personas se comunican en inglés o chino.
RS323 es un estándar de comunicación porque el nivel alto es de 15 V, el nivel bajo: la diferencia de potencial de 15 V es de 30 V, el espacio de tolerancia a fallas es grande y la capacidad antiinterferencias es fuerte. para chips de conversión de nivel de comunicación directa en equipos industriales MAX3232, SP3232
TTL es generalmente el nivel enviado desde el microcontrolador o chip. El nivel alto es 5V (51 microcontrolador) o 3,3V (stm32). >
Como puede ver en la imagen de arriba, la lógica del nivel de salida RS232 y el nivel TTL es exactamente opuesta. TTL1 es nivel alto, 0 es nivel bajo RS232 es lo opuesto.
A continuación se presentan tres métodos de comunicación
1. Dos dispositivos se comunican a través del estándar 232
El controlador envía el nivel TTL, que se convierte en el nivel 232 DB9. una línea de comunicación como se muestra en la figura. Los útiles son RXD, TXD.
Puerto USB a serie para comunicarse con la computadora
El chip de conversión de nivel generalmente usa CH340, y la computadora también necesita instalar el controlador CH340
Conexión directa comunicación entre niveles TTL
La comunicación en serie nativa es principalmente para que el controlador se comunique con el dispositivo o sensor en serie. No necesita convertir el nivel a través de un chip de conversión de nivel y utiliza directamente la comunicación de nivel TTL. Por ejemplo, comunicación entre el módulo GPS, el módulo GSM, el puerto serie al módulo WIFI, el módulo Bluetooth HC04, etc. y el controlador.