30个LED灯电路,用9伏的电池怎么连接,我还想用单片机来控制30个LED灯,电路应该怎么做?最好有硬件电路图

2025-03-06 03:24:15
推荐回答(3个)
回答1:

用单片机来控制,有30个LED,像刚刚学单片机的多半都是选用89S51,这就8*4=32个I/O,够你用了,每个LED加个三极管作驱动就行了,单独来控制,这很方便,如果再多,你就不能这样来了,只能用矩阵,最简单的是有16*16=256个,一个4个IO口的89S51如果不加外部扩展芯片的话只能这么多了,要是加扩展,这个数字就多了去了,不过,矩阵的代码不是那么容易写。

回答2:

9V电池(6F22?)不能点亮这么多LED灯。因为每颗LED的功率在50毫瓦左右,30颗达1.5瓦,加上驱动电路的损耗会超过2瓦,9V电池不能是输出这么大的功率。即使勉强点亮,亮度也会不足,可用时间非常短。

回答3:

30*10ma=300ma,你用uln2003或9013驱动