新闻中心

EEPW首页 > 光电显示 > 设计应用 > 一种工业显示屏的设计

一种工业显示屏的设计

作者:时间:2009-05-13来源:网络收藏

电路中采用14Mbit E2PROM一29C040作为存储器件。需要讲的24句话分割成24个语音段,按2个堆存放在29C020中。AT89C5l的P1用于控制语音,当需要控制讲话时,先从P1.7侦测是否有“忙”信号,正在播放时,试图控制发出另一段语音是徒劳的;当无“忙”信号时,P1.0~P1.3输出段代码,P1.4输出堆代码,P1.6输出低电平脉冲控制讲话开始。如果存储器件改为8Mbit的29F080,则VP606的SF连接29F080的A19,可控制4个堆64段语音。


4 相关软件思想
4.1 自检程序
为了检查硬件电路是否正常,了自检程序。每次上电复位后先运行自检程序,各位数码管按顺序显示全O、全1、……全9各1秒钟;各指示灯在数码管显示奇数时灭,显示偶数时亮。并按语音编号顺序发出所有的语音。
4.2 显示、语音处理
是根据接收的串行数据,控制显示的内容和发出相应的语音。中央控制室主控计算机在通信报文中给出了:①数码管显示的二进制数据;②28位“l”/“0”表示28个指示灯亮灭,D5~D10的亮灭不由通信报文给出;③语音编号。
显示屏接收到正确报文后,根据接收报文更新显示数据区,并设置某段语音标志。软件中每一次循环显示,将显示数据区数码管显示数据化为BCD码,连同指示灯数据,按显示字格式更新第一串、第二串显示缓冲区。
作业机车在检修期间常开出工作区域,显示屏与主控计算机通信中断。利用内部定时器,可以解决实际时间保持不变的问题。在显示数据区的实际时间的时字节、分字节基础上,增设秒字节、0.1秒字节,内部定时器T0每隔100mS中断一次,在中断程序中,0.1秒字节数据+1,根据0.1秒字节数据更新秒字节数据,并依次更新分字节数据、时字节数据,保证通信中断时仍显示正确的实际时间。正常通信时,每正确接收一次通信报文,改写时字节、分字节数据的同时,对秒字节清0。根据0.1秒字节数据,控制D5~D10每隔一秒钟闪烁一次。
约定语音编号为0表示不讲话,若接收通信报文中语音编号发生了变化,且不为0,则设置该编号语音标志,显然,重复相同的语音,必须中间插入0编号。软件中,按照优先级别查询语音标志,在出现多个语音标志时,优先发出重要的语音。
包括显示屏的炼焦生产机车自动化控制系统已经多个现场使用,实现了计算机对炼焦生产过程作业机车集中管理控制,达到了作业机车全程自动定位。

tcp/ip相关文章:tcp/ip是什么



上一页 1 2 3 4 5 下一页

评论


相关推荐

技术专区

关闭