Presentation Schedule Introduction Student info Sensor info Device info Communication RoboAL3 RoboAL4 References Revised Sept.21 2010 7:36 PM1.

Slides:



Advertisements
Similar presentations
Greg Beau SerajAnanya. Outline  Project overview  Project-specific success criteria  Block diagram  Component selection rationale  Packaging design.
Advertisements

ECE 480 Design Team 3 Technical Lecture
Left to Right: Michael Kelton, Ethan Hall, Greg Wegman, Vashisht Lakhmani.
Jason CrayJoseph Mundackal Michael WarscoRyan Sherlock.
Designer / builder : Alan Stewart
Technion – Israel Institute of Technology Department of Electrical Engineering High Speed Digital Systems Lab Project performed by: Safi Seid-Ahmad Emile.
Ahmed Abdel-Fattah Jerry Chang (a.k.a. Fred) Derrick Culver Matt Zenthoefer.
Team BAKE Bryan Schoen Ashish Bablani Kelby Penney Evan Schurr
Flatiron Mobile Device Security Monitor Thomas Horacek Lucas Greve.
1 Color Discriminating Tracking System Lloyd Rochester Sam Duncan Ben Schulz Fernando Valentiner.
Aztec PC Scope Preliminary Design Review Fall 2006 Michael MasonJed Brown Andrew YoungsJosh Price.
How to Build a Digital-Physical System-Lab Assegid Kidané Fall 2014.
Aztec PC Oscilloscope Michael Mason Jed Brown Josh Price Andrew Youngs.
Laser Tracking System (LTS) Team Lazer: Son Nguyen Jassim Alshamali Aja ArmstrongMatt Aamold.
Khaled A. Al-Utaibi  What is Arduino?  Arduino Boards  Arduino Shields  Arduino Uno Hardware.
Critical Design Review February 23 rd, 2010 Hassan Alabudib Kamal Sabi Peng Chen Marisol Lozano Roman Yirui Huang.
Mike Loptien Kirk Spowart Mike Gauthiere Chris Reid Vincent Wu.
Team Members Jordan Bennett Kyle Schultz Min Jae Lee Kevin Yeh.
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
1. A guide to wiring your robot. Jerry Skene Past mentor – Chantilly Robotics
Edited by Mandar More Technical Manager, Ninad`s Research lab Ninad243.weebly.com MODERN OFFICE MANAGEMENT TOOL FOR SELECTIVE DATA.
Microprocessor Block Diagram
Dean Brock, Rebecca Bruce and Susan Reiser, CCSC SE 2009 Using Arduino Material taken from Todbot blog Bionic Arduino Todbot blog Bionic ArduinoTodbot.
Embedded Microcomputer Systems Andrew Karpenko 1 Prepared for Technical Presentation February 25 th, 2011.
Getting started with interactive projects using the Arduino, Max and Processing.
© Copyright Xilinx 2004 All Rights Reserved 9 November, 2004 XUP Virtex-II Pro Development System.
4.0 rtos implementation part II
Arduino Josh Villbrandt February 4, Digital Circuits Analog versus digital – What’s the difference? – How to represent an analog signal in a computer?
Objectives How Microcontroller works
COE4OI5 Engineering Design Chapter 2: UP2/UP3 board.
Xin Jin Zelun Tie Ranmin Chen Hang Xie. Outline  Project overview  Project-specific success criteria  Block diagram  Component selection rationale.
Electronics for PS and LHC transformers Grzegorz Kasprowicz Supervisor: David Belohrad AB-BDI-PI Technical student report.
MINIATURE RFID READER 1.55 Square Inch UHF Generation 2 ISO C Combination RFID Reader/Writer Communicates with Active and Passive Tags
Team Members: Ruichen Zhao Xhoua Lor Jen-Yuan Hsiao John Marion.
Dan Chambers, Josh Marchi, Jeff King, Paul Rosenberger.
Shiv Yukeun Donghan Robert.  Project overview  Project-specific success criteria  Block diagram  Component selection rationale  Packaging design.
MICRO CONTROLLER MODULE 1. Learning Objectives Name some gadgets that use microcontrollers. Define a microcontroller. Differentiate between a computer.
VEX Parts – Batteries, Logic, and Controls
Zach Molden Shamlan Al-Roomi NJ Purevsuren Raied Farash Aadiel Rizvi C ritical D esign R eview.
ECE 477 Design Review Team 4  Fall 2010 (L to R) Andy Sydelko, Chris Cadawallader, Mike Wiliams, Craig Pilcher.
RED ROVER Team CPNE Crossen Davis Peter Ramer Nancy Robinson Eric Rodriguez.
Overview What is Arduino? What is it used for? How to get started Demonstration Questions are welcome at any time.
Sean Day Diante Reid Liem Huynh. Project Overview  To create a vehicle that autonomously follows a moving object using color detection  To design a.
Team 6 DOODLE DRIVE Alexander Curtis Peachanok Lertkajornkitti | Jun Pan | Edward Kidarsa |
Automatic accident avoiding system PROJECT MEMBERS MUTHUKUMAR.K (05ME33) SAKTHIDHASAN.S (05ME39) SAKTHIVEL.N (05ME40) VINOTH.S (05ME56) PROJECT GUIDE:
Getting Started With the Arduino Uno
Humble Hubble Team 18 Tim Brown. Abstract The proposed project is a self-aiming telescope. This telescope will obtain its global position and the local.
Daredevil Robot Direction Module (DRDM) Senior Design II Midterm Presentation.
智慧電子應用設計導論(1/3) Arduino MEGA 2560
Maze Twinbots Group 28 Uyen Nguyen – EE Ly Nguyen – EE Luke Ireland - EE.
Submitted by:.  Project overview  Block diagram  Power supply  Microcontroller  MAX232 & DB9 Connector  Relay  Relay driver  Software requirements.
 Definition of Micro-Controllers  Comparison between types of Micro- Controllers  Pin Identification of ATMEGA32.
SmartCup – Team 42 Harington Lee, Chirag Patil, Arjun Sharma 1.
TRANSMISSION LINE MULTIPLE FAULT DETECTION AND INDICATION TO EB
COMPUTER COMPONENTS Ms Jennifer Computer Components.
HOME SECURITY USING WIRELESS SENSOR NETWORK UNDER THE ESTEEMED GUIDANCE OF: P.RAMESH D.SIVOM( ) KANMANI RAVI( ) B.SAI RAJSEKHAR( )
ARDUINO UNO The Arduino uno is a microcontroller board based on the ATmega328. It has 14 digital Input / Output pins (of which 6 can be used as PWM outputs),
USING TV REMOTE AS A CORDLESS MOUSE FOR THE COMPUTER
CORDLESS MOUSE FEATURES BY TV REMOTE USING PIC MICROCONTROLLER
Arduino.
Smart Parking Application
AC PWM CONTROL FOR INDUCTION MOTOR
Microcontrollers, Basics Fundamentals of Designing with Microcontrollers 16 January 2012 Jonathan A. Titus.
RECAP OF THE LAST LESSON
cyBorg 1.0 Project by Team ROBOTECH The Green PAFIANS
PC Mouse operated Electrical Load Control Using VB Application
Tracking Camera Platform
Manual Robotics ..
Introduction to Arduino
Hardware Graduation Project (2) Seminar
Presentation transcript:

Presentation Schedule Introduction Student info Sensor info Device info Communication RoboAL3 RoboAL4 References Revised Sept :36 PM1

Introduction Experiences Started to working for University of Ottawa in years with University of Ottawa Haz- Mat Team 10 years with Clarence-Rockland Fire Dept. 7:36 PM2

Student info. % of lab marks can be deducted if rules and regulation are not followed ex: by not cleaning up your bench or sliding your chairs back underneath bench top. Students are responsible for their own extra parts ex: if you want to add a sensor or device that the dept. doesn’t have you are responsible for the purchase and delivery of that part, on rare occasion did the school purchase those parts. Back packs off bench tops TA’s will have student # based on station # Important issue regarding the design of a new project is to do a current analysis before the start of your design 7:36 PM3

Setup a leader among your team so that you are better organized. Do not wait before starting your project, start now ! Prepare yourself before coming to the lab. It doesn’t work ! Ask yourself if it is software or hardware, use the scope to trouble shoot your problems. Fuses keeps on blowing, do not replace with lager one. Do not cut any servo, battery and other device connectors. If you must please come and see me first. No design must exceed 50 volts, ex: do not work with 120 volts AC. I can give you what I have regarding metal, wood and plastic recycled pieces and do some cuts or holes with my band saw and drill press for you. PLEASE DO NOT ask to barrow my own personal tools. If you need to do a task with a special tool that I have then I shall do it for you. You can purchase inexpensive tools from Dollar store 7:36 PM4

Work station setup 7:36 PM5

High power class I Blue Tooth TRENDnet TBW-102UB User manual at 7:36 PM6

Proper instrumentation settings Oscilloscope 7:36 PM7

Power supply 7:36 PM8

Soldering station 7:36 PM9

Spot Welder 7:36 PM10

3 in 1 Metal Forming Machine 7:36 PM11

Metal Transformation 7:36 PM12

Sensors Sonar Polaroid 6500 (Long Range) Uses TOF (time of flight) technology Accurate range 15 cm – 10 m Function is to bring high the “init” signal (ping) and then measure the elapsed time until TOF, “echo” signal goes high The “echo” output is an open collector therefore use 4.7 K pull up resistor between the output “echo” and Vcc. May require a 1000 micro farad electrolytic Cap at 50 Volts Install a 0.1 micro farad capacitor in C7 on the board a must have Caution ! 200 Volts p-p on transducer leads 7:36 PM13

Ultrasonic Ranger SRF04 (Mid Range) Also uses TOF Range is 3 cm- 3 m Logic lines used to trigger the pulse and echo Compact, perfect for robot applications 7:36 PM14

Sharp GP2D02 IR (Short Range) Uses triangulation theory for output results Range 10 cm – 80 cm 8 bit serial output Has a position sensitive detector (PSD) Wiring identification Vout: yellow, Vcc: Red, Vin: Green, Gnd: Black Use diode 1N914 Vin: anode, output: cathode to FPG/HC12 etc. 7:36 PM15

Single Chip Rate Gyro Used extensively to sense angular rate or rate of rotation. Plus or minus 300 degrees per second Analog device ADXRS300EB 7:36 PM16

Vti sca1000 accelerometer 2-axis measurement; X-Y measurement and Z-Y measurement Measuring range ±1.7g,±4g Interchangeable with SCA610/620 SPI compatible digital output Internal temperature sensor, accessible via SPI Qualified according to AEC Q-100 7:36 PM17

Devantech Digital Compass degrees of accuracy Output PWM (1 ms to 37 ms) Uses Philips KMZ51 magnetic field sensor Wiring identification Pin0:Gnd, Pin1:5v, Pin4: PWM output 7:36 PM18

Optic Sensor TRA-01 (line tracker) Sensor type = Reflective IR IR sensor = Combined IR LED and detector I/O required = Three digital lines (inputs) Minimum range = Almost touching the floor Maximum range = 1/2" from floor Input voltage = 5vdc regulated Current requirements = 50-65mA PC board size = 2.3" x.75" 7:36 PM19

Temperature sensor (Newark part # 50F7748) 4.7 k ohms at room temperature Sensitive to the touch +5 Voltage regulators T0220 package rated at 1 amp Pin1: input, Pin2:Gnd Pin3:output T03 package rated at 3 amps 7:36 PM20

Hamamastu P5587 Photo reflector Fast TTL output Miniature package Only 12 mA, current draw Incremental wheel encoders 64 increments 5.6 degrees per increments self adhesive 3.3 cm in diameter 7:36 PM21

Devices Futaba FP-S148 Servo Motors Uses PWM Freq. is 33 Hz Range limits 2.2 ms – 0.8 ms with a stop time of 1.26 ms on average 42 oz-in of torque Voltage input 4 – 8 Vdc Wiring identification Vcc: red, Control: white, Gnd: black Note: Do not exceed 33 Hz motor will be damaged as a result ! 7:36 PM22

Communication Blue tooth class II (MCB3100) Class 2 Bluetooth compatible On-board communication stack Effective range: 15 meters indoor, 45 meters outdoor Support UART data rate: 921.6/460.8/115.2kbps Serial interface MCR3210P 1 M bits/sec data rate RTS/CTS handshaking Single 3.3 V power supply 9-pin DSUB connector as DTE 7:36 PM23

Blue Tooth class I MCB Output Interface UART Compliant Bluetooth Specification v1.1 Transmission Power Class 1 (max 18dBm) Receiving Signal Range -84 to -20dBm Effective range: 120 meters (Default Antenna) 7:36 PM24

The ZeroG PICtail Plus Daughter Board is a demonstration board for evaluating Wi-Fi connectivity using PIC microcontrollers and the ZeroG ZG2100M module. This product is compatible with the Explorer 16 Development Board and other Microchip development platforms with the PICtail/PICtail Plus connector 7:36 PM25

Performance Indoor/Urban range: Up to 100 ft (30 m) Outdoor/RF line-of-sight range: up to 300 ft (100 m) RF data rate: 250 Kbps Interface data rate: Up to Kbps Operating frequency: 2.4 GHz Receiver sensitivity: -92 dBm Power Supply voltage: V Transmit current: 45 mA 3.3 V) Receive current: 50 mA 3.3 V) Power-down sleep current: <10 µA General Frequency band: GHz Serial data interface: 3V CMOS UART - No configuration required Physical Properties Size: in x in (2.438 cm x cm) Weight: 0.10 oz (3g) - w/ U.FL. connector XBee Starter kit XB24-DKS 7:36 PM26

Devantech SP03 Speech Synthesizer module Serial interface Built in speaker Stores up to 30 phrases (up to 1925 characters total) PIC processor for easy communication Winbond WTS701 speech chip I2C bus interface and parallel interface (I2C: 2 wire bi-directional serial bus) 7:36 PM27

RFID Reader & Programmer Read/write ISO15693 RFID Tags Read ISO14443A RFID Tags Operates at 13.25MHz Anti-collision, continuous read and Quiet features Serial port connection to PC. Suitable for use with USB adapters Power requirements: 6-9VDC PSU with barrel connector or 5V direct input Antenna detector to detect RF signal strength API software for easy integration with your own programs VB.net Project example Extensive Documentation on CD 7:36 PM28

Altera FPGA DE2 interfaces LCD display Terasic TRDB-LCM Camera Terasic TRDB-DC2 bin/page/archive.pl?Language=English&CategoryNo=39&No =50 7:36 PM29

CMUCam2 7:36 PM30

CMUCAM2-CMUCAM2+ CAMERA Track user defined color blobs at up to 50 fps Track motion using frame differencing at 26 fps Find the centroid of any tracking data Gather mean color and variance data Gather a 28 bin histogram of each color channel Manipulate horizontal pixel differenced images Arbitrary image windowing Adjust the camera’s image properties Dump a raw image Up to 160 X 255 resolution Support multiple baud rates Control 5 servos outputs Slave parallel image processing mode off of single camera bus Automatically use servos to do two axis color tracking B/W analog video output (Pal or NTSC) Flexible output packet customization Multiple pass image processing on a buffered image 7:36 PM31

7:36 PM32

Altera Cyclone board Nios embedded processor Cyclone EP1C20 device 10/100 Ethernet on board CompactFlash Two UART Connectors 1 Mbyte SRAM, 16 Mbyte SDRAM, 8 Mbyte Flash Memory Quartus II Design software with SOPC builder 7:36 PM33

Altera DE2 Altera Cyclone II (2C35) FPGA with 35,000 LE’s 16 Mbite serial configuration device Built-in USB Blaster TV Decoder for NTSC/PAL Multiformat system 24 bit CD quality Audio CODEC VGA DAC (10 bit DAC) USB Host and Device Ethernet 10/100 Mbps SRAM,SDRAM,Flash,SD Card connector RS-232, IrDA,PS/2 16X2 LCD Panel 7:36 PM34

Motorola Adapt9S12DP256 Microcontroller board Two 50 pin connectors bring out all I/O pins of the MCU RS-232 transceiver provide for both SCI channels 16 Mhz crystal, but internal bus can run up to 24 Mhz Accommodates optional user supplied oscillator Back ground debug Mode Program in C, Basic, and Assembler, etc.. 7:36 PM35

Features Includes PIC24FJ128GA010 and the dsPIC33FJ256GP710 DSC Digital Signal Controller PIMs (100-pin version) or the PIC24FJ64GA004 PIM (44- pin version). Alpha-numeric 16 x 2 LCD display Interfaces to MPLAB ICD 2, MPLAB REAL ICE, USB, and RS-232 Includes Microchip's TC1047A high accuracy, analog output temperature sensor Expansion connector to access full devices pin-out and bread board prototyping area Microchip Explorer 16 Development Board 7:36 PM36

MICROCHIP PICkit microcontroller Easy low cost way to start development Uses selected Flash-base PIC microcontrollers MPLAB IDE Software USB interface 7:36 PM37

New Overview The Arduino Duemilanove ("2009") is a microcontroller board based on the ATmega168 (datasheet) or ATmega328 (datasheet). It has 14 digital input/output pins (of which 6 can be used as PWM outputs), 6 analog inputs, a 16 MHz crystal oscillator, a USB connection, a power jack, an ICSP header, and a reset button. It contains everything needed to support the microcontroller; simply connect it to a computer with a USB cable.datasheet Arduino Duemilanove 7:36 PM38

Summary Microcontroller ATmega328 Operating Voltage 5V Input Voltage (recommended) 7-12V Digital I/O Pins 14 (of which 6 provide PWM output) Analog Input Pins 6 DC Current per I/O Pin 40 mA (do not exceed) DC Current for 3.3V Pin 50 mA (do not exceed) Flash Memory 32 KB (ATmega328) of which 2 KB used by bootloader SRAM 2 KB (ATmega328) EEPROM 1 KB (ATmega328) Provides Wi-Fi connectivity to your Arduino-based project Uses SPI for host communication (max speed 25MHz) 16Mbit serial flash for storing web pages and other data External antenna WiFi shield 7:36 PM39

Apple Iphone 3G 16 Gig Apple IMac 20” New tools 7:36 PM40

RoboAl3 7:36 PM41

RoboAl3 Features Altera’s Cyclone board (EP1C20) with LCD display Cmucam 2+ with pan and tilt turret Powerful solenoid, shoot puck 2 feet an average with aprox. 200 shots note: do not leave plunger out, it will damage the internal coil Differential steering using two servo motors, Futaba FP-S148 Powered by 2 NiCad 1700 mA/h batteries and AC adaptor controlled by selector switch. Dual in lab battery chargers. note: you can charge both batteries at the same time while still mount underneath robot New photo reflector circuit, using Hamamastu photo reflector P5587 with wheel incremental encoders (64 increments for 360 degrees therefore 5.6 degrees per increments Two prototyping bread boards 2 X 6.5 inches Front puck holding guide Female board mount sockets, use 22 gauge solid wire only. Powerful 3000 mA regulator Blue tooth class II MCB3100 with serial interface MCR3210P 7:36 PM42

7:36 PM43

RoboAl4 7:36 PM44

Roboal4 Features Altera’s Cyclone board (EP1C20) with LCD display Cmucam 2 with pan and tilt turret Differential steering using two servo motors, Futaba FP-S148 Powered by 2 NiCad 1700 mA/h batteries and AC adaptor controlled by selector switch. Dual in lab battery chargers. note: you can charge both batteries at the same time while still mount underneath robot New photo reflector circuit, using Hamamastu photo reflector P5587 with wheel incremental encoders (64 increments for 360 degrees therefore 5.6 degrees per increments Two prototyping bread boards 2 X 6.5 inches Female board mount sockets, use 22 gauge solid wire only. Powerful 3000 mA regulator Blue tooth class II MCB3100 with serial interface MCR3210P 7:36 PM45

7:36 PM46

Project group photo’s 7:36 PM47

Robot projects 7:36 PM48

Entrepreneurship and Innovation Endowment Fund University of Ottawa - Faculty of Engineering hp hp 7:36 PM49

References Photo’s,Text and Schematics Information Presentation version: Jan :36 PM50