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

正文內(nèi)容

基于藍牙的無線輸液警報系統(tǒng)畢業(yè)設(shè)計(編輯修改稿)

2024-07-24 20:51 本頁面
 

【文章內(nèi)容簡介】 最遠傳輸距離為 30 米,10 米內(nèi)可以穿透兩扇墻的障礙物。其模塊各引腳參數(shù)如圖 所示。管腳名稱見表 。 表 21 HC06 管腳名稱表 NO. NAME NO. NAME1 TX 18 MISO2 RX 19 CLK3 CTX 20 USB_D+4 RTX 21 GND5 PCM CLK 22 GND6 PCM OUT 23 PIO07 PCM IN 24 PIO18 PCM SYNC 25 PIO29 AIO0 26 PIO310 AIO1 27 PIO411 RST 28 PIO512 29 PIO613 GND 30 PIO714 NC 31 PIO815 USB _D 32 PIO916 CSB 33 PIO1017 MOSI 34 PIO11 圖 HC06 管腳圖HC06 模塊傳輸速度為 2Mbps3Mbps,內(nèi)置 天線, 用戶無需調(diào)試天線,外置 8Mbit FLASH,低電壓 工作,采用標準的標準 HCI 端口(UART or USB),自適應(yīng)跳頻技術(shù),低成本,低功耗,低誤碼率,外圍電路設(shè)計簡單。 藍牙模塊外圍電路HC06 外圍設(shè)計電路十分簡單,只要連接 TXD、RXD 、GND、LED(PIO1)、KEY(PIO3) 幾個引腳即可,其他引腳可以懸空。其中 LED 為藍牙連接狀態(tài)顯示,KEY 主要用于藍牙主機端(從機端無效) ,作用是清除主機藍牙對上一次連接的藍牙從機的物理地址,讓藍牙主機可以跟不同的藍牙從機配對連接。從機外圍電路如圖 所示,圖 為藍牙主機端外圍電路圖。圖 HC06 引腳圖第二章 系統(tǒng)硬件電路設(shè)計 7 圖 藍牙從機外圍電路 圖 藍牙主機外圍電路 藍牙從機控制電路由于藍牙屬于一對一傳輸方式,所以在多個藍牙從機當中,只允許需要進行數(shù)據(jù)傳輸?shù)乃{牙模塊從機與藍牙主機連接,其他的從機藍牙均處于關(guān)閉的狀態(tài),藍牙從機的控制電路如圖 所示。由單片機控制的 D 端接單片機輸出管腳,當 D 點處于高電平時,開關(guān)三極管 C2383 飽和導(dǎo)通,藍牙從機開始工作。當 D 為低電平時,三極管截止,藍牙關(guān)閉。圖 藍牙從機控制電路 圖 藍牙主機控制電路 藍牙主機控制電路當藍牙主機需要跟不同的藍牙從機配對連接時,需要清除上一次連接的藍牙從機的物理地址,即將 KEY 置高電平,清除上一次連接的物理地址,控制電路如圖 所示。由單片機控制的 C端為高電平時,開關(guān)三極管 C2383 導(dǎo)通,三極管發(fā)射極出現(xiàn)高電平,藍牙主機自動清除上一次連接的藍牙從機的物理地址,這樣可以與另外的藍牙從機配對連接,實現(xiàn)一主多從控制。第三章 系統(tǒng)軟件設(shè)計 8 第三章 系統(tǒng)軟件設(shè)計本設(shè)計的控制系統(tǒng)采用單片機控制,包括輸液檢測端的單片機系統(tǒng)和報警終端的單片機系統(tǒng),單片機系統(tǒng)設(shè)計的好壞直接影響到整個輸液報警系統(tǒng)的功能以及硬件作用的發(fā)揮,因此其程序設(shè)計十分重要。檢測端單片機采用 89C2051 控制,報警終端單片機采用 89S52 控制。系統(tǒng)使用匯編語言作為程序設(shè)計工具,采用 Keil uVision3 軟件進行編譯及使用 Proteus 軟件進行聯(lián)合調(diào)試。輸液器檢測端采用 89C2051 型單片機控制, 89C2051 是 89C51 的簡化版本,其管腳如圖 所示。89C2051 與和 MCS51 產(chǎn) 品 兼 容 , 具 有 2KB 可 重 編 程 FLASH 存 儲 器 ( 1000 次 ) ,128*8 位 內(nèi) 部 RAM, 15 條 可 編 程 I/O 線 , 兩 個 16 位 定 時 器 /計 數(shù) 器 , 6 個 中 斷 源 , 可 編 程 串行 通 道 , 高 精 度 電 壓 比 較 器 ( 、 、 ) 。報警終端單片機系統(tǒng)采用的是 AT89S52 型單片機,AT89S52 是一種低功耗、高性能 CMOS8位微控制器,具有 8K 在系統(tǒng)可編程 Flash 存儲器。使用 Atmel 公司高密度非易失性存儲器技術(shù)制造,與工業(yè) 80C51 產(chǎn)品指令和引腳完全兼容 ,其管腳圖如圖 。AT89S52 具有以下標準功能:89S52 與 MCS51 兼 容 , 8k 在系統(tǒng)可編程 Flash 存儲器, 256 字節(jié) RAM,32 位 I/O 口線,看門狗定時器,2 個數(shù)據(jù)指針,三個 16 位定時器/計數(shù)器,一個 6 向量 2 級中斷結(jié)構(gòu),八個中斷源,全雙工串行口, 片內(nèi)晶振及時鐘電路。另外,AT89S52 可降至 0Hz 靜態(tài)邏輯操作,支持 2 種軟件可選擇節(jié)電模式??臻e模式下,CPU 停止工作,允許 RAM、定時器/ 計數(shù)器、串口、中斷繼續(xù)工作。 圖 89C2051 和 89S52 管腳圖 輸液檢測端軟件系統(tǒng)檢測端單片機系統(tǒng)主要要實現(xiàn)的功能主要有:檢測開始工作時,將檢測器固有的編碼發(fā)送到報警終端,以確認該編號檢測正在使用。在檢測器檢測到報警時將報警信息傳送到報警終端,使報警終端產(chǎn)生報警響應(yīng)。控制從機藍牙的工作,主要是控制從機藍牙的開與關(guān)。輸液檢測端單片機系統(tǒng)的工作流程圖如圖 。單片初始化之后利用 INT0 中斷向報警終端發(fā)該檢測端所固有的編號 n(01H~07H),表示這一檢測器開始使用,當串口中斷接收到返送回來的數(shù)值和編號 n 相等的時候,關(guān)閉藍牙,關(guān)閉 INT0中斷,并開啟 INT1 中斷,此時檢測器進入對輸液管的監(jiān)控狀態(tài)。當輸液管內(nèi)無液的時候,甄別電路的輸出會由高電平變?yōu)榈碗娖?,觸發(fā) INT1 中斷,單片機將該檢測所固有的編號 n 加上 30H 后得一新的數(shù)值 X(即 n+30H=X) ,當串口中斷接收到返送回來第三章 系統(tǒng)軟件設(shè)計 9 的數(shù)值和 X 相等的時候,表示報警終端已經(jīng)響應(yīng)了對該編號為 n 的檢測器的報警。由于藍牙的配對連接需要一定的時間,考慮到當兩個報警器同時報警的時候,存在一個報警終端響應(yīng)先后的問題。因此檢測端單片機的 INT0 中斷采用下降沿觸發(fā),第一次進行 INT0 中斷時,啟動藍牙從機,配對連接成功后還需要一次 INT0 中斷,再一次發(fā)送檢測器編號到報警終端,以確認該編號檢測器正在使用。INT1 中斷采用電平觸發(fā),檢測端報警發(fā)生后, INT1 觸發(fā)端會一直處于低電平的狀態(tài),所以單片機在收到來自于報警終端單片機的響應(yīng)回傳之前會一直進行 INT1 中斷,收到報警終端單片機的響應(yīng)回傳之后,關(guān)閉藍牙從機,并關(guān)閉 INT1 中斷。這樣當有兩個以上報警終端同時報警的時候,可以確保每一個檢測端都會得到響應(yīng)。圖 為檢測端單片系統(tǒng)具體電路圖。圖 檢測端單片機系統(tǒng)流程圖 圖 檢 測 器 端 單 片 機 系 統(tǒng) 電 路 圖檢測端單片機系統(tǒng)主要源代碼如下:COM: 。****************串口接收程序*****************MOV A,SBUFCLR RICJNE A,05H,L1MOV P1,0FFHCLR EX0 。關(guān)閉 INT0 中斷SETB EX1 。開啟 INT1 中斷CLR 。關(guān)閉藍牙(控制 C2383 截止)LJMP EXIT第三章 系統(tǒng)軟件設(shè)計 10 L1: CJNE A,35H,EXITCLR EX1 。關(guān)閉 INT1 中斷CLR 。關(guān)閉藍牙(控制 C2383 截止)RETIEXINT0: 。*****************INT0 中斷服務(wù)程序***************SETB MOV A,03HMOV LEDBUF1,AMOV DPTR, TABMOVC A, @A+DPTR MOV P1, AMOV A,LEDBUF1 MOV SBUF,AJNB TI,$ CLR TIRETI EXINT1: 。****************INT1 中斷服務(wù)程序************************SETB CJNE @R0,00H,L2MOV A,LEDBUF1MOV DPTR, TAB MOVC A, @A+DPTR MOV P1, A MOV A,LEDBUF1 ADD A,30HMOV SBUF,A JNB TI,$ CLR TI MOV A,LEDBUF1 ADD A,30HMOV SBUF,A JNB TI,$ CLR TI RETI。****************顯示數(shù)字筆段代碼 *******************TAB:DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H 報警終端軟件系統(tǒng)報警終端主要功能要實現(xiàn)對不同檢測端的報警響應(yīng)并且控制藍牙主機的刷新,其工作流程如圖 。報警終端主要通過串口中斷讀取由檢測端單片機系統(tǒng)發(fā)送過來的數(shù)據(jù),再把該數(shù)據(jù)回傳給檢測端單片機,以確認終端單片機已收到檢測端單片機傳送過來的信息,報警終端通過數(shù)值比較,得出檢測端單片機系統(tǒng)發(fā)送過來的信息是檢測端的啟用信息還是報警信息,根據(jù)信息的不同進行不同的處理。如果是檢測端啟用信息就將對應(yīng)檢測器正常工作指示燈點亮,如果是報警信息則響應(yīng)對相應(yīng)檢測端的報警,每次響應(yīng)完刷新藍牙主機,以便讓藍牙可以跟不同藍牙從機可以進行配對連接。報警終端實際電路圖如圖 。報警終端主要程序代碼如下:。*************INT0 中斷******************EXINT0:MOV P2,0FFH ;熄滅報警指示燈,蜂鳴器MOV P0,0FFH 。熄滅數(shù)碼管SETB CLR RETI第三章 系統(tǒng)軟件設(shè)計 11 圖 報警終端單片機電路圖 報警終端工作流程圖COM: 。**************串行中斷服務(wù)程序***********MOV A,SBUFCLR RIMOV R0,AMOV SBUF,AJNB TI,$CLR TI MOV A,R0CLR CSUBB A,30HJNC L1 。Cy≠1,轉(zhuǎn)跳,A30H。************確認在使用的檢測器 *************第三章 系統(tǒng)軟件設(shè)計 12 CJNE A,01H,J1SETB CLR LJMP EXITJ1: CJNE A,02H,J2SETB CLR LJMP EXITJ2: CJNE A,03H,J3SETB CLR LJMP EXITJ3: CJNE A,04H,J4SETB CLR LJMP EXITJ4: CJNE A,05H,EXITSETB CLR LJMP EXIT。*************報警提示**********************L1: MOV A,R0CJNE A,31H,L2CLR SETB LCALL LEDL2: CJNE A,32H,L3CLR SETB LCALL LEDL3: CJNE A,33H,L4CLR SETB LCALL LEDL4: CJNE A,34H,L5CLR SETB LCALL LEDL5: CJNE A,35H,EXITCLR SETB EXIT:SETB CLR RETILED:CLR MOV DPTR,TAB MOVC A,@A+DPTRMOV P2,ARET ;******************顯示數(shù)字筆段代碼********TAB:DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H 第四章 系統(tǒng)調(diào)試與測試 13 第四章 系統(tǒng)調(diào)試與測試 系統(tǒng)硬件電路調(diào)試 光電液面檢測調(diào)試液面檢測是本設(shè)計的關(guān)鍵所在,實驗調(diào)試分四種情況:發(fā)光二極管與光電二極管間預(yù)留的輸液管槽內(nèi)空著,檢測 B 點電壓。發(fā)光二極管與光電二極管間預(yù)留的輸液管槽內(nèi)放充滿透明藥液的輸液管,檢測 B 點電
點擊復(fù)制文檔內(nèi)容
職業(yè)教育相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1