主题 : micro2440的A/D转换问题 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 31063
精华: 0
发帖: 5
金钱: 25 两
威望: 5 点
综合积分: 10 分
注册时间: 2010-10-25
最后登录: 2010-11-09
楼主  发表于: 2010-11-03 15:15

 micro2440的A/D转换问题

工程师:您好!

   我想用开发板采集温度值。我用0-3.3V的直流电压模拟温度采集电路的输出电压值,把模拟的直流电压连接到CON6的通道0即AIN0,另一端负极连接开发板的CON6的GND。但把电压接好以后,运行开发板自带的A/D测试程序adc-test,我调节输入电压的值,程序显示的电压值没有反应。
   我分别把A/D的驱动修改成通道1和通道2后,再进行测试,好像还是不行,adc-test程序读出的值一直是900多,调节电压对其还是没有影响啊。麻烦您能详细的说一下如何用A/D读取可变的电压值,以及外部电压是如何与CON6的引脚相连的吗?
   我不知道是我的输入电压的连接错误还是开发板坏了,我想向您请教一下,期待您的解答,多谢了!
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
1楼  发表于: 2010-11-03 16:40
ain0已经被开发板上的可调电阻占用了。
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
级别: 新手上路
UID: 31063
精华: 0
发帖: 5
金钱: 25 两
威望: 5 点
综合积分: 10 分
注册时间: 2010-10-25
最后登录: 2010-11-09
2楼  发表于: 2010-11-03 17:17
我分别把A/D的驱动修改成通道1和通道2后,再进行测试,好像还是不行,adc-test程序读出的值一直是900多,调节电压对其还是没有影响啊。麻烦您能详细的说一下如何用A/D读取可变的电压值,以及外部电压是如何与CON6的引脚相连的吗?
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
3楼  发表于: 2010-11-03 17:48
先基于ain0做调试比较保险,至少这个证明是软件可用的
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
级别: 新手上路
UID: 31063
精华: 0
发帖: 5
金钱: 25 两
威望: 5 点
综合积分: 10 分
注册时间: 2010-10-25
最后登录: 2010-11-09
4楼  发表于: 2010-11-08 20:36

 回 3楼(mindee) 的帖子

用自动的A/D调试程序调试时,通过调试可调电阻,发现程序是运行正确的。现在就是想用A/D接收外部相连的电压,进行温度的采集,但A/D对外部的电压没反应
级别: 新手上路
UID: 31063
精华: 0
发帖: 5
金钱: 25 两
威望: 5 点
综合积分: 10 分
注册时间: 2010-10-25
最后登录: 2010-11-09
5楼  发表于: 2010-11-09 14:27
您好,请问这个外接的A/D引脚一般是如何与输入电压相连的
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
6楼  发表于: 2010-11-09 14:30
直连,不要超过0-3.3V
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.