TI论坛
直播中

潘务单

7年用户 201经验值
私信 关注
[问答]

ADS1118电平兼容板子使用异常

查看了下,ADS1118内部是COMS电平。我之前在3.3V的时候连接3.3V单片机,可以工作的很正常。然后试着连接VCC到5V,在调试板上也是可以正常工作的。但是量产的时候就出现问题。有少量的板子上面可以正常工作。大部分的板子没有办法正常的使用。用示波器查看后发现MISO在CS为低的过程中一直处于被拉高的状态。其他PIN脚上的电压为4V(有上拉),波形都正常。

回帖(5)

李顺正

2019-5-23 10:23:03
在这种混合电压系统里,考虑到接口电平门限不同,电源间可能会出现电流互串问题等,所以建议采用加一颗电平转换器件更安全。
举报

潘务单

2019-5-23 10:42:47
引用: as819160932 发表于 2019-5-23 11:15
在这种混合电压系统里,考虑到接口电平门限不同,电源间可能会出现电流互串问题等,所以建议采用加一颗电平转换器件更安全。

我的MCU的IO是采用OD模式的,然后使用上拉电阻为 ADS 1118的IO口提供电平。由于ADS1118的MISO一直处于高电平,我是否可以认为Ads1118没有接受到我写入的数据?
举报

冯金妮

2019-5-23 10:52:03
引用: qusha5668 发表于 2019-5-23 11:35
我的MCU的IO是采用OD模式的,然后使用上拉电阻为 ADS 1118的IO口提供电平。由于ADS1118的MISO一直处于高电平,我是否可以认为Ads1118没有接受到我写入的数据?

Hi
   是的,没有写进去。(相信你要写的值不会全部都是1).
   你可以可以用示波器看一下:你写的值与MISO输出的值是否一致。
 
举报

贾佳斌

2019-5-23 11:03:50
引用: qusha5668 发表于 2019-5-23 11:35
我的MCU的IO是采用OD模式的,然后使用上拉电阻为 ADS 1118的IO口提供电平。由于ADS1118的MISO一直处于高电平,我是否可以认为Ads1118没有接受到我写入的数据?

根据你的描述,像是ADS1118没有接收到你写入的指令。ADS1118是宽供电电压范围的: 2.0 V to 5.5 V,但逻辑电平需要注意,请参考中的要求。高输入电平至少要达到3.5V。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分