最近设计了一个项目基于STM32太阳能充电器的设计与实现,与大家分享一下:
一、基本介绍
项目名:基于单片机的太阳能充电器的设计
单片机:STM32F103C8T6
项目编号:mcuclub-dz-029
功能简介:
1、 通过四个光敏电阻检测四个方向的光照强度
2、 利用两个舵机控制太阳能板朝着光照最强的方向转动
3、 通过四个按键可手动控制太阳能板上下左右旋转,第五个按键控制模式切换
4、通过充放电一体模块将太阳能板转换的电能储存到锂电池中,并实时检测锂电池电量,如果电量充满,则自动停止充电(继电器断开)
5、通过按键开关照明灯,启动加热暖手功能
6、通过OLED显示各测量数据
7、USB供电口、typec充电口
二、32实物图
单片机型号:STM32F103C8T6
板子为绿色PCB板,两层板,厚度1.2,上下覆铜接地。元器件基本上为插针式,个别降压芯片会使用贴片式。
供电接口:TYPE-C
三、原理图
软件版本:AD2013
电路连线方式:网络标号连线方式
注意:原理图只是画出了模块的引脚图,而并不是模块的内部结构原理图