資源描述:
《滴水器滴水檢測(cè)系統(tǒng)報(bào)告材料2》由會(huì)員上傳分享,免費(fèi)在線(xiàn)閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫(kù)。
1、實(shí)用參賽試題滴水器滴水檢測(cè)系統(tǒng)參賽學(xué)生:王安平陳浩王靜張建華王波2009年6月12日文檔實(shí)用目錄第一部分1摘要1關(guān)鍵詞1第二部分21設(shè)計(jì)任務(wù)21.1基本要求21.2發(fā)揮部分22設(shè)計(jì)方案32.1顯示部分32.2滴液檢測(cè)部分32.3存儲(chǔ)部分33總體方案43.1工作原理:43.2總體設(shè)計(jì)44系統(tǒng)硬件設(shè)計(jì)44.1AT89S52單片機(jī)最小系統(tǒng)44.2光耦傳感器:54.3存儲(chǔ)電路64.4微型打印機(jī)64.6系統(tǒng)原理圖7文檔實(shí)用5系統(tǒng)軟件設(shè)計(jì)85.1主程序流程圖如圖85.2保存子程序流程圖95.3回顯子程序流程圖106測(cè)試與結(jié)果分析117
2、使用操作說(shuō)明128參考文獻(xiàn)13文檔實(shí)用第一部分摘要以單片機(jī)AT89S52為核心,處理由光耦傳感器輸出的TTL電平脈沖,然后將數(shù)據(jù)轉(zhuǎn)換成滴數(shù)值,供LCD顯示,滴液體積由滴數(shù)與平均單位水滴體積得到。時(shí)間部分由單片機(jī)內(nèi)部定時(shí)器確定,由此可轉(zhuǎn)換成滴速。同時(shí)根據(jù)用戶(hù)按下的不同功能鍵將最終測(cè)量的結(jié)果保存,回顯,或者輸出到打印機(jī)和LCD。關(guān)鍵詞光耦傳感器、LCD12864F、AT89S52、24LC01、微型打印機(jī)文檔實(shí)用第二部分1設(shè)計(jì)任務(wù)文檔實(shí)用設(shè)計(jì)并制作滴水檢測(cè)系統(tǒng),其中包括傳感信號(hào)處理、微處理器處理、數(shù)字顯示、打印等功能。示意圖如
3、下:計(jì)算機(jī)電 源檢測(cè)電路鍵盤(pán)顯示打印機(jī)傳感器滴水器1.1基本要求(1)、具有水滴水速度顯示功能。(2)、具有水滴個(gè)數(shù)計(jì)數(shù)顯示功能。(3)、具有水滴滴量累計(jì)功能。(4)、具有水滴滴量累計(jì)后,顯示單位升,數(shù)據(jù)有效位到小數(shù)點(diǎn)后三位。并能夠換算成毫升、公斤、立方米等功能。1.2發(fā)揮部分(1)、具有存儲(chǔ)數(shù)據(jù)自動(dòng)回放功能、打印功能。(2)、具有精確顯示檢測(cè)的水滴滴水速度和水滴滴量其誤差≤1%功能。(3)、具有定時(shí)啟、停功能,顯示數(shù)據(jù)有效位到小數(shù)點(diǎn)后四位。文檔實(shí)用2設(shè)計(jì)方案2.1顯示部分方案一:采用LCD—LM12864F漢字圖形點(diǎn)陣液
4、晶顯示模塊。該模塊可顯示漢字及圖形,內(nèi)置8192個(gè)中文漢字(16x16點(diǎn)陣),128個(gè)字符(8X16點(diǎn)陣)及64x256點(diǎn)陣顯示及RAM(GDRAM)。并且它還具有多種軟件顯示功能:光標(biāo)顯示、畫(huà)面移位、自定義字符、睡眠模式等,需要電源3.3~5V,有內(nèi)置升壓電路,無(wú)需負(fù)壓。方案二:采用74LS164和LED數(shù)碼管組成靜態(tài)顯示電路。74LS164為串入并出移位寄存器,控制引腳只需2個(gè),具有控制簡(jiǎn)單,操作方便的特性。考慮到顯示內(nèi)容較多,及文字變換,我們采用LCD(LM12864F)組成顯示部分。2.2滴液檢測(cè)部分方案:采用光耦
5、傳感器。光耦合器一般由三部分組成:光的發(fā)射、光的接收及信號(hào)放大。輸入的電信號(hào)驅(qū)動(dòng)發(fā)光二極管(LED),使之發(fā)出一定波長(zhǎng)的光,被光探測(cè)器接收而產(chǎn)生光電流,再經(jīng)過(guò)進(jìn)一步放大后輸出。這就完成了電—光—電的轉(zhuǎn)換,從而起到輸入、輸出、隔離的作用。由于光耦合器輸入輸出間互相隔離,電信號(hào)傳輸具有單向性等特點(diǎn),因而具有良好的電絕緣能力和抗干擾能力??蓴U(kuò)展應(yīng)用于許多物理量的測(cè)量,只要設(shè)法將這些物理量通過(guò)適當(dāng)?shù)姆椒ㄞD(zhuǎn)化為滴液數(shù)量即可。特點(diǎn)是非接觸,精度高,速度快。文檔實(shí)用2.3存儲(chǔ)部分方案一:采用24LC01。該芯片是一款I(lǐng)2C接口的具有12
6、8字節(jié)的串行E2PROM,具有掉電保存功能。特點(diǎn)是控制線(xiàn)少,只需兩根。方案二:采用93C46。該芯片是一款SPI接口的具有1k字節(jié)的串行E2PROM,同樣具有掉電保存等功能。設(shè)計(jì)要求存儲(chǔ)十組以上數(shù)據(jù),而一次測(cè)量結(jié)果用兩個(gè)字節(jié)就可以存儲(chǔ),128字節(jié)的24LC01最多可以存儲(chǔ)25組數(shù)據(jù)。基于成本和夠用的原則選用AT24C01。3總體方案3.1工作原理:利用AT8952單片機(jī)作為本系統(tǒng)的控制處理芯片。光耦傳感器MOCH23A將位移轉(zhuǎn)換成TTL電平脈沖傳給單片機(jī),單片機(jī)通過(guò)外部中斷對(duì)脈沖計(jì)數(shù)并處理,測(cè)量的結(jié)果數(shù)據(jù)傳送到顯示模塊,實(shí)
7、現(xiàn)測(cè)量結(jié)果的實(shí)時(shí)顯示。在系統(tǒng)中可將測(cè)量數(shù)據(jù)保存到本地24LC01中,實(shí)現(xiàn)斷電保存,并在需要的時(shí)候進(jìn)行查詢(xún)。也可將測(cè)量數(shù)據(jù)輸出到打印機(jī)實(shí)現(xiàn)測(cè)量數(shù)據(jù)的紙質(zhì)保存。3.2總體設(shè)計(jì)設(shè)計(jì)總體框圖如下所示:文檔實(shí)用電源AT89S5224LC01光耦傳感器按鍵及指示燈LCD顯示上位機(jī)(PC)微型打印機(jī)圖1系統(tǒng)框圖4系統(tǒng)硬件設(shè)計(jì)4.1AT89S52單片機(jī)最小系統(tǒng)最小系統(tǒng)包括晶體振蕩電路、上電復(fù)位和電源部分。如圖為AT89S52單片機(jī)的最小系統(tǒng)。文檔實(shí)用圖2最小系統(tǒng)電路圖4.2光耦傳感器:光耦傳感器采用MOCH23A。滿(mǎn)足測(cè)量精度≤1%的要求
8、,供電電壓為5v,輸出信號(hào)為T(mén)TL方波。工作溫度為0~45攝氏度。1,2,4,5引腳分別指MOCH23A上的C,二極管正,E,二極管負(fù)。3是1腳未接電阻端。接口電路下圖所示,其中1腳接上拉電阻到電源,2腳接電源,4腳接地,5腳接地,3(1腳的直接引出)腳輸出TTL方波脈沖,相位上相差90度。5腳為絕對(duì)位