Parking Maid Overview and Objectives To design a smart parking - - PowerPoint PPT Presentation

parking maid overview and objectives to design a smart
SMART_READER_LITE
LIVE PREVIEW

Parking Maid Overview and Objectives To design a smart parking - - PowerPoint PPT Presentation

Parking Maid Overview and Objectives To design a smart parking robot that can detect empty parking space and park into the area automatically with FPGA control Functions that Robot can perform Move forward and backward Make


slide-1
SLIDE 1

Parking Maid

slide-2
SLIDE 2

Overview and Objectives

  • To design a smart parking robot that can

detect empty parking space and park into the area automatically with FPGA control

  • Functions that Robot can perform
  • Move forward and backward
  • Make turns
  • Parallel Parking
  • Garage Parking
  • Automatic Trace Adjustment
slide-3
SLIDE 3

Hardware Design Architecture

Servo Motor

PD PD PD PD Motor Motor Ultrasonic PD PD PD PD

12V GND 5V EN IN1 IN2 C1(in) C2(in) C1(in) C2(in) GND 12V(in) 5V(out) GND(in) (in) (in) (in)

J2 J3

PD

3.3V GND

47 Ohm resistor HSMC-RX-n16 HSMC-RX-p16 HSMC-RX-n15 HSMC-TX-n9 HSMC-TX-p9 HSMC-RX-n0 HSMC-RX-p0 HSMC-TX-n0 HSMC-TX-p0

L298N - Convert IN1, IN2 from 3.3V to 12V and send to C1, C2 of Motors. In addition, it can provide 5 V output.

12V (in) GND (in) C1 (in) C2 (in)

Ultrasonic

GND(in) 5V(in) GND(in) 5V(in) echo(out) trigger(in) echo(out) trigger(in) Schottky diode - 1N5818 12V - battery box 5V - L298N 3.3V - HSMC pin Voltage sources: RXI(in) RXI(in) HV(in) 5V GND LV(in) 3.3V GND RXO(out) RXO(out) HSMC-TX-n2 HSMC-TX-p2 HSMC-TX-n1 HSMC-TX-p1

Level shifter

PD

3.3V (out)

Ultrasonic PD PD PD PD Ultrasonic

GND(in) 5V(in) GND(in) 5V(in) echo(out) trigger(in) echo(out) trigger(in) RXI(in) RXI(in) HV(in) 5V GND LV(in) 3.3V GND RXO(out) RXO(out)

Level shifter

slide-4
SLIDE 4

Design Architecture

  • Ultrasonic Modules
  • Regular and Servo Motors
  • FPGA daughter card
  • Voltage Converters
slide-5
SLIDE 5

Timing Design

  • Ultrasonic
slide-6
SLIDE 6

Software Implementation Physics Model

Parallel Parking Distance Tracking Two identical trace curve paths Position Calculation

slide-7
SLIDE 7

Experiences and Issues

  • Hardware Failure
  • SD Card
  • Wireless Card
  • Ultrasonic Accuracy
  • Ultrasonic Positioning
slide-8
SLIDE 8

Summary

  • Add protection to all the critical pins
  • Power Management
  • Parking Algorithm Design
  • Operating System Issues
slide-9
SLIDE 9

Acknowledgements Professor Stephen Edwards Professor David Lariviere TA Qiushi Ding