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

正文內容

基于at89s51單片機的測溫儀表系統(tǒng)的設計(完整版)

2025-08-01 13:23上一頁面

下一頁面
  

【正文】 求的性能指標有所不同 , 在工業(yè)企業(yè)中,如何提高溫度控制對象的運行性能一直以來都是控制人員和現場技術人員努力解決的問題。2 設計要求 設計基于單片計算機的溫度控制器,用于控制溫度。綜上,在本系統(tǒng)中我采用溫度芯片DS18B20測量溫度。同時該芯片還具有PDIP、TQFP和PLCC等三種封裝形式,以適應不同產品的需求。在訪問外部數據存儲器或程序存儲器時,這組口線分時轉換地址(低8位)和數據總線復用,在訪問期間激活內部上拉電阻。在訪問8位地址的外部數據存儲器(如執(zhí)行:MOVX Ri 指令)時,P2口線上的內(也即特殊功能寄存器,在整個訪問期間不改變。當振蕩工作時,RST引腳出現兩個機器周期上高電平將使單片機復位。PSEN:程序儲存允許(PSEN)輸出是外部程序存儲器的讀選通信號,當AT89S51由外部程序存儲器取指令(或數據)時,每個機器周期兩次PSEN有效,即輸出兩個脈沖。XTAL2:振蕩器反相放大器的輸出端。圖43 雙時鐘指針寄存器電源空閑標志:電源空閑標志(POF)在特殊功能寄存儲器SFR中PCON的第4位(),電源打開時POF置“1”,它可由軟件設置睡眠狀態(tài)并不為復位所影響。 鍵開關狀態(tài)的可靠輸入 :為了去抖動我采用軟件方法,它是在檢測到有鍵按下時,執(zhí)行一個10ms的延時程序后,再確認該鍵電平是否仍保持閉合狀態(tài)電平,如保持閉合狀態(tài)電平則確認為真正鍵按下狀態(tài),從而消除了抖動影響在這種行列式矩陣鍵盤非編碼鍵盤的單片機系統(tǒng)中,鍵盤處理程序首先執(zhí)行等待按鍵并確認有無按鍵按下的程序段。方法是:依次給列線送低電平,然后查所有行線狀態(tài),如果全為1,則所按下的鍵不在此列;如果不全為1,則所按下的鍵必在此列,而且是在與零電平行線相交的交點上的那個鍵。當溫度未達到要求時,單片機發(fā)送高電平信號使三極管飽和導通,繼電器使電源與電熱器接通,電熱器加熱。單片機通過I2C總線將要顯示的數據信號傳送到移位寄存器芯片74LS164寄存,再由移位寄存器控制數碼管的顯示,從而實現移位寄存點亮數碼管顯示。真值表:表52表52 真值表圖54 實際連線圖 max232資料簡介:該產品是由德州儀器公司(TI)推出的一款兼容RS232標準的芯片。這是最簡單的連接方法,但是對我來說已經足夠使用了,電路如下圖所示,MAX232的第10腳和單片機的11腳連接,第9腳和單片機的10腳連接,第15腳和單片機的20腳連接,串口通訊具體如圖55圖55 通訊接口連線圖6 電源輸入部分 控制系統(tǒng)主控制部分電源需要用5V直流電源供電,其電路如圖61所示,把頻率為50Hz、有效值為220V的單相交流電壓轉換為幅值穩(wěn)定的5V直流電壓。圖61電源部分連線圖7 程序設計 程序結構分析主程序調用了5個子程序,分別是數碼管顯示程序、鍵盤掃描及按鍵處理程序、溫度信號處理程序、繼電器控制程序、單片機與PC機串口通訊程序。程序控制設置溫度的兩個數碼管閃爍的,此時鍵盤輸入有效。通過分析,當對浮點數求平均處理時,遇到同一時刻兩個傳感頭采集的溫度相差不大,使 ℃ 時求出平均溫度變?yōu)? ℃ 為了解該數據是否真實,可采用一個高精度的數字溫度計測試,發(fā)現讀出的值與其基本一致,由此推斷如果在同一時間增加采集溫度的個數,則可以進一步提高溫度的精度。本制作的設計中使用了繼電器控制的只是插座電路,因此,該系統(tǒng)的可擴展性很強。授人以魚不如授人以漁,置身其間,耳濡目染,潛移默化,使我不僅接受了全新的思想觀念,樹立了宏偉的學術目標,領會了對待知識,走向社會的思考方式。系統(tǒng)會將設置值與當前值進行比較,通過溫度芯片的反饋,單片機控制加熱或冷卻水的溫度,使水的溫度穩(wěn)定在設置的溫度上。用于保存讀出溫度的高8位DS18FIG EQU 8H 。調用讀溫度子程序LCALL READCODEAJMP MOD7INIT_1820:釋放總線LCALL DELAY60US數據處理子程序TEMPCOVMOV B,16DIV ABJB ,TEMP0TEMP1: MOV 34H,A 。MOV 32H,B 。判斷DS1820是否存在?若DS18B20不存在則返TSS2: MOV DS18ADS,0DS18JX:LCALL DS18CODPMOV A,DS18ADSADD A,9MOV DS18ADS,ACJNE A,63,DS18JXRETDS18CODP:LCALL MRCOVT 。 。延時至少1USSETB DS18DQ發(fā)出溫度轉換命令LCALL WRITE_1820LCALL DELAY1SRETMRRDTEDP:返回 CH_KEY:LCALL KS 。輸出1khz方波R2,10H。R3,DIV4D25MS:MOVR6,0FFH。R2,0B2HDJNZR1,DELAY44DJNZR1,00HDELAY44:LCALLLIN:DJNZR7,LOOPDIV。D25ms。DIV3:MOVR2,DIV1MOV按鍵識別子程序 MOV BUFF, A 。 。送出64個位的數據MOV R4,8MOV DPTR,DS18TABDS1864SEN1:MOV A,DS1864BMOVC A,A+DPTRLCALL WRITE_1820INC DS1864BDJNZ R4,DS1864SEN1RETMATCHROM:LCALL INIT_1820MOV A,55H 。 CLR DS18DQCLR DS18DQCLR DS18DQSETB DS18DQMOV R7,5DJNZ R7,$JB DS18DQ,WEFHLCALL DELAY10MSWEFH:LCALL DELAY60USRETREADCODE:讀取1位SETB DS18DQ 。讀DS18B20的程序,從DS18B20中讀出兩個字節(jié)的溫度數據READ_18200: 。8位數據DS18JXRD2:SETB DS18DQ讀8次數寫完一個位DJNZ R5,DS18JXWERETREAD_1820_CODE:寫DS18B20MOV R5,8DS18JXWE:SETB DS18DQ顯示溫度RETTEMP:LCALL INIT_1820JB DS18FIG,NEXT4RETNEXT4:MOV DS18ADS,9MOV A,0CCH 。DIV AB 。將DS18SL的低四位X10/16得小數后一位數.MOV B,10MUL ABMOV B,16DIV ABMOV 30H,A 。 。數碼管個位數存放內存位置B_BIT1 EQU 32H 。 按F2鍵則相應進入溫度點2 的設置。 感謝父母,焉得諼草,言樹之背,養(yǎng)育之恩,無以回報;感謝同學在我遇到困境時向我伸出援助之手,同窗之誼我們社會再續(xù);感謝這段時間對我?guī)椭o與關懷的叔叔,阿姨,是你們讓我看到了人間真情暖人心,激勵我時時刻刻努力,奮發(fā)向上,排除萬難勇往直前。參 考 文 獻1曹巧媛主編. 單片機原理及應用(第二版). 北京:電子工業(yè)出版社,2002(2001), 北京:北京理工大學出版社,20033何力民編. 單片機高級教程. 北京:北京航空大學出版社,20004金發(fā)慶等編. ,20025王錦標,方崇智.過程計算機控制.北京:清華大學出版社,1997;36~406邵惠鶴.工業(yè)過程高級控制.上海:上海交通大學出版社,1997;58—62,78—1017胡壽松.自動控制原理.北京:國防工業(yè)出版社,2000;103—1248劉伯春.智能PID調節(jié)器的設計及應用.電子自動化,1995;(3):20~259 Katsuhiko Ogata.Moden Control Engineering.Publishing house of electronics industry,2000:1 96—20210 周潤景,張麗娜.基于PROTEUS 的電路及單片機系統(tǒng)設計與仿真[M].北京:航空航天大學出版社 ,~P32611王忠飛,胥芳.MCS51 單片機原理及嵌入式系統(tǒng)應用[M].西安:西安電子科技大學出版社,2007.P26827312 劉國鈞,陳紹業(yè),:高等教育出版社,195713 傅承義,陳運泰,:科學出版社,1985,44714 華羅庚,1973(4):339~35715 :[學位論文],北京:數學系統(tǒng)學研究所,198316 Microchip 24C01B/02B 8 位PIC174。按下“確定”按鍵后,程序進入判斷程序和繼電器控制程序。溫度信號處理程序:對溫度芯片送過來的數據進行處理,進行判斷和顯示。
點擊復制文檔內容
規(guī)章制度相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1