Chapter 2: Your Boe-Bot's Servo Motors

Similar documents
In this activity, you will program the BASIC Stamp to control the rotation of each of the Parallax pre-modified servos on the Boe-Bot.

Experiment #3: Micro-controlled Movement

Chapter #5: Measuring Rotation

Exam Practice Problems (3 Point Questions)

the Board of Education

STEM: Electronics Curriculum Map & Standards

Chapter 3: Assemble and Test Your Boe-Bot

1.) If a 3 input NOR gate has eight input possibilities, how many of those possibilities result in a HIGH output? (a.) 1 (b.) 2 (c.) 3 (d.) 7 (e.

A servo is an electric motor that takes in a pulse width modulated signal that controls direction and speed. A servo has three leads:

Lesson 13. The Big Idea: Lesson 13: Infrared Transmitters

Chapter #4: Controlling Motion

Programmable Control Introduction

Computational Crafting with Arduino. Christopher Michaud Marist School ECEP Programs, Georgia Tech

Lab 2: Blinkie Lab. Objectives. Materials. Theory

Web Site: Forums: forums.parallax.com Sales: Technical:

Controlling Your Robot

Thinking Robotics: Teaching Robots to Make Decisions. Jeffrey R. Peters and Rushabh Patel

Lock Cracker S. Lust, E. Skjel, R. LeBlanc, C. Kim

Chapter 20 Electric Circuits

The Mechatronics Sorter Team Members John Valdez Hugo Ramirez Peter Verbiest Quyen Chu

Feed-back loop. open-loop. closed-loop

LEVEL A: SCOPE AND SEQUENCE

The answer is R= 471 ohms. So we can use a 470 ohm or the next higher one, a 560 ohm.

Digital Electronics. A. I can list five basic safety rules for electronics. B. I can properly display large and small numbers in proper notation,

Electromechanical Technology /Electromechanical Engineering Technology CIP Task Grid

Introduction. Inductors in AC Circuits.

Directions for Wiring and Using The GEARS II (2) Channel Combination Controllers

PROGRAMMABLE CFE PULLER

Electronics Merit Badge Kit Theory of Operation

Mech 296: Vision for Robotic Applications. Logistics

SECTION 3 BASIC AUTOMATIC CONTROLS UNIT 12 BASIC ELECTRICITY AND MAGNETISM. Unit Objectives. Unit Objectives 2/29/2012

Laboratory 11. Pulse-Width-Modulation Motor Speed Control with a PIC

Entry Level Assessment Blueprint Electronics Technology

Electric Circuits. Alternate Units. V volt (V) 1 V = 1 J/C V = E P /q V = W/q. Current I ampere (A) 1 A = 1 C/s V = IR I = Δq/Δt

Associate In Applied Science In Electronics Engineering Technology Expiration Date:

CHAPTER SEMI-CONDUCTING DEVICES QUESTION & PROBLEM SOLUTIONS

Electromagnetism Unit- Current Sub-Unit

Mechatronics Project Report

FCC Technician License Course

Industrial Electronics

EE 314 Spring 2003 Microprocessor Systems

Number of Lessons:155 #14B (P) Electronics Technology with Digital and Microprocessor Laboratory Completion Time: 42 months

Introduction to the ME2110 Kit. Controller Box Electro Mechanical Actuators & Sensors Pneumatics

Chapter 2: DC Measurements

o What happens if S1 and S2 or S3 and S4 are closed simultaneously? o Perform Motor Control, H-Bridges LAB 2 H-Bridges with SPST Switches

Circuits. What is Ohm s law? Section 1: Ohm s Law. Suggested Film. Extension Questions. Q1. What is current? Q2. What is voltage?

FINALTERM EXAMINATION. Spring PHY301- Circuit Theory

Compass Module AppMod (#29113) Electro-Mechanical Compass

Chapter 20. Circuits. q I = t. (a) (b) (c) Energy Charge

Curriculum. Technology Education ELECTRONICS

CS302 Digital Logic Design Solved Objective Midterm Papers For Preparation of Midterm Exam

Pulse-Width-Modulation Motor Speed Control with a PIC (modified from lab text by Alciatore)

Perkins Statewide Articulation Agreement. Documentation item: Secondary Competency Task List Coversheet

Careers in Electronics Using a Calculator Safety Precautions Dc Circuits p. 1 Fundamentals of Electricity p. 3 Matter, Elements, and Compounds p.

Syllabus OP49 Test electrical conduction in a variety of materials, and classify each material as a conductor or insulator

Electrical Components and their Functions

Electronic Speed Controls and RC Motors

GCSE Physics. The PiXL Club Ltd, Company number

B Robo Claw 2 Channel 25A Motor Controller Data Sheet

6.111 Lecture # 19. Controlling Position. Some General Features of Servos: Servomechanisms are of this form:

GEARS-IDS Invention and Design System Educational Objectives and Standards

Use and Copyright Microcontroller Motion Activity #1: Connecting and Testing the Servo Servo on Board of Education Rev. C Servo on Board of Education

Chapter 3. Electricity, Components and Circuits. Metric Units

Intro to Engineering II for ECE: Lab 3 Controlling Servo Motors Erin Webster and Dr. Jay Weitzen, c 2012 All rights reserved

Chapter 1: Digital logic

Electrical, Electronic and Communications Engineering Technology/Technician CIP Task Grid

FCC Technician License Course

Electronic Components

AC : A TURING MACHINE FOR THE 21ST CENTURY

Construction Electrician Level 2

END-OF-SUBCOURSE EXAMINATION

THE NAVIGATION CONTROL OF A ROBOTIC STRUCTURE

INTRODUCTION TO DIGITAL CONCEPT

B RoboClaw 2 Channel 30A Motor Controller Data Sheet

Introduction to Engineering ENGR Electrical Engineering. Dr. Coates

Electrical Functions Notes

Table of Contents. Introduction...2 Conductors and Insulators...3 Current, Voltage, and Resistance...6

Unit 4: Electricity (Part 1)

Quantizer step: volts Input Voltage [V]

Summer Vacation Homework Physics O'3

Microcontroller principles

Microcontroller principles

SUBELEMENT T5 Electrical principles: math for electronics; electronic principles; Ohm s Law 4 Exam Questions - 4 Groups

ME 2110 Controller Box Manual. Version 2.3

Experiment 1: Robot Moves in 3ft squared makes sound and

Electrical Measurements

CDI Revision Notes Term 1 ( ) Grade 11 General Unit 1 Materials and Unit 2 Fundamentals of Electronics

Ampere describes the number of electrons that flow through a circuit in one second. It is named after Andre-Marie Ampere, who was one of the first

EXPERIMENT 1 PRELIMINARY MATERIAL

WEEK 5 Remembering Long Lists Using EEPROM

Mechatronics 421/780. Department of Mechanical and Aeronautical Engineering. Page 1 of 10

Farr High School HIGHER PHYSICS. Unit 3 Electricity. Exam Question Booklet

Attribution Thank you to Arduino and SparkFun for open source access to reference materials.

In this section you will learn about Ohm's Law as applied to a single resistor circuit. Phillips Textbook pp including some maths on notation.

For this exercise, you will need a partner, an Arduino kit (in the plastic tub), and a laptop with the Arduino programming environment.

Arduino Control of Tetrix Prizm Robotics. Motors and Servos Introduction to Robotics and Engineering Marist School

Electrical and Electronic Principles in Engineering

Electrical Materials may be referred to a metal, dielectrics,electrical insulators or conductors,paramagnetic materials and many other.

Radar. Radio. Electronics. Television. .104f 4E011 UNITED ELECTRONICS LABORATORIES LOUISVILLE

Lesson 3: Electronics & Circuits

Transcription:

Chapter 2: Your Boe-Bot's Servo Motors Vocabulary words used in this lesson. Argument in computer science is a value of data that is part of a command. Also data passed to a procedure or function at the time of call. The term parameter is often used to refer to the variable as found in the function definition, while argument refers to the actual input passed. BASIC Stamp is a microcontroller with a small, specialized BASIC interpreter (PBASIC) built into Read Only Memory (ROM). Battery a container consisting of one or more cells, in which chemical energy is converted into electricity and used as a source of power. Binary Numbers A method of representing numbers that has 2 as its base and uses only the digits 0 and 1. Bit (short for binary digit) is the smallest unit of data in a computer. When a variable is declared as Bit, then it has a single binary value, either 0 or 1. Breadboard A thin plastic board with small holes in a grid pattern used to hold electronic components (transistors, resistors, chips, etc.) that are wired together. Byte is a unit of data that is eight binary digits long, with a value of 0 to 255. A byte is the unit most computers use to represent a character such as a letter, number or typographic symbol. When a variable is declared as Byte it can contain values of 0 to 255. Calibrate to determine, check, or rectify the graduation of (any instrument giving quantitative measurements). The comparison of measurement values delivered by a device under test with those of a calibration standard of known accuracy. The outcome of the comparison can result in no significant error being noted on the device under test, a significant error being noted but no adjustment made, or an adjustment made to correct the error to an acceptable level. Circuit the complete path of an electric current, including the generating apparatus, intervening resistors, or capacitors. An electrical circuit is a network consisting of a closed loop, giving a return path for the current. Comments are notes in programs that describe what is happening, to document the code. In PBASIC, comments begin with an apostrophe. Continuous Rotation Servo is a servo (motor) that does not have a limit on its range of motion. Instead of having the input signal determine which position the servo should rotate to, the continuous rotation servo relates the input to the speed of the output and direction. Counter Clockwise Rotation can occur in two possible directions. A clockwise (typically abbreviated as CW) motion is one that proceeds in the same direction as a clock's hands: from BB-Activ-Chapter2-Vocab 10/3/2017 P a g e 1

the top to the right, then down and then to the left, and back up to the top. The opposite sense of rotation or revolution is counterclockwise (CCW): from the top to the left, then down and then to the right, and back up to the top. Current the rate of flow of an electric charge, in the direction that a positive moving charge would take and having magnitude equal to the quantity of charge per unit time: measured in amperes. An electric current is a flow of electric charge. In electric circuits this charge is often carried by moving electrons in a wire. Diagnostic the practice or techniques of diagnosis. Diagnosis is the identification of the nature and cause of a certain phenomenon. Diagnosis is used in many different disciplines with variations in the use of logic, analytics, and experience to determine "cause and effect". In systems engineering and computer science, it is typically used to determine the causes of symptoms, mitigations, and solutions. Diode a semiconductor device with two terminals, typically allowing the flow of current in one direction only. DO LOOP A section of computer code in which an instruction or group of instructions is executed repeatedly depending on the value of a Boolean condition; either of a for loop or a while loop. Duration continuance in time; the time during which something exists or lasts. Electric Resistance of an electrical conductor is a measure of the difficulty to pass an electric current through that conductor. Electrical resistance shares some conceptual parallels with the notion of mechanical friction. The SI unit of electrical resistance is the ohm (Ω). Substances in which electricity can flow are called conductors. A piece of conducting material of a particular resistance meant for use in a circuit is called a resistor. Electric Charge the physical property of matter that causes it to experience a force when placed in an electromagnetic field. There are two types of electric charges: positive and negative (commonly carried by protons and electrons respectively. Electrons a stable subatomic particle with a charge of negative electricity, found in all atoms and acting as the primary carrier of electricity in solids. LED A light-emitting diode (LED) is a semiconductor device that emits visible light when an electric current passes through it. Math Operators in computer programs are (+) addition, (-) subtraction, (*) multiplication, (/) division. Math operators are used in program commands to perform math functions with numbers or variables. BB-Activ-Chapter2-Vocab 10/3/2017 P a g e 2

Microcontroller is a computer presented in a single integrated circuit which is dedicated to perform one task and execute one specific application. It contains memory, programmable input/output peripherals as well a processor. Microsecond is a millionth of a second. It s abbreviated μs. Milliamp a unit of electric current equal to one thousandth of an ampere. Millisecond one thousandth of a second. Mitigate as to make something less severe Motor a machine designed to convert one form of energy into mechanical energy. Electric motors convert electrical energy into mechanical motion, pneumatic motors use compressed air, and clockwork motors in wind-up toys use elastic energy. Nib (often nybble or nyble to match the spelling of byte). When a variable is declared as Nib, it means it can store values of 0 to 15. A Nib is four bits, also known as half-byte. A nibble can be represented by a single hexadecimal digit and called a hex digit. Four-bit computer architectures use groups of four bits as their fundamental unit. Such architectures are used in microprocessors, pocket calculators and pocket computers. PAUSE a temporary stop. Pulse a single vibration or short burst of sound, electric current, light, or other wave. Pulse train a series of pulses. PULSOUT command generates a pulse of a given length time. Revolutions Per Minute (RPM) The number of full circles something turns in a minute. Resistor a device having a designed resistance to the passage of an electric current. A piece of conducting material of a particular resistance meant for use in a circuit. The amount of resistance is measured in Ohms (Ω), and colored stripes are used to indicate the ohms of a resistor. Schematic a sketch which shows a system in a simple way. A representation of the elements of a system using abstract, graphic symbols rather than realistic pictures. A schematic usually omits all details that are not relevant to the information the schematic is intended to convey, and may add unrealistic elements that aid understanding. Subsystem testing is the practice of testing the individual components before they go into the larger device. A subsystem is one part of the whole system. It s a valuable strategy that can help you win robotics contests. It s also an essential skill used by engineers worldwide to develop everything from toys, cars, and video games to space shuttles and Mars roving robots. Especially BB-Activ-Chapter2-Vocab 10/3/2017 P a g e 3

in more complex devices, it can become nearly impossible to figure out a problem if the individual components haven t been tested beforehand. Timing Diagram is a representation of a set of signals in the time domain. With Boe-Bot it is a graph that relates high (Vdd) and low (Vss) signals to time. A timing diagram can contain many rows, usually one of them being the clock. It is a tool that is commonly used in digital electronics, hardware debugging, and digital communications. Besides providing an overall description of the timing relationships, the digital timing diagram can help find and diagnose digital logic hazards. Variable is a holding place for data in a program, which is given a unique name. A variable can be used in commands to allow data to be incremented or decremented, or operated on with math statements. Variables are initialized and assigned a name and type of data. If you do not initialize a variable, the program will automatically start by storing the number zero in that variable, called the variable's default value. In some computer languages, variables must be defined as holding strings (text) or integers (numbers). Vdd The supply voltage for a circuit is often given as V plus a double-letter suffix. Vdd stands for High or positive. When you connect the circuit to Vdd, it s like connecting it to the positive terminal of a 5 V battery. Voltage an electromotive force or potential difference expressed in volts. The voltage between two points is equal to the work done per unit of charge against a static electric field to move the test charge between two points. This is measured in units of volts (a joule per coulomb). Voltage can be caused by static electric fields, by electric current through a magnetic field, by time-varying magnetic fields, or some combination of these. Voltage battery pack (VBP) A package of batteries which is wired in series so that a single voltage is supplied. For example, four 1.5 Volt batteries in a battery pack provides 6 Volts of power. Voltage Regulator is designed to automatically maintain a constant voltage level. Electronic voltage regulators are found in devices such as computer power supplies where they stabilize the DC voltages used by the processor and other elements. In automobile alternators and central power station generator plants, voltage regulators control the output of the plant. In an electric power distribution system, voltage regulators may be installed at a substation or along distribution lines so that all customers receive steady voltage independent of how much power is drawn from the line. Volts the difference in electric potential between two points of a conducting wire when an electric current of one ampere dissipates one watt of power between those points. The volt (symbol: V) is the derived unit for electric potential, electric potential difference (voltage), and electromotive force. It is named after the Italian physicist Alessandro Volta (1745 1827). BB-Activ-Chapter2-Vocab 10/3/2017 P a g e 4

Vss The supply voltage for a circuit is often given as V plus a double-letter suffix. Vss stands for Low or negative. When you connect the circuit to Vss, it s like connecting it to the negative terminal of a battery, which results in 0. Width Modulation is a modulation process or technique used in most communication systems for encoding the amplitude of a signal right into a pulse width or duration of another signal, usually a carrier signal, for transmission. Wiring Diagram is a simplified conventional pictorial representation of an electrical circuit. It shows the components of the circuit as simplified shapes, and the power and signal connections between the devices. A wiring diagram is often used to troubleshoot problems and to make sure that all the connections have been made and that everything is present. Word is a unit of data that is sixteen binary digits long, with a value of 0 to 65535. When a variable is declared as Word, it means that it can store numbers from -32768 to + 32767. BB-Activ-Chapter2-Vocab 10/3/2017 P a g e 5

BB-Activ-Chapter2-Vocab 10/3/2017 P a g e 6