Small DC 3V-6V Hobby Motor 2000RPM
|
|
- Shannon Lee Hodges
- 7 years ago
- Views:
Transcription
1 Small DC 3V-6V Hobby Motor 2000RPM If the DC motors seem to 'cut out' or 'skip', solder a ceramic or disc 1uF capacitor between the motor tabs (on the motor itself!) as it helps to reduce noise and interference This small hobby DC motor can be controlled using 1. IRF520 MOSFET module 2. Transistor 3. LS9110S H-Bridge It must not be connected directly to an output of the board because it draws too much current. Model 130 Weight: 17g Axial length of 38mm outside diameter: 20mm Support Voltage 3V to 6V DC No Loading : 3V Current : 0.14A locked - rotor current is 0.92A 6V Current : 0.18A locked - rotor current is 1.5A
2 Example1 Using a Transistor This example uses a common transistor to provide enough current to drive the motor Components Needed: Board, breadboard and wires TIP120 transistor (can handle up to 5A with heat-sink) 100k Potentiometer, 470 ohm resistor IN4001 diode general purpose or 6V external battery 1A Pin A0 (Input) 10K Potentiometer SIG Pin 3 (Output) 470 Ohm Resistor Base External battery, Diode (Anode) Collector, Motor ve, Diode (Cathode) Extn Collector, Motor +ve Code Example1 // Driving a small 3V-6V DC Motor using a transistor // Note: the motor draws up to 1.5A at 6V so must be powered by an external PSU and also must not // be connected directly to an output pin of the // The 470 ohm to the base of the transistor protects the output pin of the from supplying too // much current when the transistor is ON */ #include <.h> const int PotPin = A0; const int MotorPin = 3;
3 int MotorSpeedVal; void setup() { pinmode( MotorPin,OUTPUT); void loop() { // read analog input (0-1023) and divide by 4 to generate output in range // 0 will be off, 255 will correspond to a PWM of 100% MotorSpeedVal = analogread( PotPin ) / 4; // an alternative way is to use the map function // MotorSpeedVal = map(analogread(potpin), 0, 1023, 0, 255) // write the value to the transistor which controls the motor analogwrite( MotorPin, MotorSpeedVal ); Example 2 Using IRF520 MOSFET Module In this example we will use a 10K potentiometer to control the speed of the motor, and an IRF520 MOSFET Module to provide enough current for the motor. Components Needed: Board IRF520 MOSFET Module Breadboard and wires 100k Potentiometer or 6V external battery 1A
4 MOSFET CONNECTIONS SIG PWM from Vin V- Connect to motor V+ Connect to motor Circuit Diagram Pin 3 (Output PWM) 6V Battery +ve 6V Battery ve IRF520 Board SIG Vin Motor +ve V+ Motor ve V- Pin A0 (Input) 100K Potentiometer Sig Code Example2 // Driving a small 3V-6V DC Motor using the IRF520 Module board // Note: the motor draws up to 1.5A at 6V so must be powered by an external PSU and also must not // be connected directly to an output pin of the /* Connections wire as follows Pin 3 (Output PWM) 6V Battery +ve 6V Battery ve IRF520 Board SIG Vin Motor +ve V+ Motor ve V- */ Pin A0 (Input) 100K Potentiometer Sig #include <.h> const int PotPin = A0; const int MotorPin = 3;
5 int MotorSpeedVal; void setup() { pinmode( MotorPin,OUTPUT); void loop() { // read analog input (0-1023) and divide by 4 to generate output in range MotorSpeedVal = analogread( PotPin ) / 4; // write the value to the IRF520 which controls the motor analogwrite( MotorPin, MotorSpeedVal ); Example 3-1 Using the LS9110S H-Bridge The board has 6 male pins and 2 double terminals. The motors connect to the 2 terminals. In the middle of the male pins are the and pins. This is the input voltage for the L9110 chips. Some H-bridges like the L293 and L298 require a logic voltage and a separate voltage for the motors, the L9110 does not. You only have to supply it one voltage (between 2.5 and 12V). The other 4 pins control the direction and speed of the motors. Pin A-IA and A-IB control motor A, and Pin B-IA and B-IB control motor B. To control motor A you set pin A-IA high and pin A-IB low, to change the direction you just set pin A-IA low and pin A-IB high. Same thing for motor B. To control the speed of both motors 4 PWM pins are required; instead of just setting a pin high you pwm it.
6 Connections Motor +ve Motor ve 100K SIG 100K 100K LS9110S Board Battery 6V Motor A PWR Motor A 6V A-IA Pin 3 A-IB Pin 5 Pin A0 Code Example 3_1_LS9110S // Driving a small 3V-6V DC Motor using the LS9110S Module board // Note: the motor draws up to 1.5A at 6V so must be powered by an external PSU and also must not // be connected directly to an output pin of the // Example 3_1, simple forward direction /* Connections wire as follows LS9110S Board Battery 6V Motor +ve Motor A PWR Motor ve Motor A 6V A-IA Pin 3 A-IB Pin 5 100K SIG Pin A0 100K 100K */ #include <.h> /* choose PW pins for MotorPinA and B */ const int PotPin = A0; const int MotorPinA = 5; const int MotorPinB = 6; int MotorSpeedVal; void setup() { pinmode( MotorPinA,OUTPUT); pinmode( MotorPinB,OUTPUT); void loop() { // read analog input (0-1023) and divide by 4 to generate output in range MotorSpeedVal = analogread( PotPin ) / 4; // write the value to the two pins of the LS9110S which controls the motor // forward direction // set MotorPinB low for forward and control speed via MotorPinA analogwrite(motorpinb, 0);
7 analogwrite( MotorPinA, MotorSpeedVal ); // NOTE: MPA=High, MPB = Low, forward, MPA=Low, MPB=High, reverse The LS9110S is capable of reversing the direction of the motor. This is controlled by the A-IA and A-IB levels for Motor A. In the next example, a push button is used to reverse the direction of the motor. Example 3-2 Using the LS9110S H-Bridge - Reversing This example uses a Push Button to reverse the direction of the motor. Each time the button is pressed, the motor will reverse direction. Code Example 3_2_LS9110S // Driving a small 3V-6V DC Motor using the LS9110S Module board // Note: the motor draws up to 1.5A at 6V so must be powered by an external PSU and also must not // be connected directly to an output pin of the // Example 3_2, reversing direction using a push button /* Connections wire as follows LS9110S Board Battery 6V Motor +ve Motor A PWR Motor ve Motor A 6V A-IA Pin 3 A-IB Pin 5 100K SIG Pin A0
8 */ 100K 100K Push Button Push Button to Pin 4 and then via 2.2K Ohm to #include <.h> /* choose PW pins for MotorPinA and B */ const int PotPin = A0; const int PBPin = 4; const int MotorPinA = 5; const int MotorPinB = 6; // define constants for Forward and Reverse const int FORWARD = 1; const int REVERSE = 0; int MotorSpeedVal; int state = FORWARD; // the current state of the motor direction int reading; // the current reading from the PBpin int previous = LOW; // the previous reading from the PBpin // the follow variables are long's because the time, measured in milliseconds, // will quickly become a bigger number than can be stored in an int long time = 0; // the last time the output pin was toggled long debounce = 200; // the debounce time void setup() { pinmode(pbpin, INPUT); pinmode( MotorPinA,OUTPUT); pinmode( MotorPinB,OUTPUT); // initialize and start the motor forward // read analog input (0-1023) and divide by 4 to generate output in range MotorSpeedVal = analogread( PotPin ) / 4; // write the value to the two pins of the LS9110S which controls the motor // forward direction // set MotorPinB low for forward and control speed via MotorPinA analogwrite(motorpinb, 0); analogwrite( MotorPinA, MotorSpeedVal ); // NOTE: MPA=High, MPB = Low, forward, MPA=Low, MPB=High, reverse void loop() { // read analog input (0-1023) and divide by 4 to generate output in range MotorSpeedVal = analogread( PotPin ) / 4; // read the PBPin state reading = digitalread(pbpin); // if the input just went from LOW and HIGH and we've waited long enough // to ignore any noise on the circuit, then we need to reverse direction if (reading == HIGH && previous == LOW && millis() - time > debounce) { if (state == HIGH) state = LOW;
9 else state = HIGH; time = millis(); if ( state == LOW ) { // reverse // write the value to the two pins of the LS9110S which controls the motor // forward direction // set MotorPinA low for Reverse and control speed via MotorPinB analogwrite(motorpina, 0); analogwrite( MotorPinB, MotorSpeedVal ); // NOTE: MPA=High, MPB = Low, forward, MPA=Low, MPB=High, reverse else { // forward // write the value to the two pins of the LS9110S which controls the motor // forward direction // set MotorPinB low for Forward and control speed via MotorPinA analogwrite(motorpinb, 0); analogwrite( MotorPinA, MotorSpeedVal ); // NOTE: MPA=High, MPB = Low, forward, MPA=Low, MPB=High, reverse previous = reading; Example 4 Using the L293D Motor Control H-Bridge Shield The H-bridge is provided with a library class and that is used to control the motor. Connections Remove the EXTN PWR jumper on the L293D board Connect up external power to the L293D board Power the from USB or its own Power Supply Source Motor +ve Motor ve Battery 6V +ve Battery 6V L293D Board M1 PWR M1 EXT PWR EXT PWR
10 If you would like to have the powered from USB and the motors powered from a DC power supply, plug in the USB cable. Then connect the motor supply to the PWR_EXT block on the shield. Do not place the jumper on the shield. This is a suggested method of powering your motor project If you would like to have 2 separate DC power supplies for the and motors. Plug in the supply for the into the DC jack, and connect the motor supply to the PWR_EXT block. Make sure the jumper is removed from the motor shield. Code Example 4 // Driving a small 3V-6V DC Motor using the L293D Module board // Note: the motor draws up to 1.5A at 6V so must be powered by an external PSU and also must not // be connected directly to an output pin of the /* wire the motor to MC1 on the L293D board and plug the L293D shield into the board Remember to supply external power to the L293D board Copy the AFMotor library */ #include <.h> #include <AFMotor.h> AF_DCMotor motor(1, MOTOR12_64KHZ); // create motor #1, 64KHz pwm void setup() { Serial.begin(9600); // set up Serial library at 9600 bps Serial.println("Motor test!"); motor.setspeed(200); // set the speed to 200/255 void loop() { Serial.print("forward"); motor.run(forward); // turn it on going forward delay(2000); Serial.print("reverse"); motor.run(backward); // the other way delay(2000); Serial.print("stop"); motor.run(release); // stopped delay(2000);
Arduino Lesson 13. DC Motors. Created by Simon Monk
Arduino Lesson 13. DC Motors Created by Simon Monk Guide Contents Guide Contents Overview Parts Part Qty Breadboard Layout Arduino Code Transistors Other Things to Do 2 3 4 4 4 6 7 9 11 Adafruit Industries
More informationYour Multimeter. The Arduino Uno 10/1/2012. Using Your Arduino, Breadboard and Multimeter. EAS 199A Fall 2012. Work in teams of two!
Using Your Arduino, Breadboard and Multimeter Work in teams of two! EAS 199A Fall 2012 pincer clips good for working with breadboard wiring (push these onto probes) Your Multimeter probes leads Turn knob
More informationArduino Motor Shield (L298) Manual
Arduino Motor Shield (L298) Manual This DFRobot L298 DC motor driver shield uses LG high power H-bridge driver Chip L298P, which is able to drive DC motor, two-phase or four phase stepper motor with a
More informationBasic DC Motor Circuits. Living with the Lab Gerald Recktenwald Portland State University gerry@pdx.edu
Basic DC Motor Circuits Living with the Lab Gerald Recktenwald Portland State University gerry@pdx.edu DC Motor Learning Objectives Explain the role of a snubber diode Describe how PWM controls DC motor
More informationBasic DC Motor Circuits
Basic DC Motor Circuits Living with the Lab Gerald Recktenwald Portland State University gerry@pdx.edu DC Motor Learning Objectives Explain the role of a snubber diode Describe how PWM controls DC motor
More informationArduino Lesson 16. Stepper Motors
Arduino Lesson 16. Stepper Motors Created by Simon Monk Last updated on 2013-11-22 07:45:14 AM EST Guide Contents Guide Contents Overview Parts Part Qty Breadboard Layout Arduino Code Stepper Motors Other
More informationPolyBot Board. User's Guide V1.11 9/20/08
PolyBot Board User's Guide V1.11 9/20/08 PolyBot Board v1.1 16 pin LCD connector 4-pin SPI port (can be used as digital I/O) 10 Analog inputs +5V GND GND JP_PWR 3-pin logic power jumper (short top 2 pins
More informationARDUINO SEVERINO SERIAL SINGLE SIDED VERSION 3 S3v3 (REVISION 2) USER MANUAL
ARDUINO SEVERINO SERIAL SINGLE SIDED VERSION 3 S3v3 (REVISION 2) USER MANUAL X1: DE-9 serial connector Used to connect computer (or other devices) using RS-232 standard. Needs a serial cable, with at least
More informationArduino Lesson 14. Servo Motors
Arduino Lesson 14. Servo Motors Created by Simon Monk Last updated on 2013-06-11 08:16:06 PM EDT Guide Contents Guide Contents Overview Parts Part Qty The Breadboard Layout for 'Sweep' If the Servo Misbehaves
More informationrevolution Contents: Introduction Power 28-pin Project Board with input/output cables
28-PIN IN IN PROJECT BOARD Contents: AXE020 28-pin Project Board with input/output cables Introduction The 28-pin project board is designed to allow rapid prototyping with 28-pin PICAXE microcontrollers.
More informationIntroduction to Arduino
Introduction to Arduino // Basic Arduino reference sheet: Installation: Arduino: http://www.arduino.cc/en/guide/homepage Fritzing: http://fritzing.org/download/ Support: Arduino: http://www.arduino.cc,
More informationLab 6 Introduction to Serial and Wireless Communication
University of Pennsylvania Department of Electrical and Systems Engineering ESE 111 Intro to Elec/Comp/Sys Engineering Lab 6 Introduction to Serial and Wireless Communication Introduction: Up to this point,
More informationArduino project. Arduino board. Serial transmission
Arduino project Arduino is an open-source physical computing platform based on a simple microcontroller board, and a development environment for writing software for the board. Open source means that the
More informationElectronic Brick of Current Sensor
Electronic Brick of Current Sensor Overview What is an electronic brick? An electronic brick is an electronic module which can be assembled like Lego bricks simply by plugging in and pulling out. Compared
More informationRGB LED Strips. Created by lady ada. Last updated on 2015-12-07 12:00:18 PM EST
RGB LED Strips Created by lady ada Last updated on 2015-12-07 12:00:18 PM EST Guide Contents Guide Contents Overview Schematic Current Draw Wiring Usage Example Code Support Forums 2 3 5 6 7 10 12 13 Adafruit
More informationAUTOMATIC CALL RECORDER JAMECO PART NO. 2163735
AUTOMATIC CALL RECORDER JAMECO PART NO. 2163735 Experience Level: Intermediate Time Required: 1-2 Hours This project automatically records phone calls. The program, along with the adapter records each
More informationK8025 VIDEO PATTERN GENERATOR. Check the picture quality of your monitor or TV, ideal for adjustment or troubleshooting.
K8025 ILLUSTRATED ASSEMBLY MANUAL H8025IP 1 VIDEO PATTERN GENERATOR Check the picture quality of your monitor or TV, ideal for adjustment or troubleshooting. Forum Participate our Velleman Projects Forum
More informationThe basic set up for your K2 to run PSK31 By Glenn Maclean WA7SPY
The basic set up for your K2 to run PSK31 By Glenn Maclean WA7SPY I am by no means an expert on PSK31. This article is intended to help someone get on PSK31 with a K2. These are the things I did to get
More informationAMZ-FX Guitar effects. (2007) Mosfet Body Diodes. http://www.muzique.com/news/mosfet-body-diodes/. Accessed 22/12/09.
Pulse width modulation Pulse width modulation is a pulsed DC square wave, commonly used to control the on-off switching of a silicon controlled rectifier via the gate. There are many types of SCR s, most
More informationPHYS 2P32 Project: MIDI for Arduino/ 8 Note Keyboard
PHYS 2P32 Project: MIDI for Arduino/ 8 Note Keyboard University April 13, 2016 About Arduino: The Board Variety of models of Arduino Board (I am using Arduino Uno) Microcontroller constructd similarly
More informationAssembly and User Guide
1 Amp Adjustable Electronic Load 30V Max, 1 Amp, 20 Watts Powered by: 9V Battery Assembly and User Guide Pico Load is a convenient constant current load for testing batteries and power supplies. The digital
More information1602 LCD adopts standard 14 pins(no backlight) or 16pins(with backlight) interface, Instruction of each pin interface is as follows:
LCD 1602 Shield Description: Arduino LCD 1602 adopts 2 lines with 16 characters LCD, with contrast regulating knob, backlight optional switch, and with 4 directional push-buttons, 1 choice button and1
More informationEric Mitchell April 2, 2012 Application Note: Control of a 180 Servo Motor with Arduino UNO Development Board
Eric Mitchell April 2, 2012 Application Note: Control of a 180 Servo Motor with Arduino UNO Development Board Abstract This application note is a tutorial of how to use an Arduino UNO microcontroller to
More informationBasic Pulse Width Modulation
EAS 199 Fall 211 Basic Pulse Width Modulation Gerald Recktenwald v: September 16, 211 gerry@me.pdx.edu 1 Basic PWM Properties Pulse Width Modulation or PWM is a technique for supplying electrical power
More informationElectronics 5: Arduino, PWM, Mosfetts and Motors
BIOE 123 Module 6 Electronics 5: Arduino, PWM, Mosfetts and Motors Lecture (30 min) Date Learning Goals Learn about pulse width modulation (PWM) as a control technique Learn how to use a Mosfets to control
More informationArduino Shield Manual
Arduino Shield Manual Version 1.5 www.dfrobot.com Copyright 2010 by DFRobot.com Table of Contents Table of Contents... 2 Arduino I/O Expansion Shield... 4 Introduction... 4 Diagram... 4 Sample Code...
More informationArduino Shield Manual
Arduino Shield Manual Version 1.4 www.dfrobot.com Copyright 2010 by DFRobot.com Table of Contents Arduino I/O Expansion Shield... 4 Introduction... 4 Diagram... 4 Sample Code... 4 Arduino Motor Shield...
More informationBIULA AUDIO TRIGGER for Canon Digic II DSLR
BIULA AUDIO TRIGGER for Canon Digic II DSLR During several years of astroimaging, I ve used every sort of imaging device (from film to SC modified TouCams to modern modified DSLR), but the increasing level
More informationTotal solder points: 205 Difficulty level: beginner 1 2 3 4 5 advanced UNIVERSAL BATTERY CHARGER / DISCHARGER K7300 ILLUSTRATED ASSEMBLY MANUAL
Total solder points: 205 Difficulty level: beginner 1 2 3 4 5 advanced UNIVERSAL BATTERY CHARGER / DISCHARGER K7300 Automatic (dis)charging of both NiCd and NiMH batteries. ILLUSTRATED ASSEMBLY MANUAL
More informationPololu DRV8835 Dual Motor Driver Shield for Arduino
Pololu DRV8835 Dual Motor Driver Shield for Arduino Pololu DRV8835 Dual Motor Driver Shield for Arduino, bottom view with dimensions. Overview This motor driver shield and its corresponding Arduino library
More informationRC Camera Control. User Guide v1.2. 10/20/2012
RC Camera Control User Guide v1.2 10/20/2012 kristaps_r@rcgroups INTRODUCTION RC Camera Control board (RCCC) is multifunctional control board designed to for aerial photography or First Person Video flying.
More informationPulse Width Modulation (PWM) LED Dimmer Circuit. Using a 555 Timer Chip
Pulse Width Modulation (PWM) LED Dimmer Circuit Using a 555 Timer Chip Goals of Experiment Demonstrate the operation of a simple PWM circuit that can be used to adjust the intensity of a green LED by varying
More informationDS1307 Real Time Clock Breakout Board Kit
DS1307 Real Time Clock Breakout Board Kit Created by Tyler Cooper Last updated on 2015-10-15 11:00:14 AM EDT Guide Contents Guide Contents Overview What is an RTC? Parts List Assembly Arduino Library Wiring
More informationKit 106. 50 Watt Audio Amplifier
Kit 106 50 Watt Audio Amplifier T his kit is based on an amazing IC amplifier module from ST Electronics, the TDA7294 It is intended for use as a high quality audio class AB amplifier in hi-fi applications
More informationJoule Thief 3.0 Kit. June 2012, Rev 1 1 http://www.easternvoltageresearch.com Joule Thief 3.0
Kit Instruction Manual Eastern Voltage Research, LLC June 2012, Rev 1 1 http://www.easternvoltageresearch.com HIGH BRIGHTNESS LED THIS KIT USES A 1W CREE, HIGH BRIGHTNESS LED. DO NOT STARE AT THIS (OR
More information!Operation:!1. Connect an external power source to J1 (+ and - IN terminals). The
The CB500 Electronic Circuit Breaker is an resettable circuit breaker (fuse) that disconnects power when the trip setting is exceeded. There are 4 trip settings that can easily be changed and set during
More informationTotal solder points: 248 Difficulty level: beginner 1 2 3 4 5 advanced. 15 Channel infrared receiver K8050 ILLUSTRATED ASSEMBLY MANUAL
Total solder points: 48 Difficulty level: beginner 4 5 advanced 5 Channel infrared receiver K8050 IR-Remote control transmitters allow you to control 5 opencollector contacts ILLUSTRATED ASSEMBLY MANUAL
More informationTutorial. replace them with cell-phone operated module. The advantages of a cell-phone operated bot are:-
Tutorial Overview: The basic aim of the project is to find an alternative to the usual RF circuits that are seen so frequently and replace them with cell-phone operated module. The advantages of a cell-phone
More informationData Acquisition Module with I2C interface «I2C-FLEXEL» User s Guide
Data Acquisition Module with I2C interface «I2C-FLEXEL» User s Guide Sensors LCD Real Time Clock/ Calendar DC Motors Buzzer LED dimming Relay control I2C-FLEXEL PS2 Keyboards Servo Motors IR Remote Control
More informationRADIANT PLASMA 4700 Plasma Spark Generator
RADIANT PLASMA 4700 Plasma Spark Generator Installation Guide / User Manual A S P A R K O F F R E S H A I R Aquapulser.com Contents 1 Introduction 2 1.1 About the Product....................................
More informationArduino Microcontroller Guide W. Durfee, University of Minnesota ver. oct-2011 Available on-line at www.me.umn.edu/courses/me2011/arduino/
Arduino Microcontroller Guide W. Durfee, University of Minnesota ver. oct-2011 Available on-line at www.me.umn.edu/courses/me2011/arduino/ 1 Introduction 1.1 Overview The Arduino microcontroller is an
More informationSchematic & Parts List: PIC16F688 Satellite Tracker & Rotor Controller
Fox Delta Amateur Radio Projects & Kits FD- ST1 Schematic & Parts List: PIC16F688 Satellite Tracker & Rotor Controller Introduction to Satellite Antenna Tracking: The ST1 kit/project was designed as an
More informationTable 1 Comparison of DC, Uni-Polar and Bi-polar Stepper Motors
Electronics Exercise 3: Uni-Polar Stepper Motor Controller / Driver Mechatronics Instructional Laboratory Woodruff School of Mechanical Engineering Georgia Institute of Technology Lab Director: I. Charles
More informationElectronics. Discrete assembly of an operational amplifier as a transistor circuit. LD Physics Leaflets P4.2.1.1
Electronics Operational Amplifier Internal design of an operational amplifier LD Physics Leaflets Discrete assembly of an operational amplifier as a transistor circuit P4.2.1.1 Objects of the experiment
More informationThree Arduino Challenges to Connect the Logical World with the Physical One. ISTE 2015 -- Philadelphia
Three Arduino Challenges to Connect the Logical World with the Physical One ISTE 2015 -- Philadelphia Rachel Brusky (bruskr@d-e.org) Christopher Fleischl (fleisc@d-e.org) Trevor Shaw (shawt@d-e.org) Dwight-Englewood
More informationGLOLAB Two Wire Stepper Motor Positioner
Introduction A simple and inexpensive way to remotely rotate a display or object is with a positioner that uses a stepper motor to rotate it. The motor is driven by a circuit mounted near the motor and
More informationBrightSign Expander Hardware Guide
Hardware Guide PCBA: Rev C Version: 0.1 Saratoga, CA, USA 1 Table of Contents OVERVIEW... 3 EXPANDER BLOCK DIAGRAM... 4 PORTS... 6 POWER CONNECTOR... 6 OPTICAL SPDIF CONNECTOR... 6 DB25 SWITCH/LED CONNECTOR...
More informationRobot Board Sub-System Testing. Abstract. Introduction and Theory. Equipment. Procedures. EE 101 Spring 2006 Date: Lab Section # Lab #6
EE 101 Spring 2006 Date: Lab Section # Lab #6 Name: Robot Board Sub-System Testing Partner: No Lab partners this time! Abstract The ECEbot robots have a printed circuit board (PCB) containing most of the
More informationECEN 1400, Introduction to Analog and Digital Electronics
ECEN 1400, Introduction to Analog and Digital Electronics Lab 4: Power supply 1 INTRODUCTION This lab will span two lab periods. In this lab, you will create the power supply that transforms the AC wall
More informationK8068 BUS DIMMER FOR HOME MODULAR LIGHT SYSTEM ILLUSTRATED ASSEMBLY MANUAL H8068IP-1
Total solder points: 74 Difficulty level: beginner 1 2 3 4 5 advanced BUS DIMMER FOR HOME MODULAR LIGHT SYSTEM K8068 PLUG - IN module for use with home modular lights system K8006. For electronic transformers!
More informationTalon and Talon SR User Manual
Talon and Talon SR User Manual Brushed DC motor controller Version 1.3 Cross the Road Electronics, LLC www.crosstheroadelectronics.com Cross The Road Electronics, LLC Page 1 4/2/2013 Device Overview Clear,
More informationMDC151-024031 Series
MDC151-024031 Series 24V, 3A Brushless DC Controller User s Guide A N A H E I M A U T O M A T I O N 910 East Orangefair Lane, Anaheim, CA 92801 e-mail: info@anaheimautomation.com (714) 992-6990 fax: (714)
More informationWORKING WITH STEPPER MOTORS
19 WORKING WITH STEPPER MOTORS In past chapters we ve looked at powering robots using everyday continuous DC motors. DC motors are cheap, deliver a lot of torque for their size, and are easily adaptable
More informationSYSTEM 4C. C R H Electronics Design
SYSTEM 4C C R H Electronics Design SYSTEM 4C All in one modular 4 axis CNC drive board By C R Harding Specifications Main PCB & Input PCB Available with up to 4 Axis X, Y, Z, A outputs. Independent 25
More informationPOCKET AUDIO GENERATOR K8065
POCKET AUDIO GENERATOR K8065 Great little gadget for service repair, testing, education, etc... ILLUSTRATED ASSEMBLY MANUAL H8065IP-1 VELLEMAN NV Legen Heirweg 33 9890 Gavere Belgium Europe www.velleman.be
More informationTEECES DOME LIGHTING SYSTEMS
This lighting system was designed by John V (Teeces) to be a simple, customizable, expandable and affordable solution for dome lighting. An Arduino micro-controller is used to tell LED driver chips which
More informationPCAN-MicroMod Evaluation Test and Development Environment for the PCAN-MicroMod. User Manual. Document version 2.0.1 (2013-08-06)
PCAN-MicroMod Evaluation Test and Development Environment for the PCAN-MicroMod User Manual Document version.0. (0-0-0) Products taken into account Product Name Part number Model PCAN-MicroMod Evaluation
More informationETEC 421 - Digital Controls PIC Lab 10 Pulse Width Modulation
ETEC 421 - Digital Controls PIC Lab 10 Pulse Width Modulation Program Definition: Write a program to control the speed of a dc motor using pulse width modulation. Discussion: The speed of a dc motor is
More informationA PIC16F628 controlled FLL (Frequency Locked Loop) VFO for HF
Abstract A PI6F628 controlled FLL (Frequency Locked Loop) VFO for HF It is described a device which joins in a single microprocessor a digital programmable frequency meter and a control logic capable to
More informationGLOLAB Universal Telephone Hold
GLOLAB Universal Telephone Hold 1 UNIVERSAL HOLD CIRCUIT If you have touch tone telephone service, you can now put a call on hold from any phone in the house, even from cordless phones and phones without
More informationH-Bridge Motor Control
University of Pennsylvania Department of Electrical and Systems Engineering ESE 206: Electrical Circuits and Systems II Lab H-Bridge Motor Control Objective: The objectives of this lab are: 1. To construct
More informationMicrostep Driver Manual Version 6/13/2006
Microstep Driver Manual Version 6/13/2006 Embedded Acquisition Systems 2517 Cobden Street Sterling Heights, MI 48310 http://www.embeddedtronics.com email sales@embeddedtronics.com copyright 2003-2004 EAS
More informationArduino Lab 1 - The Voltage Divider
Arduino Lab 1 - The Voltage Divider 1. Introduction In this lab, we will endanger a cute animal, create a portal to another dimension, and invent a new genre of music. Along the way, we will learn about
More informationCONSTRUCTING A VARIABLE POWER SUPPLY UNIT
CONSTRUCTING A VARIABLE POWER SUPPLY UNIT Building a power supply is a good way to put into practice many of the ideas we have been studying about electrical power so far. Most often, power supplies are
More informationEXPRESS PCB TUTORIAL Author: Lee Morey Revised: JE Feb 2015
EXPRESS PCB TUTORIAL Author: Lee Morey Revised: JE Feb 2015 Getting Started There are several resources for learning how to layout schematics and PCBs. And there are several popular commercial packages.
More informationBlue Point Engineering
lue Point Engineering 10-Ch udio Controller Description: This board is designed to control the sequence or random playback by remote user switch or relay contact of 1 to 10 channels of audio files that
More information200W DISCRETE POWER AMPLIFIER K8060
H8060IP-1 200W DISCRETE POWER AMPLIFIER K8060 Ideal for active speaker system or subwoofer, guitar amp, home theatre systems, instrument amp, etc. Features & Specifications Specifications: Excellent value
More informationUsing Arduino Microcontrollers to Sense DC Motor Speed and Position
ECE480 Design Team 3 Using Arduino Microcontrollers to Sense DC Motor Speed and Position Tom Manner April 4, 2011 page 1 of 7 Table of Contents 1. Introduction ----------------------------------------------------------
More informationSeries AMLDL-Z Up to 1000mA LED Driver
FEATURES: Click on Series name for product info on aimtec.com Series Up to ma LED Driver Models Single output Model Input Voltage (V) Step Down DC/DC LED driver Operating Temperature range 4ºC to 85ºC
More informationEET272 Worksheet Week 9
EET272 Worksheet Week 9 answer questions 1-5 in preparation for discussion for the quiz on Monday. Finish the rest of the questions for discussion in class on Wednesday. Question 1 Questions AC s are becoming
More informationHow to Move Canon EF Lenses. Yosuke Bando
How to Move Canon EF Lenses Yosuke Bando Preface This instruction is intended to be helpful to those who are interested in making modifications to camera lenses to explore/reproduce focus sweep, focal
More informationK4401 SOUND GENERATOR. them at the touch of a button. Specifications
SOUND GENERATOR K4401 Sound effects, tunes, sirens... 10 of them at the touch of a button. Specifications Loudspeakers output : 8 ohm/1w Line output : 1VRms. Power supply : 8 10VDC (9v battery). Max. current
More information1. Learn about the 555 timer integrated circuit and applications 2. Apply the 555 timer to build an infrared (IR) transmitter and receiver
Electronics Exercise 2: The 555 Timer and its Applications Mechatronics Instructional Laboratory Woodruff School of Mechanical Engineering Georgia Institute of Technology Lab Director: I. Charles Ume,
More informationSYSTEM 45. C R H Electronics Design
SYSTEM 45 C R H Electronics Design SYSTEM 45 All in one modular 4 axis CNC drive board By C R Harding Specifications Main PCB & Input PCB Available with up to 4 Axis X, Y, Z, & A outputs. Independent 25
More informationcs281: Introduction to Computer Systems Lab08 Interrupt Handling and Stepper Motor Controller
cs281: Introduction to Computer Systems Lab08 Interrupt Handling and Stepper Motor Controller Overview The objective of this lab is to introduce ourselves to the Arduino interrupt capabilities and to use
More informationProgramming PIC Microcontrollers in PicBasic Pro Lesson 1 Cornerstone Electronics Technology and Robotics II
Programming PIC Microcontrollers in PicBasic Pro Lesson 1 Cornerstone Electronics Technology and Robotics II Administration: o Prayer PicBasic Pro Programs Used in This Lesson: o General PicBasic Pro Program
More informationA Versatile Audio Amplifier
A Versatile Audio Amplifier...built around the TBA 810 Integrated Circuit You can build a versatile audio amplifier for your workbench or for any other of your audio projects...with the TBA 810 IC (Integrated
More informationProgramming the Arduino
Summer University 2015: Programming the Arduino Alexander Neidhardt (FESG) neidhardt@fs.wettzell.de SU-Arduino-Prog-Page1 Programming the Arduino - The hardware - The programming environment - Binary world,
More information1 of 5 12/31/2009 11:51 AM
of 5 2/3/29 :5 AM 29 May 29 L298 Hbridge meets Arduino mega Filed under Sketch I ve recently purchased a L298 Hbridge to help me help arduino help a remote controlled car think by itself and move. Does
More informationDesign and Construction of Variable DC Source for Laboratory Using Solar Energy
International Journal of Electronics and Computer Science Engineering 228 Available Online at www.ijecse.org ISSN- 2277-1956 Design and Construction of Variable DC Source for Laboratory Using Solar Energy
More informationAirCasting Particle Monitor Bill of Materials
AirCasting Particle Monitor Bill of Materials Shinyei PPD42NS Seeed http://www.seeedstudio.com/depot/grove- dust- sensor- p- 1050.html?cPath=25_27 JY- MCU HC- 06 Bluetooth Wireless Serial Port Module FastTech
More information4/Really Getting Started with Arduino
4/Really Getting Started with Arduino Now you ll learn how to build and program an interactive device. Anatomy of an Interactive Device All of the objects we will build using Arduino follow a very simple
More informationAdafruit Motor Shield
Adafruit Motor Shield Created by lady ada Last updated on 2015-06-07 05:20:10 PM EDT Guide Contents Guide Contents Overview FAQ Make It! Lets go! Preparation Tutorials Tools Parts List Solder It Use It!
More informationABB Drives. User s Manual HTL Encoder Interface FEN-31
ABB Drives User s Manual HTL Encoder Interface FEN-31 HTL Encoder Interface FEN-31 User s Manual 3AUA0000031044 Rev B EN EFFECTIVE: 2010-04-06 2010 ABB Oy. All Rights Reserved. 5 Safety instructions
More informationDUAL ELECTRONIC DICE K3400
DUAL ELECTRONIC DICE K3400 Cheating is no longer possible! ILLUSTRATED ASSEMBLY MANUAL H3400IP-1 VELLEMAN NV Legen Heirweg 33 9890 Gavere Belgium Europe www.velleman.be www.velleman-kit.com Features &
More informationArduino ADK Back. For information on using the board with the Android OS, see Google's ADK documentation.
Arduino ADK Arduino ADK R3 Front Arduino ADK R3 Back Arduino ADK Front Arduino ADK Back Overview The Arduino ADK is a microcontroller board based on the ATmega2560 (datasheet). It has a USB host interface
More informationPulse Width Modulation Amplifiers EQUIVALENT CIRCUIT DIAGRAM. 200mV + - SMART CONTROLLER .01F OSC Q3. 2200pF
Pulse Width Modulation Amplifiers MSA MSA FEATURES LOW COST HIGH VOLTAGE VOLTS HIGH OUTPUT CURRENT AMPS kw OUTPUT CAPABILITY VARIABLE SWITCHING FREQUEY APPLICATIONS BRUSH MOTOR CONTROL MRI MAGNETIC BEARINGS
More informationTotal solder points: 18 Difficulty level: beginner 1 2 3 4 5 advanced UNIVERSAL POWER SUPPLY 5-14DC / 1A K2570 ILLUSTRATED ASSEMBLY MANUAL
Total solder points: 18 Difficulty level: beginner 1 2 3 4 5 advanced UNIVERSAL POWER SUPPLY 5-14DC / 1A K2570 The easy way to power your projects. ILLUSTRATED ASSEMBLY MANUAL H2570IP-1 Features & Specifications
More informationCAUTION! THE 7I29 USES VOLTAGE AND POWER LEVELS THAT REPRESENT A HAZARD TO LIFE AND LIMB.
7I29 MANUAL Rev 1.5 CAUTION! THE 7I29 USES VOLTAGE AND POWER LEVELS THAT REPRESENT A HAZARD TO LIFE AND LIMB. THE 7I29 IS INTENDED FOR USE BY OEMS THAT WILL INTEGRATE IT INTO A SYSTEM WITH INTERLOCKS AND
More informationTotal solder points: 115 Difficulty level: beginner 1 2 3 4 5 advanced 4 CHANNEL RUNNING LIGHT K8032 ILLUSTRATED ASSEMBLY MANUAL
Total solder points: 115 Difficulty level: beginner 1 2 3 4 5 advanced 4 CHANNEL RUNNING LIGHT K8032 Ideal for creating disco light effects, light speed adjustable. Suited for inductive loads. ILLUSTRATED
More informationLM 358 Op Amp. If you have small signals and need a more useful reading we could amplify it using the op amp, this is commonly used in sensors.
LM 358 Op Amp S k i l l L e v e l : I n t e r m e d i a t e OVERVIEW The LM 358 is a duel single supply operational amplifier. As it is a single supply it eliminates the need for a duel power supply, thus
More informationDC Motor with Shaft Encoder
Learning Objectives DC Motor with Shaft Encoder By the end of this laboratory experiment, the experimenter should be able to: Explain how an encoder operates and how it can be use determine rotational
More informationArduino Due Back. Warning: Unlike other Arduino boards, the Arduino Due board runs at 3.3V. The maximum. Overview
R Arduino Due Arduino Due Front Arduino Due Back Overview The Arduino Due is a microcontroller board based on the Atmel SAM3X8E ARM Cortex-M3 CPU (datasheet). It is the first Arduino board based on a 32-bit
More informationTheory and Practice of Tangible User Interfaces. Thursday Week 2: Digital Input and Output. week. Digital Input and Output. RGB LEDs fade with PWM
week 02 Digital Input and Output RGB LEDs fade with PWM 1 Microcontrollers Output Transducers actuators (e.g., motors, buzzers) Arduino Input Transducers sensors (e.g., switches, levers, sliders, etc.)
More informationIf an occupancy of room is zero, i.e. room is empty then light source will be switched off automatically
EE389 Electronic Design Lab Project Report, EE Dept, IIT Bombay, Nov 2009 Fully-automated control of lighting and security system of a Room Group No: D2 Bharat Bhushan (06d04026) Sravan
More informationSending an SMS with Temboo
Sending an SMS with Temboo Created by Vaughn Shinall Last updated on 2015-01-21 01:15:14 PM EST Guide Contents Guide Contents Overview Get Set Up Generate Your Sketch Upload and Run Push to Send Wiring
More informationAdvanced LED Controller (LED Chaser)
Advanced LED Controller (LED Chaser) Introduction. Advanced LED controller (also known as LED Chaser) is microcontroller based circuit designed to produce various visual LED light effects by controlling
More informationStart with Arduino: Introduction to. the Creative Use of. Electronics. Made in Germany. by Stefan Hermann
Made in Germany. Start with Arduino: Introduction to the Creative Use of Electronics by Stefan Hermann Don t have a Fritzing Creator Kit yet? Well, you can close this PDF then. We re really sorry but that
More informationArduino Lesson 0. Getting Started
Arduino Lesson 0. Getting Started Created by Simon Monk Last updated on 204-05-22 2:5:0 PM EDT Guide Contents Guide Contents Overview Parts Part Qty Breadboard Installing Arduino (Windows) Installing Arduino
More informationMIDECO 64-outputs MIDI note decoder USER MANUAL. Roman Sowa 2012
MIDECO 64-outputs MIDI note decoder USER MANUAL Roman Sowa 2012 www.midi-hardware.com 1.Overview Thank you for choosing MIDECO as your new MIDI-to-digital converter. This short manual will guide you through
More information