基于客戶端的銀行排隊(duì)叫號(hào)系統(tǒng)設(shè)計(jì)及基于單片機(jī)無(wú)土栽培智能測(cè)控系統(tǒng)的設(shè)計(jì)_第1頁(yè)
基于客戶端的銀行排隊(duì)叫號(hào)系統(tǒng)設(shè)計(jì)及基于單片機(jī)無(wú)土栽培智能測(cè)控系統(tǒng)的設(shè)計(jì)_第2頁(yè)
基于客戶端的銀行排隊(duì)叫號(hào)系統(tǒng)設(shè)計(jì)及基于單片機(jī)無(wú)土栽培智能測(cè)控系統(tǒng)的設(shè)計(jì)_第3頁(yè)
基于客戶端的銀行排隊(duì)叫號(hào)系統(tǒng)設(shè)計(jì)及基于單片機(jī)無(wú)土栽培智能測(cè)控系統(tǒng)的設(shè)計(jì)_第4頁(yè)
基于客戶端的銀行排隊(duì)叫號(hào)系統(tǒng)設(shè)計(jì)及基于單片機(jī)無(wú)土栽培智能測(cè)控系統(tǒng)的設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩63頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

銀行排隊(duì)系統(tǒng)設(shè)計(jì)摘要:本文設(shè)計(jì)了一套排隊(duì)叫號(hào)系統(tǒng)。該系統(tǒng)是以排隊(duì)抽號(hào)順序?yàn)楹诵?,客戶利用客戶端抽?hào),工作人員利用叫號(hào)端叫號(hào);通過(guò)顯示器及時(shí)顯示當(dāng)前所叫號(hào)數(shù),客戶及時(shí)了解排隊(duì)信息,通過(guò)合理的程序結(jié)構(gòu)來(lái)執(zhí)行排隊(duì)抽號(hào)。以提高排隊(duì)等待效率,解決排隊(duì)秩序混亂,前擁后擠等現(xiàn)象,實(shí)現(xiàn)排隊(duì)自動(dòng)化,規(guī)范化。通過(guò)該系統(tǒng)的使用,客戶不必為排隊(duì)浪費(fèi)大量精力,便于管理排隊(duì)秩序,同時(shí)適應(yīng)信息時(shí)代管理數(shù)字化的要求,提高服務(wù)水平與質(zhì)量。關(guān)鍵詞:?jiǎn)纹瑱C(jī),排隊(duì)叫號(hào),系統(tǒng)開(kāi)發(fā)目錄1引言 引言1.1課題背景近年來(lái),隨著科學(xué)技術(shù)的迅猛發(fā)展和人們生活水平的日益提高,各行各業(yè)特別是服務(wù)行業(yè)的競(jìng)爭(zhēng)也逐漸激烈。服務(wù)質(zhì)量作為體現(xiàn)企業(yè)的公眾形象、服務(wù)理念、管理水平的標(biāo)準(zhǔn)已越來(lái)越受到服務(wù)和被服務(wù)雙方所關(guān)注,而營(yíng)業(yè)窗口正是代表銀行、醫(yī)院、電信、稅務(wù)、工商等企業(yè)服務(wù)質(zhì)量的重要場(chǎng)所。隨著服務(wù)行業(yè)業(yè)務(wù)量的增長(zhǎng)及業(yè)務(wù)種類(lèi)的增加,排隊(duì)等候已成為人們面臨的實(shí)際問(wèn)題。長(zhǎng)期以來(lái),人們?cè)阢y行、醫(yī)院、電信、稅務(wù)、工商等營(yíng)業(yè)大廳里前擁后擠、雜亂無(wú)章地排隊(duì)等候,有時(shí)一站就是一個(gè)多小時(shí),這已是司空見(jiàn)慣的現(xiàn)象,極大地影響了服務(wù)質(zhì)量。員工坐著服務(wù)、客戶站著等待的服務(wù)方式與“用戶就是上帝”的服務(wù)宗旨完全背道而馳!改善服務(wù)質(zhì)量、樹(shù)立良好形象,解決勞累的排隊(duì)現(xiàn)象、創(chuàng)造人性化服務(wù)環(huán)境已成為急需解決的問(wèn)題。設(shè)計(jì)一套排隊(duì)抽號(hào)的服務(wù)系統(tǒng),可以很好的解決因排隊(duì)引起的種種問(wèn)題,排隊(duì)系統(tǒng)應(yīng)運(yùn)而生。此系統(tǒng)完全模擬人群排隊(duì)過(guò)程,通過(guò)取票進(jìn)隊(duì)、排隊(duì)等待、叫號(hào)服務(wù)等功能,詮釋了人性化的服務(wù)理念,舒緩顧客等待的急噪情緒,使人們?cè)诘群蚍?wù)的過(guò)程中擁有一個(gè)相對(duì)自由的空間,是科技以人為本的真正體現(xiàn)。本文基于單片機(jī)的排隊(duì)叫號(hào)系統(tǒng),由客戶端和主機(jī)終端組成,有LCD大屏幕顯示信息,讓客戶知道自己的隊(duì)號(hào),并有叫號(hào)提示音提醒客戶,方便快捷,可以滿足日常的服務(wù)行業(yè)排隊(duì)叫號(hào),所以非常有意義。1.2國(guó)內(nèi)外研究現(xiàn)狀排隊(duì)叫號(hào)系統(tǒng)是很常見(jiàn)的服務(wù)設(shè)備,它廣泛應(yīng)用于銀行、醫(yī)院、電信、稅務(wù)及企事業(yè)服務(wù)機(jī)構(gòu)。顧客通過(guò)取號(hào)、自動(dòng)叫號(hào)、動(dòng)態(tài)數(shù)據(jù)實(shí)時(shí)監(jiān)控和效率管理等方法,在前臺(tái),可以起到工作人員的叫號(hào)功能,做到秩序、文明、公平、舒適;在后臺(tái),領(lǐng)導(dǎo)可通過(guò)遠(yuǎn)程監(jiān)控及時(shí)得知前臺(tái)的各項(xiàng)情況,如:各部門(mén)的工作情況、各員工的工作狀況和客戶等候情況等等,以便領(lǐng)導(dǎo)合理安排人員。如今國(guó)際上的排隊(duì)叫號(hào)系統(tǒng)發(fā)展主要表現(xiàn)在以下幾方面:虛擬、物理呼叫器任選:兩種配置中的任一種均只利用現(xiàn)有的電腦網(wǎng)絡(luò)線即可,省卻另外單獨(dú)布線的煩惱,節(jié)約了工程布線費(fèi)用的開(kāi)支。虛擬呼叫器配置非常適合電腦已聯(lián)網(wǎng)情況下使用,物理呼叫器較適合不需電腦的科室使用。根據(jù)實(shí)際配置情況,虛擬和物理呼叫器可在合適的情況下互換。后臺(tái)監(jiān)控:可以實(shí)現(xiàn)高層管理人員足不出戶,即可實(shí)時(shí)了解服務(wù)動(dòng)態(tài),便于適時(shí)調(diào)動(dòng)人員、方便管理。高度集成:所有主要器件都內(nèi)置控制板、微處理器CPU、網(wǎng)絡(luò)接口。排隊(duì)叫號(hào)系統(tǒng)已經(jīng)開(kāi)始向功能齊全、外觀時(shí)尚且輕便小巧等特點(diǎn)開(kāi)始發(fā)展。國(guó)內(nèi)外同類(lèi)設(shè)計(jì):基于ARM的微控制器的排隊(duì)叫號(hào)系統(tǒng)設(shè)計(jì):采用PhilipLPC2134的排隊(duì)叫號(hào)系統(tǒng)中,鍵盤(pán)作為人機(jī)接口界面,是嵌入式系統(tǒng)的關(guān)鍵組成部分,液晶顯示屏作為輸出部分。通過(guò)采用NXP高性能、高集成度、高性價(jià)比的32位ARM內(nèi)核處理器LPC2134,在管理機(jī)部分不用擴(kuò)展RAM和語(yǔ)音電路,在機(jī)械部分設(shè)計(jì)時(shí)不用擴(kuò)展IO接口電路,大大降低了設(shè)計(jì)的復(fù)雜性以及系統(tǒng)的設(shè)計(jì)成本,且增強(qiáng)了系統(tǒng)的可移植性。基于單片機(jī)的排隊(duì)叫號(hào)系統(tǒng):系統(tǒng)分為兩個(gè)模塊:抽號(hào)模塊和叫號(hào)模塊,其控制核心均為AT89C52單片機(jī),抽號(hào)模塊采用LCD液晶顯示器,這樣顯示數(shù)據(jù)直觀,便于客戶理解,叫號(hào)模塊采用數(shù)碼管顯示,此模塊只需顯示當(dāng)前所叫號(hào)數(shù),因此采用數(shù)碼管顯示清楚,直觀,客戶容易看清當(dāng)前所叫號(hào)數(shù),抽號(hào)模塊輸入只需使用一個(gè)抽號(hào)按鍵即可,便于客戶操作,叫號(hào)模塊包括叫號(hào)鍵和清零鍵,工作人員除了可以叫號(hào)外,可以隨時(shí)按清零鍵,復(fù)位排隊(duì)系統(tǒng)。1.3系統(tǒng)的設(shè)計(jì)目的銀行排隊(duì)系統(tǒng)是為解決一些銀行大廳排隊(duì)問(wèn)題而設(shè)計(jì)的,一個(gè)很好的叫號(hào)系統(tǒng),它的功能設(shè)計(jì)首先要符合用戶的習(xí)慣,同時(shí)操作方便,易學(xué),易用。設(shè)計(jì)開(kāi)發(fā)銀行排隊(duì)系統(tǒng),目的在于系統(tǒng)能夠有效地提高工作人員的工作效率,能夠使顧客合理的安排等待時(shí)間,讓顧客感到服務(wù)的公平公正。2系統(tǒng)的需求分析 解決銀行排隊(duì)問(wèn)題可以運(yùn)用信息技術(shù)手段研發(fā)銀行排隊(duì)系統(tǒng),通過(guò)使用銀行排隊(duì)系統(tǒng),實(shí)現(xiàn)智能排隊(duì)管理改善排隊(duì)秩序混亂等弊端,能很好地解決客戶在服務(wù)中所遇到的各種排隊(duì)問(wèn)題。2.1系統(tǒng)功能需求結(jié)合銀行實(shí)際排隊(duì)問(wèn)題和銀行客戶的需求,設(shè)計(jì)研發(fā)的銀行排隊(duì)系統(tǒng)主要具備如表2-1所示的系統(tǒng)功能需求:表2-1系統(tǒng)功能需求功能需求描述接收客戶輸入基本信息和服務(wù)選項(xiàng)通過(guò)觸摸屏控制器配合系統(tǒng)軟件進(jìn)行客戶信息獲取銀行網(wǎng)絡(luò)的信息驗(yàn)證和信息記錄更新通過(guò)服務(wù)器連接銀行網(wǎng)絡(luò),運(yùn)用數(shù)據(jù)庫(kù)等技術(shù)實(shí)現(xiàn)信息的各種操作排隊(duì)規(guī)則及各種服務(wù)管理通過(guò)編寫(xiě)系統(tǒng)軟件,實(shí)現(xiàn)智能排隊(duì)和服務(wù)的有效管理排隊(duì)序列信息的客戶憑單通過(guò)打印機(jī),編寫(xiě)系統(tǒng)軟件控制打印排隊(duì)序列,并控制更新LED屏幕的顯示排隊(duì)序列通告和柜臺(tái)窗口分類(lèi)通過(guò)LED屏幕,利用計(jì)算機(jī)等硬件實(shí)時(shí)控制顯示排隊(duì)序列和窗口劃分銀行職員控制呼叫客戶進(jìn)行服務(wù)通過(guò)計(jì)算機(jī)等硬件設(shè)備,控制廣播實(shí)現(xiàn)排隊(duì)系統(tǒng)自動(dòng)叫號(hào)2.2非功能性需求為了銀行排隊(duì)系統(tǒng)更好地解決客戶在排隊(duì)中所遇到的各種現(xiàn)象,方便客戶辦事及銀行管理帶,做到公正,合理有序,對(duì)銀行排隊(duì)系統(tǒng)設(shè)計(jì)了如表2-2的系統(tǒng)非功能性需求:表2-2非功能性需求非功能性需求描述銀行排隊(duì)系統(tǒng)的安全性針對(duì)銀行這一特殊行業(yè),我們運(yùn)用硬件防火墻配合軟件防毒等安全配置,提高銀行排隊(duì)系統(tǒng)的安全性,保證了銀行客戶的賬號(hào)等信息的安全保護(hù)銀行排隊(duì)系統(tǒng)的可靠性設(shè)計(jì)配置大型的銀行數(shù)據(jù)庫(kù)系統(tǒng),有效的對(duì)銀行客戶信息進(jìn)行管理,并通過(guò)網(wǎng)絡(luò)組件實(shí)現(xiàn)銀行客戶信息的跨域驗(yàn)證和信息記錄等服務(wù),確保銀行客戶的信息可靠性和系統(tǒng)分析的可靠性銀行排隊(duì)系統(tǒng)的穩(wěn)定性使用各種硬件設(shè)計(jì),針對(duì)性的研發(fā)銀行排隊(duì)系統(tǒng)軟件,有效的配置軟硬件,提高銀行排隊(duì)系統(tǒng)的穩(wěn)定性由表2-2所示,我們公司設(shè)計(jì)的銀行排隊(duì)系統(tǒng)具備良好的安全性,可靠性和穩(wěn)定性,保障了銀行的各種業(yè)務(wù)運(yùn)行,對(duì)銀行排隊(duì)系統(tǒng)我們選擇了使用如表2-3所示的資源:表2-3資源使用資源硬件資源軟件資源觸摸屏控制器LED屏幕廣播設(shè)備叫號(hào)控制器觸摸屏子系統(tǒng)軟件智能排隊(duì)子系統(tǒng)軟件LED子系統(tǒng)軟件廣播子系統(tǒng)軟件叫號(hào)子系統(tǒng)軟件數(shù)據(jù)庫(kù)管理系統(tǒng)軟件描述獲取客戶信息顯示排隊(duì)序列呼叫廣播叫號(hào)控制驗(yàn)證客戶信息,劃分服務(wù)類(lèi)型根據(jù)客戶信息智能排隊(duì)控制LED屏幕顯示控制廣播內(nèi)容叫號(hào)序列管理客戶信息的記錄和更新如表2-3所示,對(duì)銀行排隊(duì)系統(tǒng)進(jìn)行了合理配置資源,有效發(fā)揮系統(tǒng)的排隊(duì)管理職能,提高了銀行的服務(wù)效率,從而解決了銀行排隊(duì)問(wèn)題。2.3系統(tǒng)的體系結(jié)構(gòu)銀行排隊(duì)系統(tǒng)的體系結(jié)構(gòu)如圖2-1所示:SKIPIF1<0圖2-1系統(tǒng)的體系結(jié)構(gòu)2.4系統(tǒng)的軟件結(jié)構(gòu)根據(jù)需求分析對(duì)系統(tǒng)進(jìn)行軟件結(jié)構(gòu)設(shè)計(jì),如圖2-2所示:SKIPIF1<0圖2-2系統(tǒng)的軟件結(jié)構(gòu)2.5系統(tǒng)工作流程根據(jù)銀行排隊(duì)系統(tǒng)實(shí)際需求,實(shí)現(xiàn)了如圖2-3所示的排隊(duì)系統(tǒng)工作流程:SKIPIF1<0圖2-3銀行排隊(duì)系統(tǒng)工作流程 根據(jù)圖2-3所示的銀行排隊(duì)系統(tǒng)工作流程所示,客戶通過(guò)觸摸控制器中輸入賬號(hào)密碼和選擇服務(wù)類(lèi)型,銀行排隊(duì)系統(tǒng)通過(guò)銀行網(wǎng)絡(luò)進(jìn)行賬戶分析驗(yàn)證,驗(yàn)證成功后通過(guò)網(wǎng)絡(luò)工具獲取客戶信息并記錄更新,隨之系統(tǒng)將根據(jù)獲取的客戶信息進(jìn)行智能排隊(duì),并將排隊(duì)序列傳輸?shù)酱蛴C(jī)中,通過(guò)打印機(jī)打印排隊(duì)序列提供給客戶,客戶持號(hào)票在休息區(qū)休息、等待,留意顯示屏及語(yǔ)音提示叫號(hào)。與此同時(shí)排隊(duì)序列信息將傳輸?shù)絃ED屏幕進(jìn)行顯示,并傳輸?shù)浇刑?hào)子系統(tǒng)中,當(dāng)銀行職員按鍵控制系統(tǒng)呼叫下一位客戶的時(shí)候,叫號(hào)子系統(tǒng)將控制LED顯示和廣播呼叫客戶進(jìn)行服務(wù)。通過(guò)這樣的銀行排隊(duì)系統(tǒng)工作流程,實(shí)現(xiàn)銀行排隊(duì)的有效管理。2.6系統(tǒng)模型銀行排隊(duì)系統(tǒng)組成主要包括硬件和軟件兩個(gè)部分。銀行排隊(duì)系統(tǒng)硬件方面主要由控制電腦、打印機(jī)、觸摸屏控制器、顯示終端、物理呼叫器、網(wǎng)絡(luò)傳輸卡、語(yǔ)音系統(tǒng)及其他輔件等組成。銀行排隊(duì)系統(tǒng)軟件方面主要包括智能排隊(duì)管理軟件、廣播叫號(hào)軟件及其他輔件組成。 結(jié)合系統(tǒng)功能需求和系統(tǒng)組成情況,我們公司設(shè)計(jì)開(kāi)發(fā)的銀行排隊(duì)系統(tǒng)框架原型如圖2-4所示。SKIPIF1<0圖2-4銀行排隊(duì)系統(tǒng)框架原型 設(shè)計(jì)如圖2-4的系統(tǒng)框架原型,系統(tǒng)實(shí)現(xiàn)軟件和硬件的有效配置,通過(guò)觸摸控制器連接服務(wù)器和LED屏幕以及廣播,有效的解決了銀行排隊(duì)現(xiàn)存問(wèn)題,而且提高了銀行的服務(wù)效率,使銀行排隊(duì)方式更具人性化,方便了客戶和銀行職員。3總體設(shè)計(jì)系統(tǒng)的總體設(shè)計(jì),是將系統(tǒng)分析階段所提出的、充分反映客戶信息需求的系統(tǒng)邏輯方案轉(zhuǎn)換成可以實(shí)施的、基于計(jì)算機(jī)和網(wǎng)絡(luò)技術(shù)的物理方案。這一階段的主要任務(wù)是從信息系統(tǒng)的總體目標(biāo)出發(fā),根據(jù)系統(tǒng)分析階段對(duì)系統(tǒng)的邏輯功能的需要,并考慮到經(jīng)濟(jì)、技術(shù)和運(yùn)行環(huán)境等方面的條件,確定系統(tǒng)的整體結(jié)構(gòu)和系統(tǒng)各組成部分的技術(shù)方案,合理選擇計(jì)算機(jī)和通信的軟件、硬件設(shè)備,提出系統(tǒng)的實(shí)施計(jì)劃,下面將詳細(xì)介紹系統(tǒng)的軟硬件設(shè)計(jì)。3.1硬件設(shè)計(jì)3.1.1主要應(yīng)用器件及技術(shù)原理微處理器介紹MCS-51單片機(jī)的特點(diǎn)(1)小巧靈活、成本低、易于產(chǎn)品化。能組裝成各種智慧式測(cè)控設(shè)備及智能儀器儀表。(2)可靠性好,應(yīng)用范圍廣。單片機(jī)芯片本身是按工業(yè)測(cè)控環(huán)境要求設(shè)計(jì)的,抗干擾性強(qiáng),能適應(yīng)各種惡劣的環(huán)境,這是其它機(jī)種無(wú)法比擬的。(3)易擴(kuò)展,很容易構(gòu)成各種規(guī)模的應(yīng)用系統(tǒng),控制功能強(qiáng)。單片機(jī)的邏輯控制功能很強(qiáng),指令系統(tǒng)有各種控制功能指令,可以對(duì)邏輯功能比較復(fù)雜的系統(tǒng)進(jìn)行控制。(4)具有通訊功能,可以很方便地實(shí)現(xiàn)多機(jī)和分布式控制,形成控制網(wǎng)絡(luò)和遠(yuǎn)程控制。正是由于51系列單片機(jī)具有以上優(yōu)點(diǎn),所以成為本次畢業(yè)設(shè)計(jì)所選用的處理器。MCS-51單片機(jī)的結(jié)構(gòu)AT89C51是一種帶4K字節(jié)閃爍可編程可擦除只讀存儲(chǔ)器(FPEROM—FalshProgrammableandErasableReadOnlyMemory)的低電壓,高性能CMOS8位微處理器,俗稱單片機(jī)。單片機(jī)的可擦除只讀存儲(chǔ)器可以反復(fù)擦除100次。從工作原理上講,單片機(jī)就是一種微型計(jì)算機(jī),是一種“程序存儲(chǔ)式”計(jì)算機(jī)。它是在一塊硅片上集成了中央處理器(CPU)、隨機(jī)內(nèi)存(RAM)、程序內(nèi)存(ROM或EPROM)、定時(shí)/計(jì)數(shù)器以及各種I/O接口,也就是集成在一塊芯片上的計(jì)算機(jī)。圖3-1MCS-51單片機(jī)的結(jié)構(gòu)液晶LCD1602的介紹字符型液晶顯示器的顯示原理用LCD顯示一個(gè)字符時(shí)比較復(fù)雜,因?yàn)橐粋€(gè)字符由6x8或8x8點(diǎn)陣組成,既要找到和顯示屏幕上某幾個(gè)位置對(duì)應(yīng)的顯示RAM區(qū)的8個(gè)字節(jié),還要使每字節(jié)的不同位為“1”,其它的為“0”,為“1”的點(diǎn)亮,為“0”的不亮。這樣一來(lái)就組成某個(gè)字符。但對(duì)于內(nèi)帶字符發(fā)生器的控制器來(lái)說(shuō),顯示字符就比較簡(jiǎn)單了,可以讓控制器工作在文本方式,根據(jù)在LCD上開(kāi)始顯示的行列號(hào)及每行的列數(shù)找出顯示RAM對(duì)應(yīng)的地址,設(shè)立游標(biāo),在此送上該字符對(duì)應(yīng)的代碼即可。液晶LCD1602的簡(jiǎn)介字符型液晶顯示模塊是一種專門(mén)用于顯示字母、數(shù)字、符號(hào)等點(diǎn)陣式LCD,目前常用16*1,16*2,20*2和40*2行等的模塊。下面以長(zhǎng)沙太陽(yáng)人電子有限公司的1602字符型液晶顯示器為例,介紹其用法。一般1602字符型液晶顯示器實(shí)物如圖3-2:圖3-21602字符型液晶顯示器實(shí)物圖1602LCD分為帶背光和不帶背光兩種,基控制器大部分為HD44780,帶背光的比不帶背光的厚,是否帶背光在應(yīng)用中并無(wú)差別,兩者尺寸差別如下圖3-3所示:圖3-31602LCD尺寸圖1602LCD主要技術(shù)參數(shù):顯示容量:16×2個(gè)字符芯片工作電壓:4.5—5.5V工作電流:2.0mA(5.0V)模塊最佳工作電壓:5.0V字符尺寸:2.95×4.35(W×H)mm引腳功能說(shuō)明1602LCD采用標(biāo)準(zhǔn)的14腳(無(wú)背光)或16腳(帶背光)接口,各引腳接口說(shuō)明如表3-1所示:表3-1引腳接口說(shuō)明表編號(hào)符號(hào)引腳說(shuō)明編號(hào)符號(hào)引腳說(shuō)明1VSS電源地9D2數(shù)據(jù)2VDD電源正極10D3數(shù)據(jù)3VL液晶顯示偏壓11D4數(shù)據(jù)4RS數(shù)據(jù)/命令選擇12D5數(shù)據(jù)5R/W讀/寫(xiě)選擇13D6數(shù)據(jù)6E使能信號(hào)14D7數(shù)據(jù)7D0數(shù)據(jù)15BLA背光源正極8D1數(shù)據(jù)16BLK背光源負(fù)極第1腳:VSS為地電源。第2腳:VDD接5V正電源。第3腳:VL為液晶顯示器對(duì)比度調(diào)整端,接正電源時(shí)對(duì)比度最弱,接地時(shí)對(duì)比度最高,對(duì)比度過(guò)高時(shí)會(huì)產(chǎn)生“鬼影”,使用時(shí)可以通過(guò)一個(gè)10K的電位器調(diào)整對(duì)比度。第4腳:RS為寄存器選擇,高電平時(shí)選擇數(shù)據(jù)寄存器、低電平時(shí)選擇指令寄存器。第5腳:R/W為讀寫(xiě)信號(hào)線,高電平時(shí)進(jìn)行讀操作,低電平時(shí)進(jìn)行寫(xiě)操作。當(dāng)RS和R/W共同為低電平時(shí)可以寫(xiě)入指令或者顯示地址,當(dāng)RS為低電平R/W為高電平時(shí)可以讀忙信號(hào),當(dāng)RS為高電平R/W為低電平時(shí)可以寫(xiě)入數(shù)據(jù)。第6腳:E端為使能端,當(dāng)E端由高電平跳變成低電平時(shí),液晶模塊執(zhí)行命令。第7~14腳:D0~D7為8位雙向數(shù)據(jù)線。第15腳:背光源正極。第16腳:背光源負(fù)極。1602LCD的指令說(shuō)明及時(shí)序1602液晶模塊內(nèi)部的控制器共有11條控制指令,如表3-2所示:表3-2控制命令表序號(hào)指令RSR/WD7D6D5D4D3D2D1D01清顯示00000000012光標(biāo)返回000000001*3置輸入模式00000001I/DS4顯示開(kāi)/關(guān)控制0000001DCB5光標(biāo)或字符移位000001S/CR/L**6置功能00001DLNF**7置字符發(fā)生存貯器地址0001字符發(fā)生存貯器地址8置數(shù)據(jù)存貯器地址001顯示數(shù)據(jù)存貯器地址9讀忙標(biāo)志或地址01BF計(jì)數(shù)器地址10寫(xiě)數(shù)到CGRAM或DDRAM)10要寫(xiě)的數(shù)據(jù)內(nèi)容11從CGRAM或DDRAM讀數(shù)11讀出的數(shù)據(jù)內(nèi)容

1602液晶模塊的讀寫(xiě)操作、屏幕和光標(biāo)的操作都是通過(guò)指令編程來(lái)實(shí)現(xiàn)的。(說(shuō)明:1為高電平、0為低電平)指令1:清顯示,指令碼01H,光標(biāo)復(fù)位到地址00H位置。指令2:光標(biāo)復(fù)位,光標(biāo)返回到地址00H。指令3:光標(biāo)和顯示模式設(shè)置I/D:光標(biāo)移動(dòng)方向,高電平右移,低電平左移S:屏幕上所有文字是否左移或者右移。高電平表示有效,低電平則無(wú)效。指令4:顯示開(kāi)關(guān)控制。D:控制整體顯示的開(kāi)與關(guān),高電平表示開(kāi)顯示,低電平表示關(guān)顯示C:控制光標(biāo)的開(kāi)與關(guān),高電平表示有光標(biāo),低電平表示無(wú)光標(biāo)B:控制光標(biāo)是否閃爍,高電平閃爍,低電平不閃爍。指令5:光標(biāo)或顯示移位S/C:高電平時(shí)移動(dòng)顯示的文字,低電平時(shí)移動(dòng)光標(biāo)。指令6:功能設(shè)置命令DL:高電平時(shí)為4位總線,低電平時(shí)為8位總線N:低電平時(shí)為單行顯示,高電平時(shí)雙行顯示F:低電平時(shí)顯示5x7的點(diǎn)陣字符,高電平時(shí)顯示5x10的點(diǎn)陣字符。指令7:字符發(fā)生器RAM地址設(shè)置。指令8:DDRAM地址設(shè)置。指令9:讀忙信號(hào)和光標(biāo)地址BF:為忙標(biāo)志位,高電平表示忙,此時(shí)模塊不能接收命令或者數(shù)據(jù),如果為低電平表示不忙。指令10:寫(xiě)數(shù)據(jù)。指令11:讀數(shù)據(jù)。與HD44780相兼容的芯片時(shí)序表3-3如下:表3-3基本操作時(shí)序表讀狀態(tài)輸入RS=L,R/W=H,E=H輸出D0—D7=狀態(tài)字寫(xiě)指令輸入RS=L,R/W=L,D0—D7=指令碼,E=高脈沖輸出無(wú)讀數(shù)據(jù)輸入RS=H,R/W=H,E=H輸出D0—D7=數(shù)據(jù)寫(xiě)數(shù)據(jù)輸入RS=H,R/W=L,D0—D7=數(shù)據(jù),E=高脈沖輸出無(wú)讀寫(xiě)操作時(shí)序如圖3-4和3-5所示:圖3-4讀操作時(shí)序

圖3-5寫(xiě)操作時(shí)序1602LCD的RAM地址映射及標(biāo)準(zhǔn)字庫(kù)表液晶顯示模塊是一個(gè)慢顯示器件,所以在執(zhí)行每條指令之前一定要確認(rèn)模塊的忙標(biāo)志為低電平,表示不忙,否則此指令失效。要顯示字符時(shí)要先輸入顯示字符地址,也就是告訴模塊在哪里顯示字符,圖3-6是1602的內(nèi)部顯示地址。圖3-61602LCD內(nèi)部顯示地址

例如第二行第一個(gè)字符的地址是40H,那么是否直接寫(xiě)入40H就可以將光標(biāo)定位在第二行第一個(gè)字符的位置呢?這樣不行,因?yàn)閷?xiě)入顯示地址時(shí)要求最高位D7恒定為高電平1所以實(shí)際寫(xiě)入的數(shù)據(jù)應(yīng)該是01000000B(40H)+10000000B(80H)=11000000B(C0H)。

在對(duì)液晶模塊的初始化中要先設(shè)置其顯示模式,在液晶模塊顯示字符時(shí)光標(biāo)是自動(dòng)右移的,無(wú)需人工干預(yù)。每次輸入指令前都要判斷液晶模塊是否處于忙的狀態(tài)。

1602液晶模塊內(nèi)部的字符發(fā)生存儲(chǔ)器(CGROM)已經(jīng)存儲(chǔ)了160個(gè)不同的點(diǎn)陣字符圖形,如圖3-7所示,這些字符有:阿拉伯?dāng)?shù)字、英文字母的大小寫(xiě)、常用的符號(hào)、和日文假名等,每一個(gè)字符都有一個(gè)固定的代碼,比如大寫(xiě)的英文字母“A”的代碼是01000001B(41H),顯示時(shí)模塊把地址41H中的點(diǎn)陣字符圖形顯示出來(lái),我們就能看到字母“A”圖3-7字符代碼與圖形對(duì)應(yīng)圖1602LCD的一般初始化(復(fù)位)過(guò)程延時(shí)15mS寫(xiě)指令38H(不檢測(cè)忙信號(hào))延時(shí)5mS寫(xiě)指令38H(不檢測(cè)忙信號(hào))延時(shí)5mS寫(xiě)指令38H(不檢測(cè)忙信號(hào))以后每次寫(xiě)指令、讀/寫(xiě)數(shù)據(jù)操作均需要檢測(cè)忙信號(hào)寫(xiě)指令38H:顯示模式設(shè)置寫(xiě)指令08H:顯示關(guān)閉寫(xiě)指令01H:顯示清屏寫(xiě)指令06H:顯示光標(biāo)移動(dòng)設(shè)置寫(xiě)指令0CH:顯示開(kāi)及光標(biāo)設(shè)置3.1.2系統(tǒng)電路設(shè)計(jì)液晶顯示電路如下圖3-8,P0接LCD1602的8個(gè)雙向數(shù)據(jù)線接口,P2.6接1602的數(shù)據(jù)/命令選擇端,P2.5接1602的讀/寫(xiě)選擇端,P2.7接1602的使能信號(hào)。BLA、BLK分別是1602的背光源的正負(fù)極,VL是1602對(duì)比度調(diào)整端。本文是通過(guò)對(duì)RS、RW以及E的高低電平進(jìn)行寫(xiě)指令和寫(xiě)數(shù)據(jù)操作來(lái)控制1602的顯示的。圖3-8液晶顯示電路聲音提示電路使用最簡(jiǎn)單的蜂鳴器作為提示音部分,通過(guò)改變端口高低電平來(lái)進(jìn)行發(fā)聲,并對(duì)延時(shí)進(jìn)行修改來(lái)調(diào)試發(fā)聲頻率,從而修改發(fā)出的聲音的好壞。圖3-9聲音提示電路圖3.2軟件設(shè)計(jì)3.2.1系統(tǒng)軟件流程圖根據(jù)銀行排隊(duì)系統(tǒng)的需求分析,實(shí)現(xiàn)如圖3-10所示的排隊(duì)系統(tǒng)軟件流程:SKIPIF1<0圖3-10銀行排隊(duì)系統(tǒng)工作流程 根據(jù)圖3-10所示的銀行排隊(duì)系統(tǒng)工作流程所示,客戶通過(guò)觸摸控制器中輸入賬號(hào)密碼和選擇服務(wù)類(lèi)型,銀行排隊(duì)系統(tǒng)通過(guò)銀行網(wǎng)絡(luò)進(jìn)行賬戶分析驗(yàn)證,驗(yàn)證成功后通過(guò)網(wǎng)絡(luò)工具獲取客戶信息并記錄更新,隨之系統(tǒng)將根據(jù)獲取的客戶信息進(jìn)行智能排隊(duì),并將排隊(duì)序列傳輸?shù)酱蛴C(jī)中,通過(guò)打印機(jī)打印排隊(duì)序列提供給客戶,客戶持號(hào)票在休息區(qū)休息、等待,留意顯示屏及語(yǔ)音提示叫號(hào)。與此同時(shí)排隊(duì)序列信息將傳輸?shù)絃ED屏幕進(jìn)行顯示,并傳輸?shù)浇刑?hào)子系統(tǒng)中,當(dāng)銀行職員按鍵控制系統(tǒng)呼叫下一位客戶的時(shí)候,叫號(hào)子系統(tǒng)將控制LED顯示和廣播呼叫客戶進(jìn)行服務(wù)。通過(guò)這樣的銀行排隊(duì)系統(tǒng)工作流程,實(shí)現(xiàn)銀行排隊(duì)的有效管理。3.2.2系統(tǒng)的關(guān)鍵部分程序設(shè)計(jì)在銀行排隊(duì)系統(tǒng)的程序設(shè)計(jì)中,主要包含LED屏幕控制,窗口服務(wù)叫號(hào)控制,打印機(jī)控制三大部分。下面我將簡(jiǎn)要分析三部分的程序設(shè)計(jì):①LED屏幕控制1)主要功能:接收最新服務(wù)信息及客戶請(qǐng)求信息,在LED屏幕上顯示出來(lái)2)實(shí)現(xiàn)方法:采用LED屏幕的數(shù)據(jù)發(fā)送流程實(shí)現(xiàn)字符顯示3)主要代碼解釋:首先利用字符數(shù)組dis1[],dis2[],dis3[],dis4[],dis5[]保存客戶編號(hào)和窗口編號(hào)等:BYTEcodedis1[]={"Please:"};BYTEcodedis2[]={"To"};BYTEcodedis3[]={"Waiting:"};BYTEcodedis4[]={"000102030405"};BYTEcodedis5[]={"0001020304050607080910"};利用函數(shù)lcd_wcmd(BYTEcmd)實(shí)現(xiàn)寫(xiě)入指令數(shù)據(jù)到LCD屏幕:lcd_wcmd(BYTEcmd){while(lcd_bz());……LCD_EP=0;}利用函數(shù)lcd_wdat(BYTEdat)實(shí)現(xiàn)顯示數(shù)據(jù)到LCD屏幕:lcd_wdat(BYTEdat){while(lcd_bz());……LCD_EP=0;}在主函數(shù)中,則通過(guò)調(diào)用lcd_init()函數(shù),對(duì)LCD屏幕進(jìn)行初始化設(shè)置:lcd_init(){//LCD初始化設(shè)定lcd_wcmd(0x38);//16*2顯示,5*7點(diǎn)陣,8位數(shù)據(jù)delay(1);lcd_wcmd(0x0c);//顯示開(kāi),關(guān)光標(biāo)delay(1);lcd_wcmd(0x06);//移動(dòng)光標(biāo)delay(1);lcd_wcmd(0x01);//清除LCD的顯示內(nèi)容delay(1);} ②窗口服務(wù)叫號(hào)控制1)主要功能:接收最新服務(wù)信息及客戶請(qǐng)求信息,在LED屏幕上顯示出來(lái)2)實(shí)現(xiàn)方法:采用定時(shí)掃描按鍵,從而更新數(shù)據(jù),實(shí)現(xiàn)叫號(hào)功能3)主要代碼解釋: 在主函數(shù)中,通過(guò)while循環(huán),不斷掃描按鍵狀態(tài),并更新數(shù)據(jù),當(dāng)職員按鍵時(shí)則調(diào)用函數(shù)voidbeep()實(shí)現(xiàn)蜂鳴提示叫號(hào):while(1){ if(K1==0){a+=1;} if(K3==0){beep();b+=1;c=2;} if(K4==0){beep();b+=1;c=4;} if(K7==0){beep();b+=1;c=6;} if(K8==0){beep();b+=1;c=8;} lcd_wcmd(0x06);//向右移動(dòng)光標(biāo)lcd_pos(0);//設(shè)置顯示位置為第一行的第1個(gè)字符i=0;while(i<16){ if(i<8){lcd_wdat(dis1[i]);} elseif(i==8||i==9){lcd_wdat(dis5[i-8+(b-1)*2]);} elseif(i==14||i==15){lcd_wdat(dis4[i-14+c]);}else{lcd_wdat(dis2[i-10]);}i++; delay(2);}lcd_pos(0x40);//設(shè)置顯示位置為第二行第1個(gè)字符i=0;while(i<13){if(i<11){lcd_wdat(dis3[i]);} else{lcd_wdat(dis5[i-11+(a-1)*2-(b-1)*2]);}i++; delay(2);}}③打印機(jī)控制1)主要功能:接收最新客戶請(qǐng)求信息,控制打印機(jī)打印等候單2)實(shí)現(xiàn)方法:通過(guò)擴(kuò)展的串口控制,以串口來(lái)發(fā)送控制字符3)主要代碼解釋:voidG3005::getNum(){ charcmd1[]="WelcomePZQBank\r"; //打印數(shù)據(jù)內(nèi)容 charcmd2[]="*******************\r"; //打印數(shù)據(jù)內(nèi)容 charcmd3[]="YourNumberis:\r"; //打印數(shù)據(jù)內(nèi)容 charcmd4[]="\r"; //打印數(shù)據(jù)內(nèi)容 charbuf[20];…… memset(buf,0,sizeof(buf)); snprintf(buf,sizeof(buf),"%s%d%c","",this->waitNumber,'\r'); len=strlen(cmd1); SerialSendLine(cmd1,len);//打印數(shù)據(jù)傳送 …… len=strlen(cmd4); SerialSendLine(cmd4,len); }4系統(tǒng)的測(cè)試方法和計(jì)劃完成了銀行排隊(duì)系統(tǒng)的程序設(shè)計(jì),我們將對(duì)銀行排隊(duì)系統(tǒng)進(jìn)行相應(yīng)的測(cè)試,在軟件系統(tǒng)測(cè)試中主要有白盒測(cè)試方法和黑盒測(cè)試方法如表4-1所示:表4-1測(cè)試方法測(cè)試方法描述白盒測(cè)試白盒測(cè)試也稱結(jié)構(gòu)測(cè)試或邏輯驅(qū)動(dòng)測(cè)試,它是按照程序內(nèi)部的結(jié)構(gòu)測(cè)試程序,通過(guò)測(cè)試來(lái)檢測(cè)產(chǎn)品內(nèi)部動(dòng)作是否按照設(shè)計(jì)規(guī)格說(shuō)明書(shū)的規(guī)定正常進(jìn)行,檢驗(yàn)程序中的每條通路是否都能按預(yù)定要求正確工作。黑盒測(cè)試黑盒測(cè)試也稱功能測(cè)試,它是通過(guò)測(cè)試來(lái)檢測(cè)每個(gè)功能是否都能正常使用。黑盒測(cè)試著眼于程序外部結(jié)構(gòu),不考慮內(nèi)部邏輯結(jié)構(gòu),主要針對(duì)軟件界面和軟件功能進(jìn)行測(cè)試。 對(duì)于銀行排隊(duì)系統(tǒng),我們則偏重于測(cè)試系統(tǒng)每個(gè)功能是否都正常使用,而黑盒測(cè)試正是以用戶的角度,從輸入數(shù)據(jù)與輸出數(shù)據(jù)的對(duì)應(yīng)關(guān)系出發(fā)進(jìn)行測(cè)試的。因此,我們?cè)阢y行排隊(duì)系統(tǒng)中則采用黑盒子測(cè)試方法,測(cè)試計(jì)劃如表4-2所示:表4-2測(cè)試計(jì)劃與結(jié)果測(cè)試內(nèi)容測(cè)試過(guò)程測(cè)試結(jié)果測(cè)試人LED屏幕顯示Ok彭志強(qiáng)客戶取號(hào)(按取號(hào)鍵,等待人數(shù)增加為1)Ok彭志強(qiáng)窗口服務(wù)叫號(hào)(按服務(wù)窗口1,顯示01號(hào)客戶到01窗口進(jìn)行服務(wù))Ok彭志強(qiáng)打印機(jī)打印數(shù)據(jù)Ok彭志強(qiáng)5系統(tǒng)運(yùn)行結(jié)果當(dāng)客戶取號(hào)按鍵8次時(shí),則等待人數(shù)增加為8,并且通過(guò)打印機(jī)打印排隊(duì)序列即客戶票據(jù),如圖5-1所示:圖5-1客戶取號(hào) 此時(shí),按下服務(wù)窗口01鍵,則顯示01號(hào)客戶到01窗口進(jìn)行服務(wù),并且等待人數(shù)減少到7人,如圖5-2所示:圖5-201號(hào)服務(wù)窗口叫號(hào) 依次按下服務(wù)窗口02,03,04鍵,則最終顯示04號(hào)客戶到04窗口進(jìn)行服務(wù),并且等待人數(shù)減少到4人,如圖5-3所示:圖5-304號(hào)服務(wù)窗口叫號(hào) 此時(shí)按下服務(wù)窗口02鍵,則顯示05號(hào)客戶到02號(hào)窗口進(jìn)行服務(wù),而等待人數(shù)減少為3人,如圖5-4所示:圖5-402號(hào)服務(wù)窗口叫號(hào) 通過(guò)上面的描述和展示,我們?cè)O(shè)計(jì)的銀行排隊(duì)系統(tǒng)基本可以正常運(yùn)行。6結(jié)束語(yǔ)隨著軟件系統(tǒng)規(guī)模的增大和復(fù)雜度的提高,軟件系統(tǒng)的體系結(jié)構(gòu)和規(guī)格說(shuō)明顯得越來(lái)越重要,從而使得項(xiàng)目管理和系統(tǒng)分析都具有相當(dāng)重要地位。在此背景下,人們認(rèn)識(shí)到軟件項(xiàng)目管理的重要性,并認(rèn)為對(duì)軟件系統(tǒng)進(jìn)行深入的研究和分析,將會(huì)成為提高軟件生產(chǎn)率和解決軟件維護(hù)問(wèn)題的新的途徑。銀行排隊(duì)系統(tǒng)可解決排隊(duì)混亂問(wèn)題,主要是實(shí)現(xiàn)取號(hào),叫號(hào)功能。在系統(tǒng)項(xiàng)目的設(shè)計(jì)和管理過(guò)程中,使用了結(jié)構(gòu)化分析方法,通過(guò)數(shù)據(jù)流圖和數(shù)據(jù)字典等方式對(duì)系統(tǒng)進(jìn)行分析和設(shè)計(jì),提高了軟件系統(tǒng)的開(kāi)發(fā)效率,并且對(duì)系統(tǒng)的設(shè)計(jì)更為嚴(yán)謹(jǐn),使系統(tǒng)逐步求精,對(duì)問(wèn)題域的分析更為準(zhǔn)確。但是使用結(jié)構(gòu)化分析開(kāi)發(fā)的銀行排隊(duì)系統(tǒng)也有不足之處:1)首先,使用結(jié)構(gòu)化分析技術(shù),當(dāng)銀行排隊(duì)系統(tǒng)的需求隨著實(shí)際生活的需要而發(fā)生變化后,容易引起數(shù)據(jù)流和加工建模的兩者的變動(dòng)。2)在利用結(jié)構(gòu)化分析方法對(duì)銀行排隊(duì)系統(tǒng)的進(jìn)行設(shè)計(jì)時(shí),客戶的要求難以在系統(tǒng)分析階段準(zhǔn)確的定義,致使系統(tǒng)在交付使用時(shí)產(chǎn)生部分小問(wèn)題。3)使用結(jié)構(gòu)化分析方法,每個(gè)階段的成果來(lái)推進(jìn)系統(tǒng)的進(jìn)一步開(kāi)發(fā)和設(shè)計(jì),不能很好的適應(yīng)系統(tǒng)事物的變化要求。隨著C語(yǔ)言的不斷發(fā)展,銀行排隊(duì)系統(tǒng)涉及的領(lǐng)域越來(lái)越廣,它的復(fù)雜性也變得越來(lái)越高,與此同時(shí)隨著各種硬件的不斷發(fā)展以及Web技術(shù)的發(fā)展,銀行排隊(duì)系統(tǒng)會(huì)越來(lái)越多的應(yīng)用在不同領(lǐng)域。因此仍需要繼續(xù)研究,下一步應(yīng)對(duì)Web服務(wù)以及面向?qū)ο蟮姆椒ê图夹g(shù)進(jìn)行深入研究。此外,本系統(tǒng)采用了靈活性好,效率高的C語(yǔ)言技術(shù)進(jìn)行研發(fā),沒(méi)有專門(mén)涉及安全性的探討研究,但這一特性的研究必不可少,特別是在銀行管理這一類(lèi)高敏感的系統(tǒng)中,這是下一步工作的重點(diǎn)問(wèn)題。通過(guò)本次畢業(yè)設(shè)計(jì),不僅考察我們對(duì)專業(yè)知識(shí)的理解程度,也鍛煉了我們的動(dòng)手能力,提高了自己獨(dú)立思考問(wèn)題、解決問(wèn)題的能力。所以回顧整個(gè)過(guò)程,我覺(jué)得自己的知識(shí)豐富了不少,但是同時(shí)也發(fā)現(xiàn)自己在一些方面存在欠缺,例如知識(shí)不夠清晰,操作不夠熟練,也不能靈活的應(yīng)用。因此要先把理論知識(shí)學(xué)好,再與實(shí)踐相結(jié)合,才能把知識(shí)運(yùn)用到實(shí)際當(dāng)中去。在以后的畢業(yè)以后學(xué)習(xí)進(jìn)修中,我會(huì)不斷的努力學(xué)習(xí),把專業(yè)知識(shí)學(xué)好,并鍛煉自己獨(dú)立思考問(wèn)題的能力,理論聯(lián)系實(shí)際才能學(xué)以致用,取得更大的進(jìn)步!參考文獻(xiàn)[1]馬駿.車(chē)站售票大廳智能排隊(duì)叫號(hào)系統(tǒng)的設(shè)計(jì)和開(kāi)發(fā).科技情報(bào)開(kāi)發(fā)與經(jīng)濟(jì).2010年第20卷第19期[2]楊彥、王霖、張鳳荔、劉麗萍.基于RS485和單片機(jī)的排隊(duì)機(jī)控制系統(tǒng)設(shè)計(jì).中文核心期刊《微計(jì)算機(jī)信息》(測(cè)控自動(dòng)化)2008年第24卷第1-1期[3]張忠安齊俊傳.門(mén)診排隊(duì)叫號(hào)系統(tǒng)設(shè)計(jì).醫(yī)療衛(wèi)生裝備·2006年第27卷第10[4]歐志旋.一種基于單片機(jī)開(kāi)發(fā)的排隊(duì)叫號(hào)系統(tǒng)設(shè)計(jì).計(jì)算機(jī)光盤(pán)軟件與應(yīng)用2010年第6期[5]唐海波于宏圖李繼平.單片機(jī)在服務(wù)叫號(hào)管理系統(tǒng)中的應(yīng)用.《微型機(jī)與應(yīng)用》2002年第5期[6]黃璟.基于89C51單片機(jī)的排隊(duì)系統(tǒng)主顯示屏的設(shè)計(jì).科技風(fēng)2009.19期[7]楊連國(guó)史小軍堵國(guó)梁朱為.LED顯示屏在醫(yī)院排隊(duì)叫號(hào)系統(tǒng)中的應(yīng)用現(xiàn)代顯示2006.6[8]張毅剛。MCS-51單片機(jī)應(yīng)用設(shè)計(jì)哈爾濱:哈爾濱工業(yè)大學(xué)出版社[9]閆玉德俞虹MCS-51單片機(jī)原理與應(yīng)用(C語(yǔ)言版)。機(jī)械工業(yè)出版社2003[10]陳大欽主編《電子技術(shù)基礎(chǔ)實(shí)驗(yàn)》高等教育出版社2004年[11]陳梓城主編《電子技術(shù)實(shí)訓(xùn)》機(jī)械工業(yè)出版社2003年[12]吳黎明主編《單片機(jī)原理及應(yīng)用技術(shù)》科學(xué)出版社2003年[13]李學(xué)海主編《標(biāo)準(zhǔn)80C51單片機(jī)基礎(chǔ)教程》北京航空航天大學(xué)出版社2006年[14]劉樂(lè)善主編《微型計(jì)算機(jī)接口技術(shù)及應(yīng)用》華中科技大學(xué)出版社2004年致謝辭三年來(lái)的的大學(xué)生活伴隨著畢業(yè)論文的完成,也要結(jié)束了。時(shí)間終是短暫,但是這三年大學(xué)的時(shí)間里卻經(jīng)歷了重要的人生蛻變。做學(xué)問(wèn)總是枯燥和寂寞的,而生活本身又是那么豐富多彩。在這個(gè)忙碌而火熱的行業(yè)中,我總算找到了一個(gè)合理時(shí)間能夠靜靜的思考我的發(fā)展方向,以及我未來(lái)的事業(yè)。感謝我的指導(dǎo)老師阮老師對(duì)我的鼓勵(lì)和幫助,使我能能夠順利地完成畢業(yè)論文,從他的身上無(wú)論做事還是學(xué)習(xí)使我學(xué)到了好多寶貴的經(jīng)驗(yàn),讓我在人生的道路上更加自信,這些將使我受益終生。感謝各位師的辛勤培育,將嵌入式軟件開(kāi)發(fā)這個(gè)全新的領(lǐng)域引入我的大學(xué)生活,在人生最重和發(fā)展的最初階段,為我指明了方向。ganemploymenttribunalclaimEmploymenttribunalssortoutdisagreementsbetweenemployersandemployees.Youmayneedtomakeaclaimtoanemploymenttribunalif:youdon'tagreewiththedisciplinaryactionyouremployerhastakenagainstyouyouremployerdismissesyouandyouthinkthatyouhavebeendismissedunfairly.Formoreinformationaboutdismissalandunfairdismissal,see

Dismissal.Youcanmakeaclaimtoanemploymenttribunal,evenifyouhaven't

appealed

againstthedisciplinaryactionyouremployerhastakenagainstyou.However,ifyouwinyourcase,thetribunalmayreduceanycompensationawardedtoyouasaresultofyourfailuretoappeal.Rememberthatinmostcasesyoumustmakeanapplicationtoanemploymenttribunalwithinthreemonthsofthedatewhentheeventyouarecomplainingabouthappened.Ifyourapplicationisreceivedafterthistimelimit,thetribunalwillnotusuallyacceptit.Ifyouareworriedabouthowthetimelimitsapplytoyou,takeadvicefromoneoftheorganisationslistedunder

Furtherhelp.Employmenttribunalsarelessformalthansomeothercourts,butitisstillalegalprocessandyouwillneedtogiveevidenceunderanoathoraffirmation.Mostpeoplefindmakingaclaimtoanemploymenttribunalchallenging.Ifyouarethinkingaboutmakingaclaimtoanemploymenttribunal,youshouldgethelpstraightawayfromoneoftheorganisationslistedunder

Furtherhelp.Ifyouarebeingrepresentedbyasolicitoratthetribunal,theymayaskyoutosignanagreementwhereyoupaytheirfeeoutofyourcompensationifyouwinthecase.Thisisknownasa

damages-basedagreement.InEnglandandWales,yoursolicitorcan'tchargeyoumorethan35%ofyourcompensation

ifyouwinthecase.Ifyouarethinkingaboutsigningupfor

adamages-basedagreement,youshouldmakesureyou'reclearaboutthetermsoftheagreement.Itmightbebesttogetadvicefromanexperiencedadviser,forexample,ataCitizensAdviceBureau.

TofindyournearestCAB,includingthosethatgiveadvicebye-mail,clickon

nearestCAB.Formoreinformationaboutmakingaclaimtoanemploymenttribunal,see

Employmenttribunals.The(lackof)airupthereWatchmCaymanIslands-basedWebb,theheadofFifa'santi-racismtaskforce,isinLondonfortheFootballAssociation's150thanniversarycelebrationsandwillattendCity'sPremierLeaguematchatChelseaonSunday."IamgoingtobeatthematchtomorrowandIhaveaskedtomeetYayaToure,"hetoldBBCSport."Formeit'sabouthowhefeltandIwouldliketospeaktohimfirsttofindoutwhathisexperiencewas."Uefahas

openeddisciplinaryproceedingsagainstCSKA

forthe"racistbehaviouroftheirfans"during

City's2-1win.MichelPlatini,presidentofEuropeanfootball'sgoverningbody,hasalsoorderedanimmediateinvestigationintothereferee'sactions.CSKAsaidtheywere"surprisedanddisappointed"byToure'scomplaint.InastatementtheRussiansideadded:"WefoundnoracistinsultsfromfansofCSKA."Agehasreachedtheendofthebeginningofaword.Maybeguiltyinhisseemstopassingalotofdifferentlifebecametheappearanceofthesameday;Maybebackinthepast,tooneselftheparanoidweirdbeliefdisillusionment,thesedays,mymindhasbeenverymessy,inmymindconstantly.Alwaysfeeloneselfshouldgotodosomething,orwritesomething.Twentyyearsoflifetrajectorydeeplyshallow,suddenlyfeelsomething,doit.一字開(kāi)頭的年齡已經(jīng)到了尾聲。或許是愧疚于自己似乎把轉(zhuǎn)瞬即逝的很多個(gè)不同的日子過(guò)成了同一天的樣子;或許是追溯過(guò)去,對(duì)自己那些近乎偏執(zhí)的怪異信念的醒悟,這些天以來(lái),思緒一直很凌亂,在腦海中不斷糾纏。總覺(jué)得自己自己似乎應(yīng)該去做點(diǎn)什么,或者寫(xiě)點(diǎn)什么。二十年的人生軌跡深深淺淺,突然就感覺(jué)到有些事情,非做不可了。Theendofourlife,andcanmeetmanythingsreallydo?而窮盡我們的一生,又能遇到多少事情是真正地非做不可?Duringmychildhood,thinkluckymoneyandnewclothesarenecessaryforNewYear,butastheadvanceoftheage,willbemoreandmorefoundthatthosethingsareoptional;Juniorhighschool,thoughttohaveacrushonjustmeansthattherealgrowth,butoverthepastthreeyearslater,hiswritingofalumniinpeace,suddenlyfoundthatisn'treallygrowup,itseemsisnotsoimportant;Theninhighschool,thinkdon'twanttogiveventtooutyourinnervoicecanbeinthehighschoolchildrenofthefeelingsinaperiod,butwaseventuallyinfarctionwhengraduationpartyinthethroat,lateragainstoodonthepitchhehassweatprofusely,lookedathisthrownabasketballhoops,suddenlyfoundhimselfhasalreadycan'trememberhisappearance.童年時(shí),覺(jué)得壓歲錢(qián)和新衣服是過(guò)年必備,但是隨著年齡的推進(jìn),會(huì)越來(lái)越發(fā)現(xiàn),那些東西根本就可有可無(wú);初中時(shí),以為要有一場(chǎng)暗戀才意味著真正的成長(zhǎng),但三年過(guò)去后,自己心平氣和的寫(xiě)同學(xué)錄的時(shí)候,突然就發(fā)現(xiàn)是不是真正的成長(zhǎng)了,好像并沒(méi)有那么重要了;然后到了高中,覺(jué)得非要吐露出自己的心聲才能為高中生涯里的懵懂情愫劃上一個(gè)句點(diǎn),但畢業(yè)晚會(huì)的時(shí)候最終還是被梗塞在了咽喉,后來(lái)再次站在他曾經(jīng)揮汗如雨的球場(chǎng),看著他投過(guò)籃球的球框時(shí),突然間發(fā)現(xiàn)自己已經(jīng)想不起他的容顏。Originally,thisworld,canproduceachemicalreactiontoanevent,inadditiontoresolutely,havetodo,andtime.原來(lái),這個(gè)世界上,對(duì)某個(gè)事件能產(chǎn)生化學(xué)反應(yīng)的,除了非做不可的堅(jiān)決,還有,時(shí)間。Aperson'stime,yourideasarealwaysspecialtoclear.Want,want,lineisclear,asifnothingcouldshakehis.Alsoonceseemedtobedeterminedtodosomething,butmoreoftenishebackedoutatlast.Dislikehiscowardice,finallyfoundthattherearealotoflove,therearealotofmiss,likeshadowreallyhavebeendoomed.Thosewhodo,justgreenyearsoneselfgiveoneselfanarminjection,orisaself-righteousspiritual.一個(gè)人的時(shí)候,自己的想法總是特別地清晰。想要的,不想要的,界限明確,好像沒(méi)有什么可以撼動(dòng)自己。也曾經(jīng)好像已經(jīng)下定了決心去做某件事,但更多的時(shí)候是最后又打起了退堂鼓。嫌惡過(guò)自己的怯懦,最終卻發(fā)現(xiàn)有很多緣分,有很多錯(cuò)過(guò),好像冥冥之中真的已經(jīng)注定。那些曾經(jīng)所謂的非做不可,只是青蔥年華里自己給自己注射的一支強(qiáng)心劑,或者說(shuō),是自以為是的精神寄托罷了。Atthemoment,theskyisdark,theairisfreshfactorafterjustrained.Suddenlythoughtofblueplaidshirt;Thosewerebrokenintovariousshapesofstationery;Fromthecorneratthebeginningofdeepfriendship;Havedeclaredtheendoftheencounterthathaven'tstartplanning...Thoseyears,thosedaysofdo,finally,likeyouth,willendinourlife.此刻,天空是陰暗的,空氣里有著剛下過(guò)雨之后的清新因子。突然想到那件藍(lán)格子襯衫;那些被折成各種各樣形狀的信紙;那段從街角深巷伊始的友誼;還有那場(chǎng)還沒(méi)有開(kāi)始就宣告了終結(jié)的邂逅計(jì)劃……那些年那些天的非做不可,終于和青春一樣,都將在我們的人生中謝幕。Baumgartnerthedisappointingnews:Missionaborted.rplaysanimportantroleinthismission.Startingattheground,conditionshavetobeverycalm--windslessthan2mph,withnoprecipitationorhumidityandlimitedcloudcover.Theballoon,withcapsuleattached,willmovethroughthelowerleveloftheatmosphere(thetroposphere)whereourday-to-dayweatherlives.ItwillclimbhigherthanthetipofMountEverest(5.5miles/8.85kilometers),driftingevenhigherthanthecruisingaltitudeofcommercialairliners(5.6miles/9.17kilometers)andintothestratosphere.Ashecrossestheboundarylayer(calledthetropopause),ecanexpectalotofturbulence.ThesupersonicdescentcouldhappenasearlyasSunda.TheweatheTheballoonwillslowlydrifttotheedgeofspaceat120,000feet(Then,Iwouldassume,hewillslowlystepoutontosomethingresemblinganOlympicdivingplatform.Below,theEarthbecomestheconcretebottomofaswimmingpoolthathewantstolandon,butnottoohard.Still,he'llbetravelingfast,sodespitethedistance,itwillnotbelikedivingintothedeependofapool.Itwillbelikeheisdivingintotheshallowend.SkydiverprepsforthebigjumpWhenhejumps,heisexpectedtoreachthespeedofsound--690mph(1,110kph)--inlessthan40seconds.Likehittingthetopofthewater,hewillbegintoslowasheapproachesthemoredenseairclosertoEarth.Butthiswillnotbeenoughtostophimcompletely.Ifhegoestoofastorspinsoutofcontrol,hehasastabilizationparachutethatcanbedeployedtoslowhimdown.Histeamhopesit'snotneeded.Instead,heplanstodeployhis270-square-foot(25-square-meter)mainchuteatanaltitudeofaround5,000feet(1,524meters).Inordertodeploythischutesuccessfully,hewillhavetoslowto172mph(277kph).Hewillhaveareserveparachutethatwillopenautomaticallyifhelosesconsciousnessatmachspeeds.Evenifeverythinggoesasplanned,itwon't.Baumgartnerstillwillfreefallataspeedthatwouldcauseyouandmetopassout,andnoparachuteisguaranteedtoworkhigherthan25,000feet(7,620meters).causethere1緒論1.1問(wèn)題的提出當(dāng)今社會(huì)科技正以前所未有的速度發(fā)展,要實(shí)現(xiàn)農(nóng)業(yè)現(xiàn)代化必須大力發(fā)展電子產(chǎn)業(yè)、信息產(chǎn)業(yè)。我設(shè)計(jì)的這個(gè)系統(tǒng),就是對(duì)所學(xué)知識(shí)的應(yīng)用,探索怎樣自動(dòng)化管理工廠。今天,我們的生活有越來(lái)越多的單片機(jī)系統(tǒng)在為我們服務(wù)。家用電器和辦公設(shè)備的智能化、遙控化、模糊控制化已成為世界潮流,而這些高性能無(wú)一不是靠單片機(jī)來(lái)實(shí)現(xiàn)。該項(xiàng)目成本低、可靠性高、適用性強(qiáng),它能給予我們更舒適方便的現(xiàn)代化管理。它能實(shí)現(xiàn)遠(yuǎn)程測(cè)控,以前要測(cè)量并控制作物生長(zhǎng)環(huán)境的溫度、濕度、光照、PH值等必須由人親自去測(cè)控,這樣既費(fèi)人力、財(cái)力又費(fèi)時(shí)間?,F(xiàn)在不需要專門(mén)跑到目的地實(shí)測(cè)溫度、濕度、光照、PH值,就能遠(yuǎn)程測(cè)量并控制。1.2課題的研究意義無(wú)土栽培技術(shù)與常規(guī)土壤有許多優(yōu)點(diǎn):●產(chǎn)量高、品質(zhì)好●節(jié)約水分和養(yǎng)分●清潔衛(wèi)生●省力省工、易于管理●避免土壤連作障礙●不受地區(qū)限制、充分利用空間●有利于實(shí)現(xiàn)農(nóng)業(yè)現(xiàn)代無(wú)土栽培由于不用土壤,所以擴(kuò)大了植物的種植范圍,沙漠、石山等不毛之地,窗臺(tái)、陽(yáng)臺(tái)、屋頂?shù)忍幗钥稍耘唷H缥蓓斶M(jìn)行無(wú)土栽培,夏天也可使室溫度降低2-3度。土壤栽培由于水分流失多,故水分消耗量要比無(wú)土栽培大7倍左右,且氮、磷、鉀、等養(yǎng)分也易被土壤固定,據(jù)估計(jì)一般養(yǎng)分的損失達(dá)一半以上,而無(wú)土栽培損失很少,尤其是封閉式栽培,幾乎沒(méi)有損失。無(wú)土栽培花卉,無(wú)雜草,無(wú)病蟲(chóng),清潔衛(wèi)生,便于運(yùn)輸、銷(xiāo)售,也是室內(nèi)陳設(shè)布置的佳品,由于離開(kāi)了土壤,所以可大大減少勞動(dòng)量。2系統(tǒng)概述2.1系統(tǒng)的功能要求●能夠采集空氣溫濕度、光照和培養(yǎng)液PH值并將數(shù)據(jù)通過(guò)nrf905無(wú)線傳輸?shù)浇K端,并用LCD12864液晶屏顯示?!裢ㄟ^(guò)按鍵遠(yuǎn)程控制繼電器的開(kāi)閉,從而就控制了相應(yīng)的設(shè)備?!衲軌蛟谶h(yuǎn)端PC機(jī)上通過(guò)組態(tài)控制繼電器。2.2系統(tǒng)的組成該系統(tǒng)的組成模塊包括:?jiǎn)纹瑱C(jī)最小系統(tǒng)模塊、傳感器信號(hào)采集模塊、A/D轉(zhuǎn)換模塊、液晶顯示模塊、繼電器控制模塊、nRF905無(wú)線傳輸模塊等。系統(tǒng)模塊的組成框圖如圖1所示。圖1系統(tǒng)的組成框圖3方案的比較和論證3.1所采集信號(hào)的傳輸方式的選擇無(wú)土栽培環(huán)境信息的采集與傳輸技術(shù)以及遠(yuǎn)程監(jiān)控需要運(yùn)用現(xiàn)代通信手段來(lái)實(shí)現(xiàn)。按通信技術(shù)傳輸介質(zhì)的不同可分為有線和無(wú)線兩種方式。方案一:有線通信方式具有設(shè)備互操作性強(qiáng)、系統(tǒng)可靠性高、抗干擾能力強(qiáng)等優(yōu)點(diǎn)。而溫室環(huán)境濕度高、酸性大、光照強(qiáng)會(huì)導(dǎo)致線纜的老化,降低系統(tǒng)的可靠性。此外傳感器與執(zhí)行機(jī)構(gòu)數(shù)量多且分散,導(dǎo)致線纜縱橫交錯(cuò),作物變更時(shí)需重新布置,導(dǎo)致系統(tǒng)安裝與維護(hù)成本增加。方案二:無(wú)線通信方式以組網(wǎng)靈活無(wú)需布線等優(yōu)點(diǎn)在溫室局域范圍內(nèi)采用,將各種檢測(cè)裝置、執(zhí)行機(jī)構(gòu)以及控制器連接起來(lái),實(shí)現(xiàn)對(duì)溫室環(huán)境等各項(xiàng)參數(shù)的自動(dòng)檢測(cè)和控制,應(yīng)用在環(huán)境惡劣的條件下將是非常有意義的。經(jīng)方案比較,本設(shè)計(jì)采用方案二。3.2模數(shù)轉(zhuǎn)換的方案選擇方案一:采用8位AD轉(zhuǎn)換芯片PCF8591實(shí)現(xiàn)模數(shù)轉(zhuǎn)換。PCF8591是一個(gè)單片集成、單獨(dú)供電、低功耗、8-bitCMOS數(shù)據(jù)獲取器件。PCF8591具有4個(gè)模擬輸入、1個(gè)模擬輸出和1個(gè)串行I2C總線接口。PCF8591的3個(gè)地址引腳A0,A1和A2可用于硬件地址編程,允許在同個(gè)I2C總線上接入8個(gè)PCF8591器件,而無(wú)需額外的硬件。在PCF8591器件上輸入輸出的地址、控制和數(shù)據(jù)信號(hào)都是通過(guò)雙線雙向I2C總線以串行的方式進(jìn)行傳輸。PCF8591有16條引腳。方案二:采用8位AD轉(zhuǎn)換芯片ADC0831實(shí)現(xiàn)模數(shù)轉(zhuǎn)換。ADC0831是美國(guó)國(guó)家半導(dǎo)體公司生產(chǎn)的CMOS工藝1通道,8位逐次逼近式A/D模數(shù)轉(zhuǎn)換器。其內(nèi)部只有一個(gè)通道。僅需較少的引腳??紤]到51單片機(jī)引腳有限,經(jīng)比較設(shè)計(jì)采用方案二。3.3控制電路的方案選擇方案一:直接控制各增減設(shè)備。安全顯然得不到保障且不易控制。方案二:用繼電器控制各增減設(shè)備。本設(shè)計(jì)所采用的是5V電磁繼電器,而控制設(shè)備所用電壓可達(dá)到220V。如果用5V繼電器驅(qū)動(dòng)220V的控制設(shè)備,設(shè)計(jì)簡(jiǎn)單安全。從可行性和安全性考慮,本設(shè)計(jì)采用方案二。4單片機(jī)系統(tǒng)硬件設(shè)計(jì)4.1單片機(jī)最小系統(tǒng)STC89C52是一種低功耗、高性能CMOS8位微控制器,具有8K在系統(tǒng)可編程Flash存儲(chǔ)器512字節(jié)RAM,32位I/O口線,看門(mén)狗定時(shí)器,內(nèi)置4KBEEPROM,MAX810復(fù)位電路,三個(gè)16位定時(shí)器/計(jì)數(shù)器,一個(gè)6向量2級(jí)中斷結(jié)構(gòu),全雙工串行口。STC89C52引腳說(shuō)明如下?!裰麟娫匆_VSS(接地)和VCC(+5V)?!裢饨泳д褚_XTAL1和XTAL2?!窨刂苹蚺c其它電源復(fù)用引腳RST、ALE/PROG和EA/VPP?!褫斎?輸出引腳P0.0-P0.7、P1.0-P1.7、P2.0-P2.7、P3.0-P3.7。STC89C52單片機(jī)最小系統(tǒng)如圖2所示。圖2STC89C52單片機(jī)最小系統(tǒng)4.1.1復(fù)位電路為確保微機(jī)系統(tǒng)中電路穩(wěn)定可靠工作,復(fù)位電路是必不可少的一部分,復(fù)位電路的第一功能是上電復(fù)位。一般微機(jī)電路正常工作需要供電電源為5V±5%,即4.75~5.25V。由于微機(jī)電路是時(shí)序數(shù)字電路,它需要穩(wěn)定的時(shí)鐘信號(hào),因此在電源上電時(shí),只有當(dāng)VCC超過(guò)4.75V低于5.25V以及晶體振蕩器穩(wěn)定工作時(shí),復(fù)位信號(hào)才被撤除,微機(jī)電路開(kāi)始正常工作。本設(shè)計(jì)采用的是手動(dòng)按鈕復(fù)位,手動(dòng)按鈕復(fù)位需要人為在復(fù)位輸入端RST上加入高電平。一般采用的辦法是在RST端和正電源VCC之間接一個(gè)按鈕。當(dāng)人為按下按鈕時(shí),則VCC的+5V電平就會(huì)直接加到RST端。手動(dòng)按鈕復(fù)位的電路如所示。由于人的動(dòng)作再快也會(huì)使按鈕保持接通達(dá)數(shù)十毫秒,所以,完全能夠滿足復(fù)位的時(shí)間要求。單片機(jī)復(fù)位電路圖如圖3所示。圖3單片機(jī)復(fù)位電路4.1.2晶振電路單片機(jī)系統(tǒng)里都有晶振,他結(jié)合單片機(jī)內(nèi)部電路產(chǎn)生單片機(jī)所需的時(shí)鐘頻率,單片機(jī)晶振提供的時(shí)鐘頻率越高,那么單片機(jī)運(yùn)行速度就越快,單片機(jī)的一切指令的執(zhí)行都是建立在單片機(jī)晶振提供的時(shí)鐘頻率。通常一個(gè)系統(tǒng)共用一個(gè)晶振,便于各部分保持同步。有些通訊系統(tǒng)的基頻和射頻使用不同的晶振,而通過(guò)電子調(diào)整頻率的方法保持同步。單片機(jī)晶振電路圖如圖4所示。圖4單片機(jī)晶振電路4.2傳感器信號(hào)采集電路 4.2.1DS18B20溫度采集電路Dallas半導(dǎo)體公司的數(shù)字化溫度傳感器DS1820是世界上第一片支持“一線總線”接口的溫度傳感器。一線總線獨(dú)特而且經(jīng)濟(jì)的特點(diǎn),使用戶可輕松地組建傳感器網(wǎng)絡(luò),為測(cè)量系統(tǒng)的構(gòu)建引入全新概念。DS18B20也支持“一線總線”接口,測(cè)量溫度范圍為-55°C到125°C,在-10到85°C范圍內(nèi),精度為±0.5°C。DS1822的精度較差為±2°C。現(xiàn)場(chǎng)溫度直接以“一線總線”的數(shù)字方式傳輸,大大提高了系統(tǒng)的抗干擾性。適合于惡劣環(huán)境的現(xiàn)場(chǎng)溫度測(cè)量。DS18B20可以程序設(shè)定9到12位的分辨率,精度為±0.5°C??蛇x更小的封裝方式,更寬的電壓適用范圍。分辨率設(shè)定,及用戶設(shè)定的報(bào)警溫度存儲(chǔ)在EEPROM中,掉電后依然保存。DS18B20的應(yīng)用電路圖和實(shí)物圖如圖5所示。圖5DS18B20的應(yīng)用電路圖和實(shí)物圖4.2.2空氣濕度采集電路本設(shè)計(jì)采集空氣濕度利用的是ADC0831實(shí)現(xiàn)濕敏電阻的模數(shù)轉(zhuǎn)換。濕敏電阻是利用濕敏材料吸收空氣中的水分導(dǎo)致電阻值發(fā)生變化這一原理制成的。溫濕電阻是一種采用新型濕度敏感元件,具有感濕范圍寬,響應(yīng)迅速,抗污染能力強(qiáng),無(wú)需加熱清洗及長(zhǎng)期使用性能穩(wěn)定可靠等諸多特點(diǎn)。濕敏電阻的電器阻抗R(KΩ)如圖6所示。圖6濕敏電阻電氣阻抗空氣濕度采集電路圖和濕敏電阻電阻實(shí)物圖如圖7所示。圖7土壤濕度采集電路圖和濕敏電阻實(shí)物圖4.2.3光照采集電路本設(shè)計(jì)采集光照強(qiáng)度采用的是利用ADC0831實(shí)現(xiàn)光敏電阻的模數(shù)轉(zhuǎn)換。光敏電阻受光照后,其阻值會(huì)變小。用來(lái)制作光敏電阻的典型材料有硫化鎘(Cds)及硒化鎘(CdSe)兩種。這些制作材料具有在特定波長(zhǎng)的光照射下,有阻值迅速減小的特性。這是由于光照產(chǎn)生的載流子都參與導(dǎo)電,在外加電場(chǎng)的作用下作漂移運(yùn)動(dòng),電子奔向電源的正極,空穴奔向電源的負(fù)極,從而使光敏電阻器的阻值迅速下降。光敏電阻器是利用半導(dǎo)體的光電效應(yīng)制成的一種電阻值隨入射光的強(qiáng)弱而改變的電阻器;入射光強(qiáng),電阻減小,入射光弱,電阻增大。光敏電阻的電器阻抗R如圖8所示。圖8光敏電阻電氣阻抗光照強(qiáng)度采集電路圖和光敏電阻實(shí)物圖如圖9所示。圖9光照強(qiáng)度采集電路圖和光敏電阻實(shí)物圖4.2.4PH采集電路本設(shè)計(jì)利用ADC0831實(shí)現(xiàn)PH的模數(shù)轉(zhuǎn)換。其PH電極主要技術(shù)參數(shù)如表1所示。表1PH電極電氣阻抗型號(hào)測(cè)量范圍溫度范圍零點(diǎn)PH值E-201-C0-14PH0-80度7±0.25PH強(qiáng)度采集電路圖和PH電極實(shí)物圖如圖10所示。圖10PH強(qiáng)度采集電路圖和PH電極實(shí)物圖4.3LCD12864液晶顯示電路LCD12864是一種具有4位/8位并行、2線或3線串行多種接口方式,內(nèi)部含有國(guó)標(biāo)一級(jí)、二級(jí)簡(jiǎn)體中文字庫(kù)的點(diǎn)陣圖形液晶顯示模塊;其顯示分辨率為128×64,內(nèi)置8192個(gè)16*16點(diǎn)漢字,和128個(gè)16*8點(diǎn)ASCII字符集.利用該模塊靈活的接口方式和簡(jiǎn)單、方便的操作指令,可構(gòu)成全中文人機(jī)交互圖形界面??梢燥@示8×4行16×16點(diǎn)陣的漢字.也可完成圖形顯示.低電壓低功耗是其又一顯著特點(diǎn)。由該模塊構(gòu)成的液晶顯示方案與同類(lèi)型的圖形點(diǎn)陣液晶顯示模塊相比,不論硬件電路結(jié)構(gòu)或顯示程序都要簡(jiǎn)潔得多,且該模塊的價(jià)格也略低于相同點(diǎn)陣的圖形液晶模塊。表2LCD12864的引腳功能管腳號(hào)管腳名稱電平管腳功能描述1VSS0V電源地2VCC3.0+5V電源正3V0-對(duì)比度(亮度)調(diào)整4RS(CS)H/LRS=“H”,表示DB7——DB0為顯示數(shù)據(jù)RS=“L”,表示DB7——DB0為顯示指令數(shù)據(jù)5R/W(SID)H/LR/W=“H”,E=“H”,數(shù)據(jù)被讀到DB7——DB0R/W=“L”,E=“H→L”,DB7——DB0的數(shù)據(jù)被寫(xiě)到IR或DR6E(SCLK)H/L使能信號(hào)7-14DB0H/L三態(tài)數(shù)據(jù)線15PSBH/LH:8位或4位并口方式,L:串口方式16NC-空腳17/RESETH/L復(fù)位端,低電平有效18VOUT-LCD驅(qū)動(dòng)電壓輸出端19AVDD背光源正端(+5V)20KVSS背光源負(fù)端本設(shè)計(jì)中LCD12864的電路原理圖如圖11所示。圖11LCD12864顯示電路4.4繼電器控制電路繼電器是一種電控制器件。它具有控制系統(tǒng)和被控制系統(tǒng)之間的互動(dòng)關(guān)系,通常應(yīng)用與自動(dòng)化控制電路中。它實(shí)際上是用小電流去控制大電流動(dòng)作的一種“自動(dòng)開(kāi)關(guān)”,故在電路中起著自動(dòng)調(diào)節(jié)、安全保護(hù)、轉(zhuǎn)換電路等作用。當(dāng)輸入量(如電壓、電流、溫度等)達(dá)到規(guī)定值時(shí),繼電器使被控制的輸出電路導(dǎo)通或斷開(kāi)。繼電器具有動(dòng)作快、工作穩(wěn)定、使用壽命長(zhǎng)、體積小等優(yōu)點(diǎn)。廣泛應(yīng)用于電力保護(hù)、自動(dòng)化、運(yùn)動(dòng)、遙控、測(cè)量和通信等裝置中。本設(shè)計(jì)運(yùn)用的繼電器為電磁繼電器。電磁繼電器工作原理如圖12所示。圖12電磁繼電器工作原理電磁繼電器一般由鐵芯、線圈、銜鐵、觸點(diǎn)簧片等組成的。只要在線圈兩端加上一定的電壓,線圈中就會(huì)流過(guò)一定的電流,從而產(chǎn)生電磁效應(yīng),銜鐵就會(huì)在電磁力吸引的作用下克服返回彈簧的拉力吸向鐵芯,從而帶動(dòng)銜鐵的動(dòng)觸點(diǎn)與靜觸點(diǎn)(常開(kāi)觸點(diǎn))吸合。當(dāng)線圈斷電后,電磁的吸力也隨之消失,銜鐵就會(huì)在彈簧的反作用力返回原來(lái)的位置,使動(dòng)觸點(diǎn)與原來(lái)的靜觸點(diǎn)(常閉觸點(diǎn))釋放。:繼電器線圈未通電時(shí)處于斷開(kāi)狀態(tài)的靜觸點(diǎn)稱為“常開(kāi)觸點(diǎn)”;處于接通狀態(tài)的靜觸點(diǎn)稱為“常閉觸點(diǎn)”。本設(shè)計(jì)中電磁繼電器的控制電路如圖13所示。圖13電磁繼電器控制電路利用三極管飽和導(dǎo)通和截止的的特性就可以實(shí)現(xiàn)接通和斷開(kāi)的功能,但由于它的帶載功率有限,所以需配繼電器擴(kuò)流,并且可以擴(kuò)充觸點(diǎn)的數(shù)量。該電路Q1是PNP三極管,所以采用集電極接低電平方式輸出,R1為上拉電阻,當(dāng)基極沒(méi)有輸入脈沖或電壓時(shí),基極為高電平,因?yàn)檫@是反極性三極管,所以平時(shí)是截止的,只有基極輸入低電平,降低基極電壓,這時(shí)三極管導(dǎo)通,繼電器線圈得電吸合,原常閉觸點(diǎn)斷開(kāi),常開(kāi)觸點(diǎn)吸合,完成設(shè)備的接通與斷開(kāi)功能。圖中IN1二極管反向接在線圈兩端,是保護(hù)線圈不受反峰電壓的沖擊,對(duì)繼電器起到保護(hù)作用。4.5串口通信模塊4.5.1RS-232串口RS-232也稱標(biāo)準(zhǔn)串口,是最常用的一種串行通訊接口。它是在1970年由美國(guó)電子工業(yè)協(xié)會(huì)(EIA)聯(lián)合貝爾系統(tǒng)、調(diào)制解調(diào)器廠家及計(jì)算機(jī)終端生產(chǎn)廠家共同制定的用于串行通訊的標(biāo)準(zhǔn)。它的全名是“數(shù)據(jù)終端設(shè)備(DTE)和數(shù)據(jù)通訊設(shè)備(DCE)之間串行二進(jìn)制數(shù)據(jù)交換接口技術(shù)標(biāo)準(zhǔn)”。傳統(tǒng)的RS-232-C接口標(biāo)準(zhǔn)有22根線,采用標(biāo)準(zhǔn)25芯D型插頭座(DB25),后來(lái)使用簡(jiǎn)化為9芯D型插座(DB9)。RS-232采取不平衡傳輸方式,即所謂單端通訊。由于其發(fā)送電平與接收電平的差僅為2V至3V左右,所以其共模抑制能力差,再加上雙絞線上的分布電容,其傳送距離最大為約15米,最高速率為20kb/s。RS-232是為點(diǎn)對(duì)點(diǎn)(即只用一對(duì)收、發(fā)設(shè)備)通訊而設(shè)計(jì)的,其驅(qū)動(dòng)器負(fù)載為3~7kΩ。所以RS-232適合本地設(shè)備之間的通信。RS-232引腳如圖14所示。圖14RS-232引腳4.6.2MAX232芯片MAX232芯片是美信公司專門(mén)為電腦的RS-232標(biāo)準(zhǔn)串口設(shè)計(jì)的單電源電平轉(zhuǎn)換芯片,使用+5v單電源供電。MAX232的引腳說(shuō)明如下:第一部分是電荷泵電路。由1、2、3、4、5、6腳和4只電容構(gòu)成。功能是產(chǎn)生+12v和-12v兩個(gè)電源,提供給RS-232串口電平的需要。第二部分是數(shù)據(jù)轉(zhuǎn)換通道。由7、8、9、10、11、12、13、14腳構(gòu)成兩個(gè)數(shù)據(jù)通道。其中13腳(R1IN)、12腳(R1OUT)、11腳(T1IN)、14腳(T1OUT)為第一數(shù)據(jù)通道。8腳(R2IN)、9腳(R2OUT)、10腳(T2IN)、7腳(T2OUT)為第二數(shù)據(jù)通道。第三部分是供電。15腳GND、16腳VCC(+5v)。4.5.2串口通信電路本設(shè)計(jì)單片機(jī)和PC機(jī)的串口通信電路如圖15所示。圖15單片機(jī)和PC機(jī)的串口通

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論