您好,最近在用ADS8698做项目时遇到一些问题,想请教下:
问题描述:我们使用该芯片的5个输入通道采集模拟量,两路采集0-5V电压信号,一路采集4-20mA电流信号,两路采集温度信号,使用的是芯片的内部基准。该芯片的5V电源来自24->5隔离电源,3.3V来5->3.3的LDO电源,整个电路板的24V回路是和两个电机驱动器共用一个24V回路;我们在做-10℃~65℃以及振动(1grms-1.4grms)试验过程中发现,在两台驱动的使能状态下,有时候AD采集的模拟量数据会发生跳变情况,重新上24V电,在驱动器不使能下,数据恢复正常,但此时若驱动器使能采集数据又会发生跳变,有时还伴随重新上电后数据丢失即采集到的数据全是0,过一会数据会自行恢复。
针对以上情况,我们进行故障排故:
1、首先怀疑是温度应力过高导致芯片达到125℃结温临界点,经过实测AD顶层壳温最高约有115℃左右;
2、其次,我们排故过程中发现,对该芯片只供电不对其进行数据采集时,测量顶层壳温40℃左右,当给驱动器加使能后,顶层壳温立即飙升20℃左右,在不断电情况下,去掉驱动器使能,AD壳温也无法下降,重新上24V电,不加使能,温度下降;针对该现象,我们发现给AD供电的5VAVDD,在驱动器使能的情况下纹波有0.5V,那么AVDD最高达到5.5V左右,不知道这是不是造成壳温上升的因素;
3、我们在AD采集数据异常时,也通过软件将RESET对芯片进行复位,数据会恢复正常,但一会会出现数据丢失情况,重新上24V电恢复正常,程序初始化时RESET引脚是拉高的;
有几个问题:
1.该芯片6个输入通道是共用一个AD转换器吗?假如一个输入通道损坏时,其他输入通道是否会一起损坏?
2.如果使用内部基准,那么AD内部基准电压的触发是AVDD触发的吗?如果AVDD的供电超过5.25V,会有怎么样的现象?
3.我们对AD使用单独一路线性电源供电时,在驱动器使能下,顶层壳温没有飙升,所以怀疑AVDD的供电是不是造成温度飙升的原因?
期待您的回复,谢谢!