
STM32通过ULN2803APG控制电磁铁通断
期间尝试了推挽输出无论配不配置上下拉电阻都无法驱动ULN2803APG,按道理推挽输出不配置上下拉,板子带的3.3V是可以驱动的,但测试就是不行,怀疑可能是板子的负载电流太低,而且查了资料可能是因为单片机内部使用的弱上拉,3.3V除以40k欧得到的驱动电流太低,没有使驱动芯片导通。软件置0,输出接地,按理2803APG不导通,但是实测还是导通状态,于是怀疑这个板子的地可能并不是0V,但没有电表直接测,于是我又把外接电源的地与板子电源的地串联到一起,问题就解决了。





