利用LabVEW产生字模的LED显示屏设计
LabVIEW中用于串行通讯的节点实际上是VISA节点,为了方便用户使用,LabVIEW将这些节点单独组成1个子模板,共包含6个节点。字模2通过
LabVIEW的控件VISA与单片机的串口进行传输。IabVIEW本身也具有写入电子表格文件功能,可以将生成的字模储存为任意格式的文件,相当于一个字模提取软件,用于普通LED显示屏设计。最终的字模提取操作界面即前面板如图4所示。本文引用地址:https://www.eepw.com.cn/article/172974.htm
2 单片机控制电路设计
LED显示屏的设计采用以AT89C51单片机为核心芯片的电路来实现,主要由AT89C51芯片、时钟电路、复位电路、列扫描驱动电路74HC15 4、16×16 LED点阵等部分组成,电路图如图5所示。
本设计所使用的16×16 LED矩阵是由4块8×8LED共阳极矩阵拼接组成。
把行列总线接在单片机I/O口,然后把上面分析到的扫描代码送入总线,就可以得到显示的汉字了。但是若将LED点阵的行列端口全部直接接入AT89C51单片机,则需要使用32条I/O口,这样会造成I/O资源的耗尽,系统也再无扩充的余地。因此,在实际应用中只将LED点阵的16条行线直接接在P0口和P2口,至于列选扫描信号则是由4~16线译码器74HC154来选择控制,这样列选控制只使用了单片机的4个I/O口,节约了I/O资源,为单片机系统扩充使用功能提供了条件。由于P0口做通用数据I/O端口驱动负载时,必须外接上拉电阻,因此使用4.7 kΩ排电阻作为P0口的上拉电阻。
单片机上电后由于没有事先存储字模而处于黑屏等待状态,当接收到串口传来的字模数据后,单片机按照设定的程序在P0和P2接口输出汉字对应的代码电平送至LED点阵的行选线,同时在P1.1,P1.2,P1.3,P1.4接口输出列选扫描信号,从而选中相应的LED发光,并利用人眼的视觉暂留特性合成整个汉字的显示。
led显示器相关文章:led显示器原理
评论