ADS1118电平兼容问题。
时间:10-02
整理:3721RD
点击:
查看了下,ADS1118内部是COMS电平。我之前在3.3V的时候连接3.3V单片机,可以工作的很正常。然后试着连接VCC到5V,在调试板上也是可以正常工作的。但是量产的时候就出现问题。有少量的板子上面可以正常工作。大部分的板子没有办法正常的使用。用示波器查看后发现MISO在CS为低的过程中一直处于被拉高的状态。其他PIN脚上的电压为4V(有上拉),波形都正常。
在这种混合电压系统里,考虑到接口电平门限不同,电源间可能会出现电流互串问题等,所以建议采用加一颗电平转换器件更安全。
我的MCU的IO是采用OD模式的,然后使用上拉电阻为 ADS 1118的IO口提供电平。由于ADS1118的MISO一直处于高电平,我是否可以认为Ads1118没有接受到我写入的数据?
Hi
是的,没有写进去。(相信你要写的值不会全部都是1).
你可以可以用示波器看一下:你写的值与MISO输出的值是否一致。
根据你的描述,像是ADS1118没有接收到你写入的指令。ADS1118是宽供电电压范围的: 2.0 V to 5.5 V,但逻辑电平需要注意,请参考中的要求。高输入电平至少要达到3.5V。
你的邮箱多少 能否就ads1118的问题交流下