80 likes | 180 Views
Estudo de Comunicação Serial (UART). Denise Narciso Flavia Falcão Leonardo Nascimento Stelita Silva. Wireless. Transmissão e recepção de dados via rádio (nesta aplicação). Transmissão da dados em paralelo inviável:
E N D
Estudo de Comunicação Serial (UART) Denise Narciso Flavia Falcão Leonardo Nascimento Stelita Silva
Wireless • Transmissão e recepção de dados via rádio (nesta aplicação). • Transmissão da dados em paralelo inviável: • Necessidade de dispositivos de transmissão e recepção para cada bit de informação; • Uso de diferentes freqüências para cada par transmissor/receptor; • Maior susceptibilidade a erros. • Solução: transmissão serial.
Comunicação Serial X Paralela • Serial: • transmissão de dados mais simples • utiliza apenas um canal de comunicação • menor velocidade de transmissão • Paralela: • transmissão de dados mais custosa e complexa • requer mais de um canal de comunicação • maior velocidade de transmissão
Transmissão Serial COMPUTADOR PORTA SERIAL COMPUTADOR PORTA SERIAL Transmissor Receptor
A Interface Serial • Periférico que converte dados em paralelo para dados seriais. • Transforma bytes de informações em bits individuais passíveis de transmissão. • A operação inversa também é realizada: • Os bits recebidos são convertidos para bytes novamente.
UART (Universal Asynchronous Receiver Transmitter) • Chip responsável pela serialização das informações. • Trabalha baseado em comunicação assíncrona: • Faz uso de bits marcadores que identificam o início, fim e corretude dos dados enviados. • Deve ser configurado conforme as necessidades de transmissão. • Contém registradores internos que devem ser programados de acordo com as configurações desejadas.
Elementos de Configuração do UART • Taxa de transmissão: • A velocidade de transmissão deve ser escolhida considerando-se a velocidade de recepção. • Número de bits de dados: • Sete bits se os dados a serem enviados estiverem no formato texto e oito se estiverem no formato binário. • Paridade: • Indica quando não há uma correspondência exata entre a informação transmitida e recebida. • Start Bit e Stop Bit: • Permite identificar o início e o fim da transmissão de um dado.