fpga radar guidance - mitweb.mit.edu/6.111/www/f2015/projects/plancher_project_design... · main...

Post on 08-Mar-2018

271 Views

Category:

Documents

6 Downloads

Preview:

Click to see full reader

TRANSCRIPT

FPGA Radar GuidanceBrian Plancher – 6.111 Final Project – Fall 2015

Motivation

Overview

“Rover”

Main FPGA

IR SignalIR

Receiver

Block

Motor

Control

Block

Motor

Signal

Ultrasound

Block

Orientation

and Path

Calculation

Block

IR

Transmitting

Block

VGA Display

BlockVGA Out

Ultrasound Controls and Signals

Main FGPA

Main FGPA - Ultrasound Block

• Relies on the HC-SR04 Ultrasonic

Sensor and its specifications

‒ TTL signals

‒ Distance is a function of time

‒ 30⁰ Angle of View

‒ Reports closest object distance

Main FGPA - VGA Display Block

• Display the position of the “Rover”

and the target on a grid

• Show the orientation of the “Rover”

after orientation is done

Main FGPA - Orientation and Path

Calculation Block

• Orientation determined by sending a move forward command and

then determining the vector in which the “Rover” traveled

• Path calculation mode as stretch goal

Main FGPA - IR Transmitting Block

• Relies on the Lab5b architecture and

Verilog code

• Custom protocol designed to allow for

12 bit move instruction information

“Rover”

“Rover” - IR Receiver Block

• Relies on the Lab5b architecture and

Verilog code

• Custom protocol designed to allow for

12 bit move instruction information

“Rover” - Motor Control Block

• Uses Tamiya® Two-Motor Gearbox

‒ Can drive each motor

independently

‒ Need to experimentally

determine clock cycles to distance

of fully loaded “Rover”

Timeline

Q&A

top related