问题描述:
如图,使用GPIO驱动继电器,上电时,继电器会不断切换乱响
解决方法:
查看 Sitara AM335x ARM Cortex-A8 Microprocessors (MPUs) (Rev. F).pdf 文件中 Table 2-7. Ball Characteristics (ZCE and ZCZ Packages),可以看到GPIO1_30引脚上电复位前和复位后的状态都是H(如下图),这直接导致了NPN三极管Q1导通,继电器线圈上电,触点动作。
想要解决这个问题,需要更换GPIO,使引脚复位前和复位后状态都是L,如GPIO1_16(如下图),NPN三极管一直处于截止状态,避免了继电器的乱动作。
同理,此方法可以解决所有开出量初始值不确定的问题。
|