4
34
102
中级技术员
使用特权
222
1万
4万
技术总监
ayb_ice 发表于 2017-1-6 12:27 用adc啊,单位应该是mv
Big学渣 发表于 2017-1-6 15:26 您能具体讲讲思路吗,是adc转换后再采温度传感器的输出电压吗,就是得到的数字量我再转成模拟量然后算温 ...
53
2875
资深工程师
ayb_ice 发表于 2017-1-6 16:56 是的,用adc测量温度传感器通道的电压,再根据电压反推算出温度
linqing171 发表于 2017-1-7 20:42 ADtemp = (Vtemp / Vref ) * AD_MAX 貌似是 Vtemp *4096 / 2.5 ???
5013
3万
版主
Big学渣 发表于 2017-1-17 17:24 您好,c8051f410的片内温度传感器能测量外部环境温度吗?
ningling_21 发表于 2017-1-17 18:15 只能检测芯片本身的温度
Big学渣 发表于 2017-1-18 09:58 就是需要测量一个外部模块的温度,但是板子上又没有特别搭出温度传感器电路,老大让我用内部的温度传感器 ...
ningling_21 发表于 2017-1-18 11:40 什么样的外部模块? 一般用18B20或热敏电阻
Big学渣 发表于 2017-1-18 16:18 就是一个索尼的摄像模块,老大说只需要一个大概的温度就行,就不折腾板子了,用片内温度传感器测出的温度 ...
ningling_21 发表于 2017-1-19 08:22 检测410大概的温度就行了
Big学渣 发表于 2017-1-19 10:23 那用到的公式是五楼说的那个吗?
ningling_21 发表于 2017-1-19 12:28 摄氏度=k*电压+b k=2.95mV/摄氏度; b=-900/2.95 摄氏度=-305
Big学渣 发表于 2017-1-19 14:01 Vtemp=2.95*TEMP+900(mv),英文手册上查到的这个公式,然后Vtemp/Vref=ADtemp/AD_MAX,算出来的温度差 ...
ningling_21 发表于 2017-1-19 14:48 差不多就行了
2398
6953
2万
ddllxxrr 发表于 2017-1-20 14:23 一般内部温度传感器都是固定的ADC通道,楼主只要采积ADC的值然后用公式算就可以了 ...
发表回复 本版积分规则 回帖后跳转到最后一页
人才类勋章
等级类勋章
发帖类勋章
时间类勋章
0
扫码关注 21ic 官方微信
扫码关注嵌入式微处理器
扫码关注21ic项目外包
扫码关注21ic视频号
扫码关注21ic抖音号
本站介绍 | 申请友情链接 | 欢迎投稿 | 隐私声明 | 广告业务 | 网站地图 | 联系我们 | 诚聘英才 | 论坛帮助
京公网安备 11010802024343号