Your supervisor has assigned you to develop battery management system will be controlled by an independent microcontroller. The battery management system to warn the driver if battery is low. The battery charge can be read by your microcontroller either through;
Your supervisor has assigned you to develop battery management system will be controlled by an independent microcontroller. The battery management system to warn the driver if battery is low. The battery charge can be read by your microcontroller either through;
- Digital I/O (high signal = high charge), or
- serial communication (data received is current charge percentage)
Your microcontroller can display the current charge of the battery to the driver using a set of LED. Your proposed design should include sampling strategy for battery charge measurement and enabling/disabling car if battery is too low. Additional function such as warning lights and sound can also be incorporated.
Question
Based on the assigned battery management system, complete the following tasks. You should attempt to include the following microcontroller functions in your design to get full marks:
- I/O
- Timer / Counter
- Interrupt
- Serial communication
Step by step
Solved in 3 steps with 1 images