离线
这种芯片现在蛮贵的,个人倾向于用一个两三块的小单片机做
离线
这几天刚好在搞这个,不得不重新打板子。
MCP23017 要么没货,要么120+一片,比板子都贵。
PCF8574是个挺坑的东西,它是 “ Quasi bi-directional GPIO” 这个奇怪的IO模式,上电默认100K上拉,我试着用它控制ULN2003A来控制继电器,会产生上电动作问题。
我这边需要选 “Totem-pole GPIO” 这种推拉或开漏的GPIO,所以我这选了PCA9554(嘉立创SMT有货)配合ULN2003A控制继电器,已经测试没问题。价格还适中。
PCA9535没内置上拉电阻,上电时浮空状态。PCA9555内置100K上拉。
以上请参阅:
https://www.nxp.com/docs/en/application-note/AN469.pdf
最后注意:
一定要考虑清楚GPIO扩展后面接的是什么,如果是类似继电器类型,且上电或RESET后要求不导通,那么就要注意了,看IC上电后配置前IO状态。
离线
这种芯片现在蛮贵的,个人倾向于用一个两三块的小单片机做
对,建议用单片机模拟 PCF8574,otp单片机一两毛钱搞定。
离线
M0的现在只需要几毛,哈哈
离线