更新时间:2022-09-07 21:26
叫号器是排队机的重要部分,分为软件叫号器和硬件叫号器两种,排队机适用于银行、工商、税务、电信、医院、邮政、财政、劳动局、人事局、社保局、政府一站式服务厅、民航、驾校、保险、车辆管理所、交通管理局营业厅、领事馆、出入境、海关、卫生局、技术监督局、产品客户服务中心等窗口服务性行业。
(1)取号机模块
①取号机主要功能:
取号机主要完成按键、排队、取号、呼号、打印、LCD显示、与叫号器和主的通讯、对时钟的读写操作等功能。
②取号机设计思想:
微CPU平时读取万年历时间、进行LCD显示,对每个叫号器进行POLLING以确定是否有需求,如果有某个叫号器要求取号,则主控制器先从转移区进行查找,找不到则在RAM区中进行查找,找到的话将这个号发送到该叫号器,然后送主显示屏进行显示,同时通过语音模块进行呼叫,找不到的话向叫号器发找不到的命令标志,不进行语音呼叫;如果叫号器所要求的是呼叫某个指定号,则主控制器从队列中查找这个号,找到把这个号从队列中取出,同时通过语音模块进行呼叫,找不到只通过语音模块进行呼叫;
如果叫号器所要求的是对号进行转移,则把这个号转到24C256的转移区中,以备取号时进行查找;如果呼号机所要求的是修改系统时间,则主控制器将叫号器所发过来的数据进行处理,并判断是修改年、月、日还是对时、分、秒进行修改,然后用相应的时间数据写入万年历,完成对万年历芯片修改时间。
按键采用外部中断0,当外中断发生时,程序自动跳到按键的中断处理程序,判断是否真的有键被按下,如果有键按下时,相应的排队号的号数进行加1,并把这个号放入RAM区,然后调用打印印对刚被按下的号进行打印,打印完后退出打印程序。
1.主控制器:
本系统的心脏,具有按键取号、自动排号、有序发号、打印显示、日历时钟,语音提示和数据存储等功能。
采用一片微电脑芯片78E52B做主CPU完成管理系统的取号、排号、发号、打印、并驱动显示、日历时钟,语音提示和数据存储等功能。
2.显示模块
采用点阵图形液晶模块128X64LCD,具有中英文和数字显示,可4行每行显示8个共32个16X16点阵汉字。
3.打印机
采用日本精工打印机芯,模块含有中、英文字库,自动切票、出票、出票快,打印号票清晰、打印内容和格式可以自由编辑。
采用万年历时钟芯片PCF8563,IIC通讯协议,微电脑控制,可方便对时间日期进行修改。
4.语音提示
采用ISD1420,可多次录放可长达20秒的录放音。分发号的同时进行语音的提示
5.采用串行EEPROM芯片24C256,IIC通讯协议,具有32K字节存储空间,掉电不丢失,对打印的号和取出的号进行存储。
6.多通讯协议:与主台显示器和呼叫器采用RS-485通讯,与打印机采用RS-232通讯协议与液晶采用并口通讯,与存储器采用IIC通讯协议
上电后对串口和液晶进行初始化、并打开串口中断,在无中断的情况下,程序不断地读取键盘和拨动开关,如果有键按下则根据键的不同类型进行处理,在串口中断发生后进入串口中断服务程序,如果是主控制器对自己的POLLING,则查询自己的命令状态,然后将相应的命令需求发给主控制器,退出中断,继续扫描键盘和拨动开关。如果不是对自己的POLLING,则立刻退出中断。
窗口显示屏模块
窗口显示屏主要功能
用来显示正在呼叫的或是正在办理的顾客号码,放在柜台上,能够提醒顾客将要办理的号。
窗口显示屏设计思想
显示合适、稳定,闪烁、不晃眼。
数据缓冲区同样分为两个缓冲区,当呼叫器发过来一个新号,用接收缓冲区接收这个新号,如果接收正确则用这个号来更新显示缓冲区,以进行新号的显示。
(一)多种业务功能 :同时可代理4种业务的顾客的排队委托,并且可以随意定义所代理的业务类型。
(二)业务窗口拓展功能可以按照需要进行增减,最大窗口数量为32。所以本系统适合在不同规模的排队场所使用。
(三)大尺寸LED高亮度、清晰显示,柜台闪烁提醒。对于每一个新号码,柜台显示屏先是闪烁若干次(次数根据客户需要更改,或关闭闪烁功能),使得顾客更容易找到。
(四)液晶显示功能使得操作界面更加友好。在排队机主机和呼号机上都有液晶显示,使得操作更明了,准确,方便。
(五)语音提示功能 采用高清晰度语音芯片,真人发声,呼叫声音清晰,甜美悦耳。
(六)记录保存功能 采用大容量ROM对当天的排队记录进行保存,并且,掉电以后数据不丢失。
(七)查询统计功能 对于当天的排队记录,可以进行方便的查询,统计,打印。
(八)时间和日期设定功能 通过呼号机的键盘按照操作说明可以对系统的时间和日期进行设定。
(九)业务转移功能 若当前柜台不能办理某一业务时可以将该业务转移到其他窗口。
(十)优先服务功能 在特殊需要的情况下,可以呼叫一个指定的号码到相应窗口办理。
(十一)打印功能 采用高精度打印机,和热敏打印纸,出纸迅速,墨迹清晰,不沾手。