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

正文內(nèi)容

病房無線呼叫系統(tǒng)的設(shè)計(jì)-預(yù)覽頁

2025-09-08 17:07 上一頁面

下一頁面
 

【正文】 9 Vss 9 電源負(fù)端( ) TE 14 編碼啟動(dòng)端,用于數(shù)據(jù)的編碼發(fā)射,低電平有效 OSC1 16 振蕩電阻輸入端,與 OSC2所接電阻決定振蕩頻率 OSC2 V15 振蕩電阻振蕩器輸出端 Dout 17 編碼輸出端(正常時(shí)為低電平) 在具體的應(yīng)用中,外接振蕩電阻可根據(jù)需要進(jìn)行適當(dāng)?shù)恼{(diào)節(jié),阻值越大振蕩頻率越慢,編碼的寬帶越大,發(fā)碼一幀的時(shí)間越長。 接口說明如下表 22所示 表 22 PT2272管腳功能表 名稱 管腳 說明 A0~A11 1~8,10~13 地址管腳,用于進(jìn)行地址編碼,可置為“ 0”“ 1”“ f”(懸空) D0~D5 7~8,10~13 地址或者數(shù)據(jù)管腳 Vcc 18 電源正端 ( +) Vss 9 電源負(fù)端( ) DIN 14 數(shù)據(jù)信號(hào)輸入端,來自接收電路輸出端 OSC1 16 振蕩電阻輸入端,與 OSC2接收電阻決定振蕩頻率 OSC2 15 振蕩電阻振蕩器輸出端 VT 17 解碼有效確認(rèn) CPU 方案選擇 方案一:采用普通 8位單片機(jī) AT89S52。在單芯片上,擁有靈巧的 8 位 CPU 和在系統(tǒng)可編程 Flash,使得 AT89S52為眾多嵌入式控制應(yīng)用系統(tǒng)提供高靈活、超有效的解決方案。 功能特性: AT89S52 是一種低功耗、高性能 CMOS8 位微控制器, 與 MCS51單片機(jī)產(chǎn)品兼容 , 具有 8K 在系統(tǒng)可編程 Flash 存儲(chǔ)器。 AT89S52 具有以下標(biāo)準(zhǔn)功能: 8k 字節(jié)Flash, 256 字節(jié) RAM, 32 位 I/O 口線,看門狗定時(shí)器, 2 個(gè)數(shù)據(jù)指針,三個(gè)16 位 定時(shí)器 /計(jì)數(shù)器,一個(gè) 6向量 2 級(jí)中斷結(jié)構(gòu),全雙工串行口, 片內(nèi)晶振及時(shí)鐘電路。 液晶 模塊 這個(gè)模塊 采用 LCD1602 液晶 , 1602 由 5V電壓驅(qū)動(dòng),帶背光,可以顯示兩行,每行 16 個(gè)字符,不能顯示漢字,內(nèi)置 128 個(gè)字符的 ASCII 字符集字庫, 每一個(gè)字符都有一個(gè)固定的代碼,比如大寫的英文字母 “A” 的代碼是 01000001B( 41H),顯示時(shí)模塊把地址 41H 中的點(diǎn)陣字符圖形顯示出來,我們就能看到字母 “A” 。 DS18B20 的使用方法 由于 DS18B20采用的是 1- Wire 總線協(xié)議方式,即在一根數(shù)據(jù)線實(shí)現(xiàn)數(shù)據(jù)的雙向傳輸,而對(duì) AT89S51 單片機(jī)來說,硬件上并不支持單總線協(xié)議,因此,我們必須采用軟件的方法來模擬單總線的協(xié)議時(shí)序來完成對(duì) DS18B20 芯片的訪問。所有時(shí)序都是將主機(jī)作為主設(shè)備,單總線器件作為從設(shè)備。復(fù)位要求主 CPU 將數(shù)據(jù)線下拉 500 微秒,然后釋放, DS18B20 收到信號(hào) 12 后等待 16~ 60 微秒左右,后發(fā)出 60~ 240 微秒的存在低脈沖,主 CPU 收到此信號(hào)表示復(fù)位成功。詳細(xì)介紹了發(fā)射和接收的實(shí)現(xiàn)過程,電路的設(shè)計(jì)原理,介紹了用于制作發(fā)射和接收電路芯片的內(nèi)部結(jié)構(gòu)。 為后面軟硬件的具體設(shè)計(jì)提供了 方向和 依據(jù)。本最小系統(tǒng)中晶振采用 12M,起振電容采用 30pF 。 這個(gè)電路選擇 的頻點(diǎn)是 315MHz,通過 XTAL1和 XTAL2接入晶振,要發(fā)射的基帶數(shù)據(jù)經(jīng)過 DATA端( 6管腳)輸入,通過高頻載波的調(diào)制,生成 ASK信號(hào)從 PA端( 4管腳)發(fā)射出去。編碼原理圖如圖 34所示 16 圖 34 編碼電路圖 解 碼 電路設(shè)計(jì) 要想解碼,地址碼 必須設(shè)置成和編碼地址碼一致,所以地址端全部接地, VT端( 17管 腳)與單片機(jī)的 ,單片機(jī)通過它獲得解碼是否有效的信息,超外差式接收電路收到的數(shù)據(jù)通過 DIN端( 14管腳)輸入送給 PT2272解碼,解碼后的數(shù)據(jù)通過數(shù)據(jù)輸出端( 10~13管腳)送到單片機(jī)進(jìn)行處理。單總線通常要求外接一個(gè)約為 5K∩的上拉電阻 ,在這里我選用的是 ∩的電阻,將它與單片機(jī)的 連,傳輸數(shù)據(jù)。 圖 38 音樂報(bào)警電路 本章小結(jié) 本章詳 細(xì)的介紹了硬件電路的設(shè)計(jì)過程, 首先是單片機(jī)的最小系統(tǒng)設(shè)計(jì),然后 無線收發(fā) 的電路設(shè)計(jì) , 再就是編解碼電路的設(shè)計(jì),最后是一些單片機(jī)外圍器件的設(shè)計(jì),比如溫度采集電路,液晶顯示電路和音樂報(bào)警電路的設(shè)計(jì)。 本設(shè)計(jì)的軟件程序 是用 C語言編寫的,它 包括主程序、中斷子程序、 無線收發(fā) 子程序、 液晶顯示 程序 ,報(bào)警音樂切換子程序 等等。 它們的流程圖如圖 43 所示: 定時(shí)器 T0流程圖 外部中斷 0 流程圖 圖 43 定時(shí)器中斷和外部中斷子程序 本章小結(jié) 本章了軟件設(shè)計(jì)的基本過程, 給出了程序流程圖,包括程序總流程圖,液晶顯示流程圖和中 斷流程圖,通過繪制流程圖, 為 單片機(jī) 程序的編寫提供了 方向 和思路 ,有利于軟件的快速編寫。按鍵控制是否發(fā)送數(shù)據(jù)。 下面是是否能正常無線傳輸?shù)?測試結(jié)果 沒障礙物時(shí) (測 10 次的有效次數(shù)) 距離( M) 電壓 (V) 20 40 60 80 100 120 140 160 180 200 3V 10 10 9 9 8 8 8 7 6 5 6V 10 10 10 9 9 9 8 8 8 7 9V 10 10 10 10 9 9 9 9 8 8 12V 10 10 10 10 10 10 9 9 9 9 有障礙物時(shí) (測 10 次的有效次數(shù)) 距離( M) 電壓( V) 20 40 60 80 100 120 140 160 180 200 3V 10 9 9 8 7 7 6 5 4 2 6V 10 10 9 9 8 7 7 6 6 5 9V 10 10 10 9 9 9 8 8 7 7 25 12V 10 10 10 10 9 9 9 9 8 8 測試結(jié)果 經(jīng)測試,無線收發(fā) 的穩(wěn)定性 不僅跟 跟電源電壓有關(guān),還跟傳輸距離有很大關(guān)系,它可以無線傳輸 100M 左右的距離 , 電壓最好選擇 12V 。 通過這 次畢業(yè)設(shè)計(jì) ,使我得到了一次用專業(yè)知識(shí) ,專業(yè)技能分析和解決問題全面系統(tǒng)的鍛煉 .使我在單片機(jī)的基本原理 ,單片機(jī)應(yīng)用系統(tǒng)開發(fā)過程 ,以及在常用編程設(shè)計(jì)思路技巧的掌握方面都能向前邁了一大步 ,為日后成為合格的應(yīng)用型人才打下良好的基礎(chǔ) 參考文獻(xiàn) [1] 張衛(wèi)鋼 . 通信原理與通信技術(shù) [A]. 西安 : 西安電子科技大學(xué)出版社 , 2020: 134~ 137 [2] 張蕭文 . 高頻電子技術(shù)(第五版) [A]. 北京:高等教育出版社, [3] 黃 智偉 . 無線發(fā)射與接收電路設(shè)計(jì)(第二版) [A].北京: 北京航空航天大學(xué)出版 社 2020:567~574 [4] 郭天祥 . 51單片機(jī) C語言教程 [A].北京: 電子工業(yè) 出版社, 2020:342~ 354 [5] 趙 秋 . 利用編解碼芯片的無線收發(fā)電路 [J].信息化研究 第 35卷第 9期 [6] 張玲莉 . 基于 PT2262/2272四路遙控接收發(fā)射模塊設(shè)計(jì) [J]. 電子元器件 [7] 黃智偉,李富英 . 基于 MAX7044/7033的 300~450MHz ASK無線收發(fā)電路 [J].新器件新技術(shù) [8]吳文南 ,胡愛群 ,宋宇波 . 短距離無線語音和數(shù)據(jù)傳輸模塊的設(shè)計(jì)與實(shí)現(xiàn) [J]現(xiàn)代電子技術(shù) , 2020,(05). [9]夏方林 . 基于 AT89C2051 的單戶可視對(duì)講門鈴室內(nèi)分機(jī)的設(shè)計(jì) [J]微計(jì)算機(jī)信息 , 2020,(10). [10]李洪明 . 單通道紅外遙控電路 [J]電子世界 , 2020,(02). [11]吳文佳 . PT2262/PT2272 編解碼 IC 在無線智能報(bào)警系統(tǒng)中的應(yīng)用 [J]世界電子元器件 , 26 2020,(12). [12]湯青波 , 朱文虎 , 周榮瑋 . 單工無線呼叫系統(tǒng) [J]. 江西理工大學(xué)學(xué)報(bào) , 2020,(01) [13]曾進(jìn)輝 . 基于 DTMF的醫(yī)院護(hù)理呼叫系統(tǒng) 的設(shè)計(jì)與實(shí)現(xiàn) [D]湖南大學(xué) , 2020. [14]張超 , 吳占江 , 鄧亮輝 . 無線呼叫系統(tǒng)的設(shè)計(jì) [J]. 紹興文理學(xué)院學(xué)報(bào) (自然科學(xué)版 ), 2020,(02) [15]吳文佳 . PT2262/PT2272 編解碼 IC 在無線智能報(bào)警系統(tǒng)中的應(yīng)用 [J]世界電子元器件 , 2020,(12). [16]聶光義 . 點(diǎn)對(duì)多點(diǎn)的多任務(wù)無線通信 [J]單片機(jī)與嵌入式系統(tǒng)應(yīng)用 , 2020,(03). 致謝 語 這次如此龐大的、涉及電子硬件和軟件兩個(gè)方面的設(shè)計(jì) ,是在指導(dǎo)老師的幫助下完成一個(gè)項(xiàng)目 ,深深感到掌握知識(shí)要全面 ,分析問題要細(xì)致 ,系統(tǒng)設(shè)計(jì)要能從原理上加以理解 ,這樣才有助于對(duì)系統(tǒng)設(shè)計(jì)的認(rèn)識(shí) ,并及時(shí)解決設(shè)計(jì)中出現(xiàn)的問題。 在此,謹(jǐn)向 付 老師 致以最衷心的謝意。 27 附 錄一: 原理圖 圖 附 1 從機(jī)原理 圖 圖 附 2 主機(jī)原理 圖 28 附 錄二: 單片機(jī)程序 /******************************************************************** * 文件名 : * 描述 : 液晶顯示部分頭文件 ***********************************************************************/ include define uchar unsigned char define uint unsigned int //這三個(gè)引腳參考資料 sbit E=P2^5。 uchar Convert(uchar )。 void L1602_char(uchar ,uchar ,char )。 // 定義 DQ 引腳為 /******************************* 延時(shí)函數(shù) ******************************** * 功能:在 的晶振條件下調(diào)用本函數(shù)需要 24μ s ,然后每次計(jì)數(shù)需 16μ s **************************************************************************/ void DS18_delay(int useconds) { int s。 } /******************************* 復(fù)位函數(shù) ******************************* * 功能:完成單總線的復(fù)位操作。 DQ = 0。 // 等待存在脈沖 presence = DQ。 // 將 DQ 拉低開始寫時(shí)間隙 29 if(bitval==1) DQ =1。 unsigned char temp。 temp amp。 } /**************************** 位讀取函數(shù) ******************************** * 功能:從單總線上讀取一位信號(hào),所需延時(shí)時(shí)間為 15μ s,因此無法調(diào)用前面定義 * 的 DS18_delay()函數(shù),而采用一個(gè) for()循環(huán)來實(shí)現(xiàn)延時(shí)。 // then return high for (i=0。 // 返回 DQ 線上的電平值 } /**************************** 字節(jié)讀取函數(shù) ******************************* * 功能:從單總線讀取一個(gè)字節(jié)的值 *************************************************************************/ unsigned char DSread_byte(void) { unsigned char i。i++) { // 讀取字節(jié),每次讀取一個(gè)字節(jié) if(read_bit()) value|=0x01i。如果節(jié)點(diǎn)上有多個(gè)器 * 件,為了避免數(shù)據(jù)沖突,應(yīng)使用 Match ROM 函數(shù)來選中特定器件。 unsigned int t。 // 跳過 ROM ds18write_byte(0x44)。 // 跳過 ROM ds18write_byte(0xBE)。} temp_msb = get[1]。0x0ff0。 return t4。 變量 temp=函數(shù)值 =二位數(shù)的溫度值 然后可以用 temp 參與顯示工作。 //臨時(shí)變量高位 unsigned char tempa。s++)。 //延時(shí)( 480ms) DQ=1。 // 等待時(shí)間隙結(jié)束 return(x)。i0。 dat=1。 } return(dat)。i) { DQ=0。 DQ=
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1