|  最近工作挺忙的,都没怎么来论坛转转,今天发个搞得差不多的东东 模拟部分已经验证完全没问题了,触摸部分的程序用的是ST的触摸库,主程序还没搞。先把完成的资料上传上来吧
 一、 电路图
 1 充电电路
 使用TP4056线性充电方案,可以接USB和适配器进行充电,自动切换充电电流。适配器接口有过压保护,只要接口能对上大于5V的适配器随便接不会搞坏板子 :)
 
 
    
                                                                              自动选择充电电流部分 
2 核心DCDC电路这个可以独立设置电流 和电压 可灵活的工作在恒流,恒压模式。此种调节方法类似的见的很多,可我这种可是原创,哈哈。自以为很巧妙        
                                                                                      DCDC部分 
3 单片机外围电路 
显示用了个专用的led驱动芯片TM1816,很好用。 其实这个芯片就是一个串转并,然后每个led恒流驱动。 
输入部分采用了STM8的触摸方案,可以作为5个独立按键和滑条使用,比较前卫,嘿嘿。
                                                                                               单片机及其他外围
 
二、仿真文件 
核心DCDC电路的仿真文件。仿真软件用的是LTSpiceIV。   仿真文件版本太多了就先传个最后修改的,如果这个文件不能用的话我再改
 
三、程序文件 
其实这个程序很简单,控制部分只需要根据输入调节输出PWM波的占空比就是了,调节是靠硬件完成的。触摸部分的程序使用的ST的库,咱也没啥可说的。 所以程序就先不搞了 免得丢人 嘿嘿。
 
四、照片 
没照相机...... 过年买了相机再补上  |