打印

12F675的AD转换问题

[复制链接]
2510|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 | 只看该作者

工业级

工业级的 -40℃---- +125℃
20℃:  MAX6613输出1.6v  ; PIC12F675 A/D 89H (ADRESH) 
20℃:  给 GP2(AN2)3.0v  ; PIC12F675 A/D FDH (ADRESH) 
20℃:  给 GP2(AN2)1.5v  ; PIC12F675 A/D 7EH (ADRESH) 
20℃:  给 GP2(AN2)0.0v  ; PIC12F675 A/D 00H (ADRESH) 

-40℃: MAX6613 输出 2.3v; PIC12F675 A/D  8DH (ADRESH)  ??? 
+50℃: MAX6613 输出 1.3v; PIC12F675 A/D  72H (ADRESH) 

为什么就在-40℃时采集的结果不对?

使用特权

评论回复
地板
xieyuanbin| | 2008-3-3 12:00 | 只看该作者

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

你要区分是MCU在严酷工作情况下出错或者是探头出错.

使用特权

评论回复
5
兰天白云| | 2008-3-3 22:58 | 只看该作者

问一下

-39℃: MAX6613 输出 2.Xv; PIC12F675 A/D=??? 

使用特权

评论回复
6
Hyson|  楼主 | 2008-3-5 22:09 | 只看该作者

RE

应该可以肯定是单片机采集有问题,采集后存储,然后读出,就只有在-40℃时出错。 
-40℃时: MAX6613 输出 2.3v; PIC12F675 A/D= 8DH

-39℃没做测试

-20℃结果也是错误的
谢谢各位关心,出错原因已经有了想法,验证ing

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

6

帖子

0

粉丝