有网友问询MCU使用体系中上电暂态时输出失控的办法,在此回答入下:
问:怎样处理体系上电时继电器乱动作的问题?
回答:
能够选用负逻辑乃至互补逻辑、翻转逻辑规划等。
负逻辑规划指低电平有用。大都MCU的惯例IO在上电暂态过程中是弱上拉输出的,即输出逻辑1,假如用惯例正向思想往往会选用正逻辑规划,即高电平有用,那么上电暂态中就十分或许会有失控现象,选用负逻辑即可处理。上电暂态中,IO输出跟着电源的树立敏捷上升,尽管开始时其逻辑“好像为0”,但输出履行部件只要是同电源树立条件下,开始的“逻辑0”并不能使输出履行电路动作,等输出履行电路树立起工作条件后,IO输出已经是逻辑1了。
负逻辑法能够处理同电源体系的暂态失控问题,但履行电路先于控制体系树立工作条件或在要求更高可靠性时须选用互补逻辑或翻转逻辑规划,互补逻辑规划指一系列由特定01替换逻辑的组合为有用值,不然就判为无效;翻转逻辑则是经过时序上01逻辑按特定规矩替换出现为有用值,不然判为无效。此二者也称“组合逻辑法”和“时序逻辑法”,长处是高可靠性但履行电路的规划比较复杂,详细使用中需依据实际情况灵敏选用。