找回密码
 注册
关于网站域名变更的通知
查看: 322|回复: 1
打印 上一主题 下一主题

请教大家问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-8-28 15:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
我使用该芯片的ADC0、ADC1采集2mV的小信号,PGA均设定为128倍。( U% k1 \# _$ ?2 i) Z9 l/ i
ADC0接AIN0正AIN3负的差分;ADC1接AIN1正AIN2负的差分。
" v. e( `, g( a3 M2 {3 ?3 h  m一共焊接了六台样机,一开始的两周,测量功能完全正常:
! z( E3 v; x; ~6 O! _ADC0、ADC1的采样结果均是0.002516V
+ m* w) H7 ^2 q! M直到50℃温度测试的第15天,发现ADC0的采样结果完全错误,采样16次,结果都是4*10E-7这样接近0的值(每个值都不一样)。" Q  |  N8 y" ~9 S' z: ?
为了排除电路原因引起的测量不准,我把原ADC1配置到ADC0那一路,也就是:ADC1接AIN0正AIN3负的差分;ADC0接AIN1正AIN2负的差分。结果,ADC0仍然是错的,ADC1仍然是对的。 所以这个故障和待测电路无关。
5 X. o+ x) ]; }: {进一步调试,我发现把ADC0的PGA设定为1,也就是关掉PGA---测量结果就是准确的了。
; d# V" K5 t- c* G用官方代码ADuCM360_361_Code_Examples_Function_Libraries\ADuCM360361 code examples and function libraries\examples\ADC_DMA  重复以上,现象相同。所以也不是代码引起的故障。* j  N% l2 o* y  J# K
: q# G7 ?! b9 s) F, A9 B+ Z/ e
综上,我得出结论: ADC0的那一路PGA坏掉,ADC1的那一路PGA完好。& Z' S7 v( P+ M) Z1 b8 b
另外,芯片是直接国外进口的,应该不存在劣质品的可能。/ b: [8 J' x; l0 k; K

+ q# ~3 ^& ]  }那么问题来了:
8 S6 `! }5 }! w. M; O! A& Q1.什么样的恶劣条件会导致ADuCM360的PGA坏掉,而其他功能诸如串口、IO完全正常?
  R+ b0 Q' z" }0 z1 @, _2.单片机电路的哪一部分,具体是哪一个引脚的外围电路异常,会引起PGA坏掉?7 \0 d& z; d) q: t; m; `* W6 R( i
3.怎么样检测PGA坏掉,能否有方法百分之百的得出PGA是坏的这一结论?+ ~) T/ n+ F7 S& y) [7 ^& [
望ADI的技术人员解答,谢谢!5 E! S. B  B' W& b2 M

该用户从未签到

2#
发表于 2020-8-28 16:05 | 只看该作者
造成芯片损坏的原因 可能是输入超出了最大额定范围,如果超出可能损坏
# e: r3 {6 K. R4 h4 p4 `' w" ~& \. a( v
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-6-26 13:26 , Processed in 0.078125 second(s), 23 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表