基于canbus的智能飲水控制系統(tǒng)設(shè)計 畢業(yè)設(shè)計(論文)

基于canbus的智能飲水控制系統(tǒng)設(shè)計 畢業(yè)設(shè)計(論文)

ID:323560

大?。?45.00 KB

頁數(shù):10頁

時間:2017-07-23

基于canbus的智能飲水控制系統(tǒng)設(shè)計  畢業(yè)設(shè)計(論文)_第1頁
基于canbus的智能飲水控制系統(tǒng)設(shè)計  畢業(yè)設(shè)計(論文)_第2頁
基于canbus的智能飲水控制系統(tǒng)設(shè)計  畢業(yè)設(shè)計(論文)_第3頁
基于canbus的智能飲水控制系統(tǒng)設(shè)計  畢業(yè)設(shè)計(論文)_第4頁
基于canbus的智能飲水控制系統(tǒng)設(shè)計  畢業(yè)設(shè)計(論文)_第5頁
資源描述:

《基于canbus的智能飲水控制系統(tǒng)設(shè)計 畢業(yè)設(shè)計(論文)》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。

1、課程名稱:集散控制系統(tǒng)與現(xiàn)場總線報告名稱:基于CANBUS的智能飲水控制系統(tǒng)設(shè)計專業(yè)名稱:自動化班級學(xué)號:學(xué)生姓名:2014年4月8日摘要本文介紹了基于CANBUS的智能飲水控制系統(tǒng)的硬件和軟件設(shè)計,并給出了FM24C16A的芯片接口設(shè)計方法,分析了智能飲水控制系統(tǒng)的杭干擾措施。關(guān)鍵詞單片機(jī),封頻卡,CANBUS1引言目前我國水資源膝乏,而在人們的日常生活中,人們對于水資源的節(jié)約意識依然是非常淡薄,浪費(fèi)現(xiàn)象比較嚴(yán)重.隨著科學(xué)技術(shù)的發(fā)展,人們紛紛研究各種節(jié)水方法。飲水機(jī)主要是針對像學(xué)校這些公共場所飲水收費(fèi)難的問題,跟以往的飲水機(jī)相比,優(yōu)點(diǎn)更為突出。采取智能卡管理可達(dá)到有序合理

2、使用水資源,讓學(xué)生放心使用,家長省心,學(xué)校開心,政府放心,社會滿意;有償用水,改變學(xué)生隨意飲水習(xí)慣,自小培養(yǎng)節(jié)約用水意識;使用方便,24小時供給冷熱飲用水,方便師生自主選擇使用,尤其是在冬季也能隨時喝上熱水;費(fèi)用低廉,適宜推廣,其價格遠(yuǎn)遠(yuǎn)低于瓶裝水,價格合理,學(xué)生家長易于接受,為人們提供了飲用水的安全保障本論文設(shè)計的是一種基于CANBUS的智能飲水控制系統(tǒng)—智能飲水機(jī),使用者可以按照管理需求個性化用水,較好地解決了學(xué)校、公司、商場等公共場合的水資源浪費(fèi)問題,具有很好的應(yīng)用價值。2智能飲水控制系統(tǒng)的工作原理本文設(shè)計的智能飲水控制系統(tǒng)由單片機(jī)與射頻模塊組成。其工作原理是:先通過

3、上位機(jī)將射頻卡的卡號下載到FRAM中;然后通過射頻模塊將射頻卡的卡號讀人到單片機(jī)中,與FRAM中卡號相比較,如果卡號存在且其內(nèi)的余額能夠允許一次消費(fèi),則顯示卡上的余額并允許持卡人接水否則,顯示false,蜂鳴器報警,禁止其接水,提醒持卡人去充值。3硬件電路設(shè)計硬件框圖如下圖1所示。本設(shè)計所用的SM89C51是臺灣新茂(SyncMos)公司產(chǎn)的8位MCU,內(nèi)含4KBFlashROM和128字節(jié)RAM和擴(kuò)展I/O,自帶看門狗定時器、低EMI,DBANK尋址、片內(nèi)WDTRC振蕩器,PWM等功能。因此本系統(tǒng)中不需要外擴(kuò)ROM,也不必用外置的看門狗電路。存儲器選用鐵電存儲器FM24C

4、16A,該類型存儲器可N跟隨總線速度(BusSpeed)寫入,并且在寫入后無須任何等待時間,可以近乎無限次寫人,超低功耗,斷電后數(shù)據(jù)可以長時間保存,可靠性更高,系統(tǒng)更簡單。硬件電路主要有電源電路、過零檢測電路,LED顯示電路、鍵盤接收電路射頻模塊接收電路、外部存儲器擴(kuò)展電路FM24C16A、以及CANBUS通信電路等組成。圖1智能飲水控制系統(tǒng)硬件框圖單片機(jī)存儲器過零檢測電路電源電路射頻模塊按鍵通過can總線與主機(jī)通信LED顯示電路3.1外部存儲器擴(kuò)展電路射頻卡飲水控制系統(tǒng)的關(guān)鍵部分是射頻卡卡號和本卡號的余額的存儲,一旦存儲出現(xiàn)紊亂,就會造成整個系統(tǒng)的數(shù)據(jù)的錯誤,其后果是不堪

5、設(shè)想的??紤]到此種情況,選用了Ramtron公司的具有掉電保護(hù)功能的FM24C16A.FM24Cl6A遵守申行11C總線標(biāo)準(zhǔn)、容量為16K位。本系統(tǒng)24C16A的SCI接89C51的P10端,SDA接P11端本設(shè)計按24C16A頁寫人方式頓格式編程寫入數(shù)據(jù),先發(fā)送啟動位,接著是器件地址、應(yīng)答位、FRAM存儲單元首地址、應(yīng)答位,然后再發(fā)送數(shù)據(jù)。每2個數(shù)據(jù)位之間發(fā)一個應(yīng)答位,最后發(fā)送停止位;讀出數(shù)據(jù)時與此類似。3.2顯示、鍵盤等其他硬件顯示部分采用74LS377驅(qū)動器和MC14511B譯碼器控制LED數(shù)碼管。系統(tǒng)共用5只LED數(shù)碼管,顯示的最大數(shù)為999.99,控制系統(tǒng)運(yùn)行后顯

6、示本機(jī)的機(jī)號和射頻卡的余額,當(dāng)卡號沒有注冊時,顯示false.因為系統(tǒng)所用按鍵較少,鍵盤設(shè)計為獨(dú)立式按鍵接口,通過檢測輸入線的電平可以很容易的判斷哪個按鍵被按下。3.3射頻模塊接收電路射頻模塊接收電路選用PHILIPS公司JMY一500射頻讀寫模塊。該模塊具有如下特點(diǎn):l簡單的命令集可完成對MifareOne卡的全部操作;l自動尋卡,無需上位機(jī)頻繁發(fā)送尋卡指令,引腳以電平方式指示天線區(qū)內(nèi)有無卡;l蜂鳴器和指示燈輸出控制;l自帶看門狗因此它可以達(dá)到本設(shè)計的要求3.4CANBUS通信電路傳統(tǒng)的RS一485通信存在抗干擾能力差,誤碼率高,無糾錯重發(fā)機(jī)制,通信距離短,不方便擴(kuò)展等缺

7、點(diǎn),而CAN具有以下幾個特點(diǎn):lCAN采用非破壞性仲裁技術(shù),當(dāng)2個節(jié)點(diǎn)同時向網(wǎng)絡(luò)上傳送數(shù)據(jù)時,優(yōu)先級低的節(jié)點(diǎn)主動停止數(shù)據(jù)發(fā)送,而優(yōu)先級高的可以不受影響的繼續(xù)傳送數(shù)據(jù),有效避免了總線沖突。lCAN采用短頓結(jié)構(gòu),每一幀的有效字節(jié)為8個(CAN技術(shù)規(guī)范2.OA),數(shù)據(jù)傳愉時間短,受干擾的效率低,重新發(fā)送的時間短。lCAN的每技數(shù)據(jù)都有CRC校驗及其他檢錯措施,保證了數(shù)據(jù)傳輸?shù)母呖煽啃?,適于在高干擾環(huán)境中使用。9CAN節(jié)點(diǎn)在錯誤嚴(yán)重的情況下,具有自動關(guān)閉總線的功能,切斷它與總線的聯(lián)系,以使總線上的其他操作不受影響。lCAN

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。