怎么驱动一个8*8的LED点阵?

2020-04-27 科技 121阅读
大部分情况下大家会喜好行扫描的方式,就是单片机控制选通行脚,从列发送数据。
1、行为阳极,列为阴极的驱动方法:
通过单片机控制NPN三极管,三极管的B通过1K电阻连接至IO口,C通过4.7K电阻连接至VCC,E端直接连接点阵的行端,记住,基极要加下拉电阻。列直接接IO口。
2、行为阴极,列为阳极的驱动方法:
点阵的行通过ULN2803(ULN2003为7个口,此为8个)接至IO口,列直接接IO口。因为ULN2003/ULN2803都为低驱动,输出的高也只是虚高,驱动不了,因此用在此处。
3、省管脚的驱动方法:
用CD4051的输出端接行端(不管是阳性或者阴性),COM端用于选通该行(行为阳性时输出1,否则输出0),CD4051的三个编码端接IO口用于选择哪一行。列直接接IO口。
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com