智能车制作

标题: AD采样遇到的问题 [打印本页]

作者: 463719979    时间: 2010-4-23 22:44
标题: 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;   //禁止数字输入   
  
}
作者: chenyuhu    时间: 2010-5-6 16:48
不懂啊
作者: icevel    时间: 2010-6-24 11:42
采样频率太高  调低些
作者: 阿尔卑斯一号    时间: 2012-10-14 21:25
icevel 发表于 2010-6-24 11:42
采样频率太高  调低些

请问:为什么频率高了就会拉低信号??
作者: 老牛啦    时间: 2012-10-16 21:18
采样频率过高,产生的数据量就会非常大,将会使后面数据存储、数据分析的工作量急剧增加。
作者: xuetianyou    时间: 2012-10-19 21:29
就是二值化啊!




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