Download presentation
Presentation is loading. Please wait.
Published byVeronika Gunawan Modified over 6 years ago
1
eV-TEK Andrew Phillips Ben Laskowski Rob Swanson Shannon Abrell
Software Design
2
Overview Two main subsystems
Battery monitoring board Main controller board Each board uses different approach to software Polling vs. interrupt-driven
3
Battery Monitors Battery monitor code will be implemented as a polling loop Power consumption is more important than raw speed, so sampling rate is set relatively low at ~20Hz Very simple code, so no hierarchy to speak of Software is DONE!
4
Main Board Largely interrupt-driven to increase event-handling capability Needs not be high performance, so PIC32 clock rate is expected to be less than the 80MHz maximum Have simple heartbeat program running on development board
5
Main board, cont’d
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.