This document describes a project to control the speed of a DC motor using pulse width modulation (PWM) generated by an AT89C52 microcontroller. The document outlines the purpose, components, circuit diagram, programming, and workflow. Key components include an AT89C52 microcontroller, L293D motor driver, DC motor, voltage regulator, and buttons. PWM signals of varying duty cycles control the motor's speed. Code uses timers to generate PWM and buttons to select speed. The summary provides an overview of the goal and approach.
This predefined speed control of BLDC motor runs a motor at user desired speed by using EEPROM for storing speed. It is an effective speed control method.
The main objective of this project is controlling speed of BLDC motors with the help of microcontroller. To make the industry automation the equipment and machineries should be controlled automatically. So control of the machineries which involving this motor can be done accurately. It displays its speed using an IR method of speed sensor mechanism.
Design and Analysis of DC-DC Bidirectional Converter for Vehicle to Grid Appl...PranayJagtap5
Aim of the Project:
The project aims to design and analysis of bidirectional dc-dc converter for vehicle-to-grid application in Electric Vehicles. The proposed converter can boost the voltage of an energy-storage system (e.g. from battery management system in EV) to a high-voltage AC bus for a particular load demand, during peak load conditions. When the high-voltage AC bus has excess energy, during low load conditions, this energy-storage module can be charged by the AC bus via inverter & bidirectional dc-dc converter.
Problem Statement:
A DC-DC converter is essential for exchanging energy between a storage device and the rest of the system and vise-versa. Such a converter should be able to handle bidirectional power flow capability in all the operating modes with flexible control. Thus, design and analysis of bidirectional DC-DC converters is an important aspect.
Bidirectional DC-DC Converter:
Bidirectional DC-to-DC converter allows power flow in both forward and reverses direction. The bidirectional converter is also called two quadrant converter or four-quadrant converters (if both voltage and current can change direction). It is used as a key device for interfacing the storage device between source and load in renewable energy systems for continuous flow of power because the output of the renewable energy system fluctuates due to changing weather conditions.
There are two modes in a bidirectional converter that is the buck converter and the boost converter. In the buck mode, auxiliary storage is located on the high voltage side whereas, in boost mode, it is situated on the low voltage side.
Introduction to Electric Vehicle & Vehicle-to-Grid(V2G):
Electric Vehicle is an automobile that operates on two or more electric motors powered by a battery pack or combined system of the battery pack and IC engine. There are four types of EVs, as each of them has advantages and disadvantages, they all save fuel and emit fewer GHG than other conventional IC engines. They can also recharge their batteries by the process of regenerative braking, where the electric motor in the EV assists in slowing down the EV and simultaneously recovers portion energy and feeds it to the batteries.
Four types of EVs are as follows:
(1) Hybrid Electric Vehicle (HEV)
(2) Battery Electric Vehicle (BEV)
(3) Plug-in Hybrid Electric Vehicle (PHEV)
(4) Range Extended Electric Vehicle (REEV)
V2G technology can be defined as a system capable enough to control bi-directional flow of electric energy between a vehicle and the electrical grid. The integration of electric vehicles into the power grid is called the vehicle-to-grid system. As conventional converters are unidirectional, they only work in G2V (Grid-to-Vehicle) mode. In V2G technology the grid is feed by the energy stored in the vehicle battery through the bidirectional converter, where power from the vehicle battery is stepped-up by the BDC.
This ppt gives the basic idea about multilevel inverter.this ppt includes
1.Introduction
2.Advantages of multilevel inverters
3.Types of multilevel inverters
4.Working of multilevel inverters
5.Applications.
This directional over current relay employs the principle of actuation of the relay....It has a metallic disc free to rotate between the poles of two...
Design factors; Limitations; Modern trends; Electrical
Engineering Materials; Space factor; Choice of Specific
Electric and Magnetic loadings; Thermal Considerations;
Heat flow; Temperature rise; Insulating Materials; Properties;
Rating of Machines; Various Standard Specifications ;
This predefined speed control of BLDC motor runs a motor at user desired speed by using EEPROM for storing speed. It is an effective speed control method.
The main objective of this project is controlling speed of BLDC motors with the help of microcontroller. To make the industry automation the equipment and machineries should be controlled automatically. So control of the machineries which involving this motor can be done accurately. It displays its speed using an IR method of speed sensor mechanism.
Design and Analysis of DC-DC Bidirectional Converter for Vehicle to Grid Appl...PranayJagtap5
Aim of the Project:
The project aims to design and analysis of bidirectional dc-dc converter for vehicle-to-grid application in Electric Vehicles. The proposed converter can boost the voltage of an energy-storage system (e.g. from battery management system in EV) to a high-voltage AC bus for a particular load demand, during peak load conditions. When the high-voltage AC bus has excess energy, during low load conditions, this energy-storage module can be charged by the AC bus via inverter & bidirectional dc-dc converter.
Problem Statement:
A DC-DC converter is essential for exchanging energy between a storage device and the rest of the system and vise-versa. Such a converter should be able to handle bidirectional power flow capability in all the operating modes with flexible control. Thus, design and analysis of bidirectional DC-DC converters is an important aspect.
Bidirectional DC-DC Converter:
Bidirectional DC-to-DC converter allows power flow in both forward and reverses direction. The bidirectional converter is also called two quadrant converter or four-quadrant converters (if both voltage and current can change direction). It is used as a key device for interfacing the storage device between source and load in renewable energy systems for continuous flow of power because the output of the renewable energy system fluctuates due to changing weather conditions.
There are two modes in a bidirectional converter that is the buck converter and the boost converter. In the buck mode, auxiliary storage is located on the high voltage side whereas, in boost mode, it is situated on the low voltage side.
Introduction to Electric Vehicle & Vehicle-to-Grid(V2G):
Electric Vehicle is an automobile that operates on two or more electric motors powered by a battery pack or combined system of the battery pack and IC engine. There are four types of EVs, as each of them has advantages and disadvantages, they all save fuel and emit fewer GHG than other conventional IC engines. They can also recharge their batteries by the process of regenerative braking, where the electric motor in the EV assists in slowing down the EV and simultaneously recovers portion energy and feeds it to the batteries.
Four types of EVs are as follows:
(1) Hybrid Electric Vehicle (HEV)
(2) Battery Electric Vehicle (BEV)
(3) Plug-in Hybrid Electric Vehicle (PHEV)
(4) Range Extended Electric Vehicle (REEV)
V2G technology can be defined as a system capable enough to control bi-directional flow of electric energy between a vehicle and the electrical grid. The integration of electric vehicles into the power grid is called the vehicle-to-grid system. As conventional converters are unidirectional, they only work in G2V (Grid-to-Vehicle) mode. In V2G technology the grid is feed by the energy stored in the vehicle battery through the bidirectional converter, where power from the vehicle battery is stepped-up by the BDC.
This ppt gives the basic idea about multilevel inverter.this ppt includes
1.Introduction
2.Advantages of multilevel inverters
3.Types of multilevel inverters
4.Working of multilevel inverters
5.Applications.
This directional over current relay employs the principle of actuation of the relay....It has a metallic disc free to rotate between the poles of two...
Design factors; Limitations; Modern trends; Electrical
Engineering Materials; Space factor; Choice of Specific
Electric and Magnetic loadings; Thermal Considerations;
Heat flow; Temperature rise; Insulating Materials; Properties;
Rating of Machines; Various Standard Specifications ;
"Automatic Intelligent Plant Irrigation System using GSM and ARDUINO BOARD."Disha Modi
Automatic irrigation is a form of irrigation system that incorporates the theory of control, power of wireless technology and feedback system with irrigation. The aim of our project is not only to minimize this manual intervention by the farmer in farm field, but also to successfully water garden plants planted in pots too. Which is why we are using micro- controller based Automated Irrigation system will serve the following purposes: 1) As there is no un-planned usage of water, a lot of water is saved from being wasted. 2) The irrigation is done only when there is not enough moisture in the soil and the microcontroller decides when should the pump be turned on/off, saves a lot time for the farmers. This also gives much needed rest to the farmers and helps, as they don’t have to go and turn the pump on/off manually. 3)This irrigation system can be monitor by user wirelessly. User can receive notification and can provide proper commands via his cell phone whenever necessary.
For more information refer Project Report file attached here.
JOYSTICK BASED DC MOTOR SPEED CONTROL SYSTEM by VAISHNAVI AGRAWALVaishnavi Agrawal
The project given here controls speed and direction of DC motor using joystick.
Most of the DC motor controllers use PWM to vary motor speed and H bridge circuit to alter its direction. One of the techniques becoming very popular and widely used now a days of DC motor control is to control DC motor through joystick. Using single joystick one can control speed as well as direction of DC motor. When joystick is at centre position the motor is rest. When joystick is moved forward or reverses the motor also rotates forward and reverse. Also the motor speed increases when joystick moved further forward or reverse.
In this project, we will learn How to interface a L293D based DC Motor Driver in PWM mode with AVR ATmega16 microcontroller. The PWM mode is used to control the speed of DC motors. Higher the duty cycle of the PWM signal higher is the speed of DC motor. The ATmega16 microcontroller will generate PWM signals of different duty cycle using its Timer Counter 1 and will give the PWM signal to the two enable pins of the L293D.
Arm cortex (lpc 2148) based motor speedUday Wankar
The project is designed to control the speed of a DC and AC motor using an
ARM7 LPC2148 processor. The speed of motor is directly proportional to the voltage
applied across its terminals. Hence, if voltage across motor terminal is varied, then
speed can also be varied. This project uses the above principle to control the speed of
the motor by varying the duty cycle of the pulses applied to it, popularly known as
PWM control. The project uses input button interfaced to the processor, which are
used to control the speed of motor. Pulse Width Modulation is generated at the output
by the microcontroller as per the program. The program is written in Embedded C.
The average voltage given or the average current flowing through the motor
will change depending on the duty cycle, ON and OFF time of the pulses, so the speed
of the motor will change. A motor driver IC is interfaced to the ARM7 LPC2148
processor board for receiving PWM signals and delivering desired output for speed
control. Further the project can be enhanced by using power electronic devices such
as IGBTs to achieve speed control higher capacity industrial motors.
BIDIRECTIONAL SPEED CONTROL OF DC MOTOR USING 8051 MICROCONTROLLERShanmukha S. Potti
1. This project deals with bidirectional speed control of DC motor using 8051 micro-controller.
2. Design of H bridge dc-dc converter is an IGBT based bridge circuit.
3. The control circuit consists of the 8051 microcontroller which is programmed to generate pulses to turn on IGBTs per required sequence.
4. The H bridge dc-dc converter is implemented with hardware setup and software program in the 8051 –C code.
If the water level in a borewell drops below the threshold level for pumping, its pump motor may get air-locked or even burn out due to dry running. It is inconvenient for farmers to walk all the way to their fields at night just to switch the pump motor ‘off.’ Besides, he may never get to know the problem This problem can be solved by using this GSM-based system that will automatically give the user a call on his mobile phone when the water level in the borewell drops below or rises to the threshold level for pumping. The user can also remotely switch on or switch off the pump motor by sending an SMS from his mobile phone. The system is simple, reliable, portable and affordable.
final Year Projects, Final Year Projects in Chennai, Software Projects, Embedded Projects, Microcontrollers Projects, DSP Projects, VLSI Projects, Matlab Projects, Java Projects, .NET Projects, IEEE Projects, IEEE 2009 Projects, IEEE 2009 Projects, Software, IEEE 2009 Projects, Embedded, Software IEEE 2009 Projects, Embedded IEEE 2009 Projects, Final Year Project Titles, Final Year Project Reports, Final Year Project Review, Robotics Projects, Mechanical Projects, Electrical Projects, Power Electronics Projects, Power System Projects, Model Projects, Java Projects, J2EE Projects, Engineering Projects, Student Projects, Engineering College Projects, MCA Projects, BE Projects, BTech Projects, ME Projects, MTech Projects, Wireless Networks Projects, Network Security Projects, Networking Projects, final year projects, ieee projects, student projects, college projects, ieee projects in chennai, java projects, software ieee projects, embedded ieee projects, "ieee2009projects", "final year projects", "ieee projects", "Engineering Projects", "Final Year Projects in Chennai", "Final year Projects at Chennai", Java Projects, ASP.NET Projects, VB.NET Projects, C# Projects, Visual C++ Projects, Matlab Projects, NS2 Projects, C Projects, Microcontroller Projects, ATMEL Projects, PIC Projects, ARM Projects, DSP Projects, VLSI Projects, FPGA Projects, CPLD Projects, Power Electronics Projects, Electrical Projects, Robotics Projects, Solor Projects, MEMS Projects, J2EE Projects, J2ME Projects, AJAX Projects, Structs Projects, EJB Projects, Real Time Projects, Live Projects, Student Projects, Engineering Projects, MCA Projects, MBA Projects, College Projects, BE Projects, BTech Projects, ME Projects, MTech Projects, M.Sc Projects, Final Year Java Projects, Final Year ASP.NET Projects, Final Year VB.NET Projects, Final Year C# Projects, Final Year Visual C++ Projects, Final Year Matlab Projects, Final Year NS2 Projects, Final Year C Projects, Final Year Microcontroller Projects, Final Year ATMEL Projects, Final Year PIC Projects, Final Year ARM Projects, Final Year DSP Projects, Final Year VLSI Projects, Final Year FPGA Projects, Final Year CPLD Projects, Final Year Power Electronics Projects, Final Year Electrical Projects, Final Year Robotics Projects, Final Year Solor Projects, Final Year MEMS Projects, Final Year J2EE Projects, Final Year J2ME Projects, Final Year AJAX Projects, Final Year Structs Projects, Final Year EJB Projects, Final Year Real Time Projects, Final Year Live Projects, Final Year Student Projects, Final Year Engineering Projects, Final Year MCA Projects, Final Year MBA Projects, Final Year College Projects, Final Year BE Projects, Final Year BTech Projects, Final Year ME Projects, Final Year MTech Projects, Final Year M.Sc Projects, IEEE Java Projects, ASP.NET Projects, VB.NET Projects, C# Projects, Visual C++ Projects, Matlab Projects, NS2 Projects, C Projects, Microcontroller Projects, ATMEL Projects, PIC Projects, ARM Projects, DSP Projects, VLSI Projects, FPGA Projects, CPLD Projects, Power Electronics Projects, Electrical Projects, Robotics Projects, Solor Projects, MEMS Projects, J2EE Projects, J2ME Projects, AJAX Projects, Structs Projects, EJB Projects, Real Time Projects, Live Projects, Student Projects, Engineering Projects, MCA Projects, MBA Projects, College Projects, BE Projects, BTech Projects, ME Projects, MTech Projects, M.Sc Projects, IEEE 2009 Java Projects, IEEE 2009 ASP.NET Projects, IEEE 2009 VB.NET Projects, IEEE 2009 C# Projects, IEEE 2009 Visual C++ Projects, IEEE 2009 Matlab Projects, IEEE 2009 NS2 Projects, IEEE 2009 C Projects, IEEE 2009 Microcontroller Projects, IEEE 2009 ATMEL Projects, IEEE 2009 PIC Projects, IEEE 2009 ARM Projects, IEEE 2009 DSP Projects, IEEE 2009 VLSI Projects, IEEE 2009 FPGA Projects, IEEE 2009 CPLD Projects, IEEE 2009 Power Electronics Projects, IEEE 2009 Electrical Projects, IEEE 2009 Robotics Projects, IEEE 2009 Solor Projects, IEEE 2009 MEMS Projects, IEEE 2009 J2EE P
This ppt explains Ultra Fast Acting Electronic Circuit Breaker, student is provided with his/her authorized tag to swipe over the reader to record their attendance.
Edgefxkits.com has a wide range of electronic projects ideas that are primarily helpful for ECE, EEE and EIE students and the ideas can be applied for real life purposes as well.
http://www.edgefxkits.com/
Visit our page to get more ideas on popular electronic projects developed by professionals.
Edgefx provides free verified electronic projects kits around the world with abstracts, circuit diagrams, and free electronic software. We provide guidance manual for Do It Yourself Kits (DIY) with the modules at best price along with free shipping.
DC MOTOR SPEED CONTROL USING ON-OFF CONTROLLER BY PIC16F877A MICROCONTROLLERTridib Bose
This presentation consists the speed control of a dc motor using hardware (microcontroller) by changing the reference voltages logically and minimising errors.
Here an electronic circuit breaker is designed which is based on the current sensing across a series element typically a CT (current Transformer). The current sensed which is compared against the preset value proportional to the voltage by comparator which is inbuilt in arduino to generate an output that drives a relay through a MOSFET to trip the load very fastly.
The concept of electronic circuit breaker came into focus realizing that the conventional circuit breakers such as MCBs take longer time to trip.
The steadily increasing population has more demand and consumption of electric energy in the market as raised and that of equipment’s used like electrical and electronics are also costlier
So to protect the electrical system from overload or short circuit here is one possibility, which is by ultrafast acting electronic circuit breaker
The electronic circuit breaker is based on the voltage drop across a series element proportional to the load current, typically a low -value resistor.
Temperature Based Fan Controller can be used for reducing the power consumption & also to assist people who are disabled and are unable to control the speed of fan.It may also be used for monitoring changes in environment.
Making a simple variable power supply.
Power supply applications.
Ac and Dc current defintions.
Half wave and full wave rectifier.
Power supply circuit.
Used tools.
Working steps.
Testing.
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdfKamal Acharya
The College Bus Management system is completely developed by Visual Basic .NET Version. The application is connect with most secured database language MS SQL Server. The application is develop by using best combination of front-end and back-end languages. The application is totally design like flat user interface. This flat user interface is more attractive user interface in 2017. The application is gives more important to the system functionality. The application is to manage the student’s details, driver’s details, bus details, bus route details, bus fees details and more. The application has only one unit for admin. The admin can manage the entire application. The admin can login into the application by using username and password of the admin. The application is develop for big and small colleges. It is more user friendly for non-computer person. Even they can easily learn how to manage the application within hours. The application is more secure by the admin. The system will give an effective output for the VB.Net and SQL Server given as input to the system. The compiled java program given as input to the system, after scanning the program will generate different reports. The application generates the report for users. The admin can view and download the report of the data. The application deliver the excel format reports. Because, excel formatted reports is very easy to understand the income and expense of the college bus. This application is mainly develop for windows operating system users. In 2017, 73% of people enterprises are using windows operating system. So the application will easily install for all the windows operating system users. The application-developed size is very low. The application consumes very low space in disk. Therefore, the user can allocate very minimum local disk space for this application.
Welcome to WIPAC Monthly the magazine brought to you by the LinkedIn Group Water Industry Process Automation & Control.
In this month's edition, along with this month's industry news to celebrate the 13 years since the group was created we have articles including
A case study of the used of Advanced Process Control at the Wastewater Treatment works at Lleida in Spain
A look back on an article on smart wastewater networks in order to see how the industry has measured up in the interim around the adoption of Digital Transformation in the Water Industry.
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSEDuvanRamosGarzon1
AIRCRAFT GENERAL
The Single Aisle is the most advanced family aircraft in service today, with fly-by-wire flight controls.
The A318, A319, A320 and A321 are twin-engine subsonic medium range aircraft.
The family offers a choice of engines
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)MdTanvirMahtab2
This presentation is about the working procedure of Shahjalal Fertilizer Company Limited (SFCL). A Govt. owned Company of Bangladesh Chemical Industries Corporation under Ministry of Industries.
Automobile Management System Project Report.pdfKamal Acharya
The proposed project is developed to manage the automobile in the automobile dealer company. The main module in this project is login, automobile management, customer management, sales, complaints and reports. The first module is the login. The automobile showroom owner should login to the project for usage. The username and password are verified and if it is correct, next form opens. If the username and password are not correct, it shows the error message.
When a customer search for a automobile, if the automobile is available, they will be taken to a page that shows the details of the automobile including automobile name, automobile ID, quantity, price etc. “Automobile Management System” is useful for maintaining automobiles, customers effectively and hence helps for establishing good relation between customer and automobile organization. It contains various customized modules for effectively maintaining automobiles and stock information accurately and safely.
When the automobile is sold to the customer, stock will be reduced automatically. When a new purchase is made, stock will be increased automatically. While selecting automobiles for sale, the proposed software will automatically check for total number of available stock of that particular item, if the total stock of that particular item is less than 5, software will notify the user to purchase the particular item.
Also when the user tries to sale items which are not in stock, the system will prompt the user that the stock is not enough. Customers of this system can search for a automobile; can purchase a automobile easily by selecting fast. On the other hand the stock of automobiles can be maintained perfectly by the automobile shop manager overcoming the drawbacks of existing system.
Vaccine management system project report documentation..pdfKamal Acharya
The Division of Vaccine and Immunization is facing increasing difficulty monitoring vaccines and other commodities distribution once they have been distributed from the national stores. With the introduction of new vaccines, more challenges have been anticipated with this additions posing serious threat to the already over strained vaccine supply chain system in Kenya.
Quality defects in TMT Bars, Possible causes and Potential Solutions.PrashantGoswami42
Maintaining high-quality standards in the production of TMT bars is crucial for ensuring structural integrity in construction. Addressing common defects through careful monitoring, standardized processes, and advanced technology can significantly improve the quality of TMT bars. Continuous training and adherence to quality control measures will also play a pivotal role in minimizing these defects.
About
Indigenized remote control interface card suitable for MAFI system CCR equipment. Compatible for IDM8000 CCR. Backplane mounted serial and TCP/Ethernet communication module for CCR remote access. IDM 8000 CCR remote control on serial and TCP protocol.
• Remote control: Parallel or serial interface.
• Compatible with MAFI CCR system.
• Compatible with IDM8000 CCR.
• Compatible with Backplane mount serial communication.
• Compatible with commercial and Defence aviation CCR system.
• Remote control system for accessing CCR and allied system over serial or TCP.
• Indigenized local Support/presence in India.
• Easy in configuration using DIP switches.
Technical Specifications
Indigenized remote control interface card suitable for MAFI system CCR equipment. Compatible for IDM8000 CCR. Backplane mounted serial and TCP/Ethernet communication module for CCR remote access. IDM 8000 CCR remote control on serial and TCP protocol.
Key Features
Indigenized remote control interface card suitable for MAFI system CCR equipment. Compatible for IDM8000 CCR. Backplane mounted serial and TCP/Ethernet communication module for CCR remote access. IDM 8000 CCR remote control on serial and TCP protocol.
• Remote control: Parallel or serial interface
• Compatible with MAFI CCR system
• Copatiable with IDM8000 CCR
• Compatible with Backplane mount serial communication.
• Compatible with commercial and Defence aviation CCR system.
• Remote control system for accessing CCR and allied system over serial or TCP.
• Indigenized local Support/presence in India.
Application
• Remote control: Parallel or serial interface.
• Compatible with MAFI CCR system.
• Compatible with IDM8000 CCR.
• Compatible with Backplane mount serial communication.
• Compatible with commercial and Defence aviation CCR system.
• Remote control system for accessing CCR and allied system over serial or TCP.
• Indigenized local Support/presence in India.
• Easy in configuration using DIP switches.
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdffxintegritypublishin
Advancements in technology unveil a myriad of electrical and electronic breakthroughs geared towards efficiently harnessing limited resources to meet human energy demands. The optimization of hybrid solar PV panels and pumped hydro energy supply systems plays a pivotal role in utilizing natural resources effectively. This initiative not only benefits humanity but also fosters environmental sustainability. The study investigated the design optimization of these hybrid systems, focusing on understanding solar radiation patterns, identifying geographical influences on solar radiation, formulating a mathematical model for system optimization, and determining the optimal configuration of PV panels and pumped hydro storage. Through a comparative analysis approach and eight weeks of data collection, the study addressed key research questions related to solar radiation patterns and optimal system design. The findings highlighted regions with heightened solar radiation levels, showcasing substantial potential for power generation and emphasizing the system's efficiency. Optimizing system design significantly boosted power generation, promoted renewable energy utilization, and enhanced energy storage capacity. The study underscored the benefits of optimizing hybrid solar PV panels and pumped hydro energy supply systems for sustainable energy usage. Optimizing the design of solar PV panels and pumped hydro energy supply systems as examined across diverse climatic conditions in a developing country, not only enhances power generation but also improves the integration of renewable energy sources and boosts energy storage capacities, particularly beneficial for less economically prosperous regions. Additionally, the study provides valuable insights for advancing energy research in economically viable areas. Recommendations included conducting site-specific assessments, utilizing advanced modeling tools, implementing regular maintenance protocols, and enhancing communication among system components.
2. Introdution
Purpose
Aim
Analysis
User interface
Hardware interface
Software interface
Programming used
Working procedure
Conclusion
Cost of components used
Bibliography
Table of Contents
3.
Purpose:
DC-Motor is a SISO(single input single output) device. Which
converts electrical energy to mechanical energy, means here it gives
variable speed according the change in supply voltage given to it and
this input voltage varies accordingly width of the pulses which is
generated by controller IC.
DC motors have a long tradition of being used as adjustable speed
machines and a wide range of options have evolved for this purpose.
For exa; Cooling blowers and inlet air flanges provide cooling air for
a wide speed range at constant torque , also in household appliences
like fan, mixer etc.
Aim: To control the speed of DC-Motor by
generating pulses of variable duty cycles using the
AT89C52 controller IC.
4. What is PWM(Pulse Width Modulation) ?
Pulse Width Modulation – Using digital pulses to create some analog value other than
just ‘high’ and ‘low’ signal levels.
Many digital systems are powered by a 5-Volt power supply, so if you filter a signal
that has a 50% duty cycle you get an average voltage of 2.5 Volts. Other duty cycles
produce any voltage in the range of 0 to 100% of the ‘high’ voltage, depending upon
the PWM resolution.
The duty cycle is defined as the percentage of digital ‘high’ to digital ‘low’ signals
present during a PWM period.
Uses for PWM: 1) To digitally create an analog output voltage level for control
functions and power supply.
2) To digitally create analog signals for arbitrary waveforms, sounds, music and speech
5. List of components used:
Controller IC AT89C52
Motor driver IC L293D
DC motor 150 rpm
Voltage controller IC 7805
Crystal oscillator (12Mhz)
Bridge rectifier
Pull up resistor
Box, ceramic and electrolytic capacitor
2 pin push button switches
Connector pins and connecting wires
Variable voltage adapter
6.
Features
• Compatible with MCS-51™ Products
• 8K Bytes of In-System Reprogrammable Flash Memory
• Endurance: 1,000 Write/Erase Cycles
• Fully Static Operation: 0 Hz to 24 MHz
• Three-level Program Memory Lock
• 256 x 8-bit Internal RAM
• 32 Programmable I/O Lines
• Three 16-bit Timer/Counters
• Eight Interrupt Sources
• Programmable Serial Channel
• Low-power Idle and Power-down Modes
AT89C52 CONTROLLER IC
7. Description
The AT89C52 is a low-power,
high-performance CMOS 8-bit
microcomputer with 8K bytes of Flash
programmable and erasable read only
memory (PEROM). The device is
manufactured using Atmel’s high-density
nonvolatile memory technology and is
compatible with the industry-standard
80C51 and 80C52 instruction set and
pinout. The on-chip Flash allows the
program memory to be reprogrammed in-
system or by a conventional nonvolatile
memory programmer. By combining a
versatile 8-bit CPU with Flash on a
monolithic chip, the Atmel AT89C52 is a
powerful microcomputer which provides a
highly-flexible and cost-effective solution
to many embedded control.
8.
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 the 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.
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.
9. A simple schematic for interfacing a DC motor using L293D is shown below.
10. ►Introduction
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, you
can also do encoding of the rotation made by DC motor i.e. keeping track of
how many turns are made by your motors etc. So you can see DC motors are
no less than a stepper motor.
11.
12. Voltage controller IC 7805
The LM7805 of three-terminal positive voltage
regulators employ built-in current limiting,
thermal shutdown, and safe-operating area
protection which makes them virtually immune
to damage from output overloads.
13. Crystal Oscillator:
A crystal oscillator is an electronic oscillator circuit that uses
the mechanical resonance of a vibrating crystal of piezoelectric material to
create an electrical signal with a very precise frequency.
most common type of piezoelectric resonator used is the quartz crystal, but
other piezoelectric materials including polycrystalline ceramics are used in
similar circuit.
Here, we are using the 12MHz Crystal oscillator.
Bridge Rectifier:
A rectifier is an electrical device that
converts alternating current (AC), which periodically
reverses direction, to direct current (DC), which flows
in only one direction. The process is known as
rectification.
14. Pull up resistors:
Pull-up resistors are used in electronic logic circuits to ensure that inputs
to logic systems settle at expected logic levels if external devices are
disconnected or high-impedance.
They may also be used at the interface between two different types of logic
devices, possibly operating at different power supply voltages.
When the switch is open the voltage of the gate input is pulled up to the level
of 𝑉inWhen the switch is closed, the input voltage at the gate goes to ground.
A pull-up resistor weakly "pulls" the voltage of the wire it is connected to
towards its voltage source level when the other components on the line are
inactive.
When all other connections on the line are inactive, they are high-impedance
and act like they are disconnected. Since the other components act as though
they are disconnected, the circuit acts as though it is disconnected, and the pull-
up resistor brings the wire up to the high logic level.
When another component on the line goes active, it will override the high logic
level set by the pull-up resistor. The pull-up resistor assures that the wire is at a
defined logic level even if no active devices are connected to it.
15. General mini box cap: use for ( by passing, filtering frequency discrimination,
timing oscillation, pulse coupling etc...) this kind of capacitor will not pass
high AC current, it dominates micro AC signal.
Box capacitor:
Ceramic capacitor:
A ceramic capacitor is a fixed capacitor with the
ceramic material acting as the dielectric. It is
constructed of two or more alternating layers of
ceramic and a metal layer acting as the electrodes.
16. An electrolytic capacitor is a type of capacitor that uses an electrolyte (an ionic
conducting liquid) as one of its plates to achieve a larger capacitance per unit
volume than other types, but with performance disadvantages.
All capacitors conduct alternating current (AC) and block direct current (DC)
and can be used, amongst other applications, to couple circuit blocks allowing
AC signals to be transferred while blocking DC power, to store energy, and to
filter signals according to their frequency.
Electrolytic capacitor
17. 2 pin Push button switches:
Miniature 2-PIN Single Pull Single Throw switches. These are high quality
momentary on switches. Perfect as a tactile reset switch. Mounts perfectly into
standard breadboards. Rated up to 50mA.
Power on/off switch
This is a simple SPDT slide switch - great for use as
an ON/OFF button, or just as a general control switch.
The pins are spaced by 0.1", so it's breadboard friendly.
The switch is rated for 0.3A at 50VDC.
18. Connector pins and connecting wires:
This is a simple wire cable. Great for
jumping from one point to another point in circuit to
make connection between that two points.
Adaptor is just a power supply, it plugs
into the wall and converts AC current to a single DC
voltage in most cases. There are also adapters that
output a different AC voltage. Here, we are using the
5-12V DC variable voltage adapter.
Variable voltage adapter:
19.
20. Programming used:
Code to control dc motor using pwm
#include <reg52.h>
sbit mybit=P2^0; //Positive of motor
sbit L293D_B=P2^1; //Negative of motor
sbit L293D_E=P2^2; //Enable of L293D
sbit sw1=P1^1; // switch for high speed
sbit sw2=P1^0; // switch for low speed
void delay(void);
void main()
{
sw1=1; // make switches as input
sw2=1;
while(1)
{
if (sw2==0)
25.
Steps for operating user interface-
Switch on the variable voltage adapter.
Set the power supply of adapter to 12 volts.
Slide the power on/off switch to on condition.
Press reset button .
Press switch 1 to getting high speed of motor.
Press switch 2 to getting low speed of motor.
Working Procedure
26.
We can control DC-Motor by generating pulses of variable duty cycles
through controller IC AT89C52 efficiently.
By increasing or decreasing pulse width, the controller regulates
energy flow to the motor shaft. The motor’s own inductance acts like a
filter, storing energy during the “on” cycle while releasing it at a rate
corresponding to the input or reference signal.
By generating pwm we can reduces the damage done to the motor due
to excessive amount of current.
Conclusion:
27. Cost of components used:
Sr.No. Name of components quantity Price per piece Total
1. Controller IC AT89C52 1 80 80
2. Trainer board 1 135 135
3. Motor driver L293D IC 1 80 80
4. DC motor 150 rpm 1 250 250
5. Bridge rectifier ic 1 30 30
6. 7805 IC 1 10 10
7. Box, ceramic, electrolytic capacitor 10 5 50
8. Pull up resistor 3 15 45
9. adapter 1 120 120
10. Crystal oscillator 1 20 20
11. switches 4 5 20
12. Connecting pins & wires - 40 40
28.
1. The 8051 Microcontroller and Embedded Systems Using Assembly
and C,2/e by Muhammad Ali Mazidi, Janice Gillispie Mazidi and
Rolin McKinlay ( Second Edition , Pearson Education ).
2. The 8051 Microcontroller & Embedded Systems using Assembly
and C By K. J. Ayala, D. V. Gadre (Cengage Learning , India Edition).
3. 8051 Microcontrollers: MCS51 family and its variants by Satish
Shah, Oxford University Press.
Bibliography: