Source: http://www.edsim51.com/8051Notes/interfacing.html#motors Motor Source: http://www.edsim51.com/8051Notes/interfacing.html#motors.

Slides:



Advertisements
Similar presentations
Week10 Boolean Instructions on the Boolean Instructions  Boolean (or Bit) addressable capability is unique to the 8051  Enables efficient handling.
Advertisements

In this presentation you will:
The Transistor as a Switch The two extreme possible operating points Q sat and Q cutoff show how the transistor can act as a switch. The operating point.
Introduction of Holtek HT-46 series MCU
CSC Timers Since this is a microcontroller it mainly finds itself in embedded devices Quite often embedded devices need to synchronize events The.
DC-DC Converter Drives
8051 ASSEMBLY LANGUAGE PROGRAMMING
DC Motor Drives Dr. Ahmad Harb.
Lecture 4: Programmable logic Controllers
To control the movement of a manual wheelchair by means of human voice for paralyzed patients. AIM:
Rd 3 - Electronics 1.Ohm’s Law 2.Potential Divider 3.Resistor in Series and Parallel - Application of Ohm’s Law 4. Switches and Relay.
Rd 3 - Electronics 1.Ohm’s Law 2.Potential Divider 3.Resistor in Series and Parallel - Application of Ohm’s Law 4. Operational Amplifier (Comparator and.
Generators To explain how a generator works to produce electric current. To explain the difference between alternating and direct current.
LECTURE - 04 Understand the Features Of Choppers.
1LAKSHMI.B.E.. Full step -clock 2LAKSHMI.B.E. Full step –anti clock 3LAKSHMI.B.E.
Drive Circuit. What is “drive circuit”? Circuits that are constructed to turn on/off power devices/switches Control circuit Gate driver Provides an interface.
Motors & Motor Drivers ECE 450.
Power Semi-Conductors. Learning Outcomes At the end of the lesson, students should be able to : Explain the characteristic and operation of Silicon Controlled.
Explanation of the Reed switch motor RSM with transistor Explanation of the Reed switch motor RSM with transistor January 2012.
Automatic accident avoiding system PROJECT MEMBERS MUTHUKUMAR.K (05ME33) SAKTHIDHASAN.S (05ME39) SAKTHIVEL.N (05ME40) VINOTH.S (05ME56) PROJECT GUIDE:
Continue FCU150 Trash Compactor. Normal ModeDelay Mode.
It is a car launcher. The car goes into the two connect pieces. Then you pull the lever causing the gears to mesh. Then when you let go of the lever.
Projects 8051.
PROJECT TITLE METRO TRAIN PROTOTYPE USING 8051 MICROCONTROLLER By-RAVI MUNDRA.
Simple Water Level Controller Circuit with Microcontroller and Alarm.
SPEED CONTROL OF DC SHUNT MOTOR USING MICROCONTROLLER PRESANT BY: Prajapati Pankaj R. (026) : Thakor Hitendra B. (020) : Thakor Kiran B. (021) : Senma.
ISA CLICK CONTROL #38 – FALL 2014 ERIC BRUNNGRABER DRAKE ISABIRYE.
Module 8 Tutorial  An 8086 system is used for controlling the speed of a motor. The motor can operate at 5 different speeds (1- 5).  The speed.
A PRESENTATION ON RELAY, OPTOISOLATOR AND STEPPER MOTOR INTERFACING WITH AVR Prepared By:- Katariya Prakash[ ] Kathiriya Shalin[ ]
1 Transistor. 2 Transistors are used to turn components on and off They come in all different shapes and sizes.
Three-Phase AC machines
Revision questions CENG2400 v.14b 1 CENG2400 Revision, Question 1 A system has an ARM processor with a 32-bit General Purpose Input Output (GPIO) module.
Generators, Motors, and AC Power
DC Motors DC Motors are widely used in robotics because of their small size and high energy output. Key characteristics of DC motors include: 1. High Speed.
Servo’s and Motor’s with Arduino
DC MOTOR INTERFACING WITH 8051 MICROCONTROLLER PRESENTED BY
MICROCONTROLLER AND INTERFACING
WATER LEVEL controller using 8051
Module B3 3.1 Sinusoidal steady-state analysis (single-phase), a review 3.2 Three-phase analysis Kirtley Chapter 2: AC Voltage, Current and Power 2.1 Sources.
Fundamentals of Computer Engineering
ECET 402 Help Bcome Exceptional / snaptutorial.com
Electronic Devices & Circuits
Three-Phase AC machines
Interfacing of LCD with µP
Subroutines and the Stack
Teacher’s Notes A slide contains teacher’s notes wherever this icon is displayed - To access these notes go to ‘Notes Page View’ (PowerPoint 97) or ‘Normal.
Thyristors Thyristor is a four layer, semiconductor of p-n-p-n structure with three p-n junctions. It has three terminals: the anode, the cathode and.
AIM: To control the movement of a manual wheelchair by means of human voice for paralyzed patients.
Interfacing of stepper motor
Data Processing Instructions
CENG2400 Revision Q1a A system has an ARM processor with a 32-bit General Purpose Input Output (GPIO) module. Two on/off switches are connected to bit-3.
8051 Single Board Computer (SBC) Version 1.0
Introduction to H-Bridge
Lab 3 Finite State Machine On Xilinx
Source: Motor Source:
Overview of Power Semiconductor Switches
DC motor.
Dave Mawdsley, DACS Member, Linux SIG January 16, 2013
Electromagnetic Relay
Diodes AIM: To understand diode characteristics
ALL these are “INS” (tied together w/ DRUM SW)
8051 Micro Controller.
Source: Motor Source:
8051 ASSEMBLY LANGUAGE PROGRAMMING
Subroutines and the Stack
Lesson 18 – how to add a new button for pivot right
Module B3 3.1 Sinusoidal steady-state analysis (single-phase), a review 3.2 Three-phase analysis Kirtley Chapter 2: AC Voltage, Current and Power 2.1 Sources.
What IS Relay?.
Overview of Power Semiconductor Switches
18 Special-Purpose Electric Machine.
Presentation transcript:

Source: http://www.edsim51.com/8051Notes/interfacing.html#motors Motor Source: http://www.edsim51.com/8051Notes/interfacing.html#motors

Aliasing What causes aliasing? Ans: Source: https://en.wikipedia.org/wiki/Aliasing

Wagon wheel effect

An interfacing method for turning on and off a DC motor via a microcontroller is shown below. However, the above circuit will only work for a 5 V motor. If the supply voltage is changed (for example, if the supply is changed to 12 V to run a 12 V motor) then the motor will be on all the time because 5 V applied to the base of the p-n-p transistor is not enough to turn it off.

To interface to larger motors the following circuit may be used.

Bi-directional DC Motor P3.1 P3.0 A (P3.1) B (P3.0) Motor off 1 (5 V) On, reverse On, forward This configuration allows the controller to not only turn on and off the motor but also to set the rotating direction.

To select a 7-segment display From switch 0

setDirection: PUSH ACC. ; save value of A on stack PUSH 20H setDirection: PUSH ACC ; save value of A on stack PUSH 20H ; save value of location 20H (first bit-addressable ; location in RAM) on stack CLR A ; clear A MOV 20H, #0 ; clear location 20H MOV C, P2.0 ; put SW0 value in carry MOV ACC.0, C ; then move to ACC.0 MOV C, F0 ; move current motor direction in carry MOV 0, C ; and move to LSB of location 20H (which has bit address 0) CJNE A, 20H, changeDir ; | compare SW0 (LSB of A) with F0 (LSB of 20H) ; | - if they are not the same, the motor's direction needs to be reversed JMP finish ; if they are the same, motor's direction does not need to be changed