Uart refere-se à porta serial do nível TTL; RS232 refere-se à porta serial do nível RS232. A porta serial do nível TTL é a entrada e saída final da porta serial do chip geral, e o chip que não pode ser conectado pode completar a função periférica.
A razão pela qual os sinais de nível TTL são amplamente utilizados é que geralmente usamos binário para representar dados. Além disso, é estipulado que + 5V é equivalente a lógica "1" e 0V é equivalente a lógica "0". Tais métodos de comunicação de dados e regulação de nível são referidos como sistemas de sinal TTL (transistor-transistor logic level). Essa é a técnica padrão para comunicação entre várias partes de um dispositivo controlado por um processador de computador.
O sinal de nível TTL é ideal para transmissão de dados dentro de um computador controlado por um processador de computador. Primeiro, a transmissão de dados dentro do dispositivo controlado pelo processador do computador não é necessária para a fonte de alimentação e a perda de calor é baixa, e o sinal de nível TTL é diretamente. Ele é conectado ao circuito integrado sem a necessidade de drivers e receptores de linha caros. circuitos Além disso, a transferência de dados dentro do dispositivo controlado pelo processador do computador é realizada em alta velocidade, e a operação da interface TTL pode atender a esse requisito. Na maioria dos casos, a comunicação TTL utiliza transmissão de dados paralela, enquanto a transmissão paralela de dados não é adequada para distâncias superiores a 10 pés.
Isso se deve à confiabilidade e ao custo. Devido a problemas de polarização e assimetria na interface paralela, esses problemas afetam a confiabilidade. Em circuitos digitais, o nível utilizado pelo circuito consiste em componentes eletrônicos TTL. O nível é uma faixa de tensão, que especifica a saída de alto nível "2.4V" e a saída de baixo nível "0.4V. Na temperatura ambiente, o nível de saída geral é de 3.5V e o nível baixo de saída é de 0.2V. e nível baixo: entrada de nível alto == 2.0V, entrada de nível baixo "= 0.8V, margem de ruído é 0.4V.
O RS232 é uma das interfaces de comunicação em computadores pessoais e é uma interface padrão de transmissão assíncrona desenvolvida pela Electronic Industries Association (EIA). Normalmente, a interface RS-232 aparece na forma de 9 pinos (DB-9) ou 25 pinos (DB-25). Geralmente, existem dois conjuntos de interfaces RS-232 no computador pessoal, chamados COM1 e COM2. . Dê uma olhada na diferença da porta serial.
A diferença entre a porta serial UART e a porta serial RS232
O nível TTL é de 3,3V, enquanto RS232 é um nível lógico negativo, que define + 5 ~ + 12V como nível baixo e -12 ~ -5V como nível alto.
O RXD e o TXD da porta serial Uart são geralmente conectados diretamente aos pinos do chip do processador, e os RXD e TXD da porta serial RS232 geralmente precisam ser convertidos em nível (geralmente deslocados para nível por um chip como o Max232) para ser conectado ao chip do processador. No pino, caso contrário, uma alta voltagem pode queimar o chip.
A porta serial do computador que normalmente usamos é a RS232. Quando estamos trabalhando no circuito, devemos prestar atenção se a porta serial do periférico é do tipo Uart ou do tipo RS232. Se não corresponder, devemos encontrar um cabo de conversão (geralmente este cabo de conversão) Há um chip semelhante ao Max232 para o trabalho de conversão de nível), você não pode conectar cegamente as duas portas seriais.
Além disso, adicione outro ponto: Quando você mesmo faz a linha serial, siga as seguintes regras:
Periféricos correspondentes do PC (como uma placa de desenvolvimento)
GND ------- GND
RXD ------- TXD
TXD ------- RXD
CTS ------- RTS
RTS ------- CTS
Geralmente é o mesmo que o crossover acima, mas se o RXD da porta serial na placa de desenvolvimento estiver conectado ao TXD da CPU na placa, o outro é similar, isto é, foi cruzado uma vez, então quando estamos fazendo a linha serial Não é necessário seguir a correspondência acima, mas RXD corresponde a RXD, TXD corresponde a TXD, e os outros são os mesmos.





