Robotic Systems ECE 401RB Fall 2006

Size: px
Start display at page:

Download "Robotic Systems ECE 401RB Fall 2006"

Transcription

1 The following notes are from: Robotic Systems ECE 401RB Fall 2006 Lecture 15: Processors Part 3 Chapter 14, G. McComb, and M. Predko, Robot Builder's Bonanza, Third Edition, Mc- Graw Hill, I. Peripherals The usefulness of robots. A robot is not intelligent without inputs. Gives the robot the ability to understand its environment. A robot is useless without outputs. Motors to make the robot move. Arms and grippers to pick up things. Lights and displays to let you know what is going on. Sound outputs for alarms or indications. Voice (synthesized or recorded) messages as well. Input data passed from the environment to the robot s computer. Output commands to devices to do something. Intelligent Having intelligence; having a high degree of intelligence. Showing sound judgment and rationality. Intelligence The capacity to acquire and apply knowledge. I/O devices are called. Usually require some kind of conditioning or programming. For the computer or microcontroller to be able to process information. Lecture 15, Page 1 of 16

2 II. Sensors Goal: Provide the robot with data it can use to make intelligent decisions. Can be super simple. Can be amazingly complex. Two types of sensors 1. Digital A finite set of possible values. That finite set of values is mapped to a binary representation. For example - 0 Volts 00-2 Volts 01-4 Volts 10-5 Volts 11 Two types of outputs On/off binary results - i.e., a digital value of 0 or 1. - A switch is a good example. - Either open or closed. - Binary digital sensors sometimes be directly connected to the computer. - Without a need for additional interfacing electronics. Stepped binary results - A numeric value in discrete steps. - That can be represented by a number of bits. - Values 0 to 255 for eight bits, for example. Lecture 15, Page 2 of 16

3 - Example: An ultrasonic ranger that provides a digital output. - Note: The digitized value is not exact, but rounded to the most appropriate digital value. - Rounded to the nearest value, rounded down, or rounded up. - This is called. - These values need not correspond to a uniform scale. Diagram Diagram Diagram Diagram Diagram Diagram The actual input to the robot computer is a low or high voltage. Or a sequence of low and high voltages. - A serial input where multiple high/low values are input over time. 2. Analog Provides a continuous range of values. Usually a voltage. The sensor itself may provide a varying resistance or current. Which is then converted by an external circuit into a voltage. For example, a CdS (cadmium sulfide) cell which changes resistance based on its exposure to light. - Then, when built into a simple voltage divider, provides a voltage output. Lecture 15, Page 3 of 16

4 Analog sensors need additional electronics. To convert varying voltage levels into a form a computer can use. Can use a variety of analog-to-digital converters. - From comparators that convert into a binary 0 or 1 in reference to a setpoint. - To multi-bit serial inputs. Examples of sensors Range finders and proximity detectors A few inches to 40 feet. Light sensors Presence or absence of light. Arrays of thousands of elements CCD cameras. Pyroelectric infrared Detects changes in heat patterns. Often used in motion detectors. Speech input or speech recognition Sound Tuned to various frequencies. Or just sense volume levels. Contact switches Touch sensors. Accelerometer Detects changes in speed. Or changes in the pull of gravity. - To sense tilting or vertical orientation. Gas or smoke Toxic fumes. Temperature Ambient heat of the surrounding room or air. Applied heat from some hot or cold source. Etcetera III. Input and Output Methodologies The most basic input and output of a microcontroller are two-state binary levels. Off and on. Usually between 0 V and 5 V. Lecture 15, Page 4 of 16

5 Parallel interfacing Multiple bits of data are transferred. One at a time. But many at the same time. This increases the speed. A common parallel interface is the old parallel port on PCs. Sends data entire bytes (eight bits) at a time. But this consumes many I/O lines for the microcontroller. There are a limited number of I/O lines. - Typically 16 or fewer. Two eight-bit parallel ports might leave no more I/O lines for anything else. Serial interfacing Conserves I/O lines. Separates bytes of information into constituent bits. Sends each bit down the wire one-at-a-time. Lecture 15, Page 5 of 16

6 There are a variety of serial interface schemes. Using one, two, three, or four I/O lines. Additional I/O lines are used for timing and coordination. - Between sender and data recipient. RS-232 and USB are common serial interfaces. These may seem more difficult to implement than parallel interfaces. But not with the right combination of hardware and software. And the software on a microcontroller will typically take care of most of the details of using the interface. IV. Outputs LED Driver This is the most simple kind of output circuit. The controller applies a high voltage to turn on the LED. Or a low voltage to turn off the LED. The 470 Ω resistor limits the amount of current passing through the LED to 5 to 6 ma. Power Outputs Outputs typically drive heavy loads. Motors, solenoids, pumps. Even high-volume sound can demand a lot of current. Lecture 15, Page 6 of 16

7 Typical robotic control computers can only provide 15 to 22 ma of current on any output. This can drive at most two LEDs. But not much else. A power element is needed to provide adequate current. Using power transistors, MOSFETs, H-bridges (discrete component or packaged), etc. - We studied these in the lectures on motors. Lecture 15, Page 7 of 16

8 Lecture 15, Page 8 of 16

9 Options for outputs from the robot computer to motors On/off signals To turn continuous DC motors on and off. To turn on phases of a stepper motor. Variable speed control How did we provide this? PWM signals For what other purpose was this type of signal used? PWM for servo motors. V. Digital Inputs Strictly digital inputs These are binary (on/off) sensors. They can be readily connected to control electronics. Options Direct connections With LED high/low voltage indicator. Through a switch debouncer. Through a buffer. - A buffer is recommended so as to isolate the source of the input from the control electronics. Lecture 15, Page 9 of 16

10 Lecture 15, Page 10 of 16

11 Interfacing from different voltage levels. Some digital devices may operate at voltages that differ from the control electronics. This can cause erratic behavior. Or damage one or both of the devices being interfaced. Logic-transfer voltage conversion circuits are needed. Several integrated circuits provide these functions in off-the-shelf solutions. Or the interface could be custom created using standard logic chips. Optical Isolation You may wish to keep the input and control circuits isolated. With different power sources. Why? Noise This is most easily done with opto-isolators. - Readily available in IC-like packages. The figure below shows the basic concept. - The source controls an LED. - The input to the control electronics is a photodetector. Since both have different power supplies, this also can be used to perform the voltage conversion discussed above. - +V in the figure can be whatever is required. Lecture 15, Page 11 of 16

12 Zener diode input protection Zener diodes can be used to clamp the voltage for an input. To keep the voltage from going above a certain value. Recall the circuit from Lecture 12. From Wikipedia: A Zener diode is a type of diode that permits current to flow in the forward direction like a normal diode, but also in the reverse direction if the voltage is larger than the rated breakdown voltage known as "Zener knee voltage" or "Zener voltage". Use a resistor to limit the current through the zener diodes. Lecture 15, Page 12 of 16

13 How does the setup below clamp both the positive and negative voltages? High positive top zener turns on, bottom zener limits voltage. High negative bottom zener turns on, top zener limits voltage. VI. Interfacing Analog Inputs These cannot typically be directly connected to the robot. Need to use some form of analog-to-digital conversion (ADC). May also need buffering and signal amplification. Buffering keeps the impedance of the control circuit from affecting the sensor. Lecture 15, Page 13 of 16

14 Common input interfaces CdS (cadmium sulfide) cells are, in essence variable resistors. Controlled by light. Putting this in series with a resistor creates a voltage divider to match the required input voltage. If a potentiometer is the input, it forms a voltage divider all by itself. No amplification is necessary. Phototransistors will output varying levels of current. Can be converted into a voltage using a resistor. Photodiodes also output varying current. But the output tends to be weak. Amplification is usually required. Lecture 15, Page 14 of 16

15 Voltage Comparators The input voltage can be compared against a reference voltage. The output is high or low (1-bit binary). The potentiometer is used to determine the trip point (reference voltage) for the comparator. Analog-to-Digital Converters (ADCs) Translate an analog input value into digital form, which is necessary for using many types of sensors. Temperature Microphones and other audio transducers. Variable output touch sensors. Position potentiometers (for example, for the angle of an elbow joint). Light detectors. Many pre-packaged ADCs are available. Need to be able to read the data sheets. And understand how they interface. And understand how long the conversion process takes. - There can be significant time delays between when an analog value is sampled and the digital output is sent out. - Time to convert the value into digital. Lecture 15, Page 15 of 16

16 - Time to send out over a (typically) serial interface. - Hopefully the analog value does not change during this time. - Or else the result might be unreliable. - There might need to be some sort of sample and hold mechanism. The digital output depends on the following. The range of possible inputs The number of output bits. Example: 0 to 10 V range for 8 bits. 10/255 = V 255 gaps so the output can have 256 values. Max can be 10 V for (255), min can be 0 V for binary Special purpose ADC integrated circuits specifications. Single input or multiple inputs. Bit resolution - Number of bits for the output. - Normally 8 bits. Two possible forms of output - Parallel - Serial Some microcontrollers and single-board computers come already equipped with ADCs. This is very helpful, since a parallel or serial connection does not need to be implemented. Since the connections are already implemented internally. Lecture 15, Page 16 of 16

Robotic Systems ECE 401RB Fall 2006

Robotic Systems ECE 401RB Fall 2006 The following notes are from: Robotic Systems ECE 401RB Fall 2006 Lecture 13: Processors Part 1 Chapter 12, G. McComb, and M. Predko, Robot Builder's Bonanza, Third Edition, Mc- Graw Hill, 2006. I. Introduction

More information

Robotic Systems ECE 401RB Fall 2007

Robotic Systems ECE 401RB Fall 2007 Robotic Systems ECE 401RB Fall 2007 Lecture 7: Processors Part 1 The following notes are from: Chapter 12, G. McComb, and M. Predko, Robot Builder's Bonanza, Third Edition, Mc- Graw Hill, 2006. I. Introduction

More information

Interaction with the Physical World

Interaction with the Physical World Interaction with the Physical World Methods and techniques for sensing and changing the environment Light Sensing and Changing the Environment Motion and acceleration Sound Proximity and touch RFID Sensors

More information

UNIT II SPECIAL SEMICONDUCTOR DEVICES

UNIT II SPECIAL SEMICONDUCTOR DEVICES UNIT II SPECIAL SEMICONDUCTOR DEVICES 1 2 3 4 5 6 7 8 9 10 11 12 13 A photodiode is a semiconductor device that converts light into an electrical current. The current is generated when photons are absorbed

More information

With a digital input we can read two states, a high or low. A switch can be open or closed.

With a digital input we can read two states, a high or low. A switch can be open or closed. Page 1 of 6 PRODUCT INFORMATION B&B ELECTRONICS Data Acquisition Basics Data Acquisition hardware devices provide an interface between electrical signals a computer can read or can output to control things

More information

SECTION 1 INTRODUCTION. Walt Kester

SECTION 1 INTRODUCTION. Walt Kester SECTION 1 INTRODUCTION Walt Kester This book deals with sensors and associated signal conditioning circuits. The topic is broad, but the focus of this book is to concentrate on circuit and signal processing

More information

D115 The Fast Optimal Servo Amplifier For Brush, Brushless, Voice Coil Servo Motors

D115 The Fast Optimal Servo Amplifier For Brush, Brushless, Voice Coil Servo Motors D115 The Fast Optimal Servo Amplifier For Brush, Brushless, Voice Coil Servo Motors Ron Boe 5/15/2014 This user guide details the servo drives capabilities and physical interfaces. Users will be able to

More information

Laboratory of Sensors Engineering Sciences 9 CFU

Laboratory of Sensors Engineering Sciences 9 CFU Laboratory of Sensors Engineering Sciences 9 CFU Contacts Alexandro Catini catini@ing.uniroma2.it Phone: +39 06 7259 7347 Department of Electronic Engineering First Floor - Room B1-07b Course Outline THEORY

More information

Embedded Systems and Software

Embedded Systems and Software Embedded Systems and Software Lecture 12 Some Hardware Considerations Hardware Considerations Slide 1 Logic States Digital signals may be in one of three states State 1: High, or 1. Using positive logic

More information

ELECTRONIC SYSTEMS. Politecnico di Torino - ICT school. Goup B - goals. System block diagram Sensors and actuators Analog and digital signals

ELECTRONIC SYSTEMS. Politecnico di Torino - ICT school. Goup B - goals. System block diagram Sensors and actuators Analog and digital signals Politecnico di Torino - ICT school Goup B - goals ELECTRONIC SYSTEMS B INFORMATION PROCESSING B.1 Systems, sensors, and actuators» System block diagram» Analog and digital signals» Examples of sensors»

More information

EDUCATION EXPERIENCES WITH A USB INTERFACE

EDUCATION EXPERIENCES WITH A USB INTERFACE Practice and Theory in Systems of Education, Volume 4 Number 1 2009 EDUCATION EXPERIENCES WITH A USB INTERFACE József NEMES (University of West-Hungary, Szombathely, Hungary) njozsef@ttmk.nyme.hu On the

More information

Basic Interface Techniques for the CRD155B

Basic Interface Techniques for the CRD155B Basic Interface Techniques for the CRD155B April 2001, ver. 1.10 Application Note 101 Introduction This application note contains basic information about interfacing external circuitry to computer I/O

More information

Modern Robotics Inc. Sensor Documentation

Modern Robotics Inc. Sensor Documentation Sensor Documentation Version 1.0.1 September 9, 2016 Contents 1. Document Control... 3 2. Introduction... 4 3. Three-Wire Analog & Digital Sensors... 5 3.1. Program Control Button (45-2002)... 6 3.2. Optical

More information

EZ-Bv4 Datasheet v0.7

EZ-Bv4 Datasheet v0.7 EZ-Bv4 Datasheet v0.7 Table of Contents Introduction... 2 Electrical Characteristics... 3 Regulated and Unregulated Power Pins... 4 Low Battery Warning... 4 Hardware Features Main CPU... 5 Fuse Protection...

More information

Instruction Manual for BE-SP3 Circuit. 10/21/07

Instruction Manual for BE-SP3 Circuit. 10/21/07 Page 1 of 54 Instruction Manual for BE-SP3 Circuit. 10/21/07 Page 1 Index: Page 2 BE-SP3 Circuit Specifications. Page 3-4 Intro to the BE-SP3. Page 5 Basics of serial to parallel. Page 6-7 ASCII Code.

More information

PROGRAMMING AND CUSTOMIZING

PROGRAMMING AND CUSTOMIZING PROGRAMMING AND CUSTOMIZING THE PICAXE MICROCONTROLLER SECOND EDITION DAVID LINCOLN Mc Grauu Hill New York Chicago San Francisco Lisbon London Madrid Mexico City Milan New Delhi San Juan Seoul Singapore

More information

Jukebox Hero. Group #41. James Brewster Ross Bulkley Zach Glueckert Kevin Wills

Jukebox Hero. Group #41. James Brewster Ross Bulkley Zach Glueckert Kevin Wills Jukebox Hero Group #41 James Brewster Ross Bulkley Zach Glueckert Kevin Wills MECH 307 Mechatronics Colorado State University 12/7/2007 Table of Contents Figures, Schematics, and Illustrations 3 Design

More information

Variable Power Supply Digital Control Circuit Diagram Using Lm317

Variable Power Supply Digital Control Circuit Diagram Using Lm317 Variable Power Supply Digital Control Circuit Diagram Using Lm317 DIGITAL POWER SUPPLY USING LM317 A Major Project Report Submitted partial fulfillment of the requirement for the award of the Degree of

More information

DC - Devices and Controller

DC - Devices and Controller 123 DC - Devices and Controller 1 DC-0010 Diode laser controller MK1-HP The diode laser module is connected via the 15 pin HD SubD jacket at the rear of the controller. The controller reads the EEPROM

More information

TEVATRON TECHNOLOGIES PVT. LTD Embedded! Robotics! IoT! VLSI Design! Projects! Technical Consultancy! Education! STEM! Software!

TEVATRON TECHNOLOGIES PVT. LTD Embedded! Robotics! IoT! VLSI Design! Projects! Technical Consultancy! Education! STEM! Software! Summer Training 2016 Advance Embedded Systems Fast track of AVR and detailed working on STM32 ARM Processor with RTOS- Real Time Operating Systems Covering 1. Hands on Topics and Sessions Covered in Summer

More information

EK307 Lab: Microcontrollers

EK307 Lab: Microcontrollers EK307 Lab: Microcontrollers Laboratory Goal: Program a microcontroller to perform a variety of digital tasks. Learning Objectives: Learn how to program and use the Atmega 323 microcontroller Suggested

More information

EMTRON AUSTRALIA EMTRON ECU OVERVIEW

EMTRON AUSTRALIA EMTRON ECU OVERVIEW EMTRON AUSTRALIA EMTRON ECU OVERVIEW Table of Contents 1.0 General... 3 2.0 Injection... 4 3.0 Ignition... 5 4.0 Digital Inputs... 6 5.0 Auxiliary Outputs... 7 6.0 Analog Inputs... 9 7.0 Crank and Cam

More information

Introducing the first PATENT PENDING solid state selfregulating

Introducing the first PATENT PENDING solid state selfregulating Introducing the first PATENT PENDING solid state selfregulating THERMOELECTRIC GENERATOR. Covered by 4 Patent applications. This novel thermoelectric TEG system will provide continuous power as long as

More information

SECOND EDITION. Arduino Cookbook. Michael Margolis O'REILLY- Tokyo. Farnham Koln Sebastopol. Cambridge. Beijing

SECOND EDITION. Arduino Cookbook. Michael Margolis O'REILLY- Tokyo. Farnham Koln Sebastopol. Cambridge. Beijing SECOND EDITION Arduino Cookbook Michael Margolis Beijing Cambridge Farnham Koln Sebastopol O'REILLY- Tokyo Table of Contents Preface xi 1. Getting Started 1 1.1 Installing the Integrated Development Environment

More information

Arduino Cookbook O'REILLY* Michael Margolis. Tokyo. Cambridge. Beijing. Farnham Koln Sebastopol

Arduino Cookbook O'REILLY* Michael Margolis. Tokyo. Cambridge. Beijing. Farnham Koln Sebastopol Arduino Cookbook Michael Margolis O'REILLY* Beijing Cambridge Farnham Koln Sebastopol Tokyo Table of Contents Preface xiii 1. Getting Started 1 1.1 Installing the Integrated Development Environment (IDE)

More information

Transducers & Transmitters HART USERS MANUAL. GP:50 New York LTD Long Road Grand Island, NY USA

Transducers & Transmitters HART USERS MANUAL. GP:50 New York LTD Long Road Grand Island, NY USA Transducers & Transmitters Industrial & Aerospace Pressure Measurement WWW.GP50.COM HART USERS MANUAL GP:50 New York LTD. 2770 Long Road Grand Island, NY 14072 USA Tel. (716) 773-9300 Fax (716) 773-5019

More information

USER S MANUAL VER.1. C11G- MULTIFUNTCION CNC BOARD Rev. 9

USER S MANUAL VER.1. C11G- MULTIFUNTCION CNC BOARD Rev. 9 USER S MANUAL VER.1 C11G- MULTIFUNTCION CNC BOARD Rev. 9 MARCH, 2017 User s Manual Page i USER'S MANUAL TABLE OF CONTENTS Contents Page # 1.0 OVERVIEW... 1 2.0 FEATURES... 1 3.0 SPECIFICATIONS... 2 4.0

More information

output devices. connected to the controller. data communications link. relay systems. user program. MECH1500Quiz1ReviewVersion2 Name: Class: Date:

output devices. connected to the controller. data communications link. relay systems. user program. MECH1500Quiz1ReviewVersion2 Name: Class: Date: Class: Date: MECH1500Quiz1ReviewVersion2 True/False Indicate whether the statement is true or false. 1. The number and type of I/Os cannot be changed in a fixed PLC. 2. In a PLC system, there is a physical

More information

VMIVME bit High-Voltage Digital Input and/or Output Board with P2 I/O and Built-in-Test FUNCTIONAL CHARACTERISTICS

VMIVME bit High-Voltage Digital Input and/or Output Board with P2 I/O and Built-in-Test FUNCTIONAL CHARACTERISTICS 32-bit High-oltage Digital Input and/or Output Board with P2 I/O and Built-in-Test 32 bits of high-voltage outputs High-voltage outputs High-current sink (600 ma) High breakdown voltage (60 minimum) Output

More information

RoboClaw 2x30A Dual Channel Motor Controller

RoboClaw 2x30A Dual Channel Motor Controller RoboClaw 2x30A, 34VDC Dual Channel Brushed DC Motor Controller Version 2.2 (c) 2016 Ion Motion Control. All Rights Reserved. Feature Overview: 60 Amps Peak Per Channel Channel Bridging Supported Dual Quadrature

More information

What are output transducers An output transducer will convert electrical signals passed to it by the process into another form of energy.

What are output transducers An output transducer will convert electrical signals passed to it by the process into another form of energy. What are output transducers An output transducer will convert electrical signals passed to it by the process into another form of energy. ACTIVITY Can you find the symbols of the output components listed

More information

WIRELESS VEHICLE WITH ANIMATRONIC ROBOTIC ARM

WIRELESS VEHICLE WITH ANIMATRONIC ROBOTIC ARM WIRELESS VEHICLE WITH ANIMATRONIC ROBOTIC ARM PROJECT REFERENCE NO. : 37S0918 COLLEGE : P A COLLEGE OF ENGINEERING, MANGALORE BRANCH : ELECTRONICS & COMMUNICATION GUIDE : MOHAMMAD RAFEEQ STUDENTS : CHARANENDRA

More information

ADVANCED TRAINING INSTITUTE, HYDERABAD

ADVANCED TRAINING INSTITUTE, HYDERABAD Revision:01 LEARNING CONTENT Page 1 of 8 III COURSE CODE IA-01 COURSE TITLE PLC PROGRAMMING FOR INDUSTRIAL AUTOMATION OBJECTES On completion of the course, the learner will be able to explain the applications

More information

BMS: Installation Manual v2.x - Documentation

BMS: Installation Manual v2.x - Documentation Page 1 of 7 BMS: Installation Manual v2.x From Documentation This section describes how external peripheral devices are connected and additional functions of the BMS are used. I you have not done so already,

More information

Arduino Prof. Dr. Magdy M. Abdelhameed

Arduino Prof. Dr. Magdy M. Abdelhameed Course Code: MDP 454, Course Name:, Second Semester 2014 Arduino What is Arduino? Microcontroller Platform Okay but what s a Microcontroller? Tiny, self-contained computers in an IC Often contain peripherals

More information

MP6500 Stepper Motor Driver, Digital Current Control

MP6500 Stepper Motor Driver, Digital Current Control This breakout board for the MPS MP6500 micro stepping bipolar stepper motor driver is Pololu s latest stepper motor driver. The module has a pinout and interface that are very similar to that of our popular

More information

Basic Electronic Toolkit for under $40

Basic Electronic Toolkit for under $40 Basic Electronic Toolkit for under $40 Multimeter http://www.mpja.com/prodinfo.asp?number=17191+te Small Wire cutters http://www.mpja.com/prodinfo.asp?number=16761+tl Wire strippers http://www.mpja.com/prodinfo.asp?number=11715+tl

More information

RoboClaw 120A/160A/200A Dual Channel Motor Controller

RoboClaw 120A/160A/200A Dual Channel Motor Controller RoboClaw 2x160A, 34VDC Dual Channel RoboClaw 2x120AHV, 60VDC Dual Channel RoboClaw 2x160AHV, 60VDC Dual Channel RoboClaw 2x200AHV, 60VDC Dual Channel Brushed DC Motor Controllers Version 2.1 (c) 2016 Ion

More information

VMIVME-2120 Specifications

VMIVME-2120 Specifications GE Fanuc Automation VMIVME-2120 Specifications 64-bit High Voltage Digital Output with Built-in-Test Features: 64 bits of high voltage outputs High current drivers (600mA sink) Automatic surge current

More information

HDBB Breakout board user s manual

HDBB Breakout board user s manual HDBB Breakout board user s manual The HDBB breakout board was designed to use with our Whale2(-T)*, Whale3, Mammut* and Dugong servo drives or with any other third party stepper or servo drives which using

More information

Project 16 Using an L293D Motor Driver IC

Project 16 Using an L293D Motor Driver IC Project 16 Using an L293D Motor Driver IC In the previous project, you used a transistor to control the motor. In this project, you are going to use a very popular motor driver IC called an L293D. The

More information

Diodes Zener diodes. Electronics Diodes. Terry Sturtevant. Wilfrid Laurier University. September 9, 2015

Diodes Zener diodes. Electronics Diodes. Terry Sturtevant. Wilfrid Laurier University. September 9, 2015 Electronics Diodes Wilfrid Laurier University September 9, 2015 Diode an electronic device which passes current in one direction only Diode an electronic device which passes current in one direction only

More information

EMBEDDED SYSTEMS COURSE CURRICULUM

EMBEDDED SYSTEMS COURSE CURRICULUM On a Mission to Transform Talent EMBEDDED SYSTEMS COURSE CURRICULUM Table of Contents Module 1: Basic Electronics and PCB Software Overview (Duration: 1 Week)...2 Module 2: Embedded C Programming (Duration:

More information

Four-Channel Universal Analog Input Using the MAX11270

Four-Channel Universal Analog Input Using the MAX11270 Four-Channel Universal Analog Input Using the MAX70 MAXREFDES5 Introduction The MAXREFDES5 is a four-channel universal analog input that measures voltage or current signals. Each channel can be configured

More information

USER S MANUAL. C11- MULTIFUNTCION CNC BOARD Rev. 9.9

USER S MANUAL. C11- MULTIFUNTCION CNC BOARD Rev. 9.9 USER S MANUAL C11- MULTIFUNTCION CNC BOARD Rev. 9.9 FEBRUARY, 2015 User s Manual Page i TABLE OF CONTENTS Page # 1. Overview... 1 2. Features... 1 3. Specifications... 3 4. BOARD DESCRIPTION... 4 5. Special

More information

USER S MANUAL. C11S- MULTIFUNTCION CNC BOARD Rev. 1.2

USER S MANUAL. C11S- MULTIFUNTCION CNC BOARD Rev. 1.2 USER S MANUAL C11S- MULTIFUNTCION CNC BOARD Rev. 1.2 SEPTEMBER 2014 User s Manual Page i TABLE OF CONTENTS Page # 1. Overview... 1 2. Features... 1 3. Specifications... 3 4. BOARD DESCRIPTION... 4 5. Special

More information

Automation of wafer handling

Automation of wafer handling Project Report Automation of wafer handling ELECTRONIC DESIGN LAB DEPARTMENT OF ELECTRICAL ENGINEERING IIT BOMBAY Group Members: SHREYANS GANDHI 06D07005 ISHAN GAIKWAD 06D07013 PRADEEP GAIKWAD 06D07010

More information

Answers to Chapter 2 Review Questions. 2. To convert controller signals into external signals that are used to control the machine or process

Answers to Chapter 2 Review Questions. 2. To convert controller signals into external signals that are used to control the machine or process Answers to Chapter 2 Review Questions 1. To accept signals from the machine or process devices and to convert them into signals that can be used by the controller 2. To convert controller signals into

More information

INTRODUCTION CT87E FEATURES AND CONTROLS

INTRODUCTION CT87E FEATURES AND CONTROLS INTRODUCTION The CT87E is a precision instrument used to monitor and record the presence or absence of voltage, light, or sound level such as what would be produced by an operating electric motor or compressor.

More information

Overvoltage Protection in Automotive Systems

Overvoltage Protection in Automotive Systems HOME PRODUCTS SOLUTIONS DESIGN APPNOTES SUPPORT BUY COMPANY MEMBERS App Notes > CIRCUIT PROTECTION SENSOR SIGNAL CONDITIONERS APP 760: Jun 18, 2001 Keywords: overvoltage, over voltage, protection, automotive,

More information

RPS-401A, RPS-426A Self-Contained Ultrasonic Sensor

RPS-401A, RPS-426A Self-Contained Ultrasonic Sensor Features Adjustable Zero & Span Sensing Range 8-80 in. Narrow Sensing Beam LED Strength Indicator Short Circuit Protected Wide Temperature Range Selectable Inverted & Non- Inverted Outputs Analog Current

More information

1.0. Presents. techathon 3.0

1.0. Presents. techathon 3.0 1.0 Presents techathon 3.0 Course Content - techathon techathon 3.0 is a Robotics and Embedded systems Workshop designed by team Robo-Minions. It is a 2 days workshop with each day divided into two sessions

More information

ASV 2008 Son of a Boatname. Group 1 Michael Podel Gor Beglaryan Kiran Bernard Christina Sylvia

ASV 2008 Son of a Boatname. Group 1 Michael Podel Gor Beglaryan Kiran Bernard Christina Sylvia ASV 2008 Son of a Boatname Group 1 Michael Podel Gor Beglaryan Kiran Bernard Christina Sylvia ASV 2009 SS Boatname ASV 2010 Boatname the Brave Autonomous Surface Vehicle Robotics Club at UCF AUVSI and

More information

BE/EE189 Design and Construction of Biodevices Lecture 5. BE/EE189 Design and Construction of Biodevices - Caltech

BE/EE189 Design and Construction of Biodevices Lecture 5. BE/EE189 Design and Construction of Biodevices - Caltech BE/EE189 Design and Construction of Biodevices Lecture 5 LabVIEW Programming Data acquisition DAQ system Signals and signal conditioning Nyquist frequency NI ELVIS II NI-DAQmx and DAQ assistant LabVIEW

More information

EF-S1 SERIES. Continuously check invisible static electricity in lines. Constantly check static in lines!

EF-S1 SERIES. Continuously check invisible static electricity in lines. Constantly check static in lines! 1215 PHOTO PHOTO SAFETY USE SERIES Related Information General terms and conditions... F- General precautions... P.1595 guide... P.1155~ MEASUREMENT panasonic.net/id/pidsx/global Continuously check invisible

More information

RoboSpecies Technologies Pvt. Ltd.

RoboSpecies Technologies Pvt. Ltd. Table of Contents Table of Contents... vi Part 1: Introduction to Robotics... 1 1.1 Robotics... 3 1.1.1 House Robots... 4 1.1.2 Industrial Robots... 4 1.1.3 Medical Robots... 6 1.1.4 Space Robots... 7

More information

5mm Round With Flange Type Infrared LED Technical Data Sheet. Part No.: LL-503IRT2E-2AC

5mm Round With Flange Type Infrared LED Technical Data Sheet. Part No.: LL-503IRT2E-2AC 5mm Round With Flange Type Infrared LED Technical Data Sheet Part No.: LL-503IRT2E-2AC Spec No: B508 X335 Rev No: V.2 Date: Nov/26/2005 Page: 1 OF 8 Features: Standard T-1 3/4 diameter package. Low forward

More information

0.1 Slow Monitoring and Recording System

0.1 Slow Monitoring and Recording System 0.1 Slow Monitoring and Recording System A slow monitoring and control system is required to control systematic effects that could impact the experiment, to allow automated scans of parameters such as

More information

Embedded Robotics. Software Development & Education Center

Embedded Robotics. Software Development & Education Center Software Development & Education Center Embedded Robotics Robotics Development with 8051 µc INTRODUCTION TO ROBOTICS Types of robots Legged robots Mobile robots Autonomous robots Manual robots Robotic

More information

Digital I/O Survival Kit

Digital I/O Survival Kit The Digital I/O Survival Kit by Dwight Spreng Keithley Instruments, Inc. Introduction In the world of computerized Data Acquisition (DAQ), few would dispute that analog measurements, with gigasample rates

More information

Arduino and Matlab for prototyping and manufacturing

Arduino and Matlab for prototyping and manufacturing Arduino and Matlab for prototyping and manufacturing Enrique Chacón Tanarro 11th - 15th December 2017 UBORA First Design School - Nairobi Enrique Chacón Tanarro e.chacon@upm.es Index 1. Arduino 2. Arduino

More information

Home Security System with Remote Home Automation Control

Home Security System with Remote Home Automation Control Home Security System with Remote Home Automation Control Justin Klumpp Senior Project Hardware Description Western Washington University April 24 2005 Professor Todd Morton Introduction: This document

More information

Images Scientific OWI Robotic Arm Interface Kit (PC serial) Article

Images Scientific OWI Robotic Arm Interface Kit (PC serial) Article Images Scientific OWI Robotic Arm Interface Kit (PC serial) Article Images Company Robotic Arm PC Interface allows real time computer control and an interactive script writer/player for programming and

More information

Alarm Circuits Explained. A Guide to Inputs and Outputs Used in Video Security

Alarm Circuits Explained. A Guide to Inputs and Outputs Used in Video Security A Guide to Inputs and Outputs Used in Video Security ev 1.1 Updated 11-Mar-2013 Content Content... 2 Introduction... 3 Useful Terminology... 3 Digital Input Circuits... 4 Opto-isolator Input... 4 Switch

More information

Experiment 10 Fall 2012

Experiment 10 Fall 2012 10/30/12 Experiment 10 Fall 2012 Experiment 10 Fall 2012 Electronic Multi-Meter - A Voltage, Temperature, and Light Meter Due: Week 11 Lab Sessions (11/06/2012) For the voltage, light and temperature gauges

More information

C35- QUICK SETUP BREAKOUT BOARD Rev. 1.1

C35- QUICK SETUP BREAKOUT BOARD Rev. 1.1 C35- QUICK SETUP BREAKOUT BOARD Rev. 1.1 User manual Rev. 1 1. Overview This card provides an easy way of interfacing your inputs and outputs from the parallel port. It provides terminals and RJ45 for

More information

The SilverNugget is a servo controller/driver for NEMA 17 & 23 frame microstep motors.

The SilverNugget is a servo controller/driver for NEMA 17 & 23 frame microstep motors. Date: 5 November 2008 www.quicksilvercontrols.com SilverNugget N2 M-Grade The SilverNugget is a servo controller/driver for NEMA 17 & 23 frame microstep motors. Property of Page 1 of 13 This document is

More information

CHAPTER IV Computerized Data-acquisition Systems

CHAPTER IV Computerized Data-acquisition Systems CHAPTER IV Computerized Data-acquisition Systems The signal outputting a sensor is usually an analog signal. Post-processing methods involve, however, complex mathematical formulations. The data recorded

More information

A PIC-based LCD Display for Stand-Alone Instrumentation

A PIC-based LCD Display for Stand-Alone Instrumentation A PIC-based LCD Display for Stand-Alone Instrumentation Michael Case, Dr. Bruce E. Segee Department of Electrical and Computer Engineering University Of Maine Instrumentation Research Laboratory Session

More information

Applications of 8051 Microcontrollers

Applications of 8051 Microcontrollers Applications of 8051 Microcontrollers INTRODUCTION: A microcontroller is a versatile chip which can be used in various fields starting from simple consumer electronics, measuring devices to high end medical,

More information

Lecture 5 Special-Purpose Diodes - Zener Diode - LED

Lecture 5 Special-Purpose Diodes - Zener Diode - LED Lecture 5 Special-Purpose Diodes - Zener Diode - LED Objectives 1. Describe the characteristics of a Zener diode and analyze its operation 2. Explain how a Zener diode is used in voltage regulation and

More information

Project Planning. Module 4: Practice Exercises. Academic Services Unit PREPARED BY. August 2012

Project Planning. Module 4: Practice Exercises. Academic Services Unit PREPARED BY. August 2012 Project Planning PREPARED BY Academic Services Unit August 2012 Applied Technology High Schools, 2012 Module Objectives Upon successful completion of this module, students should be able to: 1. Select

More information

Airtalk I/O Extender

Airtalk I/O Extender Airtalk I/O Extender for Stratomaster Enigma, Odyssey and Voyager EFIS systems User manual Document date 21/6/2007 General The I/O Extender is a small unit designed to extend the I/O interface capabilities

More information

USER S MANUAL. C32- DUAL PORT MULTIFUNCTION CNC BOARD Rev. 4

USER S MANUAL. C32- DUAL PORT MULTIFUNCTION CNC BOARD Rev. 4 USER S MANUAL C32- DUAL PORT MULTIFUNCTION CNC BOARD Rev. 4 August, 2012 USER'S MANUAL TABLE OF CONTENTS Page # 1.0 FEATURES... 1-1 2.0 SPECIFICATIONS... 2-3 3.0 BOARD DESCRIPTION... 3-4 4.0 FUNCTIONAL

More information

Embedded Vision Systémy - využití ve výuce a v průmyslu

Embedded Vision Systémy - využití ve výuce a v průmyslu Embedded Vision Systémy - využití ve výuce a v průmyslu Radim ŠTEFAN NI Embedded Vision NI Smart Cameras NI CVS Compact Vision System NI EVS Embedded Vision System 2 NI Embedded Vision - continued NI CompactRIO

More information

Downloaded from Elcodis.com electronic components distributor

Downloaded from Elcodis.com electronic components distributor CONTENTS LV24-33A KEY FEATURES 4 CONNECTING THE SYSTEM 5 INTRODUCTION 6 Switches and Jumpers 7 MCU Sockets 8 Power Supply 10 On-board USB 2.0 Programmer 11 RS-232 Communication Circuit 12 LEDs 14 Push

More information

USER S MANUAL. C33 - MULTIFUNCTION ROUTER BOARD BOARD Rev. 4

USER S MANUAL. C33 - MULTIFUNCTION ROUTER BOARD BOARD Rev. 4 USER S MANUAL C33 - MULTIFUNCTION ROUTER BOARD BOARD Rev. 4 June 2013 USER'S MANUAL TABLE OF CONTENTS Page # Contents 1.0 OVERVIEW... 3 2.0 FEATURES... 3 3.0 SPECIFICATIONS... 4 4.0 FUNCTIONAL BLOCK DIAGRAMS...

More information

Design Modular Planning

Design Modular Planning Phys253 - Lecture 7, Part II Circuit Components & Layout Design Modular Planning Design by assembling simple circuit modules, such as filters or amplifiers Modules may be separated by buffers, where required

More information

ELECTRONIC INSTRUMENTATION AND SYSTEMS LABORATORY

ELECTRONIC INSTRUMENTATION AND SYSTEMS LABORATORY ELECTRONIC INSTRUMENTATION AND SYSTEMS LABORATORY DEPARTMENT OF ELECTRICAL AND COMPUTER ENGINEERING MICHIGAN STATE UNIVERSITY I. TITLE: Lab IX - Light Activated Exhaust Fan II. PURPOSE: One use of bipolar

More information

C11G- MULTIFUNTCION CNC BOARD Rev. 8.2

C11G- MULTIFUNTCION CNC BOARD Rev. 8.2 C11G- MULTIFUNTCION CNC BOARD Rev. 8.2 User manual Rev. 2 1. Overview This card has been designed to provide a flexible interface and functions to your computer projects, by using the parallel port control

More information

ATV1200A kv kva

ATV1200A kv kva Characteristics medium voltage variable speed drive ATV1200-10 kv - 5000 kva Main Range of product Altivar 1200 Product or component type Device short name Product destination Product specific application

More information

ATV1200A kv kva

ATV1200A kv kva Characteristics medium voltage variable speed drive ATV1200-3.3 kv - 3500 kva Main Range of product Altivar 1200 Product or component type Device short name Product destination Product specific application

More information

eace PLC Velocio s Embedded Ace (eace) PLC

eace PLC Velocio s Embedded Ace (eace) PLC Velocio s Embedded Ace (eace) PLC eace PLC The eace PLC is a member of the Velocio s groundbreaking series of programmable logic controllers. These PLCs introduce revolutionary new concepts, capabilities,

More information

7-4-2 CP1W-MAD11/CPM1A-MAD11 Analog I/O Units

7-4-2 CP1W-MAD11/CPM1A-MAD11 Analog I/O Units 7-4-2 CP1W-MAD11/CPM1A-MAD11 I/O Units Part Names CP1W-MAD11/CPM1A-MAD11 Each CP1W-MAD11/CPM1A-MAD11 I/O Unit provides 2 analog inputs and 1 analog output. The analog input range can be set to 0 to 5 VDC,

More information

ATV1200A kv kva. Phase-shifting transformer Medium voltage arrestors Cooling fans Human machine interface Plinth (2) Power cells (9)

ATV1200A kv kva. Phase-shifting transformer Medium voltage arrestors Cooling fans Human machine interface Plinth (2) Power cells (9) Characteristics medium voltage variable speed drive ATV1200-3.3 kv - 370 kva Main Range of product Altivar 1200 Product or component type Device short name Product destination Product specific application

More information

ECET 211 Electric Machines & Controls Lecture 6 Contactors and Motor Starters (1 of 2) Lecture 6 Contactors and Motor Starters

ECET 211 Electric Machines & Controls Lecture 6 Contactors and Motor Starters (1 of 2) Lecture 6 Contactors and Motor Starters ECET 211 Electric Machines & Controls Lecture 6 Contactors and Motor Starters (1 of 2) Text Book: Chapter 6, Electric Motors and Control Systems, by Frank D. Petruzella, published by McGraw Hill, 2015

More information

Circuit Diagram For Water Level Controller Using 8051 Microcontroller With Pin Configuration

Circuit Diagram For Water Level Controller Using 8051 Microcontroller With Pin Configuration Circuit Diagram For Water Level Controller Using 8051 Microcontroller With Pin Configuration This is the circuit diagram water level controller using microcontroller Free diagram for water level controller

More information

Eddie Control Board with Power Connector (#28993) Eddie Control Board PCB (# )

Eddie Control Board with Power Connector (#28993) Eddie Control Board PCB (# ) Web Site: www.parallax.com Forums: forums.parallax.com Sales: sales@parallax.com Technical: support@parallax.com Office: (916) 624-8333 Fax: (916) 624-8003 Sales: (888) 512-1024 Tech Support: (888) 997-8267

More information

C33- MULTIFUNCTION ROUTER BOARD Rev. 2

C33- MULTIFUNCTION ROUTER BOARD Rev. 2 C33- MULTIFUNCTION ROUTER BOARD Rev. 2 User manual Rev. 1 1. Overview This card provides an easy way of interfacing your router based spindle with your steeper motor driver board. This board includes a

More information

HARDWARE MANUAL TMCM-1613 TMCM-1613-REC. Hardware Version V TRINAMIC Motion Control GmbH & Co. KG Hamburg, Germany.

HARDWARE MANUAL TMCM-1613 TMCM-1613-REC. Hardware Version V TRINAMIC Motion Control GmbH & Co. KG Hamburg, Germany. MODULES FOR BLDC MOTORS MODULES Hardware Version V 1.10 HARDWARE MANUAL + + TMCM-1613 + + Single Axis BLDC Controller / Driver Block-commutation Hall-sensor based Analog+digital inputs / outputs Up-to

More information

Speech Recognizing Robotic Arm for Writing Process

Speech Recognizing Robotic Arm for Writing Process Speech Recognizing Robotic Arm for Writing Process 1 Dhanshri R. Pange, 2 Dr. Anil R. Karwankar 1 M. E. Electronics Student, 2 Professor, Department of Electronics and Telecommunication Govt. Engineering

More information

Gesture Recognition Using 3D MEMS Accelerometer

Gesture Recognition Using 3D MEMS Accelerometer Gesture Recognition Using 3D MEMS Accelerometer Akhila Denny 1, Annmary Cherian 2, Athira V Nair 3, Anitta Thomas 4 Graduate Students, Department of Electronics and Communication Engineering, Viswajyothi

More information

UCBB dual port breakout board user's manual

UCBB dual port breakout board user's manual UCBB dual port breakout board user's manual 1/14 Contents 1 Features 2 Dimensions 3 Connectors 3.1 Screw terminals 3.2 IDC ports 3.3 Powering 3.4 Outputs 3.5 Inputs 4 LED indicators 5 Example connections

More information

GOPALAN COLLEGE OF ENGINEERING AND MANAGEMENT Department of Mechanical Engineering COURSE PLAN

GOPALAN COLLEGE OF ENGINEERING AND MANAGEMENT Department of Mechanical Engineering COURSE PLAN Appendix - C GOPALAN COLLEGE OF ENGINEERING AND MANAGEMENT Department of Mechanical Engineering Academic Year: 2017 Semester: EVEN COURSE PLAN Semester: VI SubjectCode&Name:10ME65 Mechatronics & Microprocessor

More information

Layad Circuits Arduino Basic Kit B. Content Summary

Layad Circuits Arduino Basic Kit B. Content Summary Layad Circuits This kit is a careful selection of sensors, displays, modules, an Arduino Uno, connectors and other essential parts meant to facilitate learning of the hardware and software components of

More information

Data Sheet T 6493 EN. TROVIS 6400 Automation System TROVIS 6493 Compact Controller. For panel mounting (front frame 48 x 96 mm/1.89 x 3.

Data Sheet T 6493 EN. TROVIS 6400 Automation System TROVIS 6493 Compact Controller. For panel mounting (front frame 48 x 96 mm/1.89 x 3. Data Sheet T 6493 EN TROVIS 6400 Automation System TROVIS 6493 Compact Controller For panel mounting (front frame 48 x 96 mm/1.89 x 3.78 inch) Application Digital controller to automate industrial and

More information

I2C-IN830M, I2C-IN830MA 8-Input Optocouplers I2C-bus, DIN rail supports

I2C-IN830M, I2C-IN830MA 8-Input Optocouplers I2C-bus, DIN rail supports I2C-IN83M, I2C-IN83MA 8-Input Optocouplers I2C-bus, DIN rail supports Features PCF8574 and PCF8574A I2C chips upport khz I2C bus frequency On-board I2C bus pull-up resistors Address by 3 jumpers for use

More information

SMART DUSTBIN ABSTRACT

SMART DUSTBIN ABSTRACT ABSTRACT SMART DUSTBIN As people are getting smarter so are the things. While the thought comes up for Smart cities there is a requirement for Smart waste management. The idea of Smart Dustbin is for the

More information

Embedded Systems and Kinetic Art. CS5968: Erik Brunvand School of Computing. FA3800: Paul Stout Department of Art and Art History.

Embedded Systems and Kinetic Art. CS5968: Erik Brunvand School of Computing. FA3800: Paul Stout Department of Art and Art History. Embedded Systems and Kinetic Art CS5968: Erik Brunvand School of Computing FA3800: Paul Stout Department of Art and Art History Logistics Class meets Wednesdays from 3:05-6:05 We ll start meeting in MEB

More information

Logistics. Embedded Systems. Kinetic Art. This Class. Embedded Systems and Kinetic Art. Kinetic Art

Logistics. Embedded Systems. Kinetic Art. This Class. Embedded Systems and Kinetic Art. Kinetic Art Embedded Systems and Kinetic Art CS5968: Erik Brunvand School of Computing FA3800: Paul Stout Department of Art and Art History Logistics Class meets Wednesdays from 3:05-6:05 We ll start meeting in MEB

More information