完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
您好,我用ADUCM361 采集模拟电压(4~28mV),用的过程中经常出现ADC采集错误,不知为啥呀?出错了 后头就一直出错。。。 有时候改变下增益或者参考电压(比如外部参考改为内部参考)重新烧程序又对了,但用一段时间 又会出现ADC采集错误
ADC初始化配置为: AdcGo(pADI_ADC1,ADCMDE_ADCMD_IDLE); //Enable ADC MODE:idle //AdcMski(pADI_ADC1,ADCMSKI_RDY,1); AdcFlt(pADI_ADC1,124,14,FLT_NORMAL|ADCFLT_NOTCH2|ADCFLT_RAVG2|ADCFLT_CHOP); //3.67HZ 125000/((SF+1)*16*(AF+3)+3) AdcRng(pADI_ADC1,ADCCON_ADCREF_INTREF,ADCMDE_PGA_G16,ADCCON_ADCCODE_INT);//ADCCON_ADCREF_INTREF/ADCCON_ADCREF_EXTREF AdcBuf(pADI_ADC1,ADCCFG_EXTBUF_OFF,ADCCON_BUFBYPN|ADCCON_BUFBYPP|ADCCON_BUFPOWP|ADCCON_BUFPOWN); //µ±PGAʹÄÜÇÒ´óÓÚ2ʱ£¬²»ÐèҪʹÄÜ»º³å AdcPin(pADI_ADC1,ADCCON_ADCCN_AIN1,ADCCON_ADCCN_AIN0); 打电话到4006-100-006 未解决。。。 |
|
相关推荐
1个回答
|
|
ADUCM361的ADC采集错误可能有以下几个原因:
1. 参考电压不稳定:ADC需要一个稳定的参考电压来进行模拟信号的转换,如果参考电压不稳定或者波动较大,会导致采集结果出错。建议使用稳定的外部参考电压或者校准内部参考电压进行采集。 2. 信号源不稳定:如果采集的模拟电压源不稳定,例如存在电压波动或者干扰,都会导致ADC采集错误。可以通过滤波电路或者外部干扰屏蔽来减少信号源的干扰。 3. ADC配置错误:在ADC初始化阶段,可能存在配置错误导致ADC采集错误,比如采样速度设置不正确、滤波器配置错误等。可以仔细检查ADC初始化的配置参数是否正确。 4. 电源噪声或毛刺:ADC的正常工作需要稳定的电源供应,如果电源存在噪声或者毛刺,也会影响ADC的采集结果。可以通过电源滤波电路或者外部电源稳定器来减少电源的噪声。 5. 超出输入范围:ADUCM361的ADC输入范围为0~VREF,如果输入信号超出了这个范围,会导致ADC采样错误。可以检查输入信号是否超出ADC的输入范围。 6. 数字信号处理错误:ADC采集的模拟信号需要经过数字信号处理,如果数字信号处理算法或者代码逻辑存在错误,也会导致ADC采集错误。可以仔细检查数字信号处理部分的代码逻辑是否正确。 |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
503 浏览 0 评论
求助一下关于51系列单片机的Timer0的计时问题,TH0、TL0+1的时间是怎么算的?
1756 浏览 1 评论
【RA-Eco-RA4E2-64PIN-V1.0开发板试用】开箱+Keil环境搭建+点灯+点亮OLED
1183 浏览 0 评论
【敏矽微ME32G070开发板免费体验】使用coremark测试敏矽微ME32G070 跑分
1053 浏览 0 评论
【敏矽微ME32G070开发板免费体验】开箱+点灯+点亮OLED
1287 浏览 2 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
12022 浏览 31 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-23 19:01 , Processed in 0.587817 second(s), Total 75, Slave 58 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号