Small DC 3V-6V Hobby Motor 2000RPM

Size: px
Start display at page:

Download "Small DC 3V-6V Hobby Motor 2000RPM"

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 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 information

Your Multimeter. The Arduino Uno 10/1/2012. Using Your Arduino, Breadboard and Multimeter. EAS 199A Fall 2012. Work in teams of two!

Your 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 information

Arduino Motor Shield (L298) Manual

Arduino 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 information

Basic 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 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 information

Basic DC Motor Circuits

Basic 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 information

Arduino Lesson 16. Stepper Motors

Arduino 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 information

PolyBot Board. User's Guide V1.11 9/20/08

PolyBot 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 information

ARDUINO SEVERINO SERIAL SINGLE SIDED VERSION 3 S3v3 (REVISION 2) USER MANUAL

ARDUINO 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 information

Arduino Lesson 14. Servo Motors

Arduino 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 information

revolution Contents: Introduction Power 28-pin Project Board with input/output cables

revolution 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 information

Introduction to Arduino

Introduction 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 information

Lab 6 Introduction to Serial and Wireless Communication

Lab 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 information

Arduino project. Arduino board. Serial transmission

Arduino 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 information

Electronic Brick of Current Sensor

Electronic 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 information

RGB 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 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 information

AUTOMATIC CALL RECORDER JAMECO PART NO. 2163735

AUTOMATIC 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 information

K8025 VIDEO PATTERN GENERATOR. Check the picture quality of your monitor or TV, ideal for adjustment or troubleshooting.

K8025 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 information

The 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 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 information

AMZ-FX Guitar effects. (2007) Mosfet Body Diodes. http://www.muzique.com/news/mosfet-body-diodes/. Accessed 22/12/09.

AMZ-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 information

PHYS 2P32 Project: MIDI for Arduino/ 8 Note Keyboard

PHYS 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 information

Assembly and User Guide

Assembly 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 information

1602 LCD adopts standard 14 pins(no backlight) or 16pins(with backlight) interface, Instruction of each pin interface is as follows:

1602 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 information

Eric 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 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 information

Basic Pulse Width Modulation

Basic 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 information

Electronics 5: Arduino, PWM, Mosfetts and Motors

Electronics 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 information

Arduino Shield Manual

Arduino 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 information

Arduino Shield Manual

Arduino 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 information

BIULA AUDIO TRIGGER for Canon Digic II DSLR

BIULA 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 information

Total 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 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 information

Pololu DRV8835 Dual Motor Driver Shield for Arduino

Pololu 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 information

RC Camera Control. User Guide v1.2. 10/20/2012

RC 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 information

Pulse Width Modulation (PWM) LED Dimmer Circuit. Using a 555 Timer Chip

Pulse 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 information

DS1307 Real Time Clock Breakout Board Kit

DS1307 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 information

Kit 106. 50 Watt Audio Amplifier

Kit 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 information

Joule Thief 3.0 Kit. June 2012, Rev 1 1 http://www.easternvoltageresearch.com Joule Thief 3.0

Joule 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

!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 information

Total solder points: 248 Difficulty level: beginner 1 2 3 4 5 advanced. 15 Channel infrared receiver K8050 ILLUSTRATED ASSEMBLY MANUAL

Total 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 information

Tutorial. replace them with cell-phone operated module. The advantages of a cell-phone operated bot are:-

Tutorial. 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 information

Data Acquisition Module with I2C interface «I2C-FLEXEL» User s Guide

Data 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 information

RADIANT PLASMA 4700 Plasma Spark Generator

RADIANT 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 information

Arduino 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/ 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 information

Schematic & Parts List: PIC16F688 Satellite Tracker & Rotor Controller

Schematic & 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 information

Table 1 Comparison of DC, Uni-Polar and Bi-polar Stepper Motors

Table 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 information

Electronics. Discrete assembly of an operational amplifier as a transistor circuit. LD Physics Leaflets P4.2.1.1

Electronics. 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 information

Three 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 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 information

GLOLAB Two Wire Stepper Motor Positioner

GLOLAB 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 information

BrightSign Expander Hardware Guide

BrightSign 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 information

Robot Board Sub-System Testing. Abstract. Introduction and Theory. Equipment. Procedures. EE 101 Spring 2006 Date: Lab Section # Lab #6

Robot 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 information

ECEN 1400, Introduction to Analog and Digital Electronics

ECEN 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 information

K8068 BUS DIMMER FOR HOME MODULAR LIGHT SYSTEM ILLUSTRATED ASSEMBLY MANUAL H8068IP-1

K8068 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 information

Talon and Talon SR User Manual

Talon 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 information

MDC151-024031 Series

MDC151-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 information

WORKING WITH STEPPER MOTORS

WORKING 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 information

SYSTEM 4C. C R H Electronics Design

SYSTEM 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 information

POCKET AUDIO GENERATOR K8065

POCKET 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 information

TEECES DOME LIGHTING SYSTEMS

TEECES 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 information

PCAN-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 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 information

ETEC 421 - Digital Controls PIC Lab 10 Pulse Width Modulation

ETEC 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 information

A PIC16F628 controlled FLL (Frequency Locked Loop) VFO for HF

A 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 information

GLOLAB Universal Telephone Hold

GLOLAB 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 information

H-Bridge Motor Control

H-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 information

Microstep Driver Manual Version 6/13/2006

Microstep 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 information

Arduino Lab 1 - The Voltage Divider

Arduino 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 information

CONSTRUCTING A VARIABLE POWER SUPPLY UNIT

CONSTRUCTING 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 information

EXPRESS PCB TUTORIAL Author: Lee Morey Revised: JE Feb 2015

EXPRESS 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 information

Blue Point Engineering

Blue 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 information

200W DISCRETE POWER AMPLIFIER K8060

200W 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 information

Using Arduino Microcontrollers to Sense DC Motor Speed and Position

Using 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 information

Series AMLDL-Z Up to 1000mA LED Driver

Series 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 information

EET272 Worksheet Week 9

EET272 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 information

How to Move Canon EF Lenses. Yosuke Bando

How 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 information

K4401 SOUND GENERATOR. them at the touch of a button. Specifications

K4401 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 information

1. Learn about the 555 timer integrated circuit and applications 2. Apply the 555 timer to build an infrared (IR) transmitter and receiver

1. 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 information

SYSTEM 45. C R H Electronics Design

SYSTEM 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 information

cs281: Introduction to Computer Systems Lab08 Interrupt Handling and Stepper Motor Controller

cs281: 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 information

Programming 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 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 information

A Versatile Audio Amplifier

A 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 information

Programming the Arduino

Programming 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 information

1 of 5 12/31/2009 11:51 AM

1 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 information

Design and Construction of Variable DC Source for Laboratory Using Solar Energy

Design 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 information

AirCasting Particle Monitor Bill of Materials

AirCasting 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 information

4/Really Getting Started with Arduino

4/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 information

Adafruit Motor Shield

Adafruit 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 information

ABB Drives. User s Manual HTL Encoder Interface FEN-31

ABB 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 information

DUAL ELECTRONIC DICE K3400

DUAL 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 information

Arduino ADK Back. For information on using the board with the Android OS, see Google's ADK documentation.

Arduino 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 information

Pulse Width Modulation Amplifiers EQUIVALENT CIRCUIT DIAGRAM. 200mV + - SMART CONTROLLER .01F OSC Q3. 2200pF

Pulse 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 information

Total 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 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 information

CAUTION! THE 7I29 USES VOLTAGE AND POWER LEVELS THAT REPRESENT A HAZARD TO LIFE AND LIMB.

CAUTION! 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 information

Total 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 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 information

LM 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. 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 information

DC Motor with Shaft Encoder

DC 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 information

Arduino Due Back. Warning: Unlike other Arduino boards, the Arduino Due board runs at 3.3V. The maximum. Overview

Arduino 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 information

Theory and Practice of Tangible User Interfaces. Thursday Week 2: Digital Input and Output. week. Digital Input and Output. RGB LEDs fade with PWM

Theory 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 information

If an occupancy of room is zero, i.e. room is empty then light source will be switched off automatically

If 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 information

Sending an SMS with Temboo

Sending 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 information

Advanced LED Controller (LED Chaser)

Advanced 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 information

Start with Arduino: Introduction to. the Creative Use of. Electronics. Made in Germany. by Stefan Hermann

Start 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 information

Arduino Lesson 0. Getting Started

Arduino 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 information

MIDECO 64-outputs MIDI note decoder USER MANUAL. Roman Sowa 2012

MIDECO 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