完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
现在用到了AD7173-8BCPZ-RL这款芯片,现在通讯已经成功,配置读取寄存器也是正常的,但是读取到的电压值一直处于参考电压的1/2的数值左右,直接接地也不能变为0,请问这是什么问题? 初始化代码参考官方例程: void AD7173_Init() { UINT32 RegID = 0x00000000; RegID = ReadRegisterID(); UINT8 CommData; SoftwareReset(); //Default Settings GpioConfig(PDSW_DIS,OP_DIS2_3, MUX_IO_DIS, SYNC_EN, ERR_DIS, ERR_DAT, GP_DATA3_LOW, GP_DATA2_LOW, IP_DIS1, IP_DIS0, OP_DIS1, OP_DIS0, GP_DATA1_LOW, GP_DATA0_LOW); SetUpConfig(REG_SETUPCON0, BI_POLAR, REF_BUF_DIS, AIN_BUF_DIS,BURNOUT_DIS, BUFCHOPMAX_DIS, REF_SEL_EXT); FilterConfig(REG_FILTCON0,SINC3MAP_DIS, ENHFILT_DIS, ENFILT_NO,ORDER_SINC5_SINC1, ODR_31250SPS); ADCModeConfig(REF_DIS,SING_CYC_EN ,DELAY_128US, MODE_CONT_CONV,CLOCKSEL_INTOS); INTModeConfig(ALTSYNC_DIS, IOSTRENGTH_DIS,DOUT_RESET_DIS, CONTREAD_DIS, DATA_STAT_DIS, REG_CHECK_DIS,CRC_DIS,WL24); ChannelConfig(REG_CH0, CH_EN, SETUP0, AINPOS_AIN0, AINNEG_REF_N); } UINT32 ReadRegisterData(UINT8 CHx) { UINT32 Data = 0; UINT8 CommData = 0; CommData = WRITE_EN + READ + REG_DATA; Data = ReadRegister(CommData, 4); if(CHx == 14) { ChannelConfig(REG_CH0, CH_EN, SETUP0, AINPOS_REF_P, AINNEG_REF_N); } else { ChannelConfig(REG_CH0, CH_EN, SETUP0, AD7173_CHx[CHx], AINNEG_REF_N); } ADCModeConfig(REF_DIS,SING_CYC_EN ,DELAY_128US, MODE_CONT_CONV,CLOCKSEL_INTOS); //SetUpConfig(REG_SETUPCON0, BI_POLAR, REF_BUF_DIS, AIN_BUF_DIS,BURNOUT_DIS, BUFCHOPMAX_DIS, REF_SEL_EXT); return Data; } 现在软件设定的是从通道0-14都是输出参考电压的1/2的数值 左右,左后一次采集是输出电压3.3V,也就是配置和读取是成功的了,现在把0-14输入脚对地短接,读出的电压维持不变; |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
877 浏览 2 评论
给ADUM4223 增加信号驱动15V电压就不正常, 波动很大会被烧是什么情况?
1311 浏览 2 评论
ADP5092 SYS端口为2.09V,但是REG_OUT为0是什么原因?
1907 浏览 1 评论
ad7193差分输入ain1与ain2差是正值时,读到电压与实际值误差小,但为负值值,误差就变的很大
4247 浏览 2 评论
9006 浏览 1 评论
ADC3442采集,分析数据出现有规则毛刺,请问是哪方面的问题啊?
1437浏览 3评论
AD7190状态寄存器一直是0x80,连续转换模式下RDY不拉低
1656浏览 2评论
877浏览 2评论
1631浏览 2评论
给ADUM4223 增加信号驱动15V电压就不正常, 波动很大会被烧是什么情况?
1311浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-30 03:29 , Processed in 1.298614 second(s), Total 77, Slave 58 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号