51单片机io口连接如图规格的发光二极管,请问限流电阻要多大?

2025-03-23 22:37:22
推荐回答(2个)
回答1:

你这是要做实物吗?关键问题是你的单片机是什么型号的?是STC的吗?
STC单片机还可以直接用I/O口直接连接发二极管,而目必须是二极管负极接I/O脚,单片机用灌电流驱动二极管。其它单片机驱动不了,二极管不亮的。
再说限流电阻。现在二极管都是高亮度的,电流不用20mA那么大,在3mA~10mA时,就很亮了。
通过二极管的电流是Id,电压近似取2Ⅴ,这样,限流电阻上的电压是3V,二极管和电阻串联,总电压是5V。
则电阻=3/Id。
假如Id取10mA,电阻R=3/10=0.3K=300殴。如果取5mA,R=3/5=0.6K=600殴。
实际做时,可根据实际亮度调整电阻大小。不同颜色的二极管,电流相同,但感觉的亮度却不同。所以,颜色不同,限流电阻大小也不同的。

回答2:

红绿黄: R = (5V-1.8V)/0.02A = 160Ω,不建议用20mA的电流,一般接330Ω的电阻,LED电流为10mA左右就够了
白蓝:R = (5V-2.8V)/0.02A = 110Ω, 同样不建议用20mA的电流,一般接220Ω的电阻,LED电流为10mA左右就够了