STM32驱动RGB的LED灯

2019-07-14 13:39发布

STM32驱动RGBLED灯,为什么不用GPIO口直接驱动LED灯,而是要使用NPN三极管当作开关控制LED灯?这样设计的好处是什么
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
werywer
1楼-- · 2019-07-14 22:09
直接GPIO口驱动,电流估计不够吧. 用三极管的话电流足够的.
zhongnian
2楼-- · 2019-07-14 22:42
应该是输出电流和灌电流都很小    需要驱动10个LED管 电流300MA
上海秉恒
3楼-- · 2019-07-15 04:25
LED太多了,需要用三极管了。
fgfFsG
4楼-- · 2019-07-15 10:11
 精彩回答 2  元偷偷看……
wenminglang
5楼-- · 2019-07-15 10:35
1. 从设计习惯上, 我们不建议把LED的拉电流或者灌电流直接从芯片驱动
2. 主要的原因防止LED灯在打ESD的时候,容易直接打到CPU上, 这样芯片容易损坏,采用外部管子隔离一下
3. 采用外部管子,调整LED亮度比较方便,不用担心CPU的负载能力
法规处发
6楼-- · 2019-07-15 14:09
这个不单单是拉电流和灌电流能力的问题,还需要考虑设计合理性的问题

一周热门 更多>