12F675的AD转换问题

[复制链接]
3659|5
 楼主| Hyson 发表于 2008-2-29 20:44 | 显示全部楼层 |阅读模式
用MAX的6613和12F675做的温度测量,测量常温正常,经过测试6613的高低温输出正常,常温12F675采集2.3v和0v的数据也正常,为什么在-40℃和+65℃的时候测量到的温度竟然是常温的数据,有那位高手有建议,敬请指教!
xieyuanbin 发表于 2008-3-1 15:33 | 显示全部楼层

你用的是否是汽车级的芯片?

常温数据是指什么?在-40°C和+65°时测量电压是否正确?
 楼主| Hyson 发表于 2008-3-1 20:47 | 显示全部楼层

工业级

工业级的&nbsp;-40℃----&nbsp;+125℃<br />20℃:&nbsp;&nbsp;MAX6613输出1.6v&nbsp;&nbsp;;&nbsp;PIC12F675&nbsp;A/D&nbsp;89H&nbsp;(ADRESH)&nbsp;<br />20℃:&nbsp;&nbsp;给&nbsp;GP2(AN2)3.0v&nbsp;&nbsp;;&nbsp;PIC12F675&nbsp;A/D&nbsp;FDH&nbsp;(ADRESH)&nbsp;<br />20℃:&nbsp;&nbsp;给&nbsp;GP2(AN2)1.5v&nbsp;&nbsp;;&nbsp;PIC12F675&nbsp;A/D&nbsp;7EH&nbsp;(ADRESH)&nbsp;<br />20℃:&nbsp;&nbsp;给&nbsp;GP2(AN2)0.0v&nbsp;&nbsp;;&nbsp;PIC12F675&nbsp;A/D&nbsp;00H&nbsp;(ADRESH)&nbsp;<br /><br />-40℃:&nbsp;MAX6613&nbsp;输出&nbsp;2.3v;&nbsp;PIC12F675&nbsp;A/D&nbsp;&nbsp;8DH&nbsp;(ADRESH)&nbsp;&nbsp;???&nbsp;<br />+50℃:&nbsp;MAX6613&nbsp;输出&nbsp;1.3v;&nbsp;PIC12F675&nbsp;A/D&nbsp;&nbsp;72H&nbsp;(ADRESH)&nbsp;<br /><br />为什么就在-40℃时采集的结果不对?
xieyuanbin 发表于 2008-3-3 12:00 | 显示全部楼层

单片机工作在什么条件下?

你要区分是MCU在严酷工作情况下出错或者是探头出错.
兰天白云 发表于 2008-3-3 22:58 | 显示全部楼层

问一下

-39℃:&nbsp;MAX6613&nbsp;输出&nbsp;2.Xv;&nbsp;PIC12F675&nbsp;A/D=???&nbsp;<br />
 楼主| Hyson 发表于 2008-3-5 22:09 | 显示全部楼层

RE

应该可以肯定是单片机采集有问题,采集后存储,然后读出,就只有在-40℃时出错。&nbsp;<br />-40℃时:&nbsp;MAX6613&nbsp;输出&nbsp;2.3v;&nbsp;PIC12F675&nbsp;A/D=&nbsp;8DH<br /><br />-39℃没做测试<br /><br />-20℃结果也是错误的<br />谢谢各位关心,出错原因已经有了想法,验证ing
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

6

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部