Segway Controller Notes. = connection on top layer of circuit board = connection on bottom layer of circuit board Ground Plane: Areas enclosed by the.

Slides:



Advertisements
Similar presentations
Interfacing Lab Part Guide. The Solderless Breadboard Rows along the top and bottom are connected horizontally along the length of the board Holes in.
Advertisements

Solar Array & Maximum Power Point Tracker Group Senior Design Project 2003 Stephanie Chin Jeanell Gadson Katie Nordstrom Advisor: Karen Panetta.
Gesture Controlled Car (GCC) By: Ashwaq Alkailany Reema Abubaker Supervised by: Dr. Luia Malhis.
Introduction to electronics lab ENGRI 1810 Using: Solderless prototype board (white board) Digital multimeter (DMM) Power Supply Signal Generator Oscilloscope.
Fair Use Building and Research Labs Presents
1 Boe-Bot Parts BOE-BOT Lecture #1b DE - Digital Electronics.
Potentiometer Electric circuit Cell or Battery Resistor Switch Bulb Earth/Ground LED.
Bread Boarding and Operating The IFI Robotic Control System.
Part 1: Introduction FRC Introduction  FRC 2907 since 2008  Each area of the robot has a team assigned  The Electronics team is headed this year.
Advanced Micromouse Hardware Design
Dr. Andreas Kunz © 10/2004 inspire icvr BASICS OF ELECTRONICS.
ZigBee Calvin Choy David Kim Jason Chong Devin Galutira.
Arduino. Arduino is a tool for making computers that can sense and control more of the physical world than your desktop computer. It's an open-source.
PWM (Pulse Width Modulation)
Digital I/O Connecting to the Outside World
Introduction.
Embedded Programming and Robotics Lesson 1 Basic Electricity and Electronics Transistor Basics Lesson 1 -- Basic Electricity1.
Chapter 1 Quick review over Electronics and Electric Components Prepared By : Elec Solv.
Micromouse Meeting #3 Lecture #2 Power Motors Encoders.
PCB Layout Design. PCB Layout Special Layout Considerations 4 in.
Khaled A. Al-Utaibi  What is Arduino?  Arduino Boards  Arduino Shields  Arduino Uno Hardware.
Embedded Programming and Robotics
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
Electronic Component Functions What is this component doing my in electronic device?
RM2C Understanding Connections on the Robot Control Board (RCB).
The printed circuit board (PCB) design
Dean Brock, Rebecca Bruce and Susan Reiser, CCSC SE 2009 Using Arduino Material taken from Todbot blog Bionic Arduino Todbot blog Bionic ArduinoTodbot.
Getting started with interactive projects using the Arduino, Max and Processing.
Ch4 Electronic Components Circuit/Schematic Symbols.
Objectives How Microcontroller works
1 Applied Control Systems Technology. 2 Pin configuration Applied Control Systems.
Agenda Introduction to circuits Building a simple circuit
Twenty Questions Electronics. Twenty Questions
MICRO CONTROLLER MODULE 1. Learning Objectives Name some gadgets that use microcontrollers. Define a microcontroller. Differentiate between a computer.
Frequently Unasked Questions Loyola Blakefield Introduction to Engineering March 8, 2012 Bob Rassa, Raytheon Space & Airborne Systems
Overview What is Arduino? What is it used for? How to get started Demonstration Questions are welcome at any time.
Electronic Components Circuit/Schematic Symbols. RESISTOR Resistors restrict the flow of electric current, for example a resistor is placed in series.
Automatic accident avoiding system PROJECT MEMBERS MUTHUKUMAR.K (05ME33) SAKTHIDHASAN.S (05ME39) SAKTHIVEL.N (05ME40) VINOTH.S (05ME56) PROJECT GUIDE:
Basic Stamp OEM module By Wilmer Arellano. 2  The BASIC Stamp 2 OEM is a discreet component version of the BS2 which may be purchased in kit form. 
Smart Lens Robot William McCombie IMDL Spring 2007.
18240 Element two - Components INPUTS OUTPUTS PURPOSE TYPICAL USE.
PWM: Pulse Width Modulation © 2014 Project Lead The Way, Inc.Digital Electronics.
The printed circuit board (PCB) design §PCB design is part of the design process of a product in electronics industry. §PCB is a piece of insulating plastic.
Throttle Arduino RC Receiver Stock Golf Cart Motor Controller Motor 1 PWM signal: Voltage: 0 – 5V Period = 22ms Positive Pulse Width: 1ms – 2ms Digital.
Basic Stamp OEM module By Wilmer Arellano. 2  The BASIC Stamp 2 OEM is a discreet component version of the BS2 which may be purchased in kit form. 
ENERGY CONSERVATION IN STREET LIGHTING SYSTEM PRESENTED BY, DINESH KUMAR.G PRASANTH.D RAJESH KANNA.R YOGESH.T Department of EEE Guided By, Mr.K.Rajesh.
Components and their operation. SMART Funded by The National Science Foundation Diode A diode is an semiconductor component that, in general, will pass.
Input & Output devices. Input Device :keyboard a keyboard is an input device, partially modeled after the typewriter keyboard, which uses an arrangement.
Electrical signaldigital signal Actuators and acting.
ARM CORTEX (STM32) BASED MOTOR SPEED CONTROL SUBMITTED BY EDGEFX TEAM.
1 Microcontrollers. 2 Programmers work in the virtual world Machinery works in the physical world Microcontrollers connect the virtual and physical world.
Class Parts List Breadboard 1 Wire kit 1 Red LEDs 3 Green LEDs 3 Yellow LEDs 1 Photoresistor 1 xPiezo sensor 1 Button 3 Slide button, switch 1 Reed switch.
Having fun with code, using Arduino in a middle school CS classroom
Wireless Power Driven Car or Train
Microcontroller basics
An Arduino Workshop A Microcontroller.
6.1 Capacitance A capacitor is an electrical reservoir.
Introduction to Handshaking Communication with SSC-32U
Diagram of the Board of Education
Input Device :keyboard Types of key switch Components of Keyboard Keyboard switches Keyboard processor or circuitry Key matrix Types of key Switches.
Fair Use Building and Research Labs Presents
QUIZ COMPETITION SENSOR FOR FASTEST FINGER PRESS
How to avoid catching things on fire.
ARDUINO     What is an Arduino? Features 14 Digital I/O pins 6 Analogue inputs 6 PWM pins USB serial 16MHz Clock speed 32KB Flash memory 2KB SRAM.
Chapter 2 Push button and Potentiometer
Digital Electronics Lab 2 Instructor:
Fair Use Building and Research Labs Presents
Chapter 1 Introduction of Arduino
Introduction to Arduino
Integrated Circuits Computer Signals
Presentation transcript:

Segway Controller Notes

= connection on top layer of circuit board = connection on bottom layer of circuit board Ground Plane: Areas enclosed by the outer rectangle that aren’t occupied by anything else are filled with copper. All “ground” pins are connected to this.

Power Entry: +V could be virtually any DC power source, 7.2V - 24V. For our Segway, power comes from a 12V sealed lead-acid battery.

Reverse Polarity Protection: A diode only allows current to flow in one direction, protecting the circuit in case the battery is plugged in backwards.

Power Filters: A large capacitor between the power supply positive circuit and ground filters out noise from power electronics that control the large motors. Other smaller capacitors provide additional filtering for individual components.

Voltage Regulators: A 5V regulator (VR1) takes whatever voltage the battery supplies as its input and outputs a smooth 5V for running the microcontroller and sensors. A separate 3.3V regulator (VR2) outputs a smooth 3.3V for the radio. 12V 5V 3.3V

Microcontroller: A PIC16F877 microcontroller handles all of the control tasks based on a program (written in C) that we write and download onto it. This is the same microcontroller setup used on the Machine Science XBoard.

Oscillator: A small device that keeps time for the microcontroller. It can run at up to 20MHz, 20 million “ticks” per second.

Reset: A button that connects the reset pin of the microcontroller to ground when pushed, causing a reset. Otherwise, the “pull-up” resistor R1 connects the reset pin to 5V, causing it to do nothing.

PWM Outputs: PWM (Pulse Width Modulation) is the type of signal used to control the motors. These two outputs are connected to specific pins on the microcontroller that can generate 5V pulses with accurately-timed duration (width) of 1-2 milliseconds.

Analog Inputs: Four inputs can be used to read in the value of analog sensors (sensors that provide a range of information, not just “on” or “off”). These could be used for steering, additional gyroscopes/accelerometers, or potentiometers.

Digital Input/Outputs: Four digital connections provide a way to read in on/off sensors (switches) or to control on/off devices (LEDs, cold-cathode lights, relays).

Digital Radio: A digital ZigBee radio allows two-way wireless communication to the microcontroller. The white arrows indicated the direction of signal flow. Resistor R2 protects the 3.3V radio from the 5V microcontroller signals.

Serial Connection: A regular Machine Science serial connection can be used to program and talk to the microcontroller instead of the radio.

Inertial Sensor Connection: A special set of connectors used to connect the Analog Devices 6-way inertial sensor to the microcontroller. The sensor is entirely digital, so all of its information can be retrieved over a simple four wire interface.

Mounting Holes: Six mounting holes sized for bolts. The metal plating is not connected to any part of the main circuit, so the chassis will necessarily be grounded. The holes are at spaced out at 0”, 4”, and 6” horizontally, 0” and 3” vertically.

Silk Screening: A place to put instructions, customized designs, etc.