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

17
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

Upload: doris-washington

Post on 01-Jan-2016

225 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Hardware Overview Autopilot Control Board- Serves as common platform for other components and has autopilot code and flight plans Battery- Powers the board

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

Page 2: Hardware Overview Autopilot Control Board- Serves as common platform for other components and has autopilot code and flight plans Battery- Powers the board

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

Page 3: Hardware Overview Autopilot Control Board- Serves as common platform for other components and has autopilot code and flight plans Battery- Powers the board

Battery

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

Page 4: Hardware Overview Autopilot Control Board- Serves as common platform for other components and has autopilot code and flight plans Battery- Powers the board

Datalink Radio(Modem & Antenna)

• Autopilot – Groundstation communication• Serial channel

Page 5: Hardware Overview Autopilot Control Board- Serves as common platform for other components and has autopilot code and flight plans Battery- Powers the board

GPS Receiver

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

Page 6: Hardware Overview Autopilot Control Board- Serves as common platform for other components and has autopilot code and flight plans Battery- Powers the board

GPS configuration

• Proprietary control software

Page 7: Hardware Overview Autopilot Control Board- Serves as common platform for other components and has autopilot code and flight plans Battery- Powers the board

IR Sensors

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

Page 8: Hardware Overview Autopilot Control Board- Serves as common platform for other components and has autopilot code and flight plans Battery- Powers the board

IR Sensor Modification

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

Page 9: Hardware Overview Autopilot Control Board- Serves as common platform for other components and has autopilot code and flight plans Battery- Powers the board

Motor & Controller

• Brushless motor and electronic speed control

Page 10: Hardware Overview Autopilot Control Board- Serves as common platform for other components and has autopilot code and flight plans Battery- Powers the board

Servos

• Hitec HS-55 servos

Page 11: Hardware Overview Autopilot Control Board- Serves as common platform for other components and has autopilot code and flight plans Battery- Powers the board

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

Page 12: Hardware Overview Autopilot Control Board- Serves as common platform for other components and has autopilot code and flight plans Battery- Powers the board

Hardware Preparation

Page 13: Hardware Overview Autopilot Control Board- Serves as common platform for other components and has autopilot code and flight plans Battery- Powers the board

Custom Cables

Page 14: Hardware Overview Autopilot Control Board- Serves as common platform for other components and has autopilot code and flight plans Battery- Powers the board

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

Page 15: Hardware Overview Autopilot Control Board- Serves as common platform for other components and has autopilot code and flight plans Battery- Powers the board

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

Page 16: Hardware Overview Autopilot Control Board- Serves as common platform for other components and has autopilot code and flight plans Battery- Powers the 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

Page 17: Hardware Overview Autopilot Control Board- Serves as common platform for other components and has autopilot code and flight plans Battery- Powers the board

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