基于STC單片機的排隊管理系統的設計
摘要:為改善營業窗口的服務質量和工作效率,解決枯燥無序的排隊問題,采用STC89C52單片機控制語音芯片、打印機、LCD顯示屏來模擬人工叫號過程,完成號碼的打印、存儲、顯示及播報工作;采用MAX485擴展RS-485總線接口,實現分布式串行通信。該系統能滿足簡單的排隊需求,具有開發成本低,占用空間小等優點,有較好的市場應用前景。
關鍵詞:排隊管理系統;STC單片機;語音芯片;串行通信
排隊問題是銀行、醫院、工商、稅務、電信等行業普遍存在的問題、設計一款模擬人工叫號過程,通過取號、進隊、等待、叫號服務等功能代替人們站隊辛苦的排隊管理系統一直以來都是公共服務部門的迫切需求。然而,現在市場上主流產品的結構形式大都是基于PC機的,此傳統模式占用PC機僅用于實現觸摸屏觸摸取號的功能及使用頻率較少的系統管理功能,其制造成本和開發成本很高,使得許多中小行業都望而怯步,為了克服這一缺點,文中系統采用性能強大、價格低廉的單片機來實現綜合管理和控制,設計并研制出體積小、結構簡單、可靠性高、維護操作方便、性價比較高的排隊管理系統,文中介紹了該排隊管理系統的結構及控制原理,并重點闡述了該排隊系統的組成及軟、硬件設計方案。
1 排隊管理系統結構和功能
排隊管理系統由主顯示屏、語音單元、打印機及通信模塊組成,具體結構如圖1所示。
控制系統的核心是微控制器STC89C52單片機,由主機系統的P0口控制打印機和語音叫號功能的實現,部分P1口控制顯示屏及按鍵操作,系統上電后,液晶顯示屏處于“您好歡迎光臨”的界面,系統根據取號按鍵的不同對不同的業務類型分別進行計數,在顧客按取按鍵后,液晶顯示屏將顯示業務類型供顧客選擇,待顧客選擇完畢,系統便控制微型打印機打印出相應的票號,之后返回主界面,當查詢到從機有叫號請求時,系統將控制語音播報單元播放相應的語音提示信息。同時相應從機的LED顯示屏顯示將要受理的顧客號。
評論