STC8单片机无法驱动 LR7843的问题

情景. 淘宝购买(替代继电器模块)“隔离MOSFET MOS管 场效应管模块  LR7843”,但始终无法驱动。(2023年8月5日)

STC8单片机无法驱动 LR7843的问题_第1张图片

 

起初怀疑模块坏了,io口的输出接继电器,继电器正常工作,但接该模块不工作。

后面还想测试下,高电平有效,直接用电源驱动下该模块,5v接pwm, gnd接gnd测试正常,说明模块正常。

既然模块正常,用万用表测试电压电流,最终发现单片机io口输出电流只有200ua多,思考是不是电流太小,查看stc8的数据手册发现准双向口的电流低,推挽模式能有20ma。将stc8的io口换成推挽模式正常。

查了下模块的中的光耦模块PC817,其工作电流是5ma至50ma。怪不得。哈哈哈!

结论

当使用io输出时,需设置IO模式。

准双向口的输出电流只有ua级别,有时候驱动外部电路时有问题可检查

推挽输出的电流20ma左右

你可能感兴趣的:(单片机,学习,嵌入式硬件)