22
Final Presentation Andres Fausto Stewart Bewley Philip Dawsey Ki Baek Eom

Final Presentation Andres Fausto Stewart Bewley Philip Dawsey Ki Baek Eom

  • View
    215

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Final Presentation Andres Fausto Stewart Bewley Philip Dawsey Ki Baek Eom

Final Presentation

Andres FaustoStewart BewleyPhilip DawseyKi Baek Eom

Page 2: Final Presentation Andres Fausto Stewart Bewley Philip Dawsey Ki Baek Eom

Agenda

Background Objective Timeline Assembly Calibration (Gyroscope & Motors) ADC testing Programming (LabVIEW & BASIC Stamp) Wireless Communication (Bluetooth) Feedback Control Final Product and Demonstration Possible Improvements Questions

Page 3: Final Presentation Andres Fausto Stewart Bewley Philip Dawsey Ki Baek Eom

Background

LabVIEW programming DAQ card Feedback control MEMS Calibration

Page 4: Final Presentation Andres Fausto Stewart Bewley Philip Dawsey Ki Baek Eom

Objective

To improve last year’s boe-bot by integrating wireless real-time control into the design, enabling us to drive the robot around a predefined path.

Page 5: Final Presentation Andres Fausto Stewart Bewley Philip Dawsey Ki Baek Eom

Timeline Nov. 6-12

Assembly Servo Centering Start Gyroscope Calibration Read Chapters 1 + 2 about Bot and Wireless manual

Nov. 13-19 Finish Gyroscope Calibration ADC Calibration Start Wireless integration

Nov. 20-26 Programming Wireless integration

Nov. 27-Dec. 3 Debugging Completion of Bot and Feedback Control Presentation and Report write-up

Page 6: Final Presentation Andres Fausto Stewart Bewley Philip Dawsey Ki Baek Eom

Assembly

Boe-bot came assembled, but we took it apart to understand connections.

Interactions between ADC and components. Components:

Boe-Bot Robot Kit (Parallax #28132) MEMS Vibrating Mass Gyroscope (Analog Devices

ADXRS150) ADC (ADC0804LCN) 2 Servo Motors (Parallax Continuous Rotation

Servo) BASIC Stamp, LabVIEW, and Bluetooth-enabled

computer

Page 7: Final Presentation Andres Fausto Stewart Bewley Philip Dawsey Ki Baek Eom

Calibration

Servo Motors Used screwdriver to zero motor at BASIC

Stamp input of 750 (no motion) Right wheel (12) – below 750 moves forward Left wheel (13) – below 750 moves backward

MEMS Gyroscope Ran self-test Used LabVIEW to acquire data Measured voltage at different ω using

oscilloscope and LabVIEW

Page 8: Final Presentation Andres Fausto Stewart Bewley Philip Dawsey Ki Baek Eom

LabVIEW Calibration

Page 9: Final Presentation Andres Fausto Stewart Bewley Philip Dawsey Ki Baek Eom

Graph of V vs. ωAngular Velocity vs. Voltage

y = 1.4336x - 3.6697

R2 = 0.9996

-4

-3

-2

-1

0

1

2

3

4

0 1 2 3 4 5 6

Voltage (V)

An

gu

lar

Ve

loc

ity

(ra

d/s

)

Page 10: Final Presentation Andres Fausto Stewart Bewley Philip Dawsey Ki Baek Eom

ADC Testing

What ADC does Tested multiple

pulse combinations Used multiple

testing methods

Page 11: Final Presentation Andres Fausto Stewart Bewley Philip Dawsey Ki Baek Eom

ADC Testing' {$STAMP BS2}' {$PBASIC 2.5}measurement VAR Byte HIGH 8 LOW 8 HIGH 8 INPUT 8DO measurement = INL DEBUG HOME, "Binary value:", BIN8 measurement, CR, "Decimal value: ", DEC3 measurement PAUSE 100LOOP

Page 12: Final Presentation Andres Fausto Stewart Bewley Philip Dawsey Ki Baek Eom

ADC Testing

Page 13: Final Presentation Andres Fausto Stewart Bewley Philip Dawsey Ki Baek Eom

ADC Testing

Page 14: Final Presentation Andres Fausto Stewart Bewley Philip Dawsey Ki Baek Eom

Programming

Used LabVIEW and BASIC Stamp to control robot

Integrated wireless control into these programs

Robot will move following real time commands from LabVIEW

Page 15: Final Presentation Andres Fausto Stewart Bewley Philip Dawsey Ki Baek Eom

Programming

Page 16: Final Presentation Andres Fausto Stewart Bewley Philip Dawsey Ki Baek Eom

Programming

Page 17: Final Presentation Andres Fausto Stewart Bewley Philip Dawsey Ki Baek Eom

Wireless Communication

Used Bluetooth VI’s from LabVIEW to connect, read and write.

Used commands in BASIC Stamp to send and receive information with LabVIEW.

Page 18: Final Presentation Andres Fausto Stewart Bewley Philip Dawsey Ki Baek Eom

Feedback

Page 19: Final Presentation Andres Fausto Stewart Bewley Philip Dawsey Ki Baek Eom

Final Product

Page 20: Final Presentation Andres Fausto Stewart Bewley Philip Dawsey Ki Baek Eom

Possible Improvements

Integrate ADC and Gyroscope Integrate speed change Boe-bot obstacle course race Add an ADC lab in the course

Page 21: Final Presentation Andres Fausto Stewart Bewley Philip Dawsey Ki Baek Eom

Questions

Page 22: Final Presentation Andres Fausto Stewart Bewley Philip Dawsey Ki Baek Eom

Demonstration