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