# MOTOR DRIVER L293D. Developed by: Krishna Nand Gupta Prashant Agrawal Mayur Agarwal

Save this PDF as:

Size: px
Start display at page:

Download "MOTOR DRIVER L293D. Developed by: Krishna Nand Gupta Prashant Agrawal Mayur Agarwal"

## Transcription

1 MOTOR DRIVER L293D Developed by: Krishna Nand Gupta Prashant Agrawal Mayur Agarwal

2 DC Motor Whenever a robotics hobbyist talk about making a robot, the first thing comes to his mind is making the robot move on the ground. And there are always two options in front of the designer whether to use a DC motor or a stepper motor. When it comes to speed, weight, size, cost... DC motors are always preferred over stepper motors. There are many things which you can do with your DC motor when interfaced with a microcontroller. For example you can control the speed of motor; you can control the direction of rotation. In this part of tutorial we will learn to interface and control of a DC motor with a microcontroller. Usually H bridge is preferred way of interfacing a DC motor. These days many IC manufacturers have H bridge motor driver available in the market like L293D is most used H Bridge driver IC. H bridge can also be made with the help of transistors and MOSFETs etc. rather of being cheap, they only increase the size of the design board, which is sometimes not required so using a small 16 pin IC is preferred for this purpose. Differential drive By using two motors we can move our robot in any direction. This steering mechanism of robot is called as differential drive. Let s check how it works Left Motor Right Motor Robot Movement Straight Straight Straight Stop Straight Left Reverse Straight Sharp left Straight Stop Right Straight Reverse Sharp Right Reverse Reverse Reverse ~ 1 ~

3 DC Motor with Gear The DC motors don t have enough torque to drive a robot directly by connecting wheels in it. Gears are used to increase the torque of dc motor on the expense of its speed. Mathematical interpretation: Rotational power (Pr) is given by: Pr =Torque (T) * Rotational Speed (ω) Thus Pr is constant for DC motor for a constant input electrical power. Thus torque (T) is inversely proportional speed (ω). Thus to increase the value of torque we have to loose speed. Note: In toy car, there is a gear box that contains several combinations of gears. Geared motor has gears box at its front. Working Theory of H Bridge The name "H Bridge" is derived from the actual shape of the switching circuit which controls the motion of the motor. It is also known as "Full Bridge". Basically there are four switching elements in the H Bridge as shown in the figure below. ~ 2 ~

4 As you can see in the figure above there are four switching elements named as "High side left", "High side right", "Low side right", "Low side left". When these switches are turned on in pairs motor changes its direction accordingly. Like, if we switch on High side left and Low side right then motor rotate in forward direction, as current flows from P\power supply through the motor coil goes to ground via switch low side right. This is shown in the figure below. Similarly, when you switch on low side left and high side right, the current flows in opposite direction and motor rotates in backward direction. This is the basic working of H Bridge. We can also make a small truth table according to the switching of H Bridge explained above. Truth Table High Left High Right Low Left Low Right Description On Off Off On Motor runs clockwise Off On On Off Motor runs anti clockwise On On Off Off Motor stops or decelerates Off Off On On Motor stops or decelerates ~ 3 ~

5 As already said, H bridge can be made with the help of transistors as well as MOSFETs; the only thing is the power handling capacity of the circuit. If motors are needed to run with high current then lot of dissipation is there. So head sinks are needed to cool the circuit. Now you might be thinking why I did not discuss the cases like High side left on and Low side left on or high side right on and low side right on. Clearly seen in the diagram, you don't want to burn your power supply by shorting them. So that is why those combinations are not discussed in the truth table. So we have seen that using simple switching elements we can make our own H Bridge, or other option we have is using an IC based H bridge driver. L293D Dual H Bridge Motor Driver L293D is a dual H Bridge motor driver, so with one IC we can interface two DC motors which can be controlled in both clockwise and counter clockwise direction and if you have motor with fix direction of motion. You can make use of all the four I/Os to connect up to four DC motors. L293D has output current of 600mA and peak output current of 1.2A per channel. Moreover for protection of circuit from back EMF output diodes are included within the IC. The output supply (VCC2) has a wide range from 4.5V to 36V, which has made L293D a best choice for DC motor driver. ~ 4 ~

6 A simple schematic for interfacing a DC motor using L293D is shown below. As you can see in the circuit, three pins are needed for interfacing a DC motor (A, B, Enable). If you want the o/p to be enabled completely then you can connect Enable to VCC and only 2 pins needed from controller to make the motor work. As per the truth mentioned in the image above its fairly simple to program the microcontroller. Its also clear from the truth table of BJT circuit and L293D the programming will be same for both of them, just keeping in mind the allowed combinations of A and B. ~ 5 ~

7 Interface L293D with AVR From Here I talk specifically with respect to our robot to control a motor using AVR we need to control 3 pins as shown in above A, B and corresponding enable. Connections of motor to ATmega8 are as shown below. So if you want to run a motor in forward direction your code will be #include <avr/io.h> int main() Step 1 Set pin2 (PD0) and pin3 (PD1) as output pin; Step 1 Set pin15 (PB1) as output pin; Step 2 Send 0 at PD0 and 1 at PD1; Step 3 Send 1 at PB1; While(1) //do any job here Return 0; All 4 steps here related to input output pin configuration of AVR so I will write code directly for detail check I/O tutorial ~ 6 ~

8 #include <avr/io.h> int main() DDRD = ((1<<PORTD0) (1<<PORTD1)); DDRB = (1<<PORTB1); PORTD = 1<<PORTD1; PORTD&= ~(1<<PORTD0); PORTB = (1<<PORTB1); While(1) //do any job here Return 0; What if you want to oscillatory motion 2 second forward then to 2 second reverse then 2 second break #include <avr/io.h> #include<avr/delay.h> int main() DDRD = ((1<<PORTD0) (1<<PORTD1)); DDRB = (1<<PORTB1); PORTB = (1<<PORTB1); uint8_t i; While(1) //Forward PORTD = 1<<PORTD1; PORTD&= ~(1<<PORTD0); _delay_ms(100); //reverse PORTD = 1<<PORTD0; PORTD&= ~(1<<PORTD1); _delay_ms(100); //stop PORTD&= ~((1<<PORTD0) (1<<PORTD1)); _delay_ms(100); Return 0; ~ 7 ~

9 Motor speed control using PWM If and only if you have gone though PWM tutorial proceed further. Suppose you want to run motor by half of the its rating speed then send 50% duty cycle square wave at enable pin effectively you will get 50% on tine but due to high frequency and inertia motor seems to run continuously so code will be #include <avr/io.h> int main() DDRD = ((1<<PORTD0) (1<<PORTD1)); DDRB = (1<<PORTB1); PORTD = ((0<<PORTD0) (1<<PORTD1)); // ######################## PWM code to get 50% duty cycle square wave at enable (PB1) TCCR1A=0xA1; OCR1A=128; TCCR1B=0x04; //######################### While(1) //do any job here Return 0; HAPPY MOTOR CONTROL ~ 8 ~

### PWM IN AVR. Developed by: Krishna Nand Gupta Prashant Agrawal Mayur Agarwal

PWM IN AVR Developed by: Krishna Nand Gupta Prashant Agrawal Mayur Agarwal PWM (pulse width Modulation) What is PWM? Frequency = (1/T) Duty Cycle = (Thigh/T) What is need of PWM? I answer this in respect

### DC motors direction and speed control by(roman)

DC motors direction and speed control by(roman) Purpose: This article is intended for beginners whose project contains DC motors that have power supply Voltage and Current rates higher than MCU (microcontroller)

### Brushed DC Motor Components

Motor Control Prof. Rohan Munasinghe Department of Electronic and Telecommunication Engineering Faculty of Engineering University of Moratuwa 4 DC Motors Small, cheap, reasonably efficient, easy to use

### Interfacing a Servo to the Atmega 128

Interfacing a Servo to the Atmega 128 Purpose: To introduce the servo as a mechatronic actuator. To discover how to control the movement of a servo using the Atmega 128. To practice interfacing power electronics

### Robotics Workshop Currents 15 th march 2008 EEE Department NIT Trichy. Developed By: Mayur Agarwal Prashant Agrawal Krishna Nand Gupta Hitesh Meghani

Robotics Workshop Currents 15 th march 2008 EEE Department NIT Trichy Developed By: Mayur Agarwal Prashant Agrawal Krishna Nand Gupta Hitesh Meghani To Our Readers We are glad to have had an opportunity

### USER MANUAL FOR ATMEGA 16/32 ROBOTICS MINI DEVELOPMENT BOARD V2.0 USING AVR STUDIO

1 USER MANUAL FOR ATMEGA 16/32 ROBOTICS MINI DEVELOPMENT BOARD V2.0 USING AVR STUDIO -------------------------------------------------------------------------------------------------------------------------------

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

### Application Note: Using the Motor Driver on the 3pi Robot and Orangutan Robot Controllers

Application Note: Using the Motor Driver on the 3pi Robot and Orangutan Robot 1. Introduction..................................................... 2 2. Motor Driver Truth Tables.............................................

### Easy Step 1000 Stepper Driver Module

Easy Step 1000 Stepper Driver Module STEPPER MOTOR DRIVER MODULE Example Connection Diagram 2 The Easy Step 1000 (ES1000) is intended to be the link between a microprocessor and stepper motor. The ES1000

### Interfacing a Servo to the ATmega16

Learning Objectives: Interfacing a Servo to the ATmega16 After successfully completing this lab, students will be able to: Desribe how a radio control (RC) servo works Interface a RC servo to a microcontroller

### Selecting and Implementing H-Bridges in DC Motor Control. Daniel Phan A37005649

Selecting and Implementing H-Bridges in DC Motor Control Daniel Phan A37005649 ECE 480 Design Team 3 Spring 2011 Abstract DC motors can be used in a number of applications that require automated movements.

### A Surveillance Robot with Climbing Capabilities for Home Security

Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 2, Issue. 11, November 2013,

### A Project using TI MSP430 TOUCH TO SING

A Project using TI MSP430 TOUCH TO SING Executed by: Aniruddha Harish Ankit Gala Jaswant Katragadda Prashanth Prakash TABLE OF CONTENTS 1. Introduction 1 2. Motivation..1 3. Hardware Components 2 4. Software

### 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.

### APPLICATION NOTE - 017

APPLICATION NOTE - 017 PWM Motor Drives Theory and Measurement Considerations Pulse Width Modulated (PWM) power electronic techniques represent a large and increasing proportion of modern power electronics.

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

### STEPPER MOTOR SPEED AND POSITION CONTROL

STEPPER MOTOR SPEED AND POSITION CONTROL Group 8: Subash Anigandla Hemanth Rachakonda Bala Subramanyam Yannam Sri Divya Krovvidi Instructor: Dr. Jens - Peter Kaps ECE 511 Microprocessors Fall Semester

### DRV8835 Dual Motor Driver Carrier

Overview DRV8835 Dual Motor Driver Carrier DRV8835 dual motor driver carrier, bottom view with dimensions. TI SN754410 (16-pin DIP) next to the DRV8835 dual motor driver carrier (14-pin DIP) for size reference.

### DC Motor control Reversing

January 2013 DC Motor control Reversing and a "Rotor" which is the rotating part. Basically there are three types of DC Motor available: - Brushed Motor - Brushless Motor - Stepper Motor DC motors Electrical

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

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

### Data Sheet. Adaptive Design ltd. Arduino Dual L6470 Stepper Motor Shield V1.0. 20 th November 2012. L6470 Stepper Motor Shield

Arduino Dual L6470 Stepper Motor Shield Data Sheet Adaptive Design ltd V1.0 20 th November 2012 Adaptive Design ltd. Page 1 General Description The Arduino stepper motor shield is based on L6470 microstepping

### Models for DC Motors

Models for DC Motors Raul Rojas Free University of Berlin Institute of Computer Science Takustr. 9, 14195 Berlin, Germany http://www.fu-fighters.de Abstract. This document describes how to model a DC motor,

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

### Stepper Motor Drive Circuit

Stepper Motor Drive Circuit FEATURES Half-step and Full-step Capability Bipolar Constant Current Motor Drive Built-in Fast Recovery Schottky Commutating Diodes Wide Range of Current Control 5-1000mA Wide

### APPLICATION NOTE. Atmel AVR443: Sensor-based Control of Three Phase Brushless DC Motor. Atmel AVR 8-bit Microcontrollers. Features.

APPLICATION NOTE Features Atmel AVR443: Sensor-based Control of Three Phase Brushless DC Motor Less than 5µs response time on Hall sensor output change Theoretical maximum of 1600k RPM Over-current sensing

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

### GPIO with ATmega328 (Arduino board)

GPIO with ATmega328 (Arduino board) This is pin configuration for the ATmega328 in PDIP28 package, which is used in Arduino Uno. The I/O pins are organized to ports. Ports are named port B, port C, etc.

### AVR Timer/Counter. Prof Prabhat Ranjan DA-IICT, Gandhinagar

AVR Timer/Counter Prof Prabhat Ranjan DA-IICT, Gandhinagar 8-bit Timer/Counter0 with PWM Single Compare Unit Counter Clear Timer on Compare Match (Auto Reload) Glitch-free, Phase Correct Pulse Width Modulator

### Pololu 8-35V 2A Single Bipolar Stepper Motor Driver A4988

RB-Pol-176 Pololu 8-35V 2A Single Bipolar Stepper Motor Driver A4988 A4988 Stepper Motor Driver Carrier The A4988 stepper motor driver carrier is a breakout board for Allegro s easy-to-use A4988 microstepping

### PERIPHERAL INTERFACE CONTROLLERS. There are many different Peripheral Interface Controllers: examples include the PIC16F873 and the PIC16F876 and the

PERIPHERAL INTERFACE CONTROLLERS There are many different Peripheral Interface Controllers: examples include the PIC16F873 and the PIC16F876 and the PIC16F877. The PIC16F873 and PIC16F876 have the same

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

### AP08018 XC866. Microcontrollers. Start-up Control Algorithm for Sensorless and Variable Load BLDC Control Using Variable Inductance Sensing Method

Application Note, V1.0, Oct 2006 AP08018 XC866 BLDC Control Using Variable Inductance Sensing Method Microcontrollers Edition 2006-11-24 Published by Infineon Technologies AG 81726 München, Germany Infineon

### Programming a Computer and a Microcontroller to Control the Speed and Direction of DC Motors

www.ijecs.in International Journal Of Engineering And Computer Science ISSN:2319-7242 Volume 3 Issue3 March, 2014 Page No. 5046-5053 Programming a Computer and a Microcontroller to Control the Speed and

### INTRODUCTION TO SERIAL ARM

INTRODUCTION TO SERIAL ARM A robot manipulator consists of links connected by joints. The links of the manipulator can be considered to form a kinematic chain. The business end of the kinematic chain of

### Wireless Stepper Motor Control using RF Communication

Wireless Stepper Motor Control using RF Communication Title of the project : Wireless Stepper motor control using RF Communication Software : Embedded C, Keil, Proload Microcontroller : AT89S52 Power Supply

### Pmod peripheral modules are powered by the host via the interface s power and ground pins.

Digilent Pmod Interface Specification Revision: November 20, 2011 1300 NE Henley Court, Suite 3 Pullman, WA 99163 (509) 334 6306 Voice (509) 334 6300 Fax Introduction The Digilent Pmod interface is used

### User Manual for Digital Logic Trainer Kit

User Manual for Digital Logic Trainer Kit 1. Introduction Figure 1 shows a close up of the logic trainer PCB (printed circuit board) you will use as an introduction to designing combinational and sequential

### Design and Implementation of PWM Based Switching Regulators for DC Motor Speed Control. Vinay Divakar

International Journal of Advancements in Research & Technology (IJoART), Volume 2, Issue 1ŗ, ber-2013 226 Design and Implementation of PWM Based Switching Regulators for DC Motor Speed Control Vinay Divakar

### Specifications Maximum Rating at Ta = 25 C

Ordering number : EN6041 Thick-Film Hybrid IC STK672-110 Unipolar Fixed-Current Chopper (Self-Excited PWM) Scheme and Built-in Phase Signal Distribution IC Two-Phase Stepping Motor Driver (Square Wave

### What Is Regeneration?

What Is Regeneration? Braking / Regeneration Manual Regeneration Overview Revision 1.0 When the rotor of an induction motor turns slower than the speed set by the applied frequency, the motor is transforming

### Discontinued Product For Reference Only

Data Sheet 29319.12A 2962 DUAL PULSE-WIDTH MODULATED CURRENT CONTROL GROUND IN A SENSE A SINK A SOURCE A THS A V CC SOURCE B SINKB SENSEB IN B THS B 1 2 3 4 5 6 7 8 9 1 11 12 LOGIC LOGIC Dwg. No. D-11

### Lab 3. Transistor and Logic Gates

Lab 3. Transistor and Logic Gates Laboratory Instruction Today you will learn how to use a transistor to amplify a small AC signal as well as using it as a switch to construct digital logic circuits. Introduction

### Pulse Width Modulation Amplifiers -PWM/RAMP ILIM/SHDN CURRENT LIMIT PWM. 100pF 28K OUTPUT DRIVERS OSC SHUTDOWN CONTROL

Pulse Width Modulation Amplifiers SA SA FEATURE HIGH FREQUENCY SWITCHING khz WIDE SUPPLY RANGE -V A CONTINUOUS TO C CASE PROTECTION CIRCUITS ANALOG OR DIGITAL INPUTS SYNCHRONIZED OR EXTERNAL OSCILLATOR

### ATMEGA16 Development Board May 2010

ATMEGA16 Development Board May 2010 NEX Robotics Pvt. Ltd. 1 ATMEGA16 Development Board ATMEGA16 Development Board. Introduction ATMEGA16 Development Board is made from double sided PTH PCB board to provide

### UNIVERSITY OF BOLTON. ENGINEERING, SPORTS and SCIENCES BSC (HONS) MECHATRONICS SEMESTER 1 EXAMINATION 2013/2014 ELECTRONICS FOR MECHATRONICS

[kh24] UNIVERSITY OF BOLTON ENGINEERING, SPORTS and SCIENCES BSC (HONS) MECHATRONICS SEMESTER 1 EXAMINATION 2013/2014 ELECTRONICS FOR MECHATRONICS MODULE NO: MEC6005 Date: 16 December 2013 Time: 10:00

### Project Work. PCB Designing And AC/DC Power Supply Circuits. Micro-inverter. Microcontroller I/O Programming

Project Work PCB Designing And AC/DC Power Supply Circuits Micro-inverter Microcontroller I/O Programming Pitd Printed circuit itboard d(pcb) Printed Circuit Boards are made specifically for each circuit.

### Design and Implementation of IR based Line Follower Robot for Cooperative Task Sharing

Design and Implementation of IR based Line Follower Robot for Cooperative Task Sharing Pintu and Alka Dubey * School of Electronics, DAVV, Indore romiaad@gmail.com *,pintumore.31.elex@gmail.com ABSTACT-

### A stepper motor is a unique type of DC motor that rotates in fixed steps of a certain number of degrees. Step size can range from 0.9 to 90.

Stepper Motors A stepper motor is a unique type of DC motor that rotates in fixed steps of a certain number of degrees. Step size can range from 0.9 to 90. It consists of a rotor and stator. In this case,

### Servo motor systems. Resources and methods for learning about these subjects (list a few here, in preparation for your research):

Servo motor systems This worksheet and all related files are licensed under the Creative Commons Attribution License, version 1.0. To view a copy of this license, visit http://creativecommons.org/licenses/by/1.0/,

### STEPPER MOTOR DRIVER SEMICONDUCTOR TECHNICAL DATA PIN CONNECTIONS INPUT TRUTH TABLE. Figure 1. Representative Block Diagram ORDERING INFORMATION

The MC3479 is designed to drive a two phase stepper motor in the bipolar mode. The circuit consists of four input sections, a logic decoding/sequencing section, two driver stages for the motor coils, and

### Microprocessor-Based Automatic Door Opener

Microprocessor-Based Automatic Door Opener Jitendra Chaudhary UG201110012 CSE, IIT Jodhpur Hemraj Kumawat UG201110011 CSE, IIT Jodhpur Abstract A microprocessor controlled automatic door opener including

### Automation with Embedded C Learn the technology that meets operational excellence

Automation with Embedded C Learn the technology that meets operational excellence The principal goal of education is to create men and women who are capable of doing new things, not simply repeating what

### DC Motor Driver 24V 20A [RKI-1340]

DC Motor Driver 24V 20A [RKI-1340] Users Manual Robokits India info@robokits.co.in http://www.robokitsworld.com Page 1 Add raw power and simple connectivity to your robotics applications with this 24V

### STK Microstep Operation-Supported 4-Phase Stepping Motor Driver (I O = 3.0A)

Ordering number: EN 5228A Thick Film Hybrid IC STK672-050 Microstep Operation-Supported 4-Phase Stepping Motor Driver (I O = 3.0A) Overview Package Dimensions The STK672-050 is a unipolar constant-current

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

### How to use WinAVR for the Microrobot AVR. Products(Rev 0.1)

How to use WinAVR for the Microrobot AVR Products(Rev 01) Contents What is WinAVR? How to Install? How to Use WinAVR How the Sample Source Code Works Useful Tips What is WinAVR? WinAVR (pronounced "whenever")

### The OpEL will close at 4:30PM on Thursday Nov 8. Week 9 is due next Wed (Nov 7) as usual. The make-up lab (photoflash) is due Wed Nov 14.

The OpEL will close at 4:30PM on Thursday Nov 8. Week 9 is due next Wed (Nov 7) as usual. The make-up lab (photoflash) is due Wed Nov 14. 1 As an Astable Multivibrator 2 3 An integrated chip that is used

### Stepper Motor Driver (74194)

Stepper Motor Driver (74194) This page features an inexpensive stepper motor driver that could be used to power slow speed projects on the layout or other hobby applications. Based on the SN74LS194 - Bidirectional

### EE 255 ELECTRONICS I LABORATORY EXPERIMENT 6 APPLICATIONS OF TRANSISTOR SWITCHES

EE 55 ELECTONCS LABOATOY EXPEMENT 6 APPLCATONS OF TANSSTO SWTCHES OBJECTES n this experiment, you will Learn how to use transistors as power switches for controlling dc devices and Gain experience in interpreting

### EMF & INTERNAL RESISTANCE 28 JULY 2015 Section A: Summary Notes

EMF & INTERNAL RESISTANCE 28 JULY 2015 Section A: Summary Notes Internal Resistance The emf of a cell is the maximum amount of energy which the cell can supply. When the cell is delivering current, the

### ET-BASE AVR ATmega64/128

ET-BASE AVR ATmega64/128 ET-BASE AVR ATmega64/128 which is a Board Microcontroller AVR family from ATMEL uses MCU No.ATmega64 and ATmega128 64PIN. Board ET-BASE AVR ATmega64/128 uses MCU s resources on

### Datasheet of the Easy Servo Drive ES-D808. 24-75VDC, 8.2A Peak, Close-loop, No Tuning. Version 0.1.0. http://www.leadshine.com

Datasheet of the Easy Servo Drive ES-D808 4-75VDC, 8.A Peak, Close-loop, No Tuning Version 0.1.0 http://www.leadshine.com Features Step and direction control Closed position loop for no loss of movement

### IMPLEMENTATION OF AUTOMATIC SOLAR STREET LIGHT CONTROL CIRCUIT

IMPLEMENTATION OF AUTOMATIC SOLAR STREET LIGHT CONTROL CIRCUIT Malik Sameeullah B.Tech (Electrical engineering) Department of Electrical Engineering Jamia Millia Islamia New Delhi-110025 malik_sameeullah@rediffmail.com

### Power Electronics. Prof. K. Gopakumar. Centre for Electronics Design and Technology. Indian Institute of Science, Bangalore.

Power Electronics Prof. K. Gopakumar Centre for Electronics Design and Technology Indian Institute of Science, Bangalore Lecture - 1 Electric Drive Today, we will start with the topic on industrial drive

### An introduction to electronic components that you will need to build a motor speed controller.

An introduction to electronic components that you will need to build a motor speed controller. Resistors A resistor impedes the flow of electricity through a circuit. Resistors have a set value. Since

### Stepper Motor Drive For Position Control in Robotic Applications

Stepper Motor Drive For Position Control in Robotic Applications MR. SANDEEP S NIMBALKAR PROF MRS SHUBHANGI.S.LANDGE Department of Electrical Engineering AISSMS IOIT Engineering college pune Abstract This

### ZL10AVR. Versatile Evaluation Board for AVR Microcontrollers

ZL10AVR Versatile Evaluation Board for AVR Microcontrollers Thank you for buying ZL10AVR evaluation board. We hope that the power and quality of our tool allow you to appreciate the advantages of AVR microcontrollers

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

### Gear Trains. Introduction:

Gear Trains Introduction: Sometimes, two or more gears are made to mesh with each other to transmit power from one shaft to another. Such a combination is called gear train or train of toothed wheels.

### MiniRover V2.0 PART NO

MiniRover V2.0 PART NO. 2209684 The miniroverv2.0 is an electronic circuit board compound by an 8 bit microcontroller (Atmel Atmega 328) and an H bridge motor driver (Texas L293D), capable to control two

### PROJECT PRESENTATION ON CELLPHONE OPERATED ROBOTIC ASSISTANT

PROJECT PRESENTATION ON CELLPHONE OPERATED ROBOTIC ASSISTANT ELECTRONICS ENGINEERING DEPARTMENT SVNIT, SURAT-395007, INDIA Prepared by: Anurag Gupta (U05EC401) Dhrumeel Bakshi (U05EC326) Dileep Dhakal

### Motor Driver ICs. Brushless DC, Brush DC, and Stepper Motors. Industrial, Consumer and Computer (IC&C) Applications

Motor Driver ICs Brushless DC, Brush DC, and Stepper Motors Industrial, Consumer and Computer (IC&C) Applications Bipolar Stepper Motor Drivers Allegro MicroSystems offers a full line of stepper motor

### Module: Arduino Input/Output (I/O) Pins

Name/NetID: Teammate: Module: Arduino Input/Output (I/O) Pins Module Outline In this module you will be learning how to use the Digital I/O pins on the Arduino effectively. Digital? What does digital mean

### International Journal of Modern Engineering Research (IJMER) Vol.2, Issue.1, Jan-Feb 2012 pp ISSN:

AUTOMATED UNMANNED RAILWAY LEVEL CROSSING SYSTEM J. BANUCHANDAR #, V. KALIRAJ #, P. BALASUBRAMANIAN #, S. DEEPA *, N. THAMILARASI * # P.S.R ENGINEERING COLLEGE, STUDENT, B.E (ECE), SIVAKASI, INDIA * ASSISTANT

### Hall Effect Differential Gear Tooth Sensors CYGTS101DC-S

Hall Effect Differential Gear Tooth Sensors Hall Effect Differential Gear Tooth Sensor uses a magnetically biased Hall Effect integrated circuit to accurately sense movement of ferrous metal targets. This

### Pulse Width Modulation

Pulse Width Modulation Pulse width modulation (PWM) is a powerful technique for controlling analog circuits with a microprocessor's digital outputs. PWM is employed in a wide variety of applications, ranging

### STEPPER CNC KIT REFERENCE MANUAL

STEPPER CNC KIT REFERENCE MANUAL Overview This documentation describes the wiring of the various motors and drivers in our CNC kits. Please use this reference document as an aid to the additional manuals

### Computer Systems Lab 1. Basic Logic Gates

Computer Systems Lab Basic Logic Gates Object To investigate the properties of the various types of logic gates, and construct some useful combinations of these gates. Parts () 700 Quad -input NAND gate

### Autonomous Smart Car. Gerald Leung, Rui Han, James Tai, Hans Woo, Ying Teo. Supervisor: Kin Fun Li

I. Autonomous Smart Car Gerald Leung, Rui Han, James Tai, Hans Woo, Ying Teo Supervisor: Kin Fun Li Introduction This report documents the design and implementation of an autonomous vehicle capable of

### DMX-K-DRV. Integrated Step Motor Driver + (Basic Controller) Manual

DMX-K-DRV Integrated Step Motor Driver + (Basic Controller) Manual DMX-K-DRV Manual page 1 rev 1.33 COPYRIGHT 2007 ARCUS, ALL RIGHTS RESERVED First edition, June 2007 ARCUS TECHNOLOGY copyrights this document.

### Bob Rathbone Computer Consultancy

Raspberry PI Stepper Motor Constructors Manual Bob Rathbone Computer Consultancy www.bobrathbone.com 20 th of December 2013 Bob Rathbone Raspberry PI Robotic Arm 1 Contents Introduction... 3 Raspberry

### Drive circuit basics + V. τ e. Industrial Circuits Application Note. Winding resistance and inductance

ndustrial Circuits Application Note Drive circuit basics For a given size of a stepper motor, a limited space is available for the windings. n the process of optimizing a stepper motor drive system, an

### Chapter 28. Direct-Current Circuits

Chapter 28. Direct-Current Circuits esistors in Series and Parallel (gnore internal resistances for batteries in this section.) 28-1. A 5- resistor is connected in series with a 3- resistor and a 16-V

### Saia Motors Important Notes

Saia Motors Important Notes General All specifications are representative only and maybe subject to variation. For confirmation of values, please contact Johnson Electric. Saia motors fulfill basis insulation

### Application Note AN- 1118

Application Note AN- 111 IR331x : urrent Sensing High Side Switch P3 By David Jacquinod Table of ontents Page Introduction... 2 Inner Architecture... 2 Reverse Battery Protection... 2 Wait function...

### Cornerstone Electronics Technology and Robotics I Week 15 Voltage Comparators Tutorial

Cornerstone Electronics Technology and Robotics I Week 15 Voltage Comparators Tutorial Administration: o Prayer Robot Building for Beginners, Chapter 15, Voltage Comparators: o Review of Sandwich s Circuit:

### Application Note AN-1187

Application Note AN-1187 IR3230 Sensorless BLDC Motor Drive By Alex Lollio Table of Contents Application Note AN-1234... 1 Introduction... 2 Basic Working Principle... 3 Motor Control... 4 Motor Control

### Servo Motors (SensorDAQ only) Evaluation copy. Vernier Digital Control Unit (DCU) LabQuest or LabPro power supply

Servo Motors (SensorDAQ only) Project 7 Servos are small, relatively inexpensive motors known for their ability to provide a large torque or turning force. They draw current proportional to the mechanical

All About Stepper Motors Created by Bill Earl Last updated on 2015-09-29 06:19:01 PM EDT Guide Contents Guide Contents What is a Stepper Motor? A 4-phase unipolar motor. Types of Steppers Motor Size Step

### Welcome to this training module which looks at the hardware construction of an AC drive.

Welcome to this training module which looks at the hardware construction of an AC drive. 1 After completing this module, you will be able to: List the main parts of an AC drive (frequency converter) and

### Speed Controller 4-Quadrant PWM configurable via PC

4-Quadrant PWM configurable via PC For combination with: DC-Micromotors and Brushless DC-Servomotors Series Power supply for electronic Power supply for motor Max. continuous output current Max. peak output

### CHAPTER 11: Flip Flops

CHAPTER 11: Flip Flops In this chapter, you will be building the part of the circuit that controls the command sequencing. The required circuit must operate the counter and the memory chip. When the teach

### C Programming in AVR Studio using WinAVR

C Programming in AVR Studio using WinAVR Sepehr Naimi (BIHE) 2010-06-08 Introduction This tutorial will teach you how to write, compile, and trace C programs in AVR Studio. For more information, you can

### MC433 Stepper Motor Controller

MC433 Stepper Motor Controller 4 Axis, 10A PWM Hardware Reference Guide PCB Rev 1.1,1.1b MC433 Rev 1-1(b) Hardware Reference Guide Manual Revision 0.95 Warranty Statement SOC Robotics warrants that the

### STR3. Step Motor Drive. User Manual

STR3 Step Motor Drive User Manual Contents 1 Introduction... 3 1.1 Overview... 3 1.2 Features... 3 1.3 Block Diagram... 4 1.4 Safety Instructions... 5 2 Getting Started... 6 2.1 Mounting Hardware... 6

### Wireless DC Motor Speed Control

Wireless DC Motor Speed Control Senior Design Proposal 2012 Spring Yu Qiao & Jing Y. Guo TA: Jim Kolodziej Introduction The title of our project is High-performance low-cost low-loss wireless DC motor