Upload
khadar-embedded
View
53
Download
0
Embed Size (px)
Citation preview
Embedded systems 7842522786/9948887244/9346934699
Email: [email protected] www.purpletechnosolutions.com 9030880909/101/202/505/606
SMART HOST MICROCONTROLLER FOR OPTIMAL BATTERY USAGE
AIM:
The main purpose of this project is to design and construct an energy management
system which is used to optimize the usage of battery power of a Li-Po battery by the use of
a microcontroller in a robot.
PURPOSE:
In this project, we design and develop a robot which will optimize the usage of the
battery power, which is being charged using solar panels.
BLOCK DIAGRAM:
MICRO
CONTROLLER
(LPC2148)
BATTERY LCD DISPLAY
(2X16)
MOTOR
DRIVER
ROBOT
MOTORS
LDR 1
LDR 3
LDR 2
SOLAR
PANEL
STEPPER
MOTOR
Embedded systems 7842522786/9948887244/9346934699
Email: [email protected] www.purpletechnosolutions.com 9030880909/101/202/505/606
DESCRIPTION:
Here, in this project, we employ solar panel which is attached to a motor for
rotation. The angle of inclination of the solar panel is done to maximize the energy storage.
The solar panel is directed according to a sensor network so that they are exposed to
maximum sunlight. This in turn charges the battery with high efficiency. The rotation of the
motor and the input from the sensor network is done using a microcontroller. The
microcontroller is also responsible for the movement of the robot, optimizing the power
consumption and recharging the battery.
Optimization is done by the microcontroller by constantly monitoring the battery
level. A threshold value is set and whenever the battery charge decreases beyond the
threshold value, the microcontroller detects it and takes the appropriate measures, fo r
example, the movement of the robot i.e., its speed is decreased. Hence, the robot uses the
available power for other high priority tasks, for example, powering the communications
system and sending information about the current battery situation.
HARDWARE USED:
Microcontroller
Battery
Motor driver
Solar Panel
Stepper Motor
Robot motor
Embedded systems 7842522786/9948887244/9346934699
Email: [email protected] www.purpletechnosolutions.com 9030880909/101/202/505/606
SOFTWARE USED: KEIL IDE
Flash magic
Embedded C Express PCB
RESULT:
Hence, by implementing this project, we can not only optimize the energy
consumption of this robot, we can also understand how optimization of available power
can be done in general. We learn how Solar panels are used to charge the battery and how
the battery level can be checked.