Ligar por telefone Linha direta: +8618073152920
Ligar por telefone
Português
Contato/ CONTATO
Atendimento ao cliente +8618073152920
Changsha Zoko Link Technology Co., Ltd.

E-mail: sales@niubol.com

Telefone / WhatsApp: +8615367865107

Endereço: Sala 102, Distrito D, Parque Industrial de Houhu, Distrito de Yuelu, Cidade de Changsha, Província de Hunan, China

Conhecimento de produtos

O que é comunicação serial? O princípio da comunicação serial

Time:2021-12-05 19:41:17 Popularity:2369

O que é comunicação serial? O princípio da comunicação serial

O princípio da comunicação serial

A comunicação serial é um método de comunicação serial muito comum entre dispositivos. Por ser simples e conveniente, a maioria dos dispositivos eletrônicos suporta esse método de comunicação. Os engenheiros eletrônicos costumam usar esse método de comunicação para gerar informações de depuração ao depurar dispositivos.

1. O que é comunicação serial

Comunicação serial significa que a porta serial envia e recebe bytes bit a bit.

Embora a comunicação serial de bytes seja lenta, a porta serial pode usar um fio para enviar dados enquanto usa outro fio para receber dados.

O protocolo de comunicação serial refere-se às especificações relevantes que especificam o conteúdo do pacote de dados, que inclui o bit inicial, dados do corpo, bit de verificação e bit de parada. Ambas as partes precisam concordar com um formato de pacote de dados consistente para enviar e receber dados normalmente.

Na comunicação serial, os protocolos comumente usados ​​incluem RS-232, RS-422 e RS-485.

2. O princípio da comunicação serial

A porta serial é uma importante interface de comunicação de dados em sistemas embarcados, e sua função essencial é atuar como conversor de código entre a CPU e o dispositivo serial.

Quando os dados são enviados da CPU através da porta serial, os dados do byte são convertidos em bits seriais;

Ao receber dados, os bits seriais são convertidos em dados de byte.

Se o aplicativo quiser usar a porta serial para comunicação, ele deverá enviar uma solicitação de recurso ao sistema operacional (abrir a porta serial) antes de usá-lo e liberar o recurso (fechar a porta serial) após a conclusão da comunicação.

Normalmente, a porta serial é usada para a transmissão de caracteres ASCII.

A comunicação é concluída usando 3 fios: (1) fio terra, (2) fio de envio de dados, (3) fio de recepção de dados.

Os parâmetros mais importantes da comunicação serial são taxa de transmissão, bits de dados, bits de parada e paridade.

Para duas portas comunicantes, estes parâmetros devem corresponder: a taxa de transmissão é um parâmetro que mede a velocidade de comunicação e representa o número de bits transmitidos por segundo;

O bit de dados é um parâmetro que mede o bit de dados real na comunicação. Quando o computador envia um pacote de informações, o valor padrão é 5, 7 e 8 bits.

Como configurá-lo depende de suas necessidades;

O bit de parada é usado para indicar o último bit de um único pacote, e os valores típicos são 1, 1,5 e 2. O bit de parada não apenas indica o fim da transmissão, mas também fornece uma oportunidade para o computador corrigir a sincronização do relógio;

O bit de paridade é um método simples de detecção de erros na comunicação serial. Existem quatro métodos de detecção de erros: par, ímpar, alto e baixo, ou não há bit de verificação.

Comunicação serial Tashi

3. Configuração de parâmetros de dados de comunicação serial

Taxa de transmissão

Como não há sinal de clock na comunicação serial assíncrona, ambas as partes precisam concordar com a taxa de transmissão, ou seja, o comprimento de cada símbolo, para decodificar o sinal. As taxas de transmissão comuns são 4800, 9600, 115200, etc.

Comece um pouco, pare um pouco

O pacote de dados começa no bit inicial e termina no bit final.

O sinal de início é representado pelo bit de dados da lógica 0, e o sinal de parada é representado pelo bit de dados de 0,5, 1, 1,5 ou 2 da lógica 1, desde que as duas partes concordem.

dados válidos

Depois que o bit inicial é o conteúdo dos dados principais transmitidos, também chamados de dados válidos, seu comprimento é geralmente acordado em 5, 6, 7 ou 8 bits.

Validação de dados

Como os dados de transmissão são suscetíveis a interferências externas durante o processo de comunicação, os dados de transmissão são desviados, então o bit de verificação é adicionado após os dados válidos para resolver o problema.

Os métodos de verificação são ímpar, par, 0 espaço, 1 marca e sem paridade.

A verificação ímpar requer um número ímpar de dados válidos e"1"está no dígito de verificação. Por exemplo, um dado válido de 8 bits é 01101001. Neste momento, existem 4"1"S. Para obter o efeito de verificação ímpar, verifique O bit está"1", e o último transmitido é de 8 bits de dados válidos mais 1 bit de paridade, um total de 9 bits.

Até a paridade é exatamente o oposto. O número de dados válidos e bit de paridade"1"é necessário que seja um número par. Neste momento, para obter o efeito de paridade par, o bit de paridade é"0".

A verificação zero significa que não importa qual conteúdo de dados esteja nos dados válidos, o bit de verificação é sempre"0", e o bit de verificação 1 é sempre"1".

Related recommendations

Sensors & Weather Stations Catalog

Agriculture Sensors and Weather Stations Catalog-NiuBoL.pdf

Weather Stations Catalog-NiuBoL.pdf

Agriculture Sensors Catalog-NiuBoL.pdf

Water Quality Sensor Catalog-NiuBoL.pdf

Related products

Envie seus requisitos. Vamos discutir seu projeto e encontrar a solução adequada.

Nome*

Telefone*

E-mail*

Empresa*

País*

Mensagem

Online
Contato
E-mail
Topo
XO que é comunicação serial? O princípio da comunicação serial-Conhecimento de produtos-Estações meteorológicas automáticas, sensores industriais e soluções IoT para agricultura, água e ambiente | NiuBoL

Escaneie o QR code com o WhatsApp

Número do WhatsApp:+8615367865107

(Clique para copiar e adicionar no WhatsApp)

Abrir WhatsApp

O número do WhatsApp foi copiado. Abra o WhatsApp para consultar os detalhes!
WhatsApp