26.12.2014 Views

Desenvolvimento de um Veículo Aéreo Não-Tripulado - LARA ...

Desenvolvimento de um Veículo Aéreo Não-Tripulado - LARA ...

Desenvolvimento de um Veículo Aéreo Não-Tripulado - LARA ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Os conversores analógicos/digitais integrados no LPC2148 também reduziam a quantida<strong>de</strong> <strong>de</strong><br />

circuitos adicionais necessários.<br />

Essa mesma técnica <strong>de</strong> utilizar <strong>um</strong> dispositivo concentrador foi utilizada para gerenciar os<br />

sinais <strong>de</strong> rádio (geração e aquisição) e para os dados da central inercial. Em ambos os casos, essa<br />

parte é gerenciada pelos microcontroladores AVR locais <strong>de</strong> cada módulo.<br />

Sabendo como todos os dispositivos se comunicariam, seguiu-se para o levantamento dos circuitos<br />

auxiliares necessários. Consultando os sensores, constatou-se que seriam necessários os<br />

circuitos <strong>de</strong> alimentação, circuitos <strong>de</strong> conversão <strong>de</strong> nível lógico e <strong>de</strong> condicionamento <strong>de</strong> sinal<br />

analógico, e <strong>um</strong> circuito para o sincronismo dos sonares.<br />

Com essas informações, chegou-se ao diagrama completo a nível <strong>de</strong> sistema, mostrado na<br />

Figura 3.16.<br />

Mo<strong>de</strong>m<br />

Digi XBee-<br />

PRO<br />

PC (HMM)<br />

Monitor <strong>de</strong><br />

Corrente da<br />

Bateria<br />

Monitor <strong>de</strong><br />

Tensão da<br />

Bateria<br />

Tubo <strong>de</strong> Pitot<br />

Eagle Tree<br />

Systems<br />

Referência<br />

<strong>de</strong> Tensão<br />

3V3<br />

Serial LVTTL<br />

RS232<br />

Série<br />

Paralelo<br />

3 Medias<br />

Sensor <strong>de</strong><br />

Pressão<br />

Diferencial<br />

MPXV7002DP<br />

Analógico<br />

Altímetro<br />

SCP1000<br />

Bateria Lítio<br />

Polímero 3S<br />

SPI LVTTL<br />

Conversor<br />

DC-DC<br />

Saída<br />

5 V DC<br />

Módulos Energia<br />

Sensor <strong>de</strong><br />

Temperatura<br />

LM35<br />

Analógico<br />

Analógico<br />

Analógico<br />

Sonar 1<br />

MaxBotix LV-<br />

MaxSonar-<br />

EZ4<br />

Circuito <strong>de</strong><br />

Sincronismo<br />

Processador<br />

Principal<br />

G<strong>um</strong>stix Overo<br />

Processador<br />

Auxiliar<br />

NXP LPC2148<br />

PWM,<br />

2 Canais<br />

Sonar 2<br />

MaxBotix LV-<br />

MaxSonar-<br />

EZ4<br />

20 Hz<br />

Serial LVTTL<br />

SPI LVTTL<br />

Serial LVTTL<br />

SPI LVTTL<br />

Microcontrolador<br />

Atuação<br />

Atmel AVR<br />

ATMega 328P<br />

Microcontrolador<br />

Leitura Rádio<br />

Atmel AVR<br />

ATMega 328P<br />

8 Canais<br />

PWM<br />

Ctrl.<br />

MUX<br />

GPS Novatel<br />

SUPERSTAR II<br />

Girômetro<br />

LY530ALH<br />

Girômetro<br />

LPR530ALH<br />

Acelerômetro<br />

ADXL345<br />

Mux<br />

Emergência<br />

7 Canais<br />

PWM<br />

Cabo Coaxial<br />

50 Ohms<br />

Analógico<br />

I2C<br />

ESC<br />

1 Canal<br />

PWM<br />

4 Canais<br />

PWM<br />

3 Cabos<br />

Alta Corrente<br />

Antena V-Torch<br />

Electronics<br />

VTGPSIA-3<br />

Módulo GPS<br />

Microcontrolador<br />

IMU<br />

Atmel AVR<br />

ATMega 328P<br />

I2C<br />

Magnetômetro<br />

HMC5843<br />

Servos Hitec<br />

HS-5055MG<br />

Motor Turnigy<br />

C3530-1100<br />

Rádio<br />

Spektr<strong>um</strong><br />

DX-7<br />

Módulo Rádios/Atuação<br />

Sonares<br />

Sparkfun Electronics<br />

9DOF Razor IMU<br />

Figura 3.16: Projeto completo a nível <strong>de</strong> sistema<br />

O diagrama tenta ilustrar todo o projeto <strong>de</strong> <strong>um</strong>a forma simples e con<strong>de</strong>nsada. Percebe-se que<br />

o G<strong>um</strong>stix utiliza 2 portas seriais - <strong>um</strong>a para comunicar com o PC (para testes/<strong>de</strong>senvolvimento)<br />

ou para o mo<strong>de</strong>m XBee, e <strong>um</strong>a para se comunicar com o LPC2148.<br />

O LCP2148 recebe todos os dados dos sensores analógicos (referência <strong>de</strong> tensão, sensor <strong>de</strong><br />

temperatura, medida <strong>de</strong> pressão diferencial e informações <strong>de</strong> corrente e tensão da bateria), além<br />

dos sinais digitais. Po<strong>de</strong>-se dividir os barramentos digitais do LPC da seguinte forma: SPI0, SPI1,<br />

UART0 e UART1.<br />

O barramento SPI0 (Serial Peripheral Bus 0 ) é utilizado para comunicação com os módulos<br />

<strong>de</strong> leitura dos rádios, geração <strong>de</strong> PWM para os servos e para o altímetro SCP1000. Uma funcionalida<strong>de</strong><br />

interessante do barramento SPI é a possibilida<strong>de</strong> <strong>de</strong> se utilizar vários dispositivos no<br />

mesmo barramento sem conflitos, através do uso <strong>de</strong> sinais CS (chip select).<br />

41

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

Saved successfully!

Ooh no, something went wrong!