野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9601|回复: 13

火哥平衡车电池电压采样检测电路的,怎么用代码搞输出电压

[复制链接]
发表于 2016-9-13 16:16:15 | 显示全部楼层 |阅读模式
本帖最后由 奋斗的蜗牛 于 2016-9-13 16:19 编辑

火哥平衡车电池电压采样检测电路的,怎么用代码搞输出电压   原理我弄明白了:R7=100K R10=15K  电阻分压得到1.565V   后面的R14 C16是RC延时,    Q1 BAT54S是一个ESD保护,即当电阻分压值输出大于3V3时钳位PC0为3V3,当电阻分压值输出负压时钳位PC0为GND,也就是说控制PC0电位在0~3.3V


电压检测.png
回复

使用道具 举报

发表于 2016-9-13 16:17:24 | 显示全部楼层
原理图截图也发上来
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-9-13 16:19:51 | 显示全部楼层
fire 发表于 2016-9-13 16:17
原理图截图也发上来

火哥,快看,快看!!!!
回复 支持 反对

使用道具 举报

发表于 2016-9-13 16:43:36 | 显示全部楼层
电池电压采样.jpg Q1的作用是钳位,R14是限流
根据原理图有如下公式
V(PC0)=Voltage*R10/(R7+R10)
其中V(PC0)为进入单片机ADC的模拟电压值;Voltage为电池电压值。   

程序思路是这样的,初始化ADC,读取ADC对应的通道值,根据以上公式
Voltage=ADC_Value*3300*115/15/4096
其中
Voltage为电池电压值,单位为mV;
ADC_Value为ADC读回来的值,
3300为ADC的参考电压3300mV;      
115为电阻总和R7+R10=115KΩ;
15为电阻R1的值R10=15KΩ;
4096为12bitADC的分辨率。
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2016-9-13 16:49:23 | 显示全部楼层
cancore 发表于 2016-9-13 16:43
Q1的作用是钳位,R14是限流
根据原理图有如下公式
V(PC0)=Voltage*R10/(R7+R10)

果然是大神,版主真本事!!!
回复 支持 反对

使用道具 举报

发表于 2016-9-13 17:15:37 | 显示全部楼层
cancore 发表于 2016-9-13 16:43
Q1的作用是钳位,R14是限流
根据原理图有如下公式
V(PC0)=Voltage*R10/(R7+R10)

R14和C16组成RC滤波的吧
回复 支持 反对

使用道具 举报

发表于 2016-9-13 17:25:27 | 显示全部楼层
Hankin 发表于 2016-9-13 17:15
R14和C16组成RC滤波的吧

你说得对
回复 支持 反对

使用道具 举报

发表于 2016-9-13 18:53:32 | 显示全部楼层
cancore 发表于 2016-9-13 16:43
Q1的作用是钳位,R14是限流
根据原理图有如下公式
V(PC0)=Voltage*R10/(R7+R10)

高手,满满的干货
回复 支持 反对

使用道具 举报

发表于 2016-10-4 09:09:18 | 显示全部楼层
滤波 还是延时 啊   还是两种功能都有
回复 支持 反对

使用道具 举报

发表于 2016-10-4 09:15:21 | 显示全部楼层
Hankin 发表于 2016-9-13 17:15
R14和C16组成RC滤波的吧

滤波 还是延时 啊   还是两种功能都有
回复 支持 反对

使用道具 举报

发表于 2016-11-20 17:20:37 | 显示全部楼层
cancore 发表于 2016-9-13 16:43
Q1的作用是钳位,R14是限流
根据原理图有如下公式
V(PC0)=Voltage*R10/(R7+R10)

C16可以放在R14的另一端吗?
回复 支持 反对

使用道具 举报

发表于 2016-12-14 11:38:37 | 显示全部楼层
不错,学习了
回复 支持 反对

使用道具 举报

发表于 2017-2-24 19:05:43 | 显示全部楼层
cancore 发表于 2016-9-13 16:43
Q1的作用是钳位,R14是限流
根据原理图有如下公式
V(PC0)=Voltage*R10/(R7+R10)

小白 学习
回复 支持 反对

使用道具 举报

发表于 2017-10-23 17:20:38 | 显示全部楼层
学习了学习了学习了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-11-22 22:08 , Processed in 0.037820 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表