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

正文內(nèi)容

基于stc單片機(jī)溫度控制系統(tǒng)的設(shè)計(jì)畢業(yè)論文(專業(yè)版)

2024-08-03 18:48上一頁面

下一頁面
  

【正文】 他們在平時(shí)的學(xué)習(xí)和生活中他們給予了我無私的關(guān)懷和幫助,在此表示我最誠摯的謝意。,溫度傳感器使用的是DS18B20,在本文中重點(diǎn)介紹了STC單片機(jī)和DS18B20傳感器的特點(diǎn)及應(yīng)用,為硬件電路的設(shè)計(jì)和測試程序設(shè)計(jì)做了基礎(chǔ)準(zhǔn)備。用同樣方法讀取序列號的56位。開始初始化液晶并清屏寫命令將字符串首地址賦值給寫字符命令顯示結(jié)束 液晶顯示流程圖 測溫模塊設(shè)計(jì)中使用的測溫傳感器是DS18B20,設(shè)計(jì)要求多路測量(10路) ,DS18B20獨(dú)特的單線接口方式,在與微處理器連接時(shí)僅需要一條口線即可實(shí)現(xiàn)微處理器與DS18B20的雙向通訊。開始P2=0x0fP2!=0x0f?KeyCodeDelay()P2!=0x0f?While (P2!=0x0f?)KeyCodei=0i16?KeyCode段選碼return ii++Y 顯示電路設(shè)計(jì)常用的顯示器一般有兩種:LED數(shù)碼管顯示和LCD液晶顯示,此次設(shè)計(jì)中要求同時(shí)多路測溫,顯示器同樣需要顯示多個溫度值,而使用LED數(shù)碼管顯示雖然也能實(shí)現(xiàn),但是比較麻煩,而使用LCD液晶顯示器能夠相當(dāng)簡單的達(dá)到設(shè)計(jì)要求,因此此次設(shè)計(jì)的顯示器使用的是液晶12864型號的LCD。彈性按鍵被按下時(shí)閉合,松手后自動斷開。而實(shí)際上,按鍵從最初去除按鍵抖動,在讀取鍵值時(shí),應(yīng)得到一個穩(wěn)定的讀數(shù)。穩(wěn)壓電路的功能是使輸出直流電壓基本不受電網(wǎng)電壓波動和負(fù)載電阻變化的影響,從而獲得穩(wěn)定性足夠高的直流電壓。當(dāng)將總線電纜改為雙絞線帶屏蔽電纜時(shí),正常通訊距離可達(dá)150m,當(dāng)采用每米絞合次數(shù)更多的雙絞線帶屏蔽電纜時(shí),正常通訊距離進(jìn)一步加長。(2) 可以在沒有常規(guī)電源的條件下讀取ROM。圖中低溫度系數(shù)晶振的振蕩頻率受溫度影響很小,用于產(chǎn)生固定頻率的脈沖信號送給計(jì)數(shù)器1。表33ADC_ SPEED1 SPEED0 ADC_FLAG ADC_START CHS2 CHS1 CHS0POWERCHS2,CHS1,CHS0為選擇P1口的哪一位作為A/D轉(zhuǎn)換口,,CHS1,CHS0都為0。4種類型分別為:準(zhǔn)雙向口(標(biāo)準(zhǔn)8051 輸出模式)、推挽輸出、僅為輸入(高阻)或開漏輸出功能。當(dāng)P1口的管腳第一次寫1時(shí),被定義為高阻輸入。(外部晶體12M以下時(shí),復(fù)位腳可直接1K電阻到地)。建立好文件后,就可以進(jìn)行編譯、鏈接、運(yùn)行。Keil提供了包括C編譯器、宏匯編、連接器、庫管理和一個功能強(qiáng)大的仿真調(diào)試器等在內(nèi)的完整開發(fā)方案,通過一個集成開發(fā)環(huán)境(uVision)將這些部分組合在一起。一般的晶振振蕩電路都是在一個反相放大器(注意是放大器不是反相器)的兩端接入晶振,再有兩個電容分別接到晶振的兩端,每個電容的另一端再接到地,這兩個電容串聯(lián)的容量值就應(yīng)該等于負(fù)載電容,請注意一般IC的引腳都有等效輸入電容,這個不能忽略。在 DS18B20內(nèi)部,提供0.125℃的 高分辨率的計(jì)算,溫度以16位符號擴(kuò)展的二進(jìn)制補(bǔ)碼的形式存于溫度寄存器中。不過,模糊控制系統(tǒng)動態(tài)性能好,單穩(wěn)定性較差,而且很難使兩種性能都達(dá)到理想要求。由于DS18B20芯片的小型化,更加可以通過單跳數(shù)據(jù)線就可以和主電路連接,故可以把數(shù)字溫度傳感器DS18B20做成探頭,探入到狹小的地方,增加了實(shí)用性。系統(tǒng)設(shè)計(jì)了相關(guān)的硬件電路和相關(guān)應(yīng)用程序。 DS18B20。80年代末出現(xiàn)了分布式控制系統(tǒng)。最后的溫度值顯示在液晶顯示器上。段碼由O口并行輸出到4位LED顯示器,位碼由P1.P1.P1.P1.7輪流輸出。其主要包括:電源模塊、溫度采集模塊、按鍵處理模塊、數(shù)據(jù)存儲模塊、LCD顯示模塊、超溫報(bào)警電路以及單片機(jī)最小系統(tǒng)。封裝后的DS18B20可用于電纜溝測溫,高爐水循環(huán)測溫,鍋爐測溫,機(jī)房測溫,農(nóng)業(yè)大棚測溫,潔凈室測溫,彈藥庫測溫等各種非極限溫度場合。在開發(fā)大型軟件時(shí)更能體現(xiàn)高級語言的優(yōu)勢。 2. 仿真器上的復(fù)位按鈕只復(fù)位仿真芯片,不復(fù)位目標(biāo)系統(tǒng)。,后綴有S2標(biāo)志的才有雙串口,RxD2/(),TxD2/() 。在FLASH編程和校驗(yàn)時(shí),P1口作為第八位地址接收。表31 I/O口工作模式PxM1[7:0] PxM0[7:0] I/O口模式0 0 準(zhǔn)雙向口(傳統(tǒng) 8051I/O口模式 ),灌電流可達(dá)20mA, 拉電流為230uA0 1 推挽輸出(強(qiáng)上拉輸出, 可達(dá)20mA, 要加限流電阻)1 0 僅為輸入 (高阻)1 1 開漏 (Open Dra in), 內(nèi)部上拉電阻斷開,要外加注意:雖然每個I/O口在弱上拉時(shí)都能承受20mA的灌電流(還是要加限流電阻,如 1K,560Ω等),在強(qiáng)推挽輸出時(shí)都能輸出20mA的拉電流(也要加限流電阻),但整個芯片的工作電流推薦不要超過55mA。我們?nèi)DJR位‘1’。累加器預(yù)置計(jì)數(shù)器1低溫度系數(shù)振蕩器比較器計(jì)數(shù)器1=0計(jì)數(shù)器2計(jì)數(shù)器2=0高溫度系數(shù)振蕩器溫度寄存器增加停止 DS18B20工作原理框圖DS18B20有4個主要的數(shù)據(jù)部件,它可以看作是該DS18B20的地址序列碼。在外部電源供電方式下,DS18B20工作電源由VDD引腳接入,此時(shí)I/O線不需要強(qiáng)上拉,不存在電源電流不足的問題,可以保證 轉(zhuǎn)換精度,同時(shí)在總線上理論可以掛接任意多個DS18B20傳感器,組成多點(diǎn)測溫系統(tǒng)。測溫電纜線建議采用屏蔽4芯雙絞線,其中一對線接地線與信號線,另一組接VCC和地線,屏蔽層在源端單點(diǎn)接地。 鍵盤及顯示電路 鍵盤電路設(shè)計(jì)鍵盤是一組開關(guān)(或稱按鍵)的組合。通常人們采用軟件方法來去抖動。獨(dú)立鍵盤有一端固定為低電平,單片機(jī)寫程序檢測時(shí)比較方便。 LCD連接電路顯示采用帶字庫的液晶模塊12864,,分別為E(使能信號),RS(RS=’H’,表示DB0DB7為顯示數(shù)據(jù),RS=’L’,表示DB0DB7為顯示指令數(shù)據(jù)),R/W(R/W=’H’,E=’H’,表示數(shù)據(jù)被讀到DB0DB7,R/W=’L’,E=’H→L’,表示DB0DB7的數(shù)據(jù)被寫到IR或DR ) 。GNDVCC單線總線控制器Tx”復(fù)位脈沖”400 us minimum960 us maximum控制器Rx 480 us minimumDS18B20等待DS18B20 Tx 脈沖存在 60240 us DS18B20初始化時(shí)序圖2. DS18B20的寫和讀操作接下來就是主機(jī)發(fā)出各種操作命令,但各種操作命令都是向DS18B20寫0和寫1組成的命令字節(jié),接收數(shù)據(jù)時(shí)也是從DS18B20讀取0或1的過程,因此首先要搞清楚主機(jī)是如何進(jìn)行寫0、寫讀0和讀1的。設(shè)定溫度由0攝氏度到40攝氏度標(biāo)定溫差=1攝氏度。測試通過,因此系統(tǒng)設(shè)計(jì)已初步成功,可以滿足基本的數(shù)據(jù)采集要求。 and automatically control the temperature when the condition temperature exceeds the upper and lower limit value. By doing so it is to keep the temperature unchanged. The system is of high antijamming, high control precision and flexible design。因此,首先要對劉老師表示感謝。 本章小結(jié)本章對溫度控制系統(tǒng)中的的各個主要模塊的硬件及軟件工作過程做了介紹,在本章中對各模塊與主控單片機(jī)的電路連接,及各硬件的內(nèi)部結(jié)構(gòu)和應(yīng)用做了詳細(xì)論述。VCCGND單線總線控制器讀”0”時(shí)間隙控制器讀”1”時(shí)間隙1ustREC∞控制器采樣30us控制器采樣 DS18B20讀操作時(shí)序圖 超溫報(bào)警電路9012 Q2蜂鳴器+5V 報(bào)警電路圖本次課程設(shè)計(jì)所設(shè)計(jì)的系統(tǒng)的報(bào)警模塊的結(jié)構(gòu)比較簡單的,只是一個蜂鳴器模塊,當(dāng)溫度低于下限和高于上限時(shí),單片機(jī)I/O口上輸入一個低電平,就可以使蜂鳴器報(bào)警。DFF 的狀態(tài)是指令DISPLAY ON/OFF和RST信號控制的。當(dāng)認(rèn)為已經(jīng)將所有應(yīng)該設(shè)置的參數(shù)設(shè)定完畢時(shí),再按確認(rèn)鍵程序就會返回到主界面,顯示當(dāng)前的運(yùn)行狀況。一般具有去抖動和同時(shí)按鍵保護(hù)功能。如何發(fā)現(xiàn)這種現(xiàn)象并且避免產(chǎn)生錯誤的讀鍵值呢?解決的方法是:第一,雙鍵鎖定法:在所有鍵操作中,只承認(rèn)閉合的第一個按鍵,對此閉合時(shí)按下的其它鍵均不識別,直到所有鍵釋放后,才讀入下一個鍵值。其主要原理是把單相交流電經(jīng)過電源變壓器、整流電路、濾波電路、穩(wěn)壓電路轉(zhuǎn)換成穩(wěn)定的直流電壓。在使用PL/M、C等高級語言進(jìn)行系統(tǒng)程序設(shè)計(jì)時(shí),對DS1820操作部分最好采用匯編語言實(shí)現(xiàn)。表37 DS18B20溫度數(shù)據(jù)表TEMPERATURE DIGITAL OUTPUT DIGITAL OUTPUT(Binary) (Hex)+125℃ 0000 0111 1101 0000 07D0h +85℃ 0000 0101 0101 0000 0550h+℃ 0000 0001 1001 0001 019Ih+℃ 0000 0000 1010 0010 00A2h+℃ 0000 0000 0000 1000 0008h0℃ 0000 0000 0000 0000 0000h℃ 1111 1111 1111 1000 FFF8h℃ 1111 1111 0101 1110 FF5Eh℃ 1111 1110 0110 1111 FE6Fh55℃ 1111 1100 1001 0000 FC90h*The poweron reset value of the temperature register is +85℃ DS18B20溫度傳感器的內(nèi)部存儲器包括一個高速暫存RAM和一個非易失性的可電擦除的EEPRAM,后者存放高溫度和低溫度觸發(fā)器TH、TL和結(jié)構(gòu)寄存器。: 3~5V/DC~12位數(shù)字量方式串行傳送~25, DN40~DN250各種介質(zhì)工業(yè)管道和狹小空間設(shè)備測溫。 P1M0 = _BIN (1, 1, 1, 1, 1, 1, 1, 1)。P2口在FLASH編程和校驗(yàn)時(shí)接收高八位地址信號和控制信號。(2 路)/PCA(可編程計(jì)數(shù)器陣列,2路) 也可用來當(dāng)2路 D/A 使用 也可用來再實(shí)現(xiàn)2個定時(shí)器 也可用來再實(shí)現(xiàn)2個外部中斷(上升沿中斷/下降沿中斷均可分別或同時(shí)支持)。:STC12C5A60S2系列工作電壓: (5V單片機(jī))STC12C5A60S2系列工作電壓: (3V單片機(jī))。 Keil軟件調(diào)試過程單片機(jī)開發(fā)中除必要的硬件外,同樣離不開軟件。由該模塊構(gòu)成的液晶顯示方案與同類型的圖形點(diǎn)陣液晶顯示模塊相比,不論硬件電路結(jié)構(gòu)或顯示程序都要簡潔得多,且該模塊的價(jià)格也略低于相同點(diǎn)陣的圖形液晶模塊。片內(nèi)集成8K只讀存儲器(PEROM),外擴(kuò)后可有64K,具有256bytees的隨機(jī)存儲器(RAM),功能比較強(qiáng)。主要是DS 18B20的子程序的編寫。系統(tǒng)的硬件結(jié)構(gòu)主要由溫度檢測電路、按鍵掃描與系統(tǒng)框圖中的顯示電路、報(bào)警電路、輸出控制電路等部分組成。在技術(shù)上,以單片機(jī)控制的單參數(shù)單回路系統(tǒng)居多,尚無真正意義上的多參數(shù)綜合控制系統(tǒng),與發(fā)達(dá)國家相比,存在較大差距。這類控制對象慣性大,滯后現(xiàn)象嚴(yán)重,存在很多不確定的因素,難以建立精確的數(shù)學(xué)模型,從而導(dǎo)致控制系統(tǒng)性能不佳,甚至出現(xiàn)控制不穩(wěn)定、失控現(xiàn)象?;赟TC單片機(jī)的溫度調(diào)控系統(tǒng)設(shè)計(jì)摘要隨著微機(jī)測量和控制技術(shù)的迅速發(fā)展與廣泛應(yīng)用,單片機(jī)的應(yīng)用同樣正在不斷地走向深入,同時(shí)帶動傳統(tǒng)控制檢測日新月益更新。打印前,不要忘記把上面“Abstract”這一行后加一空行第1章 緒論 課題背景及研究意義溫度控制系統(tǒng)廣泛應(yīng)用于社會生活的各個領(lǐng)域,如家電、汽車、材料、電力電子等,常用的控制電路根據(jù)應(yīng)用場合和所要求的性能指標(biāo)有所不同,在工業(yè)企業(yè)中,如何提高溫度控制對象的運(yùn)行性能一直以來都是控制人員和現(xiàn)場技術(shù)人員努力解決的問題。我國溫度測控設(shè)施計(jì)算機(jī)應(yīng)用,在總體上正從消化吸收、簡單應(yīng)用階段向?qū)嵱没?、綜合性應(yīng)用階段過渡和發(fā)展。這樣就可以控制輸出設(shè)備,實(shí)時(shí)調(diào)節(jié)溫度的變化,使其逐漸趨于給定值且達(dá)到控制的目的。當(dāng)系統(tǒng)溫度高于或低于設(shè)定溫度時(shí),P2.5口送出的低電平經(jīng)反向器驅(qū)動蜂鳴器鳴叫報(bào)警。此單片機(jī)具有6個中斷源,3個定時(shí)計(jì)數(shù)器中斷,2個外部中斷,一個串口中斷,內(nèi)部有靜態(tài)非易失性EEPROM和看門狗??梢燥@示84行1616點(diǎn)陣的漢字,也可完成圖形顯示,低電壓低功耗是其又一顯著特點(diǎn)。ABS文件由OH51轉(zhuǎn)換成標(biāo)準(zhǔn)的Hex文件,以供調(diào)試器dScope51或tScope51使用進(jìn)行源代碼級調(diào)試,也可由仿真器使用直接對目標(biāo)板進(jìn)行調(diào)試,也可以直接寫入程序存貯器如EPROM中。 STC12C5A60S2單片機(jī)外形圖 STC12C5A60S2系列單片機(jī)的主要特點(diǎn),1T,單時(shí)鐘/機(jī)器周期,指令代碼完全兼容傳統(tǒng)80
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1