基于双CPU的三色LED实时交通信息显示系统设计

[09-13 16:46:09]   来源:http://www.88dzw.com  信息显示与光电技术   阅读:8377

文章摘要:1.3通用显示单元的驱动驱动电路设计的好坏直接影响到系统的生产成本和显示的效果及系统的运行性能。采用16块双级基色8x8点阵模块构成16x64点阵的通用显示单元。分两行,每行8块。行扫描信号用两片74LS154 4-16译码器完成,列数据的输出采用并行移位锁存的传输方式。可以选用74LS273这样一类锁存芯片,采用首尾相连的方式。这种方式虽然对印刷线路扳的质量要求高,密度大,增加了布线的难度,但目前的制板技术和采用SMD贴片元件,完全可以克服。且这一设计方案优点是传输速度快,控制方便,系统的整体投入成本比较低,大大地提高系统的性价比。P3.1与写信号(/WR)经过或非门后产生锁存信号,同时锁存

基于双CPU的三色LED实时交通信息显示系统设计,标签:显示及光电,光电显示技术,http://www.88dzw.com


1.3通用显示单元的驱动
  驱动电路设计的好坏直接影响到系统的生产成本和显示的效果及系统的运行性能。采用16块双级基色8x8点阵模块构成16x64点阵的通用显示单元。分两行,每行8块。行扫描信号用两片74LS154 4-16译码器完成,列数据的输出采用并行移位锁存的传输方式。可以选用74LS273这样一类锁存芯片,采用首尾相连的方式。这种方式虽然对印刷线路扳的质量要求高,密度大,增加了布线的难度,但目前的制板技术和采用SMD贴片元件,完全可以克服。且这一设计方案优点是传输速度快,控制方便,系统的整体投入成本比较低,大大地提高系统的性价比。P3.1与写信号(/WR)经过或非门后产生锁存信号,同时锁存列数据。行、列信号的驱动分别采用PNP型的BD682和NPN型的BD681达林顿管,其特点是增益高,开关速度快,设计电路简单。

  整个显示屏根据尺寸大小,可以象“搭积木”一样进行拼接,以保证系统安装方便。

2 通信传输和网络控制

    在诱导系统中,交通信息的发布和显示要有一定的实时性,实现实时数据的传输。

  用标准的RS232通信方式实现指挥中心与显示系统信息的传输,对于距离较远的可通过电话线用MODEM或光纤通讯。指挥中心通过接受采集的交通信息和调度指令,对不同位置的显示子系统进行集中控制和管理。每个信息显示子系统分配不同的端口号(地址),分别实时检测和接受指挥中心发来的不同路段的交通信息和图文数据。PC机应用软件利用VB6.0的ActiveX控件MSCcomm能方便的开发使用计算机的串口,可简单高效的实现设备之间的通信。其使用方法目前有很多书籍均有介绍,这里不多加论述。

3 系统软件设计

3.1单片机显示控制的软件设计
  LED 点阵显示屏可实现动态、静态图文显示。动态中有打字、左移、右移、上移、下移、开帘、关帘等多种方式。可根据显示屏的尺寸规格和内容选择不同的颜色、显示方式和移动速度。通过标准RS232接口,计算机将编辑好的文字或图形数据下载到主控器,并存储在非易失性存储器中,然后就可以脱机运行。整个软件程序采用C51编程,由于采用了双CPU的结构,使得处理数据和传输数据分别由两片CPU来完成,避免了处理大量数据的复杂性,编程实现相对比较简单。

3.2应用软件点阵数据的提取

  本文设计的显示屏可以实现汉字、全角字符和ASCII码混合显示,编辑文本简单灵活。选用UCDOS的ASC16和HZK16文件做字模库。HZK16文件是16x16字模点阵,占32个字节,而ASC16文件的字符为16x8点阵,占16个字节,针对这种情况,本文提出了一种新的字模处理方法,把汉字拆成两半,形成左右结构,当作两个字符,这样就和ASCII码的字模统一起来了,使处理汉字和字符都一样。对于特殊符号,可以直接通过程序界面输入点阵数据。图形的点阵数据的提取,可以先做一个BMP文件,然后用取模软件获得。根据GB2312—80标准,若知道汉字或字符的内码,假设为A1A2B1B2H,则可根据如下公式计算区位码。若为汉字则
区码=(A1A2-A1H) AND 7FH
位码=(B1B2H=A1H) AND 7FH
若为全角字符则
区码=(A1A2-21H) AND 7FH
位码=(B1B2H=21H) AND 7FH
点阵起始位置=(区码*94+位码)x点阵字节数
ASC16文件所有字符按照ASCII值从小到大升序排列。计算字符首地址的公式:
字符点阵首地址=字符的ASCII码值×16+1
根据起始地址连续取32或16个字节数据即可获得字模。限于篇幅,程序省略。

4 结束语

  基于该设计方法的显示屏,扫描速度快,实际运行结果也相当稳定。三种颜色的实现保持了与交通部门采用信号颜色的一致性。用户根据定制的显示屏的尺寸,在硬件上只需对通用显示单元的拼接,在软件上则可进行灵活地编辑图文内容,颜色和运行方式。

  (许伦辉 黄艳国)


上一页  [1] [2] 


Tag:信息显示与光电技术显示及光电,光电显示技术信息显示与光电技术

《基于双CPU的三色LED实时交通信息显示系统设计》相关文章

分类导航
最新更新
热门排行