2019-08-19 20:21发布
沧海 发表于 2017-5-4 09:38 要是加控制24V光点开关当然要加了。这样好像变成了开关量输出。PLC上面的吧。
止天 发表于 2017-5-4 10:57 stm32可以内部加上下拉
最多设置5个标签!
加不加光耦,是不是跟电压有关系啊?
2,如果MCU的I/O为悬空状态就需要外接上/下拉电阻;
3,STM32I/O内部有上下拉电阻,可以配置为上拉或下拉;
4,如果开关距离MCU很近,比如在同一块PCB上,而周边也无强烈干扰,则开关至MCU不用接限流电阻;
5,如果开关距离MCU线路较长或者有导线连接,或有干扰源,建议在MCU端口前加接限流电阻(一般1k至4.7k即可保护I/O);
6,光耦是用来隔离内外部电路的,在可靠性和抗干扰要求高的场合需要使用,一般不是必需的;
7,多说一句,MCU不用的I/O最好配置为推挽输出,高低电平均可,我习惯用低电平,以提高抗干扰能力和降低功耗。
瞬间点醒我了,多谢
一周热门 更多>