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

正文內容

基于單片機得溫度控制器畢業(yè)設計-全文預覽

2025-07-10 12:47 上一頁面

下一頁面
  

【正文】 *******/sbit rs=P2^5。x0。//位定義極限減int th=10,tl=2,thh=0,tll=0。 up鍵每按一次TH或TL加1; down鍵每按一次TH或TL減1; 實驗現(xiàn)象:當DS18B20測得的溫度值=上限溫度值(TH)或者=下限溫度值(TL)時,發(fā)光二極管亮,報警; *************************************************************************************************/includeinclude includedefine uint unsigned intdefine uchar unsigned chardefine LCD P0sbit LED=P3^4。(5)2000V ESD保護。 MAX232產品的特性有:(1)滿足或超過TIA/EIA232F 規(guī)范要求,符合ITU 。如圖13所示圖13 MAX232電平轉換圖MAX232產品是由德州儀器公司(TI)推出的一款兼容RS232標準的芯片。而本系統(tǒng)采用的STC系列的單片機的邏輯電平:邏輯“1”為+5V,邏輯“0”為0V。12V電源,這對于8051單片機系統(tǒng)是非常不便的,其中我所選用的是雙路RS232收發(fā)器MAX232,它需要+5V電源。TTL/CMOS數(shù)據(jù)從T1IN、T2IN輸入轉換成RS232數(shù)據(jù)從T1OUT、T2OUT送到電腦DP9插頭;DP9插頭的RS232數(shù)據(jù)從R1IN、R2IN輸入轉換成TTL/CMOS數(shù)據(jù)后從R1OUT、R2OUT輸出。第二部分是數(shù)據(jù)轉換通道。電源指示燈和報警指示燈電路MAX232芯片是專門為電腦的RS232標準串口設計的接口電使用+5v單電源供電。當設定的目標溫度線達到時,需用聲音的形式提醒使用者,此時報警器開始發(fā)出報警聲。16腳LED-:背景光源,接地。本文介紹的TC1602是一種16字2行的字符型液晶顯示模塊,其接口引腳的說明如下:編號符號引腳說明編號符號引腳1VSS電源地9D2Data I/O2VDD電源正極10D3Data I/O3VL液晶顯示偏壓信號11D4Data I/O4RS數(shù)據(jù)/命令選擇端12D5Data I/O5R/W讀/寫選擇端13D6Data I/O6E使能信號14D7Data I/O7D0Data I/O15BLA背光源正極8D1Data I/O16BLK背光源負極各引腳作用如下:1腳VSS:接地;2腳Vdd:接+5V電源;3腳VO:對比度調整端,LCD驅動電壓范圍為Vdd~VO。每一個點陣字符位都可以顯示一個字符,點陣字符位之間的一個點距的間隔起字符間距和行距的作用。 上拉電阻確保按鍵松開時,I/O口線有確定的高電平。 (6)用戶可自設定非易失性的報警上下限值。 (3)可用數(shù)據(jù)線供電,電壓范圍:+~+ V。計數(shù)器1和溫度寄存器被預置在-55℃所對應的一個基數(shù)值。寄存器復位狀態(tài)寄存器復位狀態(tài)PC0000HTMOD00HACC00HTCON00HPSW00HTL000HSP07HTH000HDPTR0000HTL100HP0`P3FFHTH100HIP 0xx00000BSCON00HIE0xx00000BPCON0xx00000B選擇溫度傳感器,首先應該考慮溫度傳感器的測量精度和測量范圍,精度符合使用要球,所以我們直接選擇數(shù)字,避免在收到模擬信號后再將其轉化成數(shù)字信號,那樣會擴大測量誤差,影響精確度。程序存儲器的0003H單元即MCS51單片機的外部中斷0的中斷處理程序的入口地址留出的0000H~00002H三個單元地址,僅能夠放置一條轉移指令,因此,MCS51單片機的主程序的第一條指令通常情況下是一條轉移指令。當按鈕彈起后,RST引腳的電壓為0,單片機處于運行狀態(tài)。MCS51單片機在通常應用情況下,使用振蕩頻率為6MHz的石英晶體,而12MHz頻率的晶體通常是在高速下載串行通信情況下才使用。 XTAL1:反向振蕩放大器的輸入及內部時鐘工作電路的輸入。但在訪問外部數(shù)據(jù)存儲器時,這兩次有效的/PSEN信號將不出現(xiàn)。另外,該引腳被略微拉高。因此它可用作對外部輸出的脈沖或用于定時目的。當振蕩器復位器件時,要保持RST腳兩個機器周期的高電平時間。當P3口寫入“1”后,它們被內部上拉為高電平,并用作輸入。P2口當用于外部程序存儲器或16位地址外部數(shù)據(jù)存儲器進行存取時,P2口輸出地址的高八位。在FLASH編程和校驗時,P1口作為第八位地址接收。P0能夠用于外部程序數(shù)據(jù)存儲器,它可以被定義為數(shù)據(jù)/地址的第八位。VCC: 供電電壓。AT89S51在空閑模式下,CPU暫停工作,而RAM定時計數(shù)器,串行口,外中斷系統(tǒng)可繼續(xù)工作,掉電模式凍結振蕩器而保存RAM的數(shù)據(jù),停止芯片其它功能直至外中斷激活或硬件復位。第二章 系統(tǒng)硬件電路的設計溫度傳感器AT89S51通信部分LCD顯示按鍵設置電源部分聲光報警本系統(tǒng)以89S51為核心,系統(tǒng)啟動,首先通過DS18B20檢測溫度,將信號傳至單片機,在LCD 1602上顯示,并且將其數(shù)值與設定值進行比對,溫度高于設定值或者溫度低于設定值的時候,單片機會輸出信號使報警指示燈閃爍,從而提醒用戶溫度異常采取措施 使溫度上升或者下降到用戶所調節(jié)的范圍之內,達到溫度的控制。智能型電偶溫度表將置于被測對象中,熱電偶的傳感信號與恒定溫度的給定電壓進行比較,生成溫差,自適應恒溫控制電路根據(jù)差值大小控制電路的通斷。從經濟性和操作的可行性,本設計選擇單片機控制與PLC控制進行對比選擇。本設計是基于單片機的溫度控制系統(tǒng),為閉環(huán)系統(tǒng),工作的可靠性高、精度高。因此對溫度的控制方法要多種多樣。江蘇建筑職業(yè)技術學院畢業(yè)設計說明書基于單片機得溫度控制器畢業(yè)設計目 錄引言 1第一章 系統(tǒng)方案論證 2 方案設計 2 2第二章 系統(tǒng)硬件電路的設計 4 4 5 6 8 9 復位電路 9 復位狀態(tài) 10 11 DS18B20特點介紹 12 13 15 18 max232原理 18 MAX232與單片機的接口電路 18第三章 軟件系統(tǒng)的設計 20 主程序模塊 21 21 38 38 38 38第四章 硬、軟件抗干擾技術 39 硬件抗干擾技術 39 39 40 41 41 抑制反電勢干擾技術 41 軟件抗干擾技術 42 消除數(shù)據(jù)采集的干擾 42 42第五章 結論與前景分析 46參考文獻 47致謝 48附錄 49引 言隨著生產生活的需要,自動化控制越來越起到至關重要的作用。對于不同的場所、不同的工藝、不同的產品所需要的溫度范圍不同、精度也不同,則采用的溫度測量元件以及溫度測量方法和控制方法都有所不同;產品工藝不同、溫度控制的精度不同、時效不同,則對數(shù)據(jù)采集的精度和采用的控制算法也不同?,F(xiàn)有的溫度傳感器大多為(熱電偶)體積大,應用復雜,多為模擬信號,已經不在適合現(xiàn)代工業(yè)的靈活性要求了。 方案設計溫度的控制方法多種多樣,諸如PLC控制,模擬PID調節(jié)和數(shù)字PID調節(jié)等等。方案二:利用PLC實現(xiàn)溫度控制利用PLC實現(xiàn)恒溫控制,采用PLC控制實現(xiàn)電熱絲加熱全通、間斷導通和全斷加熱的自控方式,來保持溫度的恒定。綜合各種因素,本設計將采用單片機來實現(xiàn)恒溫控制。 此外,AT89S51設計和配置了振蕩頻率可為0Hz并可通過軟件設置省電模式。89S51單片機性能穩(wěn)定,價格便宜,能夠滿足恒溫控制的需求,還可以裝載用戶程序,所以本設計選用該單片機。當P1口的管腳第一次寫1時,被定義為高阻輸入。P1口管腳寫入1后,被內部上拉為高,可用作輸入,P1口被外部下拉為低電平時,將輸出電流,這是由于內部上拉的緣故。這是由于內部上拉的緣故。P3口:P3口管腳是8個帶內部上拉電阻的雙向I/O口,可接收輸出4個TTL門電流。RST:復位輸入。在平時,ALE端以不變的頻率周期輸出正脈沖信號,此頻率為振蕩器頻率的1/6。此時, ALE只有在執(zhí)行MOVX,MOVC指令是ALE才起作用。在由外部程序存儲器取指期間,每個機器周期兩次/PSEN有效。在FLASH編程期間,此引腳也用于施加12V編程電源(VPP)。單片機內部雖然有振蕩電路,單要形成時鐘,外部還需附加電路,本設計采用內部時鐘方式,即利用內部的振蕩電路在XTAL1和XTAL2引線上外接定時原件,內部振蕩電路便產生自己振蕩,用示波器可以觀察到XTAL2輸出的時鐘信號,最常用的是在XTAL1和XTAL2之間連接晶體振蕩器與電容構成穩(wěn)定的自激振蕩器。如果按下SW,的確就是按鈕把C短路了,這時電容放電,兩端電壓都是VCC,即RST引腳電壓為VCC,如果超過規(guī)定的復位時間,單片機就復位了。復位電路 復位狀態(tài) 復位電路的作用是使單片機實行位操作,復位主要操作是把PC初始化為0000H,使單片機從程序存儲器的0000H單元開始執(zhí)行程序。單片機的復位狀態(tài)不影響片內RAM的狀態(tài)。高溫度系數(shù)晶振隨溫度變化其振蕩率明顯改變,所產生的信號作為計數(shù)器2的脈沖輸入。 (2)在使用中不需要任何外圍元件。 (5)通過編程可實現(xiàn)9~12位的數(shù)字讀數(shù)方式。(9)告警尋找命令可以識別和尋址那些溫度超出預設告警界限的器DS18B20的內部測溫電路框圖本設計的鍵盤采用獨立式鍵盤,獨立式按鍵是指用I/O口線構成的單個按鍵電路,每個獨立式按鍵單獨占有一根I/O口線,每根I/O口線上按鍵的工作狀態(tài)不會影響其他I/O口線的工作狀態(tài),即一個按鍵對應著-個端口輸入,每一個按鍵都有一個按鍵電路來判斷其是否按下。符號等的點陣型液晶顯示模塊,它是由若干個57或511等點陣字符組成。20字2行和40字2行等字符模型,這些LCD雖然顯示的字數(shù)各不相同,但是都具有相同的輸入輸出界面。5腳:讀寫控制端,為1時,選擇讀出;為0時,則選擇寫入;6腳Enable:使能控制端,Enable為1時,使能;Enable為0,禁止;7腳~14腳D0~D7:數(shù)據(jù)總線;15腳LED+:背景光源,接+5V。1602的內部顯示地址在本系統(tǒng)中我設計了越線報警裝置,控制目標溫度范圍。報警燈不工作。功能是產生+12v和12v兩個電源,提供給RS232串口電平的需要。8腳(R2IN)、9腳(R2OUT)、10腳(T2IN)、7腳(T2OUT)為第二數(shù)據(jù)通道。 MAX232與單片機的接口電路一般常用的電平轉換器件有MAX23MC148MC1489及等,但MC148MC1489需要177。PC機的邏輯電平:(3~15)V為邏輯1,+(3~15)V為邏輯0。理論上還需要在VCC上接一個104的電容作為對地的去耦電容,而在本系統(tǒng)中直接采用了5個104的電容就能夠完成電平轉換的功能。每一個發(fā)送器將TTL/CMOS電平轉換成T
點擊復制文檔內容
試題試卷相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1