GROUP 13 OSCAR CEDENO CESAR ROMERO CAMILO ROMERO

Slides:



Advertisements
Similar presentations
What is Arduino?  Arduino is a ATMEL 168 micro-controller kit designed specially for small projects  User friendly IDE(Integrated Development Environment)
Advertisements

1 Rev /02 Modular Construction Dual/Redundant CPU/Power Supply Support TCP/IP Communication Protocol 4096 Camera by 512 Monitor Switching English.
1 Rev /02 Modular Construction Dual/Redundant CPU/Power Supply Support TCP/IP Communication Protocol 4096 Camera by 512 Monitor Switching English.
Proximity Sensor Theremin Khoa Nguyen Walter Hudson Dennis Gilbert G. Hewage Thushara.
Goals and Objectives Create a skateboard with simple user feedback Create a fast transportation method inside a college campus User will control the E-Skate.
SPI Serial Peripheral Interface. SPI Serial Peripheral Interface is communication between two devices, one bit at a time sequential one bit at time over.
HELMET TRACKING SYSTEM (HTS) Group 8 Andrés F. Suárez (EE) Brian Maldonado (EE) Rígel Jiménez (EE)
Ping Project Justin Knowles Kurt Lorhammer Brian Smith Andrew Tank ECEN 4610.
Nandini Vemuri (EE) Jason Jack (CE) Ryan Schmitt (CE) Jeff Howe (EE) John Corleto (CE) Emily Phillips (EE) Power Distribution Subsystem Wireless Communication.
Wireless Telemetry System for Solar Vehicle Scott Cowan Elliot Hernandez Tung Le March 14, 2011 Scott Cowan Elliot Hernandez Tung Le March 14, 2011 School.
Flatiron Mobile Device Security Monitor Thomas Horacek Lucas Greve.
Team GPS Rover Critical Design Review Alex Waskiewicz Andrew Bousky Baird McKevitt Dan Regelson Zach Hornback.
Team GPS Rover Alex Waskiewicz Andrew Bousky Baird McKevitt Dan Regelson Zach Hornback.
Aztec PC Scope Preliminary Design Review Fall 2006 Michael MasonJed Brown Andrew YoungsJosh Price.
Auto-Driven Vehicle By Jason Gajowski Nathan Schmarje 9/11/2003.
Nandini Vemuri (EE) Jason Jack (CE) Ryan Schmitt (CE) Jeff Howe (EE) John Corleto (CE) Emily Phillips (EE) Power Distribution Subsystem Wireless Communication.
How to Build a Digital-Physical System-Lab Assegid Kidané Fall 2014.
System Level. Total Costs 3 fully powered and steering, 4 idler modules Prototyping Costs (1 fully powered and steering, tested on bench): –Power.
Electrical and Computer Engineering Personal Heads-Up Display Ivan Bercovich Radu-Andrei Ivan Jeff Little Felipe Vilas-Boas Faculty: Dr. Tilman Wolf Preliminary.
Digital I/O Connecting to the Outside World
Wireless Telemetry System for Solar Vehicle
 Main Components:  Sensors  Micro controller  Motor drivers  Chasis.
Module 2: Hardware and Terminology
Team Members Jordan Bennett Kyle Schultz Min Jae Lee Kevin Yeh.
Embedded Systems Design
T15- MARKETING SPY SYSTEM MODELING Document ID: T15_MOD_SYS_V1.0 Version: 1.0 Date: 10/17/2014 Location :
2 Lines Electronics I 2 C Analyzer Ching-Yen Beh Robert S. Stookey Advisor: Dr. J. W. Bruce.
Project Goals And Objectives ____________________________________________________ Create a “smart”, customizable, all in one system Little to no learning.
Colorado Space Grant Consortium Gateway To Space ASEN 1400 / ASTR 2500 Class #12 Gateway To Space ASEN 1400 / ASTR 2500 Class #12 T-58.
EMBEDDED WEB SERVER. CONTENT: 1.ABSTRACT 2.INTRODUCTION TO EMBEDDED SYSTEMS 3.INTRODUCTION TO EMBEDDED WEB SERVER 4.BLOCK DIAGRAM 5.POER SUPPLY 6.COMPONENT.
WAAM Boxing Training Utility Warren Anderson Alexander Stewart Mark Craig Avinash Ramlall.
ECE 477 Design Review – Spring 2010 Team 15. Team Members.
Administrative Introduction Our goals for this project is for the two robots to work together intelligently using wireless communication Not only did.
EV-EMCU Electric Vehicle - Economy Mode Control Unit Shauntice Diaz Chris Chadman Vanessa Baltacioglu Group 4.
Dan Chambers, Josh Marchi, Jeff King, Paul Rosenberger.
Team Dominate(d?) The Happy Peace Bike. Defining un-measured variables  The variables we decided to characterize are: Acceleration Deceleration Lateral.
Shiv Yukeun Donghan Robert.  Project overview  Project-specific success criteria  Block diagram  Component selection rationale  Packaging design.
Flatiron Mobile Device Security Monitor Thomas Horacek Lucas Greve.
By: Khalid Hawari Muath Nijim Thaer shaikh Ibrahim Supervisor: Dr. Jamal Kharousheh Dr. Nasser Hamad 27 December 2010.
Other Chapters From the text by Valvano: Introduction to Embedded Systems: Interfacing to the Freescale 9S12.
Overview What is Arduino? What is it used for? How to get started Demonstration Questions are welcome at any time.
Group 5 – Universal Exports Mike Klockow Dan Sparks Jon Hopp Ed Sheriff.
Traumatic Brain Injury Eyewear “TB-Eye” Todd Biesiadecki, Matthew Campbell, Matthew Vildzius ECE4007 L03 EM1 Advisor: Erick Maxwell October 31, 2011.
ECE 477 DESIGN REVIEW TEAM 3  SPRING 2015 Garrett Bernichon Bryan Marquet John Skubic Tim Trippel.
Portable Rechargeable Output Power Supply (PROPS) Final Presentation April 24, 2008.
ECE 477 Design Review Team 5  Spring 2010 Fred Grandlienard Andrew Gregor Kevin Mohr Ryan DeFord.
Alex Wanamaker.  2 astable 555 timer circuits  Blinking rate: ~1.1 seconds  Q1 and Q2 used to provide additional current for the circuit beyond.
WWU Taylor Reijm. LPC bit MCU 512kB Flash Memory 144-pin 20MHz oscillator Used to control TFT touch screen LCD and LCD controller. 1 GPIO used.
PWM: Pulse Width Modulation © 2014 Project Lead The Way, Inc.Digital Electronics.
Preliminary Design Review By: Alireza Veiseh Anh-Thu Thai Luai Abou-Emara Peter Tsang.
Voice Controlled Home Automation System Group 13 Zhe Gong Hongchuan Li.
SmartCup – Team 42 Harington Lee, Chirag Patil, Arjun Sharma 1.
Alex Tippetts Senior Design II Spring Background System Design Efficiency Components Schematic Component Specifications Program Flow Cost Hurdles.
Portable BCI Stimulator Final Presentation Group: 17 Bonnie Chen, Siyuan Wu, Randy Lefkowitz TA: Ryan May ECE 445 Monday, April 29 th, 2013.
Sound Source Location Stand Group 72: Hiroshi Fujii Chase Zhou Bill Wang TA: Katherine O’Kane.
Smart Streetlight Proof of Concept Group 3 03/26/16 Tucker Russ Thor Cutler Brandon Berry Anthony Giordano.
Electric Air Ukulele Ivan Setiawan (setiawa2) Satyo Iswara (iswara2) ECE 445 Senior Design Spring 2012 Team #32 TA: Jane Tu.
By.  The main aim of this project is to get information about the condition of the baby, which is in ICU through blue tooth medium.  In earlier days,
TRANSMISSION LINE MULTIPLE FAULT DETECTION AND INDICATION TO EB
Power Budget Automation System Team #40 Hai Vo, Ho Chuen Tsang, Vi Tran ECE 445 Senior Design April 30 st, 2013.
Arduino based Automatic Temperature Controlled Fan Speed Regulator.
Components of Mechatronic Systems AUE 425 Week 2 Kerem ALTUN October 3, 2016.
Fan Assembly Driven by Magnetic Fields
ARDUINO BASED UNDERGROUND CABLE FAULT DETECTION
Scrolling LCD using Arduino.
Arduino Based Industrial appliances control system by decoding dual tone multi frequency signals on GSM / CDMA network. Submitted by:
‘SONAR’ using Arduino & ultrasonic distance sensor
ECE 445 Senior Design, Spring 2018
Manual Robotics ..
Hardware Graduation Project (2) Seminar
Presentation transcript:

GROUP 13 OSCAR CEDENO CESAR ROMERO CAMILO ROMERO E-SKATE GROUP 13 OSCAR CEDENO CESAR ROMERO CAMILO ROMERO

Goals and Objectives Create a skateboard with simple user feedback Create a fast transportation method inside a college campus User will control the E-Skate by a wireless controller Portable and easy to charge Low cost

E-SKATE OVERVIEW LCD BATTERY + ELECTRONICS DC MOTOR WIRELESS REMOTE CONTROL (Used while E-Skating) BATTERY + ELECTRONICS DC MOTOR

Specifications $500 Budget for Project Under 15 Pounds 3 Hours Battery Life 10 Feet Range for Wireless Communication Cruising in Clear Weather Conditions 12 V Battery System 5A per Battery 100 Watts DC Motor

Design BATTERY SENSOR ATmega 328P GPS LCD WIRELESS CONTROL POTENTIOMETER TRANSMITTER ATmega 328P ACCELEROMETER GPS LCD MOTOR ENCODER WIRELESS CONTROL DATA CONTROL DC Motor ATmega 328P RECEIVER BATTERY MOTOR CONTROL

ATMEGA 328P Max operating frequency of 20 MHz Serial Communications SPI, RS232, I2C Operating Voltage: 1.8 to 5.5 V Internal Temperature Sensor 32 Kbytes Flash Memory 23 I/O Pins 6 Channel 10 bit ADC 6 PMW Channels Price: $4.87 / Free

ARDUINO DEVELOPMENT BOARD 16 MHZ Clock Speed 5V Operating Voltage 7-12V Input Voltage 14 Digital I/O Pins 6 Channel 10 bit ADC 6 Pins provide PWM output 40 mA DC Current per I/O Pin Programmed with Arduino Software Price: ~$30.00

WIRELESS CONTROL ATmega 328P POTENTIOMETER TRANSMITTER RECEIVER

RF LINK TRANSMITTER WRL-08945 315  MHz Transmitter Frequency 500 Feet Range 2400 or 4800bps Transfer Rate Operational voltage 1.5-12 V Operational Temperature of -20 to 85 C Price: $ 1.95

RF LINK RECEIVER WRL-10533 Frequency Range: 315MHz Modulate Mode: ASK (Amplitude Shift Keying) Date Rate: 4800 bps Supply Voltage: 5V Price: $ 4.95

HANDS ON REMOTE CONTROL ON/OFF SWITCH SIGNAL SWITCH ATMEGA 328 + TRANSMITTER + POTENTIOMETER 9V BATTERY

CONNECTING TRANSMITTER TO ATMEGA 328P

CONNECTING RECEIVER TO ATMEGA 328P

DATA CONTROL BATTERY SENSOR GPS LCD ATmega 328P ACCELEROMETER MOTOR ENCODER

GPS Module

EM-406a Module 20-Channel Receiver 10m Positional Accuracy / 5m with WAAS Hot Start : 1s Warm Start : 38s Cold Start : 42s 70mA at 4.5-6.5V Outputs NMEA 0183 and SiRF binary protocol Small foot print : 30mm x 30mm x 10.5mm Built-in LED status indicator 6-pin interface cable included Price : $40.00 Pin Layout

NMEA 0183 Protocol Some Protocol Descriptions: $GPGSV,3,1,12,20,00,000,,10,00,000,,25,00,000,,27,00,000,*79 Message Description GGA Time, Position, Fix Type GSA GPS receiver operating mode, Satellite used in position solution. DOP values GSV The number of GPS satellites in view, satellite ID number, Elevation Azimuth, SNR values. RMC Time, Date, Position, Course, Speed $GP which start the message all the time Next would be the message which in this case is the GSV, which is described in Table Each data element is separated by a comma, and the data elements are terminated by the * character There is a 8-bit XOR of each character between $ and * to form the checksum Finally the last two characters are hexadecimal representation of the calculated checksum.

GPS Schematic for the Arduino

Serial Monitor of the Arduino EM-406a is sending data to the arduino development board and it is displayed on the computer screen.

GPS And Arduino And LCD GPS is connected hardware to the arduino board and it send data to the computer.

Data Display Microcontroller Microcontroller will display data to LCD Will take input from sensors and GPS Sensors include Accelerometer, Motor Encoder and a Battery Sensor Separate unit from microcontroller which controls motor

Data Microcontroller GPS Motor Encoder LCD Accelerometer Battery Sensor

Programming Programming through Arduino which is similar C++ Use libraries Wire.h, inttypes.h, LCDi2cNHD.h, TinyGPS.h, NewSoftSerial.h With these create a new LCD instance, GPS instance, and a Serial Connection Instance Able to call functions to get data from GPS and to print to LCD

Data Microcontroller Flowchart Setup Variables Read from Sensors and GPS Check GPS, Sensors Make Calculation Send Welcome to LCD Output data to LCD Start Devices Go back to read Sensor and GPS

Software UML for Data Microcontroller

LCD Lumex LCM-S01604DSF Newhaven 0420D3ZFLGBW Matrix Orbital LK204-25 Display Format 16 x 4 20 x 4 Connection Type Parallel I2C, RS232, and SPI I2C, RS232, and TTL LCD Type Transflective Transmissive Voltage 5 V Outline Area 8.7 cm x 6 cm x 1.27 cm 9.8 cm x 6 cm x 1.35 cm 9.8 cm x 6 cm x 2.75 cm Price $29.73 $24.90 $69.75

Newhaven LCD Display data related to E-Skate state Distance Traveled GPS Location Velocity Time Used Battery Left Motor RPM Acceleration

Newhaven LCD

LCD Built In Character Table Has to be programmed into microcontroller

LCD Programming Arduino playground LCDi2cNHD library Implements Arduino Wire Library Connects to microcontroller through the I2C protocol Only needs 2 wires to connect to the microcontroller Allows for easier control of LCD

Accelerometer Records acceleration data Can provide data on how hard E-Skate hits a rock or a crack Easily implemented into the Arduino Environment

Accelerometer Dimension Engineering DE-ACCM2G2 Freescale MMA7361L Accelerometer Axis 2 3 Operation Voltage 3.5V-15V 2.2V-3.6V Selectable g Sensitivity No Yes Output Buffers Size 1cm x 1.8 cm x .8cm 1 cm X 1.27 cm Price $23.00 $12.00

DE-ACCM2G2 Accelerometer Dual axis ±2g sense range 660mV/g sensitivity 500Hz bandwidth Operating voltage 3.5V to 15V Standard DIP-14 form factor Draws under 2mA <4% typical 0g bias deviation from 1.65V which is Vcc/2

DE-ACCM2G2 Accelerometer

Battery Sensor Allows for knowledge of how much battery is left based on how much voltage is provided by battery Range of 10.5 - 13V Voltage divider lowers battery voltage to a readable voltage by the microcontroller Unity Gain Buffer used for controlling current, has low current going into the microcontroller

Battery Sensor 𝑅 2 𝑅 1 + 𝑅 2 = 𝑉 𝑜𝑢𝑡 𝑉 𝑖𝑛

MOTOR CONTROL DC Motor ATmega 328P RECEIVER BATTERY

POWER SYSTEM

Battery RT 1250 Cells Per unit : 6 Voltages Per Unit : 12 V Capacity: 5.0Ah at 20hr-rate to 1.75 V Weight : Approx. 1.60 Kg Maximum Discharge Current: 50 A (5 sec) Internal Resistance: Approx. 35 mΩ Operating Temperature Range: Discharge: -20 - 60C Charge: 0 -50C Storage: -20 - 60C Recommended Maximum Charging: 1.5A Price: $17.99

Motor MY6812A 12Volts DC 100W Drive Motor 3400 RPM It is heavy duty and used by companies for electric scooters Price: $19.50

KY-05036S AC Charger Leadman KY-05036S-12 AC power Adapter 5V-12V Input 100Volt~240 Volts / 1A The Dimensions are 125x48x31mm Output 12 Volt / 1.5A Price: $25

JTN1S-TMP-F-DC12V Relay Relay Type: General Purpose Contact Rating (Current): 20A Coil Current: 66.7mA Coil Voltage: 12VDC Turn On Voltage (Max): 9 VDC Turn Off Voltage (Min): 1.2 VDC Quick Connect Coil Power: 800 mW Coil Resistance: 180 Ohms Price: $4.00

Design

COMPLETED SO FAR

BUDGET SPENT CURRENT SPENDING ITEM AMOUNT Battery/ Charger $65 GPS $40 RC Unit $7 Skateboard Donated Motor $20 Electronics PCB LCD Display $25 TOTAL $ 177 REMAINING BUDGET $ 323

WORK DISTRIBUTION

Remaining Tasks And Problems PCB Design in Eagle CAD Testing Motor GPS Velocity is off Testing Receiver and Transmitter Finish Programming Power Regulator and Potentiometer to be Designed

Questions? Lets Start E-Skating!