【单片机LED点阵行驱动】

打算用8x8点阵拼接成一个16X64的点阵,8x8点阵是普通的共阳LED点阵接法的点阵,打算采用动态行扫描的方式来达到显示的目的,列驱动器用好几个74HC595去实现,关键是现在的行驱动问题,首先行的选择是用两个138译码器(构成16路)的输出再接一个反相器来达到行选择的。(因为138输出选择是低电平,而行选择是需要高电位的)。因为要一次行扫描的时候要同时点亮64个LED点的缘故,所以这个反相器输出电流应该要大一些才对,现在用的到反相器件是74HC04,但是我不确定这个器件的高电平输出是否能够驱动起64个LED点,看网上说还有74HC06器件,这个器件则是漏极开路输出的,需要外接上拉电阻,如果采用强上拉的话,好像可以提供蛮大的驱动电流的,但是不确定…………另外一种方法就是自己用三极管构造16路反相器,一个普通三极管(比如说PNP的8550)驱动64个LED灯不知道电流够不够啊,麻烦做过这个点阵的帮我解答下
还有一个就是如果用三极管的话,三极管的转换速度够匹配这样的扫描速度吗,会不会三极管转换速度太慢了…………

第1个回答  2012-06-10
可以用595加164 不过要做硬件的话最好用244类的驱动, 要不然全亮时会变的很暗追问

什么是244类的驱动?

追答

它是一个三态门芯片可以用来做驱动 如果电流再大 可以考虑用2003 , 但是你只是仿真的话 无所谓的。 具体讨论 121301755
不会的 完全够了

第2个回答  2012-06-11
我来帮你搞定
相似回答