This document discusses several techniques to reduce cogging torque in permanent magnet motors, which is an undesirable effect that prevents smooth rotor rotation. It describes classical and innovative techniques to minimize cogging torque through varying motor geometry while maintaining running torque. Some techniques discussed are skewing stator/magnets, fractional slots per pole, modulating drive current, and using optinet with magnets. Several industrial applications of cogging torque control are mentioned, like conveyor belts, CNC machines, and motorized vehicle braking. The document provides theoretical and practical justification for different cogging torque reduction techniques.
Single Phase Thirteen-Level Inverter using Seven Switches for Photovoltaic sy...Editor IJMTER
This paper proposes a single-phase thirteen-level inverter using seven switches, with a
novel pulse width-modulated (PWM) control scheme. The Proposed multilevel inverter output
voltage level increasing by using less number of switches driven by the multicarrier modulation
techniques. The inverter is capable of producing thirteen levels of output-voltage (Vdc, 5/6Vdc,
4/6Vdc, 3/6Vdc, 2/6Vdc, 1/6Vdc, 0, -5/6Vdc, -4/6Vdc, -3/6Vdc, -2/6Vdc, -1/6Vdc,-Vdc) from the
dc supply voltage. A digital multi carrier PWM algorithm was implemented in a Spartan 3E FPGA.
The proposed system was verified through simulation and implemented in a prototype.
FOUR QUADRANT SPEED CONTROL OF DC MOTOR USING AT89S52 MICROCONTROLLERJournal For Research
Speed control of a machine is the most vital and important part in any industrial organization. This paper is designed to develop a four quadrant speed control system for a DC motor using microcontroller. The motor is operated in four quadrants i.e. clockwise, counter clock-wise, forward brake and reverse brake. It also has a feature of speed control. The four quadrant operation of the dc motor is best suited for industries where motors are used and as per requirement they can rotate in clockwise, counter-clockwise and also apply brakes immediately in both the directions. In case of a specific operation in industrial environment, the motor needs to be stopped immediately. In such scenario, this proposed system is very apt as forward brake and reverse brake are its integral features. Instantaneous brake in both the directions happens as a result of applying a reverse voltage across the running motor for a brief period and the speed control of the motor can be achieved with the PWM pulses generated by the microcontroller. The microcontroller used in this project is from 8051 family. Push buttons are provided for the operation of the motor which are interfaced to the microcontroller that provides an input signal to it and controls the speed of the motor through a motor driver IC. The speed and direction of DC motor has been observed on digital CRO. Microcontroller programming has been written in assembly language by using notepad and it has been converted in hex file by using micro vision Kiel. The burning of programming in the 8051 microcontroller chip has been done by using positron boot loader software.
The stepper motor control system uses ULN2003 chip to drive. The working voltage is DC5V. It is widely used on ATM machine, inkjet printer
cutting plotter, fax machine,spraying equipment, medical instruments and equipments, PC peripheral, and USB Mass Storage ,precise instrument
industrial control system,office automation,robot areas,etc.
International Journal of Engineering Research and Applications (IJERA) is an open access online peer reviewed international journal that publishes research and review articles in the fields of Computer Science, Neural Networks, Electrical Engineering, Software Engineering, Information Technology, Mechanical Engineering, Chemical Engineering, Plastic Engineering, Food Technology, Textile Engineering, Nano Technology & science, Power Electronics, Electronics & Communication Engineering, Computational mathematics, Image processing, Civil Engineering, Structural Engineering, Environmental Engineering, VLSI Testing & Low Power VLSI Design etc.
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.
Single Phase Thirteen-Level Inverter using Seven Switches for Photovoltaic sy...Editor IJMTER
This paper proposes a single-phase thirteen-level inverter using seven switches, with a
novel pulse width-modulated (PWM) control scheme. The Proposed multilevel inverter output
voltage level increasing by using less number of switches driven by the multicarrier modulation
techniques. The inverter is capable of producing thirteen levels of output-voltage (Vdc, 5/6Vdc,
4/6Vdc, 3/6Vdc, 2/6Vdc, 1/6Vdc, 0, -5/6Vdc, -4/6Vdc, -3/6Vdc, -2/6Vdc, -1/6Vdc,-Vdc) from the
dc supply voltage. A digital multi carrier PWM algorithm was implemented in a Spartan 3E FPGA.
The proposed system was verified through simulation and implemented in a prototype.
FOUR QUADRANT SPEED CONTROL OF DC MOTOR USING AT89S52 MICROCONTROLLERJournal For Research
Speed control of a machine is the most vital and important part in any industrial organization. This paper is designed to develop a four quadrant speed control system for a DC motor using microcontroller. The motor is operated in four quadrants i.e. clockwise, counter clock-wise, forward brake and reverse brake. It also has a feature of speed control. The four quadrant operation of the dc motor is best suited for industries where motors are used and as per requirement they can rotate in clockwise, counter-clockwise and also apply brakes immediately in both the directions. In case of a specific operation in industrial environment, the motor needs to be stopped immediately. In such scenario, this proposed system is very apt as forward brake and reverse brake are its integral features. Instantaneous brake in both the directions happens as a result of applying a reverse voltage across the running motor for a brief period and the speed control of the motor can be achieved with the PWM pulses generated by the microcontroller. The microcontroller used in this project is from 8051 family. Push buttons are provided for the operation of the motor which are interfaced to the microcontroller that provides an input signal to it and controls the speed of the motor through a motor driver IC. The speed and direction of DC motor has been observed on digital CRO. Microcontroller programming has been written in assembly language by using notepad and it has been converted in hex file by using micro vision Kiel. The burning of programming in the 8051 microcontroller chip has been done by using positron boot loader software.
The stepper motor control system uses ULN2003 chip to drive. The working voltage is DC5V. It is widely used on ATM machine, inkjet printer
cutting plotter, fax machine,spraying equipment, medical instruments and equipments, PC peripheral, and USB Mass Storage ,precise instrument
industrial control system,office automation,robot areas,etc.
International Journal of Engineering Research and Applications (IJERA) is an open access online peer reviewed international journal that publishes research and review articles in the fields of Computer Science, Neural Networks, Electrical Engineering, Software Engineering, Information Technology, Mechanical Engineering, Chemical Engineering, Plastic Engineering, Food Technology, Textile Engineering, Nano Technology & science, Power Electronics, Electronics & Communication Engineering, Computational mathematics, Image processing, Civil Engineering, Structural Engineering, Environmental Engineering, VLSI Testing & Low Power VLSI Design etc.
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.
Visiable Light is a robot that can sense and follow light. A user can shine a flashlight at its front and Light Rover will respond by following the light source. Light Rover uses a microcontroller for processing the sensor readings and responds by controlling the motors. The robot is designed with two sensors in mind, a left and a right. So when more light is detected on the left side, the robot will move towards it by rotating the right motor forward and the left motor backwards. The robot will know to move forward when both sensors receive about the same (by a margin we specify) amount of light.
The robot has two bipolar motors attached to front wheels of the robot. While rear wheels do not have any motor attached to them. The robot has two sensors fixed at its front panel separated by sufficient distance. It has a power supply & microcontroller circuitry placed inside the Light Rover.
We wanted to build a sensing light robot because microcontrollers are natural devices for sensing and responding to events.
This project is designed to control the speed of a single-phase induction motor by using operating knob, which is commonly used in home automation applications. The main advantage of these motors is their ability to operate from a single-phase power supply
Brushles DC motor are one type of motors that are rapidly gaining the popularity and are penetrating in industrial applications, home appliances, automotive, consumer, medical etc. Because of there many advantages such as high efficiency ,silent operation, compact form ,reliability, low maintenance (due to the absence of brushess), long operating life, high speed ranges etc. for the proper commution of current in inverter the rotar position information is necessary, this information is usually provided by the mechanical position sensors mounted within the motor. however it is well known that these position sensors have many drawbacks therefore a sensor less control of BLDC motor is developed which eliminates the sensing equipment ,reduces the cost of motor and increases the reliability of the BLDC motor. In this paper the position information is obtained from the zero crossing detection of the back EMF which is also called as the terminal voltage sensing method which is the simplest ,method of detecting the back EMF zero crossing ,here the motor voltages are sensed and give to the lowpass filter whose output is give to the ZCD which determines the zero crossing of the back EMF waveform and ZCD generates the signal required for the controller to provide the pulses for the inverter operation the controller used is a high performance controller(DSPic30F4011) which as both the features of microcontroller and digital signal processor .The complete model is simulated in MATLAB/SIMULINK software. the proposed hardware and simulation program are found to be efficient and the results are promising
Tachometer using AT89S52 microcontroller with motor controlSushil Mishra
Tachometer using AT89S52 microcontroller with motor control using H bridge method
We , in this project are measuring the RPM of a motor using an IR sensor.
The motor speed and direction is made variable by use of a H-bridge method.
RPM is shown on LCD display for the two directions.
Motor Control Relay, Pwm, DC and Stepper MotorsDevashish Raval
In this presentation, a brief introduction of relay, optoisolaters, interfacing and working of stepper motor and DC motor is given.
The contents are referred from the book of mazidi.
A line follower robot, as the name suggests, is an automated guided vehicle, which follow a visual line embedded on the floor or ceiling.
Usually, the visual line is the path in which the line follower robot goes and it will be a black line on a white surface but the other way (white line on a black surface) is also possible.
Certain advanced line follower robots use the invisible magnetic fields as their paths.
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.
Visiable Light is a robot that can sense and follow light. A user can shine a flashlight at its front and Light Rover will respond by following the light source. Light Rover uses a microcontroller for processing the sensor readings and responds by controlling the motors. The robot is designed with two sensors in mind, a left and a right. So when more light is detected on the left side, the robot will move towards it by rotating the right motor forward and the left motor backwards. The robot will know to move forward when both sensors receive about the same (by a margin we specify) amount of light.
The robot has two bipolar motors attached to front wheels of the robot. While rear wheels do not have any motor attached to them. The robot has two sensors fixed at its front panel separated by sufficient distance. It has a power supply & microcontroller circuitry placed inside the Light Rover.
We wanted to build a sensing light robot because microcontrollers are natural devices for sensing and responding to events.
This project is designed to control the speed of a single-phase induction motor by using operating knob, which is commonly used in home automation applications. The main advantage of these motors is their ability to operate from a single-phase power supply
Brushles DC motor are one type of motors that are rapidly gaining the popularity and are penetrating in industrial applications, home appliances, automotive, consumer, medical etc. Because of there many advantages such as high efficiency ,silent operation, compact form ,reliability, low maintenance (due to the absence of brushess), long operating life, high speed ranges etc. for the proper commution of current in inverter the rotar position information is necessary, this information is usually provided by the mechanical position sensors mounted within the motor. however it is well known that these position sensors have many drawbacks therefore a sensor less control of BLDC motor is developed which eliminates the sensing equipment ,reduces the cost of motor and increases the reliability of the BLDC motor. In this paper the position information is obtained from the zero crossing detection of the back EMF which is also called as the terminal voltage sensing method which is the simplest ,method of detecting the back EMF zero crossing ,here the motor voltages are sensed and give to the lowpass filter whose output is give to the ZCD which determines the zero crossing of the back EMF waveform and ZCD generates the signal required for the controller to provide the pulses for the inverter operation the controller used is a high performance controller(DSPic30F4011) which as both the features of microcontroller and digital signal processor .The complete model is simulated in MATLAB/SIMULINK software. the proposed hardware and simulation program are found to be efficient and the results are promising
Tachometer using AT89S52 microcontroller with motor controlSushil Mishra
Tachometer using AT89S52 microcontroller with motor control using H bridge method
We , in this project are measuring the RPM of a motor using an IR sensor.
The motor speed and direction is made variable by use of a H-bridge method.
RPM is shown on LCD display for the two directions.
Motor Control Relay, Pwm, DC and Stepper MotorsDevashish Raval
In this presentation, a brief introduction of relay, optoisolaters, interfacing and working of stepper motor and DC motor is given.
The contents are referred from the book of mazidi.
A line follower robot, as the name suggests, is an automated guided vehicle, which follow a visual line embedded on the floor or ceiling.
Usually, the visual line is the path in which the line follower robot goes and it will be a black line on a white surface but the other way (white line on a black surface) is also possible.
Certain advanced line follower robots use the invisible magnetic fields as their paths.
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.
The Roles and Functions of Educational Technology in the 21st century EducationBaby Kissa Casas
The term 21st Century has become the central part of educational thinking and planning for the future. Administrators and Teachers are actively searching for ways to prepare students for the future, and the educational system has been evolving faster than ever before.
From the point of view of customers, mobile has undoubtedly made their lives easy. With advent of apps, everything; right from buying grocery to apparels has fallen right to the finger tip of your target users. All this has entitled that digital marketers ride this boom and advertise their apps exactly where people are present – On mobile phones. So to reach users finger tips, the right method to utilize is ASO (App Store Optimization).
We are a widely known mobile app development company that creates highly robust and interactive mobile applications with elegant UI, amazing features and efficient code.
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.
The project is designed to control the speed of a single phase induction motor in three steps by using cyclo convertor technique by thyristors. A.C. motors have the great advantages of being relatively inexpensive and very reliable.
Dual converter is a power electronics control system to get either polarity DC from AC rectification by forward converter and reverse converter . It can run a DC motors in either direction with speed control too.
Fully automated railway engine ( to be extended)gaurav ahuja
Self created Android app controls the speed and direction of DC motor based train engine through Bluetooth communication with microcontroller ATMEGA328 arduino.
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
In this project we will be controlling the speed of Dc motor using Arduino controller. Dc motor is drive by using PWM technique and then using encoder to sense the rpm of DC motor. Encoder produces pulses in the output, which is feed into Arduino and Arduino controls the speed of DC motor. So we have implemented the feedback system which controls the speed of DC motor.
1. SHADAN WOMEN’S COLLEGE OF ENGINEERING AND TECHNOLOGY
Head of the Department :PROF. C.B.V. SUBBARAYUDU Internal guide : Ms. V. CHANDANA
Presented by:
RAFIYA BEGUM(12L51A0210)
RAVADA PAVITHRA(12L51A0211)
SINDHURA CHALASANI(12L51A0212)
2. Cogging torque of
electrical motor is
the torque due to the
interaction between the
permanent magnets of
the rotor and the stator
slots of a Permanent
Magnet (PM) machine. It
is also known as ‘detent’
or “no-current” torque.
What is cogging torque??
3.
4.
5. This projects contains four momentary switches (normally open or
normally close) , each switch serves different operation
•Switch 1- for start motor clock wise rotation
•Switch 2- for start motor anti clock wise rotation
•Switch 3- for stop motor clock wise rotation
•Switch 4- for stop motor anti clock wise rotation
6. Revolutions per minute is a measure of the frequency of rotation,
specifically the number of rotations around a fixed axis in one minute.
A tachometer is an instrument measuring the rotation speed of a shaft or
disk, as in a motor or other machine. It is of two types contact and non-
contact type rpm.
7. A conveyor belt is the carrying medium of
a belt conveyor system (often shortened to
belt conveyor).
It counts the number of objects moving from
one end to the other end .
A belt conveyor system consists of two or
more pulleys (sometimes referred to as
drums), with an endless loop of carrying
medium—the conveyor belt—that rotates
about them.
Conveyor Belt:
8. It is a device emitting rays in infrared band, which cannot be seen by human eyes.
An infrared sensor is an electronic device, that emits in order to sense some aspects of the
surroundings. An IR sensor can measure the heat of an object as well as detects the
motion
The Main concept is simple, the IR led keeps transmitting IR infrared rays up to some
range (there is a potentiometer also in the design with the help of which you can alter the
range)
10. Cogging torque is an undesirable effect that prevents the smooth rotation of
the rotor and results in noise.
The following are the ways to reduce cogging torque:
Skewing stator stack or magnets
Using fractional slots per pole
Modulating drive current waveform
Almost all the techniques used against cogging torque reduces the
motor counter-electromotive force and so reduce the resultant running
torque.
In this example, optinet is used with Magnet in order to minimize the
cogging torque by varying the geometry yet maintaining a certain running
torque in a brushless dc motor.
11. Providing a feedback signal of the torque/force
being applied to the physical process, and bringing
said feedback signal to a summation point with the
command signal inside the drive.
Pole shifting is the major logic to operate.
One of them has the high cogging torque rotor without
the pole shifting and the other has the low cogging
torque rotor with the pole shifting. They have been both
examined on a single PMSG separately.
12. • 12v step down transformer
• Bridge rectifier IN40007 diodes
• 1000uf capacitors
• 7805 regulator
• 330 ohms resistors
• Red led 2v
13. Transformers convert AC electricity from one voltage to another with
little loss of power. Transformers work only with AC and this is one of
the reasons why mains electricity is AC.
The transformer will step down the power supply voltage (0-230V) to
(0- 12V) level. Then the secondary of the potential transformer will be
connected to the bridge rectifier, which is constructed with the help of
PN junction diodes. The advantages of using bridge rectifier are it will
give peak voltage output as DC.
14. When four diodes are connected as shown in figure, the circuit is called
as bridge rectifier.
The input to the circuit is applied to the diagonally opposite corners of
the network, and the output is taken from the remaining two corners.
The main advantage of this bridge circuit is that it does not require a
special centre tapped transformer, thereby reducing its size and
cost.
15. Voltage regulators comprise a class of widely used Ics
IC units provide regulation of either a fixed positive voltage, a fixed
negative voltage, or an adjustably set voltage.
In this project regulated 12V, 750mA power supply, 7812 three terminal
voltage regulator is used for voltage regulation.
16. Smoothing is performed by a large value electrolytic
capacitor connected across the DC supply to act as a
reservoir, supplying current to the output when the varying
DC voltage from the rectifier is falling.
The capacitor charges quickly near the peak of the varying
DC, and then discharges as it supplies current to the
output.
17. Why Atmega8??????
High performance, low power Atmel 8-bit
microcontroller.
Advanced RISC architecture.
High endurance non-volatile memory segments
In-system programming by on-chip boot program
True read-while-write operation
Peripheral features
Operating voltages 4.5 -5 volts
Atmega8 pin diagram:
18. L293D driver IC Description
•L293D is a typical Motor driver or Motor Driver IC
which allows DC motor to drive on either direction.
•L293D is a 16-pin IC which can control a set of two
DC motors simultaneously in any direction.
•The l293d can drive small and quiet big motors as
well
•With respect to our project L293D will drives the
conveyor belt.
•The L293D is a quadruple half H-Bridge
bidirectional motor driver IC.
• it can drive current up to 600 mA with voltage
range of 4.5 to 36 volts.
19. •As we know voltage need to change its direction for being able to rotate the
motor in clockwise or anticlockwise direction, Hence H-bridge IC are ideal
for driving a DC motor.
•The L4293D motor driver IC deals with huge currents, due to this reason,
this circuit uses a heat sink to decrease .
•These ICs are generally used in robotics.
20.
21. D.C GEARED MOTOR:
Free running Torque and
current are ideally zero.
Increased load implies
increased torque.
Power supplied by a motor
is the product of output shaft’s
rotational velocity &torque.
can run in both directions.
22. IC LM358- LM358 consists of two
independent, high gain operational
amplifiers in one package.
Important feature of this IC is that we do
not require independent power supply for
working of each comparator for wide range
of power supply. LM358 can be used as
transducer amplifier.
This IC can be operated on wide range of
power supply from 3V to 32V for single
power supply or from ±1.5V to ±16V for dual
power supply and it also support large
output voltage swing.
LM358 COMPARATOR:
23. •screen is an electronic display module and find a wide range of
applications. A 16x2 LCD display is very basic module and is very
commonly used in various devices and circuits.
•A 16x2 LCD means it can display 16 characters per line and there are
2 such lines. In this LCD each character is displayed in 5x7 pixel
matrix. This LCD has two registers, namely, Command and Data.
24. To add LCD support to your C projects create a new project in AVR
Studio, then copy the following files to your project folder.
lcd.c lcd.h myutils.h from then add them to your project by right
clicking project view and selecting “Add Existing Source File(s)…”
and then select the “lcd.c”.
Similarly add “lcd.h” and “myutils.h” in Header Files section. Now you
are ready to start coding LCD applications !!!
25.
26.
27. • A metal detector is an electronic instrument which detects the presence
of metal nearby. Metal detectors are useful for finding metal inclusions
hidden within objects, or metal objects buried
• Metal detectors will detect ferrous (iron, steel, stainless steel) as well as
non-ferrous (copper, tin, gold, lead, silver, aluminum) as well as alloys (brass,
cuprous-nickel, pewter etc). Depending on the complexity of the circuit, a
metal detector will be able to discriminate between a lump of gold and an
aluminum ring-pull from a drink-can.
28.
29. • When a metal object is placed inside the detecting
coil, some of the magnetic flux passes into the object
and creates a current called an ‘eddy-current’.
• This "uses-up" some of the magnetic flux and thus less
flux is available for the receiving coil.
• This produces a lower output from the coil and causes
the second transistor in the circuit to be turned OFF
slightly and the voltage on the collector rises.
• When a metal is detected, the copper coil flux
reduces; so that circuit will makes on buzzer.
30. AVR Studio 4 is a professional Integrated Development
Environment (IDE) for writing and debugging AVR applications in
Windows 9x/NT/2000/XP environments. you may obtain a copy of
AVR Studio 4 from one of 3 places:
1. Atmel Corporation: http://www.atmel.com
2. AVR Freaks: http://www.avrfreaks.net
3. Borrow a CD from your instructor
This will guide you through the steps required for
1. Executing the AVR Studio 4 Integrated Development
Environment(IDE)
2. Typing in a program,
3. Assembling the program, and
4. Simulating a program
31. Step 1: Open AVR Studio 4 IDE. You should see the
program banner shown below:
32.
33. Step 3:click on the ‘new’ project
button
Step 4: Type in a project name and
the initial file name:
34. Step 6: Click on the “Next” button
Step 7: Choose “AVR Simulator” for the Debug Platform
and then scroll down the right window to choose the
ATmega32 AVR processor. Select in the drop down list.
Choose Simulator and ATmega8
Step 8: Click on the “Finish” button. You should then see
the IDE
Step 9: Type in the program as shown in Figure 1. Note the
color-coded text. This is done automatically by the IDE and
helps you to make corrections as you go.
Step 10: When you have completed the program save it. It
is also good practice to periodically save your program as
you type.
Step 11: Assemble your program. You may do this by
selecting “Build” from the “Build Menu "or by striking the
[F7] key:
35.
36.
37. Typical, the tool settings under Options – Target are all you need to start a new application.
You may translate all source files and line the application with a click on the Build Target
toolbar icon. When you build an application with syntax errors, avr4 will display errors and
warning messages in the Output Window – Build page.
A double click on a message line opens the source file on the correct location in a AVR4 editor
window.
Once you have successfully generated your application you can start debugging.
38. • Cogging torque technique is used in Industrial conveyor
belt operations
• we can fix a motor with immediate stopping.
• It is helpful for CNC working motors
• For applications requiring motor & drive operation in
torque mode, in which a constant torque or resulting
force through a mechanism is desirable, this project is
useful.
• Conveyor belt with metal detector is used in shopping
malls, super markets & airports.
• This project finds its place in places where the things
wanted to be done automatically with utilization of power
in efficient and effective manner.
39. • By using this project, all industrial motors can be handle
with respect to cogging
• Now a days conveyor belt concepts is normally operated
but after wide usage of cogging technique, conveyor belt
can be used with CNC motors.
• CNC working motor can operate
• Sudden stop of electric motorized wheels vehicles can
operate with cogging torque logics.
• Every motorized application is eligible for cogging project.
40. • Several techniques may be adopted in designing surface-
mounted permanent-magnet motors in order to reduce the
cogging torque.
• This paper describes various classical and innovative
techniques, giving a theoretical and practical justification
for each of them.
•As a result, it is highlighted that some of industrial
applications are used to maintain motors perfectly with
respect to their requirement.
41. [1] C. S. Joice, Dr. S. R. Paranjothi, and Dr. V. J. S. Kumar, “Practical
implementation of four quadrant operation of three phase Brushless DC
motor using dsPIC,” in Proc. IConRAEeCE 2011, 2011, pp. 91–94, IEEE.
[2] P. Yedamale, Microchip Technology Inc., “Brushless DC (BLDC) motor
fundamentals,” 2003, AN885.
[3] B. Singh and S. Singh, “State of the art on permanent magnet brushless
DC motor drives,” J. Power Electron., vol. 9, no. 1, pp. 1–17, Jan. 2009.
[4] L. N. Elevich, “3-phase BLDC motor control with hall sensors using
56800/E digital signal controllers,” AN1916, Application Note, Rev. 2.0,
11/2005.
[5] Afjei, O. Hashemipour, M. A. Sati, and M. M. Nezamabadi, “A new
hybrid brushless DC motor/generator without permanent magnet,” IJE
Trans. B: Appl., vol. 20, no. 1, pp. 77–86, Apr. 2007. [6] C. Xia, Z. Li, and T.
Shi, “A control strategy for four-switch three phase brushless DC motor
using single current sensor,” IEEE Trans. Ind. Electron., vol. 56, no. 6, pp.
2058–2066, June 2009.