【正文】
換硬件整體構(gòu)建:系統(tǒng)硬件由服務(wù)器 PC、主控制器、語音控制器、打印機(jī)、分線器、呼叫器、LED 窗口顯示屏和 CPU 卡讀卡器等設(shè)備構(gòu)成。本文對這三個(gè)UART做如下分配:UART0口外接微型熱敏打印機(jī);UART1和UART2口分別外接智能呼叫終端網(wǎng)絡(luò)和LED顯示屏網(wǎng)絡(luò)。三個(gè)USB口;IICBus接口。RTC;三通道UART,可以基于DMA直接內(nèi)存訪問模式或中斷模式工作;四個(gè)DMA通道(支持外設(shè)DMA)。如ARM7系列適用于工業(yè)控制、網(wǎng)絡(luò)設(shè)備、移動電話等應(yīng)用。(l)ARM與S3C2440微處理器ARM (AdvancedRJSCMachine)公司是一家專門從事芯片IP設(shè)計(jì)與授權(quán)業(yè)務(wù)的英國公司,其產(chǎn)品有ARM內(nèi)核以及外圍接口。在 RS485中,為每個(gè)信號分配了專用的導(dǎo)線對,其中一根導(dǎo)線上的電壓等于另一根導(dǎo)線上的電壓取補(bǔ),或者取反,接收器對導(dǎo)線上的電壓差作出相應(yīng)的反映。目前異步串行通信接口標(biāo)準(zhǔn)有很多,主要包擴(kuò) RS232C,RS232ERS449(RS422,RS423,RS485)、20mA 電流環(huán)、USB 通用接口。在同步通信中,數(shù)據(jù)或字符開始處是用一個(gè)同步字符來指示的(常約定為1~2 個(gè)),以實(shí)現(xiàn)發(fā)送端和接收端同步。單工形式的數(shù)據(jù)僅能沿著單一的方向傳播。與并行通信相比,串行通信還有較為顯著的優(yōu)點(diǎn):傳輸距離長,可達(dá)到數(shù)千公里。并行傳輸?shù)奶攸c(diǎn)是:各數(shù)據(jù)位同時(shí)傳送,傳送速度快、效率高,但是有多少數(shù)據(jù)就需要多少根數(shù)據(jù)線,因此傳送的成本高??头抨?duì)流程:顧客到達(dá)服務(wù)大廳后,先到排隊(duì)發(fā)號機(jī)上選擇自己需要的服務(wù)類型,得到自己的服務(wù)票號后,到相應(yīng)的休息位置等候語音呼叫,同時(shí)關(guān)注相關(guān)LED條屏和語音呼叫系統(tǒng)的信息指示,當(dāng)被叫到自己的票號時(shí),根據(jù)語音提示和LED條屏顯示信息到相應(yīng)窗口辦事。當(dāng)窗口的工作人員開始進(jìn)行客戶服務(wù)時(shí),首先通過呼叫終端發(fā)送呼叫請求命令,排隊(duì)服務(wù)主機(jī)實(shí)時(shí)輪詢每個(gè)呼叫終端的呼叫信息,并根據(jù)查詢的結(jié)果處理相應(yīng)的排隊(duì)隊(duì)列,響應(yīng)請求,給呼叫終端和LED顯示屏分配服務(wù)號,并驅(qū)動語音呼叫系統(tǒng)給出語音提示:“請 xxx號顧客到xx號窗口”,其他功能也參照此例實(shí)現(xiàn)。(2)工作人員服務(wù)完畢后按下智能呼叫終端上的呼叫按鈕,系統(tǒng)會自動根據(jù)當(dāng)前服務(wù)類型的排隊(duì)狀況通過LED顯示屏和語音信息提醒顧客接受服務(wù)。顯示屏和呼叫器連接采用RS485網(wǎng)絡(luò),取號終端、服務(wù)器和管理終端采用TCP/PI網(wǎng)絡(luò),485/PI轉(zhuǎn)換器進(jìn)行RS485網(wǎng)絡(luò)與PI網(wǎng)絡(luò)之間的數(shù)據(jù)轉(zhuǎn)換。按顯示性能可分為圖文屏、同步屏、行情顯示屏(包括證券屏、利率匯率屏、工廠看板、安全牌等)。傳輸速率達(dá)到10Mb/S,傳輸距離達(dá)到4000英尺(速率低于100kb/S時(shí)),采用平衡驅(qū)動器和差分接收器的組合,抗共模干能力增強(qiáng),即抗噪聲干擾性好,并允許在一條平衡總線上連接多達(dá)128個(gè)收發(fā)器、即RS485具有多站能力,這樣用戶可以利用單一的RS—85接口方便地建立起設(shè)備網(wǎng)絡(luò)。(1)觸控屏觸摸屏的基本原理是,用手指或其他物體觸摸安裝在顯示器前端的觸控屏?xí)r,所觸摸的位置(以坐標(biāo)形式)由觸摸屏控制器檢測,并通過接口(如RS一232串行口)送到CPU,從而確定輸入的信息。在開發(fā)工具的選擇上,除了建立相應(yīng)的交叉編譯環(huán)境外,排隊(duì)服務(wù)器主機(jī)選擇了開源的嵌入式操作系統(tǒng)Linux作為開發(fā)平臺,不僅可以方便的開發(fā)多功能的應(yīng)用軟件,也為下一步系統(tǒng)進(jìn)行功能擴(kuò)展、開發(fā)強(qiáng)大的通信軟件打下了基礎(chǔ)。打印機(jī)驅(qū)動軟件模塊和語音呼叫軟件模塊。智能呼叫終端N智能呼叫終端(1)語音呼叫系統(tǒng)嵌入式排隊(duì)主機(jī)取號鍵盤以太網(wǎng)LED顯示屏(1)微型打印機(jī)LED顯示屏 N 系統(tǒng)邏輯圖與硬件設(shè)計(jì)相對應(yīng),整個(gè)軟件系統(tǒng)分為嵌入式排隊(duì)主機(jī)服務(wù)器、智能呼叫終端、LED顯示屏三個(gè)主要部分,每個(gè)部分均包含根據(jù)事先約定的通信協(xié)議設(shè)計(jì)的通信軟件。整個(gè)系統(tǒng)主要由嵌入式硬件設(shè)備、通信線路、管理軟件與通信軟件等各個(gè)功能模塊軟件組成,其中嵌入式硬件設(shè)備包含排隊(duì)服務(wù)主機(jī)每個(gè)服務(wù)窗口配置的智能呼叫終端和LED顯示屏。系統(tǒng)使用者和排隊(duì)系統(tǒng)的關(guān)系及排隊(duì)流程,見圖1。目前多數(shù)基于PC架構(gòu)的排隊(duì)主機(jī)使用計(jì)算機(jī)開發(fā)都是基于WindowS下開發(fā),這樣做的好處是開發(fā)時(shí)間和開發(fā)成本低,這些在WindowS平臺上運(yùn)行的排隊(duì)系統(tǒng),大多忽略或者淡化了Windows操作系統(tǒng)的價(jià)格,這無形中就存在版權(quán)糾紛的風(fēng)險(xiǎn),且在實(shí)際使用中由于每天須開關(guān)機(jī),容易造成系統(tǒng)不穩(wěn)定而形成故障。目前排隊(duì)系統(tǒng)的核心結(jié)構(gòu)主要存在有單片機(jī)、PC式、嵌入式三種結(jié)構(gòu)形式。無論哪種情況發(fā)生,都會損害銀行的形象,并最終導(dǎo)致銀行經(jīng)營效益的下降。排隊(duì)系統(tǒng)一經(jīng)出現(xiàn),就取得了不錯的社會反響,廣泛應(yīng)用于銀行營業(yè)廳等金融服務(wù)行業(yè)。如果按照排隊(duì)的方式,排隊(duì)現(xiàn)象又可以分為有形排隊(duì)和無形排隊(duì)。關(guān)鍵詞:嵌入式系統(tǒng),排隊(duì)叫號系統(tǒng),ARM,RS485通信,S3C2440開發(fā)板Design and Implementation based on QT Bank Queuing SystemABSTRACT In recent years, with the sustained and rapid development of social economy in our country, for a long time standing in line has bee a financial institutions,telemunications,hospitals,government business hall and other places of the mon phenomenon,and based on the munication technology and puter technology in the intelligent queue management system also arises at the historic moment.Queuing technology development present situation at home and abroad are analyzed in this paper, points out the advantage of using embedded technology in the intelligent queuing system, analyzes the general line up your turn the business requirements and basic functions of system, adopt the method of hardware and software collaborative design, and puts forward the overall design scheme of the system is line up your turn. And the hardware and software of the system design and realization method are illustrated, gives the system the basic function test method and test results. This paper design an embedded intelligent queuing snarling system has low cost, pact structure, high reliability, function is more perfect, and the characteristics of extensibility, has strong applicability and promotion value.Key words:An embedded system Line up your turn system,ARM,RS485 munication,S3C2440 development board .目錄第1章 引言 1 第2章 排隊(duì)系統(tǒng)分析 3 排隊(duì)系統(tǒng)使用對象及流程 3 排隊(duì)系統(tǒng)的配置組成 4 5 第3章 系統(tǒng)整體設(shè)計(jì) 7 系統(tǒng)整體結(jié)構(gòu) 7 系統(tǒng)基本功能及工作原理 8 系統(tǒng)工作流程 9 第4章. 硬件設(shè)計(jì)與實(shí)現(xiàn) 11 串口通信原理 11 硬件整體設(shè)計(jì) 12 呼叫器設(shè)計(jì)與實(shí)現(xiàn) 16 主控制器設(shè)計(jì)與實(shí)現(xiàn) 16 5. 系統(tǒng)構(gòu)建與移植 18 18 內(nèi)核移植 19 配置內(nèi)核參數(shù) 19 編譯內(nèi)核 21 . 22 23 6. 總結(jié)與展望. 24 參考文獻(xiàn) 26 致謝 27 附錄 28 1 參考外文翻譯 28 2 參考外文原文 29 IV 第1章 引言隨著社會的不斷發(fā)展,排隊(duì)現(xiàn)象是我們?nèi)粘I钪谐S鲆姷囊环N問題。太原科技大學(xué)華科學(xué)院畢業(yè)論文(論文)基于嵌入式銀行排隊(duì)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)摘 要 近年來,隨著我國社會經(jīng)濟(jì)的持續(xù)快速發(fā)展,長時(shí)間的站立排隊(duì)已成為金融機(jī)構(gòu)、電信、醫(yī)院、政府辦事大廳等場所的常見現(xiàn)象,以通信技術(shù)與計(jì)算機(jī)技術(shù)為基礎(chǔ)的智能排隊(duì)管理系統(tǒng)也應(yīng)運(yùn)而生。主要技術(shù)指標(biāo)(或研究目標(biāo))(1)客戶可以根據(jù)自己的需要選擇服務(wù)類型,從號票打印機(jī)抽取一張打印票號,到指定的休息等候區(qū)等待。太原科技大學(xué)華科學(xué)院畢業(yè)論文(論文)畢業(yè)論文(論文)題目:基于嵌入式銀行排隊(duì)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)太原科技大學(xué)畢業(yè)設(shè)計(jì)(論文)任務(wù)書學(xué)院(直屬系): 華科學(xué)院 時(shí)間:2012年 11 月 5 日學(xué) 生 姓 名指 導(dǎo) 教 師設(shè)