主题:EM9170, AD采样 共有42733人关注过本帖 |
---|
kail |
1楼 信息 | 搜索 | 邮箱 |
加好友 发短信 |
EM9170, AD采样 Post By:2013-8-22 15:34:00 [只看该作者]
EM9170, AD采样,接LM35温度传感器。
LM35接5V-地,Vout悬空,用万用表测量为0.29V,工作正常。AD1(GPIO28)悬空用万用表测量为3.3V,采样值0xfff0. 将AD1连接Vout后,始终为1V,采样值始终在0x69a0附近。请问这种情况应怎样连接?
|
单帖管理 | 引用 | 回复 |
yy |
2楼 信息 | 搜索 | 邮箱 |
加好友 发短信 |
Post By:2013-8-22 17:16:00 [只看该作者]
EM9170的AD量程是0V-2.5V,12bit有效位,高12位有效,即0x000 - 0xfff表示0V - 2.5V
你测量的值为0x69a,换算出来 2.5V*(0x69a / 0xfff) = 1.0317V,大概是对的啊。
|
单帖管理 | 引用 | 回复 |
lqk |
3楼 信息 | 搜索 | 邮箱 |
加好友 发短信 |
Post By:2013-8-23 9:44:00 [只看该作者]
kail:看你的描述,感觉连接上有冲突一样,正常情况下,将LM35 Vout接到EM9170 AD上,也应该是0.29V才对。
请问EM9170是否还运行了其它程序? 请这样试一下,让EM9170运行在调试状态下,待启动后不运行任合程序,将LM35再接到EM9170上测量一下电压,如果连接到AD1还是1V左右,请随便换一位GPIO试试。EM9170 所有GPIO在上电后应该都为输入状态的,虽然有100K上拉,LM35也是应该能够驱动的。
[此贴子已经被作者于2013-8-23 9:45:06编辑过]
|
单帖管理 | 引用 | 回复 |
kail |
4楼 |
Post By:2013-8-23 11:09:00 [只看该作者]
没运行程序。换到AD2(GPIO29)后正常了
|
|
单帖管理 | 引用 | 回复 |
lqk |
5楼 信息 | 搜索 | 邮箱 |
加好友 发短信 |
Post By:2013-8-23 12:26:00 [只看该作者]
你可以先用AD2测量下,看换算出来的结果对不对。
|
单帖管理 | 引用 | 回复 |