freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于單片機(jī)的輸液監(jiān)護(hù)器設(shè)計畢業(yè)設(shè)計論文-資料下載頁

2025-06-19 12:58本頁面
  

【正文】 ‘10’ 1MHZ。 ‘11’ 500KHZUP_CLK_EN 1 輸出時鐘使能XOF 3 晶振頻率端,必須與外部晶振頻率相對應(yīng)(默認(rèn)值為 100) ‘000’ 4MHZ 。 ‘001’ 8MHZ; ‘010’ 12MHZ; ‘011’ 16MHZ;‘100’20MHZCRC_EN 1 CRC 校驗使能端,高為使能,默認(rèn)值為高CRC_MODE 1 CRC 方式選擇端,高位 16 位,低為 8 位,默認(rèn)值為高射頻寄存器的各位的長度是固定的。然而,在 ShockBurstTM 收發(fā)過程中,TX_PAYLOAD、RX_PAYLOAD、TX_ADDRESS 和 RX_ADDRESS 4 個寄存器使用字節(jié)數(shù)由配置字決定。nRF905 進(jìn)入關(guān)機(jī)模式或空閑模式時,寄存器中的內(nèi)容保持不變。采取多機(jī)串行通信,系統(tǒng)中只有一個主機(jī),有多個從機(jī),主機(jī)發(fā)送的信息可傳到各個從機(jī)或指定的從機(jī)。而各個從機(jī)發(fā)送的信息只能被主機(jī)接受。主站與從站之間要通信,必需遵從一定的協(xié)議,這里模仿總線型以太網(wǎng)網(wǎng)絡(luò)拓?fù)錁?gòu)建由一個主站及 16 個從站構(gòu)成的虛擬局域網(wǎng)。1) 地址 FFH 是對所有從機(jī)都起作用的一條控制命令:命令各從機(jī)恢復(fù) SM2=1 的狀態(tài)。2)主機(jī)發(fā)送的控制命令代碼為: 00H:要求從機(jī)接受數(shù)據(jù)塊 01H:要求從機(jī)發(fā)送數(shù)據(jù)塊;其他:非法指令。3) 數(shù)據(jù)塊長度:16 個字節(jié)。4) 從機(jī)狀態(tài)字格式為: D7 D6 D5 D4 D3 D2 D1 D0ERR 0 0 0 0 0 trdy rrdy 基于單片機(jī)的輸液監(jiān)護(hù)器的設(shè)計27其中:若 err=1,表示從機(jī)接受到非法命令;若 trdy =1,表示從機(jī)發(fā)送準(zhǔn)備就緒;rrdy=1。多機(jī)通信實現(xiàn)過程如下;1) 準(zhǔn)備階段 首先定義從機(jī)地址;置 SM2=1;REN=1 允許串行口中斷。2) 通信階段 主機(jī)發(fā)送的地址信息的特征是串行數(shù)據(jù)的第 9 位為 1,而發(fā)送的數(shù)據(jù)信息的特征是串行數(shù)據(jù)的第 9 位為 0。對于從機(jī)就要利用 SM2 來確認(rèn)主機(jī)是否在呼叫自己。從機(jī)處于接收時,置 SM2=1,然后根據(jù)接收到的串行數(shù)據(jù)的第 9 位的值來確定是否接收主機(jī)信號。 基于單片機(jī)的輸液監(jiān)護(hù)器的設(shè)計284 輸液監(jiān)護(hù)器的軟件設(shè)計本設(shè)計只對從機(jī)部分進(jìn)行程序設(shè)計,主程序框圖如圖 所示:系統(tǒng)開始系統(tǒng)初始化選擇功能設(shè)置流速確定是否越界限定在界內(nèi)刷新設(shè)定開始執(zhí)行是否終止執(zhí)行初始化是否有點(diǎn)滴通過 ?計算速度時間間隔計算超過一定時間登記計數(shù) ,速度速度比較 ,控制電機(jī)YNYNYYN圖 主程序框圖 檢測程序本系統(tǒng)采用光電開關(guān)采集信號,當(dāng)有液滴通過 產(chǎn)生一個脈沖,這樣就可以通過紀(jì)錄兩滴液體間的時間,經(jīng)運(yùn)算就可以得到液滴的速度,流程圖如下: 基于單片機(jī)的輸液監(jiān)護(hù)器的設(shè)計29YNYN初始化判斷 =1即是否有液滴啟動定時器在檢測 =1即檢測第二滴停止計時器利用中斷次數(shù)得到時間計算出液滴速度圖 檢測程序框圖ORG 0000HJMP BEGINORG 000BHAJMP CTC0ORG 0100HBEGIN: MOV 33H,0CH 。設(shè)定初始流速60滴/分MOV 34H,03HMOV 35H,00HSTART : MOV TMOD,01H MOV TH0, D8H ;定時10毫秒 基于單片機(jī)的輸液監(jiān)護(hù)器的設(shè)計30MOV TL0, F0HMOV 25H, 00HSETB EASETB ET0HERE1: JB REL1SJMP HERE1REL1: SETB TR0HERE2: JB REL2SJMP HERE2REL2: CLR TR0速度計算:MOV A, 60MOV B,100MUL ABMOV R2 BMOV R3 ADIVD: CJNE R3 25H DIVD1DIVD1: JC DIVD2INC 26HSUBB R3,25HDIVD2: SUBB R3,25HDJNZ R2 DIVD二進(jìn)制轉(zhuǎn)化BCD碼MOV A,26HMOV B,100DIV ABMOV 35H,A MOV A,BMOV B,10DIV ABMOV 34H,A 基于單片機(jī)的輸液監(jiān)護(hù)器的設(shè)計31MOV 33H,BCALL DISCTCO: MOV TH0,D8HMOV TL0,F(xiàn)0HINC 25HRETI 電機(jī)控制子程序?qū)嶋H檢測值和設(shè)定值已經(jīng)被轉(zhuǎn)換成 BCD 碼存在 30H 到 35H 單元,其中 30H 到 32H 是實際值的從低到高位,33H 到 35H 是設(shè)定值的從低到高位。電動機(jī)的控制就是將實際值和設(shè)定值相比較,如果在誤差允許范圍,電動機(jī)無動作,如果實際值小于設(shè)定值且差值大于誤差允許范圍,則電動機(jī)正傳,反之電動機(jī)反轉(zhuǎn)。NNY測試滴速子程序比較原速度與目的速度是否相等目的速度是否大于原速度提高點(diǎn)滴速度其他子程序Y降低點(diǎn)滴速度圖 電機(jī)控制程序框圖COMP: MOV A,32H ;實際值和檢測值比較CJNE A,35H,COMP1MOV A,31H 基于單片機(jī)的輸液監(jiān)護(hù)器的設(shè)計32CJNE A,34H,COMP1MOV A,30HCJNE A,33H,COMP1AJMP STOPCOMP1: JC UPJNC DOWNUP: SETB ;電機(jī)正轉(zhuǎn)CLR CLR SETB CLR CLR SETB CLR CLR AJMP COMPDOWN: SETB ;電機(jī)反轉(zhuǎn)CLR CLR SETB CLR CLR SETB CLR CLR AJMP COMPSTOP: CLR 電機(jī)停止CLR CLR AJMP GOOUT 基于單片機(jī)的輸液監(jiān)護(hù)器的設(shè)計33 顯示子程序LED 顯示器要顯示的內(nèi)容是檢測速度和設(shè)定速度,六位數(shù)碼管(右起)位選代碼分別為:FEH(11111110), FD(1111101) ,FBH(11111011),F(xiàn)7H(11110111),EFH(11101111),DFH(11011111)。開始顯示緩沖首地址3 0 H R 0 4 0 H R 1設(shè) R 7 計數(shù)指針( 0 6 H )初始化0 F F H P 0 0 F F H P 2( @ R 0 )AA P 2( @ R 1 )AA P 0( @ R 0 ) + 1R 0( @ R 1 ) + 1R 1R 7 1 = 0返回YN圖 顯示程序框圖DIS: MOV R0, 40H 。 裝位碼MOV @R0, FEHINC R0 基于單片機(jī)的輸液監(jiān)護(hù)器的設(shè)計34MOV @R0, FDHINC R0MOV @R0, FBHINC R0MOV @R0, F7HINC R0MOV @R0, EFHINC R0MOV @R0, DFHDIS1: MOV R0, 30HMOV R1, 40HMOV R7, 06HXS1: MOV P2, 0FFHMOV P0, 0FFHMOV A, @R0MOV P2, AMOV A, @R1MOV P0, AINC R0INC R1DJNZ R7, XS1RET 鍵盤程序系統(tǒng)除復(fù)位鍵外擴(kuò)展了三個鍵,其功能分別為“加減” , “減鍵”和報警鍵,先采用查詢檢測有無按鍵,再轉(zhuǎn)入不同功能程序段,加減鍵功能程序是通過對設(shè)定單元的數(shù)值進(jìn)行加 1 和減 1 操作來實現(xiàn),當(dāng)有人按報警鍵時,警報響起,10 秒內(nèi)如果還沒有人處理,就停止警報,通過修改設(shè)定值為 0 的方式來停止滴液,以保證病人安全。 基于單片機(jī)的輸液監(jiān)護(hù)器的設(shè)計35開始I / O 初始化P 1 . 3 = 0P 1 . 2 = 0P 1 . 1 = 0報警顯示值減一顯示值加一YNYYNN圖 鍵盤程序框圖GOOUT: MOV A,P1JNB ,PP1JNB ,PP2JNB ,PP3LJMP STARTPP1: INC 33HMOV A,33HCJNE A,0AH,PP12LJMP GOOUTPP12: MOV 33H,00HINC 34H MOV A, 34HCJNE A,0AH,PP13LJMP GOOUTPP13: MOV 34H,00HINC 35H 基于單片機(jī)的輸液監(jiān)護(hù)器的設(shè)計36LJMP GOOUTPP2: DEC 33HMOV A,33HCJNE A,00H,PP22LJMP GOOUTPP22: MOV 33H,09HDEC 34H MOV A, 34HCJNE A,00H,PP13LJMP GOOUTPP23: MOV 34H,09HDEC 35HLJMP GOOUTPP3: SETB LCALL DLY10SCLR MOV 33H,OOHMOV 34H,OOHMOV 35H,OOHLJMP GOOUTDLY10S: MOV R0,200DLOP1: CALL DLY25mCALL DLY25mDJNZ R0,DLOP1RETDLY25m: MOV R1,250DLOP: CALL DLY10181。CALL DLY10181。DJNZ R1,DLOPRET 基于單片機(jī)的輸液監(jiān)護(hù)器的設(shè)計37DLY10181。: NOPNOP NOPNOPNOPNOP NOPNOPNOPRET5 試驗及結(jié)果分析 基于單片機(jī)的輸液監(jiān)護(hù)器的設(shè)計38 試驗過程1) 測試條件:測試點(diǎn)環(huán)境溫度:25176。C2) 測試儀器:PC 機(jī) (AMD Athlon(tm) XP 1600+,256DDR)DF1731SL1ATA 型直流穩(wěn)壓電源TDS1002 示波器CA1640P—20 型函數(shù)發(fā)生器FLUKE 17B 型萬用表(帶溫度測量功能)ZSD803A 型秒表3) 測試方法與結(jié)果a 點(diǎn)滴速度測試根據(jù)在一定時間內(nèi)下落的點(diǎn)滴數(shù)可以近似確定點(diǎn)滴的速度。在測試設(shè)定功能時,通過鍵盤輸入要設(shè)定的值,按“OK”鍵便可。系統(tǒng)會自動調(diào)整至所需的滴速。相關(guān)測試結(jié)果如圖 所示。點(diǎn) 滴 速 度 測 量 圖 表31, 3161, 6079, 7898, 96112, 113132, 132148, 1470204060801001201401600 20 40 60 80 100 120 140 160實 際 值測得值理 論 曲 線 實 際 曲 線 圖  點(diǎn)滴速度測量曲線從圖中曲線可以看出,用紅外對管測得的點(diǎn)滴速度與實際的點(diǎn)滴速度十分接近,速度誤差不大于 2 滴/分。表 點(diǎn)滴速度設(shè)定及相關(guān)穩(wěn)定時間測量次 數(shù) 當(dāng)前值 設(shè)定值 穩(wěn)定時 穩(wěn)定時實 穩(wěn)定時間 誤 差(滴/ 基于單片機(jī)的輸液監(jiān)護(hù)器的設(shè)計39顯示值 際值 分)1 171 20 19 20 1′50″ 12 20 150 150 152 1′40″ 23 150 70 70 71 57″ 14 71 80 82 83 11″ 15 82 20 21 21 51″ 06 21 25 25 26 10″ 17 25 50 50 51 16″ 1從上表可以看出,不論是在全量程范圍內(nèi),還是在一個較小的調(diào)整范圍內(nèi),測量誤差都遠(yuǎn)小于題目要求的設(shè)定值的177。10%177。1 滴。同時穩(wěn)定時間也小于題目要求的 3 分鐘。此項功能達(dá)標(biāo)。b 報警功能測試:報警鍵被按下時,報警裝置正常工作,此功能正常。從以上各測試過程可以看出,本系統(tǒng)已完成題目
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦