hardware overview autopilot control board- serves as common platform for other components and has...

Post on 01-Jan-2016

225 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Hardware Overview

• Autopilot Control Board- Serves as common platform for other components and has autopilot code and flight plans

• Battery- Powers the board and servos as well as motor• Modem/Antenna- Facilitate communications• Ground Control Station- Used to control UAV midflight• GPS- Used for altitude and navigating to waypoints• IR Sensors- Determines control movements• Motor and Controller- Manages the motor functioning• Servos- Adjust control surfaces

Autopilot Control Board (Tiny)

• The main control board is the Tiny v2.11 is the brain of the UAV and controls:• Servos (via Pulse-pulse-modulation)• Infrared sensors• GPS• Any applicable payload (CAM)

• The autopilot board design is released by and updated by the Paparazzi development team

Battery

• 2100mAh 11.1V Li-Poly battery• 6.1 – 18 VDC autopilot input voltage

Datalink Radio(Modem & Antenna)

• Autopilot – Groundstation communication• Serial channel

GPS Receiver

• Receiver & Antenna built into autopilot• uBlox LEA-4 serial receiver – 4Hz update

GPS configuration

• Proprietary control software

IR Sensors

• One x-y sensor + one z sensor• Each axis is a thermopile pair• Differential output from each pair

IR Sensor Modification

• Driven by 3.3V instead of 5V• Changes amplifier gain• Replace biasing resistors for unity gain

Motor & Controller

• Brushless motor and electronic speed control

Servos

• Hitec HS-55 servos

Payload

• We never officially implemented a payload, though this would not require extensive work

• Ostensibly, we would have added a camera to feed back images or video over the modem

• Due to data transmission rate limitations (9600 baudrate) any video taken would be of very low quality, though images could certainly be sent at a decent frequency

• Payload would likely be placed on the side of the modem transmitter beneath and partially embedded in a wing

Hardware Preparation

Custom Cables

Software Setup

• Paparazzi software requires Debian based Linux distribution• We used Ubuntu 8.04 “Hardy Heron” for all

our testing

• Can build source locally or install prebuilt binary package

Install Bootloader

• Bootloader must be flashed to a new board before it can be programmed• Allows Tiny to be programmed via USB• Flashed via custom serial cable

• This procedure only needs to be done once per board

Program GPS Receiver

• Install GPS Tunnel Program to Tiny• Allows direct communication to GPS Receiver

• Program GPS using U-BLOX software• Uses custom serial cable• Software runs on Windows

Programming Autopilot

• Tiny is programmed directly from the Paparazzi software

• Configuration files are modified and tuned as required for a given configuration

• Direct USB connection to Tiny

top related