19.04.2013 Views

SISTEMA DE TELEMETRIA BASEADO EM GPS/GPRS PARA ... - GSE

SISTEMA DE TELEMETRIA BASEADO EM GPS/GPRS PARA ... - GSE

SISTEMA DE TELEMETRIA BASEADO EM GPS/GPRS PARA ... - GSE

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

em resolução, pois os 24 estarão medindo uma faixa de variação de tensão menor (0V a<br />

+Vref ou –Vref a 0V) [14].<br />

2.3.3 PLACA MICROCONTROLADA<br />

Para utilização de um microcontrolador é necessária uma placa que forneça<br />

pinos de entrada e saída, circuitos de alimentação, circuitos de adequação de tensão para<br />

saídas de diferentes padrões de comunicação, periféricos, entre outros. Normalmente,<br />

em projetos comerciais, a placa é projetada especificamente para a sua função. Como o<br />

objetivo deste projeto não inclui construir um layout e fabricar uma placa, foram<br />

analisados dois modelos de plataformas de prototipação prontas, cada uma com uma<br />

arquitetura diferente de microcontrolador.<br />

2.3.3.1 Placa QSK26A<br />

A idéia inicial do projeto era utilizar uma placa criada para uso acadêmico<br />

equipada com um microcontrolador baseado na arquitetura M16C. A placa seria do<br />

modelo QSK26A, da Renesas, que possui o microcontrolador M30260F8AGP, pertencente<br />

à família M16C/26A. O M30260F8AGP possui freqüência máxima de operação de 24<br />

MHz quando utilizado o sintetizador PLL (Phase-Locked Loop), normalmente utilizado<br />

para aplicações sem fio [15][16].<br />

O M30260F8AGP possui um timer multifuncional de dezesseis bits, uma UART<br />

(Universal asynchronous receiver/transmitter), um conversor A/D de 10 bits com oito<br />

canais, DMAC (Data Management and Communications) e Cyclic Reduncancy Check<br />

(CRC) para prevenir erros de dados. Possui também Watchdog timer (monitora a<br />

execução e reinicializa o sistema em casos de erro), circuito de geração de clock,<br />

detecção de voltagem e uma memória flash de 64KB com 62KB para uso como<br />

memória ROM (Read Only Memory) e 2KB para uso como memória RAM (Random<br />

Access Memory) [12]. Além disso, a placa dispõe de 4 pushbuttons e 4 colunas de 25<br />

pinos de I/O.<br />

Os compiladores que acompanham a placa QSK26A quando comprada do<br />

próprio fabricante suportam duas linguagens: Assembly (linguagem de baixo nível) e C.<br />

19

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!