中国领先的工业平台

返回贤集网 返回微头条
贤集网技术微头条APP获取

这是我的基本电路。我的 LED 是金属按钮的 LE...

 落霞与孤鹜齐飞

下载贤集网APP入驻自媒体

这是我的基本电路。我的 LED 是金属按钮的 LED,适用于 12-24V。
当我从arduino以逻辑高电平打开MOSFET时,一切正常。我用万用表从 Vled 读取 24v。
但是当我以arduino的逻辑低电平关闭MOSFET时,(这是我的问题)导致轻微闪烁。我用万用表从 Vled 读取 2.4v。
我尝试了 2 个 MOSFET IRLML0030TRPBF和PJA3440。我有同样的结果。我在 R1 上尝试了 1k、10k 和 100k,在 R2 上尝试了 470ohm 和 1k。它在 3.8v-4.5v 之间改变 Vgs。
我怎么解决这个问题?

最新回复
发布回复
尽量不选择0和1接口,0和1接口为接口功能复用,除I/O口功能外也是串口通信接口,下载程序时属于与PC机通信故应保持0和1接口悬空,所以为避免插拔线的麻烦尽量不选用0和1接口。
根据 MOSFET 的数据手册,检查其阈值电压(Vgs)的规格。确保在逻辑低电平下,栅极电压足够低于阈值电压,以确保 MOSFET 完全截止。如果需要,可以尝试调整 Arduino 输出的逻辑低电平电压,以满足 MOSFET 的要求。
尝试增大 R1 的值,以减缓 MOSFET 的关断速度。增加电阻值可以降低栅极电容的放电速度,从而减少闪烁。

为您推荐

热门交流