畢業(yè)設(shè)計基于51單片機的水箱控制系統(tǒng)_第1頁
畢業(yè)設(shè)計基于51單片機的水箱控制系統(tǒng)_第2頁
畢業(yè)設(shè)計基于51單片機的水箱控制系統(tǒng)_第3頁
畢業(yè)設(shè)計基于51單片機的水箱控制系統(tǒng)_第4頁
畢業(yè)設(shè)計基于51單片機的水箱控制系統(tǒng)_第5頁
已閱讀5頁,還剩16頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、中國高校自動化網(wǎng)整理論 文 設(shè) 計 說 明 書題目:海豐熱電公司業(yè)設(shè)的水箱控制系統(tǒng) 業(yè)設(shè)計立方米水箱單片機控制系統(tǒng)姓名:指導教師:摘要中國高校自動化網(wǎng)整理細的給出了相關(guān)的硬件框圖和軟件流程圖,并編制了該匯編語言程序。關(guān)鍵詞: 單片機控制水位報警目錄摘目要1錄2一、單片機的說明38051介31、單片機簡中國高校自動化網(wǎng)整理2、單片機的時功序53、引腳極其能6箱給水設(shè)備系統(tǒng)的構(gòu)成10一 8051單片機系統(tǒng)說明1 8051單片機簡介合應(yīng)用系統(tǒng),以增強人機對話的功能。司生產(chǎn)的一種單片機,在的片內(nèi)數(shù)據(jù)存儲器RAM ;/中國高校自動化網(wǎng)整理 器和時鐘產(chǎn)生電路,但石英晶體和微調(diào)電容需要外接。最高允許振蕩頻率

2、是12MHZ 中央處理器CPU是單片微型計算機的指揮、執(zhí)行中心,由它讀人用戶程序,并逐條執(zhí)、定時控制部件,若干寄存器A、B、B5w等主要部件組成。算術(shù)四則運算和邏輯與、或、異或、取反、清“0”等運算,并具有判跳、轉(zhuǎn)移、數(shù)據(jù)傳 對以K一條要執(zhí)行的指令地址。CPU功能部件的關(guān)系;有的則與外部器件如外部程序存儲器發(fā)生聯(lián)系。事實上,時序電路完中國高校自動化網(wǎng)整理成不同的指令功能。所謂cRJ的時序是指控制器控照指今功能發(fā)出一系列在時間上有一定次序的信號,控制和啟動一部分邏輯電路,完成某種操作。22 時序 M和XTAL2式產(chǎn)生。采用內(nèi)部方式時,在C1和C2引腳上接石英晶體和微調(diào)電容可以構(gòu)成振蕩器, 振蕩頻

3、率的選擇范圍為1212MHZ 在使用外部時鐘時,XTAL2用來輸入外部時鐘信號,而XTALI接地。 MGL5l續(xù)2若采用12MHz在51期間仍進行讀,但所讀入的字節(jié)操作碼被忽略,且程序計數(shù)據(jù)也不加加結(jié)束時完成指令操作。多數(shù)Mcs51指令周期為12個機器周期,只有乘法和對于雙字節(jié)單機器指令,通常是在一個機器周期內(nèi)從程序存儲器中讀人兩個字節(jié),但Movx指令例外,Movx指令是訪問外部數(shù)據(jù)存儲器的單字節(jié)雙機器周期指令,在執(zhí)行M中國高校自動化網(wǎng)整理機的振蕩電路圖:3引腳極其功能MCS下面按引腳功能分為4個部分敘述個引腳的功能。1、電源引腳Vcc和Vss電源正端;電源正端。2、外接晶振引腳XTAL1和X

4、TAL2XTAL1 對于CHOMS 單片機,該引腳作為外部振蕩信號的輸入端。中國高校自動化網(wǎng)整理XTAL2 單片機,該引腳作為外部振蕩信號的輸入端。對于CHMOS 芯片,該引腳懸空不接。3、控制信號或與其它電源復(fù)用引腳控制信號或與其它電源復(fù)用引腳有RST/V 和EA/V PD PP(A)RST/V (9腳):RST即為RESET,V 為備用電源,所以該引腳為單PD PD機器周期的高電平,就可實現(xiàn)復(fù)位操作,使單片機復(fù)位到初始狀態(tài)。當V 發(fā)生故障,降低到低電平規(guī)定值或掉電時,該引腳可接上備用電源 VCCPD(+5V)為內(nèi)部RAM 供電,以保證RAM 中的數(shù)據(jù)不丟失。(B)ALE/ P(允許地址鎖存

5、信號)以每機器周期兩次的信號輸出,用于鎖存出現(xiàn)在P口的低0(C存儲器讀取指令或常數(shù)期間,每個機器周期PESN兩次有效,以通過數(shù)據(jù)總線口讀回指令或常數(shù)。當訪問外部數(shù)據(jù)存儲器期間,PESN信號將不出現(xiàn)。(D端保持高(MS)。若超出該范圍時,自動轉(zhuǎn)去執(zhí)行外部程序存儲器的程序。當EA端保持低電平時,無論片內(nèi)有無程序存儲器,均只訪問外部程序存儲器。對于片內(nèi)含有EPROM 的單片機,在EPROM 編程期間,該引腳用于接21V的編程電源V中國高校自動化網(wǎng)整理4.輸入輸出(I/O)引腳 P0口、P1 口、P2口及 P3口 P 統(tǒng)稱為P口。當不接外部存儲器與不擴展I/O0.700.00接口時,它可作為準雙向I/

6、O口時,P0對于片內(nèi)含有EPROM 的單片機,當EPROM 編程時,從P口輸入指令字節(jié),而當0檢驗程序時,則輸出指令字節(jié)。171101MCS 1.0 1.0脈沖輸入端T2;P 。對于EPROM 編程和1.1進行程序校驗時,P0 統(tǒng)稱為P2.722022址總線送出高EPROM 編程和進行程序校驗時,P口接收輸入的82位地址。P P 統(tǒng)稱為P口。它為雙功能口,可以作為一般3.733.03口的每一條引腳均可獨立33第2功能RXD(串行口輸入端0)P3.4T0(時器/計數(shù)器0計數(shù)脈沖端)中國高校自動化網(wǎng)整理T1(時器/計數(shù)器1數(shù)脈沖端)WR(部數(shù)據(jù)存儲器寫選通信號輸出端,低電平有效)P3.7RD(部數(shù)

7、據(jù)存儲器讀選通信號輸出端,低電平有效)綜上所述,MCS1).單片機功能多,引腳數(shù)少,因而許多引腳具有第 2功能;口分時復(fù)用作020為數(shù)據(jù)總線。中國高校自動化網(wǎng)整理二 800 立方米水箱給水設(shè)備系統(tǒng)的構(gòu)成其中M1分別為水位高、水位低、水位低低浮球開關(guān),當水位高(大于LG閉合,當水位低(小于LD閉合。中國高校自動化網(wǎng)整理和報警,其電路圖如下:給水泵電機主控回路圖如下:中國高校自動化網(wǎng)整理三 本系統(tǒng) 8051 單片機控制部分結(jié)構(gòu) 起動KM1起動KM1輸入信號,低電頻有效動作。輸入信號,低電頻有效動作。輸入信號,低電頻有效動作。輸入信號,低電頻有效動作。中國高校自動化網(wǎng)整理四 本系統(tǒng)的工作原理當水箱水

8、位低時,起動M1給水,水位上升到90%。當水箱水位低低(小于50%)時,同時起動M1、M2,當水位上升到50%以上70%以下時,停M2,M1繼續(xù)運行到水位上升到90%以上才停止工作。經(jīng)過調(diào)試系統(tǒng),測得以下,一臺泵運行需要約15分鐘。水箱的水位一般保持在70%-90%。報警控制如下:當水位高與90開度的時候,由傳感器經(jīng)變送器發(fā)送信號,LG閉合,系統(tǒng)水位高報警。當水位低于LD閉合,系閉合,系統(tǒng)水位低低報警。手動控制可由人工自己操作。五 主程序框圖中國高校自動化網(wǎng)整理中國高校自動化網(wǎng)整理中國高校自動化網(wǎng)整理六 本系統(tǒng)程序清單主程序:中國高校自動化網(wǎng)整理ORG 0000HAJMP MAINORG 00

9、60HMAIN: MOVP1, #FFH; P1 初始化置1MOVP3,#FFHJNB P1.3 , AVT; 若手動在自動位置,跳到自動模式子程序;否則轉(zhuǎn)到手動模式子程序AJMP MENENDAUT: NOP(空命令)JNB P1.2 , LGJB P1.1 LD ,CLR P3.1;水位高LG;水位沒低-LD;水位低報警JBCLR P3.0P1.0, LDD;水位未低低-LDD;水位低低報警;M1已啟動Y1;否則啟動M1JNB 3.1 P1.6, Y1CLR P1.4Y1:JNB P1.7 ,Y2CLR P1.5; M2已啟動-Y2;否則啟動M2Y2:ACALL DELAY AJMP AU

10、T ;返回自動模式LDD: JNB P1.6 單獨運行M1(LDD水位LDCLR P1.4Y3: JB P1.7 Y2SETB P1.5AJMP Y2LG:CLR P3.2LD:AJMP MAIN;水位高報警;返回主程序手動控制子程序MEN :NOP中國高校自動化網(wǎng)整理JNB P1.1 , MAIN ;ACALL KEYCJNE A ,#FOH,NNAJMP MEN;NN:JNB ACC.4 ,HM1JNB ACC.5, HM2JNB ACC.6 ,DM1JNB ACC.7 ,DM2AJMP MENHM1: JNB P1.6 ,MENCLR P1.4AJMP MENHM2:JNBP1.7, MENCLR P1.5AJMP MENDM1:JB P1.6, MENSETB P1.4AJMP MENDM2:JB P1.7, MENSETB P1.5AJMP MENRETT1M1: MOV R1, #F0HL4:L1:L2:L1:MOV R2, #08HMOV R3, #FAHMOV R4, #FAHDJNZ R4, L1DJNZ R3, L2中國高校自動化網(wǎng)整理DJNZ R2, L3DJNZ R1, L4RET延時6ms子程序T1M3: MOVR4, #12MM:DJN2 R5, $DJN2 R4, D3MOVR5, #248RET有無鍵合子程序:KEY:A

溫馨提示

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

評論

0/150

提交評論