前段时间为了给小米充电宝快速充电买了个快充头,
想看看是不是功率达标然而以前买的垃圾表电压只有7V,想想改电阻看看难受还是自己做个吧。
显示决定用0.96寸的OLED 顺便再学习下STM8的开发。
总成本大头 OLED 15块 STM8S003F3P6 1.3块。
由于板载的10bit ADC精度问题 电压会稍微抖动。 最高电压支持15V 电流0-4A。
电压精度0.02V跳动 电流精度 10mA 绝对精度有10mA左右的偏差,运放问题,只得分段拟合,但是还是有偏差。
附上原理图和PCB&源码,大家有空可以做做玩玩。
网盘链接见2楼
PS:电流采样我使用了一个轨到轨运放放大,但是放大的线性度非常堪忧,我用了个蠢办法做个个分段的拟合,但是精度还是不是很理想。有什么别的好办法吗?
R5-12K
R6-3.3K 标反了
由于运放体质问题,电流极其不线性,可以用这个网站的你和工具做拟合
http://jijiyy.me/zh-cn/Plotter我是100-1000mA每1A分段三次拟合的。
[ 此帖被fengzheng199在2016-09-02 14:16重新编辑 ]