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

正文內容

紅外遙控多點溫度采集系統(tǒng)畢業(yè)設計論文(文件)

2025-09-18 03:15 上一頁面

下一頁面
 

【正文】 ) { while(t) { DelayUs2x(245)。 uchar tab[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90}。// 位鎖存 void Disp_code() { { for(j=0。 //段鎖存 LATCH1=0。 P0=RomCode[j]。 } } } void main() { uchar i。count++) { P0=0xff。 //取位碼 LATCH2=1。 WriteOneChar(0x33)。 i++) { RomCode[i] = ReadOneChar()。//定義鎖存使能端口 段鎖存 sbit LATCH2=P2^1。 signed int shangxian1=55,xiaxian1=18。 signed int TempH。 uchar code set[]={0x92,0x86,0x87,0x89,0xbf,0xbf,0xc7}。 //共陽存儲顯示值的全局變量 uchar baojingtab[7]。 uchar irdata[33]。 void Ir_work(void)。 /******************************************************************/ /* 定時器 0 中斷服務函數 */ /******************************************************************/ void tim0_isr (v。 void Disp_alarm(unsigned char baojing)。 void Display(void)。//紅外用全局變量 bit irpro_ok,irok。 uchar code baojingWeiMa[]={0x80,0x40,0x10,0x08,0x04,0x02,0x01}。 uchar code DuanMa[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90}。 unsigned int m,v。 // bit shanshuo_st。 } } 附 錄 3 /* 紅外遙控多點溫度采集系統(tǒng)的主程序 */ include include include include include define DataPort P0 //定義數據端口 程序中遇到 DataPort 則用 P0替換 sbit IR=P3^2。 for (i= 0。 DelayUs2x(200)。 //段鎖存 LATCH1=0。 for(count=0。 //段鎖存 LATCH1=0。 //取位碼 LATCH2=1。j++) { P0=0XFF。//分別對應相應的數碼管點亮 ,即位碼 sbit LATCH1=P2^2。 } } 附 錄 2 /* 讀取 DS18B20 序列號的主程序 */ include include include uchar RomCode[8]={0}。 } DelayUs2x(25)。0x01。 for (i=8。 // 給脈沖信號 if(DQ) dat|=0x80。i0。 //稍作延時返回 return dat。 DQ = 1。 //DQ 復位 DelayUs2x(5)。其次, 要感謝我的指導老師忽曉偉,正是由于他的正確指導,我的畢業(yè)設計才得以順利完成。這次畢業(yè)設計更是對以前所學知識的一次全面系統(tǒng)的復習。同時也發(fā)現(xiàn)自己的知識還很有限,要想實現(xiàn)更多的功能還有很多知識需要學習。由于本次設計使我一個人做的,我也深切的體會到了一個人的力量是多么的有限。這樣的設計需要具備各個方面的知識,查閱更多的資料,投入更多的精力。 雖然我的設計完成了要求的基本功能,但是還有很多可以擴展的空間。 RS232 的邏輯 1 和邏輯 0 電平卻分別為 15V 和 +15V, 單片機的 I/O 口都是依據 TTL邏輯電平來設計 , 而在計算機中編程時的信息是用 RS232 標準進行儲存的 [10]。 晶振電路 一般的晶振振蕩 有 兩個電容分別接到晶振的兩端,每個電容的另一 端再接到地,這兩個電容串聯(lián)的容量值就應該等于負載電容 。 15 系 統(tǒng) 初始 化紅 外 按 鍵 是 否 按 下紅 外 解 碼 并 判 斷 鍵 值并 用 標 志 位 記 下S E T 是 否 按 下 一 次H 是 否 按 n 次 L 是 否 按 下 n 次A D D 是 否 按 下D E C 是 否 按 下高 溫 報 警 值 加 1高 溫 報 警 值 減 1顯 示 總 設 置 鍵 按下 的 提 示 字 符顯 示 第 n 號 高 溫 報 警 值S E T 是 否 按 下 兩 次巡 回 檢 測顯 示 各 點溫 度YNYYN NY YNN是 否 超 出 報 警 范 圍蜂 鳴 器 報 警YYN低 于 報 警 下 限 值大 于 1 2 2 C顯 示 報 警 下 限 值顯 示 高 溫 極 限 值1 2 2 C YN YND E C 是 否 按 下A D D 是 否 按 下低 溫 報 警 值 減 1高 溫 報 警 值 加 1顯 示 第 n 號 低 溫 報 警 值Y YYNN高 于 報 警 上 限 值小 于 5 2 C顯 示 報 警 上 限 值顯 示 低 溫 極 限 值 5 2 C YN YN 圖 34 紅外遙控多點溫度采集系統(tǒng)流程圖 16 4 硬件電路設計介 單片機電路 單片機復位電路 圖 41 復位電路 為確保微 機系統(tǒng)中電路穩(wěn)定可靠工作,復位電路是必不可少的一部分,復位電路的第一功能是上電復位。“ DEC”每按下一次將 會使低溫報警溫度值減 1,由于 DS18B20 的測溫下限溫度為55C,故將報警溫度的最小值設置為 52C。即可以對 1 號 DS18B20 進行報警上限值的設置。如果“ H”按下 n 次將會出現(xiàn)“ Hn __C”的字符。 此后如果沒有按鍵按下將一直顯示此種狀態(tài), 如果再按一次“ SET”將進入巡回檢測的狀態(tài)。 8 字 節(jié) 數 據 是 否 完 全 接 收D S 1 8 B 2 0 初始 化單 片 機 發(fā) 送 讀 R O M命 令單 片 機 接 收 數 據 并保 存掃 描 顯 示 數 據八 個 字 節(jié) 數 據 是 否 全 部 掃 描YNNY 圖 32 讀取序列號對應的流程圖 紅外遙控多點溫度采集的實現(xiàn) 在 本設計中,用一個紅外遙控按鍵對巡回多點溫度采集和紅外報警設置 兩種大 14 的工作狀態(tài)進行切換,設計的思 路 是沒有紅外按鍵按下時,工作在巡回多點溫度采集并顯示的工作狀態(tài)。 巡回檢測可以啟用定時器 1,利用定時器中斷, 實現(xiàn)一定的時間間隔,在間隔中對每一點的溫度進行實時的溫度檢測。之后按下增加鍵和減少鍵將會 對應不同號的 DS18B20 完成溫度增加和減少的操作。每一種狀態(tài)都要在數碼管上有對應的顯示。 單片機的輸出端口在正常情況下是高電平, 而正常情況下蜂鳴器不發(fā)聲, 所以 選 用 PNP 三極管,并且在基極要加一個限流電阻 。不管是壓電式還是電磁式都有有源和無源的差別。 11 圖 213 74HC573 引腳分布 其中 D0D7 是數據輸入端口 ,Q0Q7 是數據輸出端口, OE 是輸出使能端, LE 是鎖存使能端 , 如 表 24(其中的 H表示高電平, L表示低電平, X 表示無效, Z表示高阻)。 數碼管的引腳分布如 圖 213: e1d2dp3c4g5C36b7C28C19f10a11C012U?Dpy 7x4 CA 圖 213 數碼管引腳分布 數碼管顯示方式 數碼管有兩種顯示方式 : 靜態(tài)顯示和動態(tài)顯示。 10 圖 211 位 0時序 圖 212 位 1時序 顯示模塊 顯示元件介紹 目前常用的顯示元件有液晶和數碼管。區(qū)分 ‘ 0’ 和‘ 1’ 是利 用脈沖的時間間隔來區(qū)分,這種編碼方式稱為脈沖位置調制方式,英文簡寫 PPM。對應 于編碼芯片通常會有相配對的解碼芯片或包含解碼模塊的應用芯片。紅外接收設備可由紅外接收電路、紅外解碼芯片、電源和應用電路組成。 AT89S52 單片機引腳功能介紹 ( 1) AT89S52 單片機的引腳分布如 下圖 26: 7 圖 26 AT89S52 單片機引腳分布圖 ( 2) 單片機的 P1 附加功能 如 表 24, P3 附加功能如 表 25。 它還有 256 字節(jié) RAM, 32 位 I/O 口線,看門狗定時器, 2 個數據指針,三個 16 位 定時器 /計數器,一個 6 向量 2 級中斷結構,全雙工串行口, 片內晶振及時鐘電路。 運算控制模塊 AT89S52 單片機的主要參數及性能 本設計選用被普及使用的性價比很高的微處理器 AT89S52作為系統(tǒng)核心,它是一種低功耗、高性能 CMOS8 位微控制器,具有 8K 在系統(tǒng)可編程 Flash 存儲器。 5 ( 2) 讀暫存器命令 [BEH]:讀取暫存器中的內容, 讀取過程將會從第 0個字節(jié)開始一直讀到第 8個字節(jié)。 ( 3) 跳過 ROM 命令 [CCH]: 這條指令使芯片不對 ROM 編碼做出反應,在單總線的情況之下,為了節(jié)省時間則可以選用此指令。 ( 4) 數據交換: 通過嚴格的讀寫時序完成 [4]。初始化序列是有主機發(fā)出復位脈沖和從機發(fā)出的應答脈沖組成。 。 溫范圍 55128 攝氏度,相當于華氏溫度的 67~ +253 度。 的溫度采集。其中 DS18B20測溫范圍從 50攝氏度到正 125攝氏度,每個元 件有唯一的序列號,支持多點溫度采集。它 是將溫度的變化轉換為電阻值的變化。在進行設計前首先對各個單元模塊的功能進行介紹。第二種是多點 溫度 計 , 目前主要用在對局部溫度要求較高的場合,其中很多是 進口產品。近幾年來,許多數字溫度傳感器相繼問世,如 AD公司的 AD系列溫度傳感器、Dallas半導體公 司的 DS18B20系列溫度傳感器等,這些新型溫度傳感器的問世大大簡化了溫度檢測裝置的設計方案,穩(wěn)定性 高,并且能夠直接將溫度 模擬量轉換為數字量 ,便于計算機綜合處理。 采用 目前廣泛應用的 紅外遙控 技術 , 完成 各點溫度報警上下限的設置 。 涉密論文按學校規(guī)定處理。對本文的研究做出重要貢獻的個人和集體,均已在文中以明確方式標明。對本研究提供過幫助和做出過貢獻的個人或集體,均已在文中作了明確的說 明并表示了謝意。盡我所知,除文中特別加以標注和致謝的地方外,不包含其他人或組織已經發(fā)表或公布過的研究成果,也不包含我為獲得 及其它教育機構的學位或學歷而使用過的材料。除了文中特別加以標注引用的內容外,本論文不包含任
點擊復制文檔內容
試題試卷相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1