智能车制作

标题: AD采样 [打印本页]

作者: 463719979    时间: 2010-4-23 22:38
标题: AD采样
各位车友好,这是我的AD程序,刚开始测试5V电源,能够正常显示,但是我一接上我们的传感器,传感器上面的信号却被拉低了,怎么也想不出来是为什么?大家遇没遇到这种情况。。。。
    void AD_Init(void)
{
  ATD0CTL1=0x10;   //73210:选择通道0; 65选择转换序列为8位精度; 4决定采样前不放电
  ATD0CTL2=0x40;   //2禁止外部触发, 1中断禁止,6快速清除标志位
  ATD0CTL3=0xa0;   //7右对齐无符号,6543每次转换4个序列, 2不用FIFO, 10Freeze模式下继续转   
  ATD0CTL4=0x03;   //765:采样时间为4个AD时钟周期,ATDClock=[BusClock*0.5]/[PRS+1]=8*0.5/4=1MHz
  ATD0CTL5=0x20;   //6:0特殊通道禁止,5:1连续转换 ,4:0单通道
  ATD0DIEN=0x00;   //禁止数字输入   
  
}
作者: caoyp110    时间: 2010-4-23 22:41
我是新手,帮你顶一下
作者: 463719979    时间: 2010-4-23 22:43
回复 2# caoyp110


    呵呵,共同学习,这个问题我想好长时间了
作者: 88weig    时间: 2010-4-24 13:48
加个驱动看看,模拟信号的采集本来就是低电平
作者: 463719979    时间: 2010-4-24 19:53
回复 4# 88weig


    加个驱动?不太明白你的意思,能否说清楚些,谢谢
作者: 水星小鬼    时间: 2010-4-24 20:27
你是说你要转换的信号电压在转换时被拉低了?我们也是信号电压直接进ad的  但没出现过那种情况!不过我们目前没有用感应电压,只是用两个电压源进行试验的  感觉还好  就是不知道 到时是不是也对感应电压进行拉低。你要是解决的话交流下哦!个人感觉那种情况要研究下ad内部电路,看看是不是和外面信号电压在一起有影响!
作者: lhqx    时间: 2010-4-29 21:29
没看懂,不知道具体什么情况
作者: mixspace    时间: 2010-4-30 21:42
还会拉低! 我们的想被拉低 都低不了 用外部电路给整低了 他一接ad有变高了
作者: 灯火楼台    时间: 2010-6-26 15:43
新手,学习中~
作者: shyshyman    时间: 2010-7-1 15:17
学习中
作者: chentuan1    时间: 2010-7-3 11:30
现在在做AD
作者: chenhuixiang007    时间: 2011-4-12 18:19
AD信号是否与主板的共地
作者: 香蒲草    时间: 2011-7-7 15:31
学习中……
作者: jib943    时间: 2013-3-19 20:37
楼主问题解决了吗?我也遇到这个问题了,交流一下!QQ:393780933




欢迎光临 智能车制作 (http://111.231.132.190/) Powered by Discuz! X3.2