Documente Academic
Documente Profesional
Documente Cultură
Dispositivos perifricos
Dispositivos Perifricos
Introduo Relgio de Tempo Real Memria serial Comunicao IC Display LCD alfanumrico
Dispositivos Perifricos
Introduo
Dispositivos perifricos so todos os dispositivos associados ao microcontrolador para prover a este alguma funcionalidade adicional Podem utilizar como interface de comunicao qualquer interface/protocolo
SPI IC Paralela RS232 CAN
Dispositivos Perifricos
Os relgios de tempo real (RealTime Clock RTC) fornecem as funes de relgio (hora, data e alarmes) Quase sempre esto associados a um cristal de quartzo para uma base de tempo mais precisa Quase sempre possui uma bateria prpria que lhe prov energia para o seu funcionamento, mesmo quando o aparelho no qual est inserido est desligado Alguns microcontroladores possuem um RTC integrado e necessitam de um cristal adicional e bateria para o funcionamento correto do mesmo
Dispositivos Perifricos
Os RTCs podem possuir interface IC ou SPI O modelo PCF8583 da NXP possui interface IC e ser detalhado como exemplo
Possui a funo de alarme que aciona uma sada em coletor aberto A funo de alarme pode ser utilizada para alarmes em uma data/hora especfica, recursivamente ou para um nico evento Possui 240 bytes de memria livre Dados nos registradores so armazenados em formato BCD
Dispositivos Perifricos
Dispositivos Perifricos
A configurao do RTC feita atravs da escrita nos registradores de configurao e nos registradores de dados A recuperao dos dados deve ser feita acessando as posies de memria correspondentes aos valores do calendrio
Dispositivos Perifricos
Memria serial
As memrias seriais so utilizadas para o armazenamento externo de dados em sistemas embarcados. Podem ser do tipo EEPROM, FLASH ou SRAM Podem possuir interfaces SPI, IC, etc. Alguns microcontroladores possuem espaos de memria EEPROM para armazenamento de dados. Estas memrias integradas possuem interfaces paralelas.
Dispositivos Perifricos
Memria serial
A memria 24AA512 da microchip possui 512kbit (64k x 8bit) de memria, interface IC Este dispositivo apresenta 3 pinos de endereo, que permite a utilizao de at 8 memrias no mesmo sistema O acesso ao dispositivo feito atravs do envio de endereo e dado para escrita ou endereo e aguarda o dado lido O acesso ao dispositivo feito utilizando-se o protocolo de comunicao IC
Dispositivos Perifricos
Memria serial
Dispositivos Perifricos
10
O protocolo IC
O protocolo de comunicao IC utiliza a comunicao serial sncrona e utiliza uma linha de dados em coletor aberto para o envio dos dados Os dispositivos so classificados como:
Mestres ou escravos Transmissores ou receptores
Dispositivos Perifricos
11
O protocolo IC
Dispositivos Perifricos
12
O protocolo IC
partir do bit de incio se envia o endereo do escravo, o endereo de memria e o dado a ser escrito Aps o envio de cada um dos bytes da mensagem, o mestre gera um bit adicional de acknowledgement. Se os dados foram recebidos pelo escravo, este deve abaixar o nvel deste bit.
Dispositivos Perifricos
13
O protocolo IC
No caso do recebimento de dados por parte do mestre, este deve mudar o seu modo de operao. Como receptor, o mestre deve gerar os bits de acknowledgement para o escravo Ao final da transmisso, o acknowledgement no gerado, sinalizando uma condio de parada
Dispositivos Perifricos
14
O protocolo IC
Dispositivos Perifricos
15
Os displays LDC alfanumricos so uma forma muito flexvel de realizao de interface entre o sistema embarcado e o usurio So utilizados para a apresentao de valores relacionados ao sistema de controle ou ao sistema controlado Podem ser encontrados em diferentes configuraes de nmero de linhas e nmero de caracteres por linha.
Dispositivos Perifricos
16
Os displays LDC alfanumricos possuem um controlador interno que possui um mapa da fonte utilizada no display. A maioria dos displays possuem interface paralela para a comunicao com microcontroladores A comunicao pode ser realizada byte a byte ou nibble a nibble Em alguns casos a comunicao pode ser serial, via RS232
Dispositivos Perifricos
17
Dispositivos Perifricos
18
Dispositivos Perifricos
19
Para utilizao deve-se inicializar corretamente o display e para a escrita no mesmo se enviam os dados ao mesmo diretamente Pode-se recuperar dados do display LCD lendose a memria do mesmo na posio do cursor Caracteres especiais podem ser gerados na memria do display possibilitando a utilizao de acentos Todos os caracteres especiais so armazenados na RAM do controlador do display, obrigando a reprogramao dos mesmos a cada reset
Dispositivos Perifricos
20
Alm dos displays alfanumricos tambm se pode encontrar os displays grficos Estes ltimos podem operar em modo de texto utilizando a fonte programada no controlador do dispositivo ou a utilizao em modo grfico que permite a representao de grficos, etc. Alguns microcontroladores possuem interfaces dedicadas interface com controladores de displays grficos de LCD Microchip disponibiliza para a linha PIC18, PIC24 e dsPIC ferramentas software para interface com displays grficos
Dispositivos Perifricos
21