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

正文內(nèi)容

基于51單片機(jī)的高精度恒溫控制系統(tǒng)設(shè)計(jì)畢業(yè)論文(存儲版)

2025-02-17 14:45上一頁面

下一頁面
  

【正文】 示:(4) 數(shù)字顯示測量的實(shí)際溫度:(5) 設(shè)置溫度控制值和檢測值之間的誤差在177。181?! D590特別適合遠(yuǎn)程檢測應(yīng)用。AD590可以承受44V正向電壓和20V反向電壓,因而器件反接也不會被損壞?!?,輸出的9為編碼直接與溫度相對應(yīng)。因而使用DS18B20可使系統(tǒng)結(jié)構(gòu)更趨簡單,可靠性更高。 (7) 支持多點(diǎn)組網(wǎng)功能,多個(gè)DS18B20可以并聯(lián)在惟一的三線上,實(shí)現(xiàn)多點(diǎn)測溫。(3) 讀時(shí)序:當(dāng)主機(jī)從DS18b20讀取數(shù)時(shí),產(chǎn)生時(shí)序。運(yùn)用的簡易程度:AD590特別適合遠(yuǎn)程檢測應(yīng)用, AD590輸出電流223μA電路中串接采樣電阻R時(shí),R兩端的電壓可作為喻出電壓。信息被發(fā)送到/從DS18B20 通過1線接口,所以中央微處理器與DS18B20只有一個(gè)一條口線連接。對于明確的應(yīng)用對象,選擇功能過少的單片機(jī),無法完成控制任務(wù);選擇功能國強(qiáng)的單片機(jī),則會造成資源浪費(fèi),使產(chǎn)品的性能價(jià)格比下降。 總體設(shè)計(jì)方案 方案一測溫電路的設(shè)計(jì),可以使用熱敏電阻之類的器件利用其感溫效應(yīng),在將隨被測溫度變化的電壓或電流采集過來,進(jìn)行A/D轉(zhuǎn)換后,就可以用單片機(jī)進(jìn)行數(shù)據(jù)的處理,在顯示電路上,就可以將被測溫度顯示出來,這種設(shè)計(jì)需要用到A/D轉(zhuǎn)換電路,感溫電路比較麻煩。單片機(jī)接受并儲存。主機(jī)輸出低電平,保持低電平時(shí)間至少480us,以產(chǎn)生復(fù)位脈沖。每個(gè)讀時(shí)序都由主機(jī)發(fā)起,至少拉低總線1us。此部分只用到DS18B20和單片機(jī),硬件很簡單 常用的數(shù)碼管顯示器為8段,每一段對應(yīng)一個(gè)發(fā)光二極管,分為共陽和共陰兩種。若只讓一位選通,而其他位選處于關(guān)閉狀態(tài),同時(shí)在段選引腳上輸出相應(yīng)信號,就能在一個(gè)時(shí)刻內(nèi),顯示出要求在選通位顯示的字符。這樣吸合、釋放,從而達(dá)到了在電路中的導(dǎo)通、切斷的目的。復(fù)位電路:單片機(jī)的RST引腳為主機(jī)提供一個(gè)外部復(fù)位信號輸出端口。本系統(tǒng)采用 AT89S52 作為核心處理器件,把經(jīng)過DS18B20 現(xiàn)場實(shí)時(shí)采集到的溫度數(shù)據(jù),存入AT89S52 的內(nèi)部數(shù)據(jù)存儲器,并送四位一體 數(shù)碼管顯示,并與溫度的設(shè)定值進(jìn)行比較,然后由單片機(jī)輸出控制信號去控制外部設(shè)備。 開始終止讀RAM9字節(jié)數(shù)據(jù)跳過ROM匹配命令DS18B20復(fù)位、應(yīng)答子程序顯示子程序(延時(shí))寫入子程序啟動溫度轉(zhuǎn)換命令跳過ROM匹配命令DS18B20復(fù)位、應(yīng)答子程序開始初始化調(diào)用讀溫度子程序數(shù)據(jù)變換程序顯示子程序 主程序流程圖 讀出溫度子程序圖 DS18B20測溫原理DS18B20的測溫原理每一片DSl8B20在其ROM中都存有其唯一的48位序列號,在出廠前已寫入片內(nèi)ROM中。隨后再按照初始化時(shí)序執(zhí)行初始化程序INI10,用寫入一個(gè)字節(jié)程序?qū)⑵ヅ銻OM命令(代碼為55H)寫入到DS18B20中國。程序調(diào)試時(shí)一個(gè)模塊一個(gè)模塊的進(jìn)行的,首先單獨(dú)調(diào)試各功能子程序,檢查程序是否能夠?qū)崿F(xiàn)預(yù)期的功能,接口的控制是否正常等;最后逐步將各子程序連續(xù)起來總調(diào)。再經(jīng)實(shí)際接電調(diào)試,一切運(yùn)行正常?!嬉詢?nèi)。我還看了郭天祥的單片機(jī)教學(xué)視頻,對用C語言編程有了更深刻的認(rèn)識和理解。魏老師以其淵博的學(xué)識、嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度、求實(shí)的工作作風(fēng)和他敏捷的思維、飽滿的工作熱情以及對我的耐心指導(dǎo)和嚴(yán)格要求給我留下了深刻的印象,使我在理論和實(shí)際應(yīng)用兩方面的能力都得到了很大的提高,使我受益匪淺。sbit spk=P3^5。j114。 case 2: P0=SEGMENT[temp%100/10]amp。} main() { UINT16 t。 spk=0。UINT8 tflag。 //拉高 delay_18B20(40)。 //給脈沖信號 if(DQ) dat|=0x80。0x01。//*跳過讀序列號*/ ds1820wr(0x44)。 tvalue=tvalue|a。}附圖2:原理附圖3:PCB圖附圖4:元件清單CommentDescriptionDesignatorFootprintLibRefQuantity33PC101, C102CAP210uFElectrolyticC103EC2/5ELECTRO11104C104, C402CAP2250V/102PFC403CAP1IN4148D401D08H1DC05VID401RELAY51J101SIP3CON31RELAYJ403SIP3CON31CON3J404POWER SOCK3CON3118B20J801SIP3CON31SM410361KLED302361K1PNPPNPQ301, Q302, Q303, Q304, Q4018550PNP5200R101, R301, R302, R303, R304, R305, R306, R307, R308910KR10214K7R309, R310, R311, R312, R405, R8016Srst4\WD1STC12C5A60S2U101DIP40LST1XTAL1Y1CRYSTAL1。 tvalue=b。 ds1820rst()。 i) { DQ = 0。 //給脈沖信號 dat=1。 //DQ拉低 delay_18B20(100)。typedef unsigned int UINT16。 Delay(5)。 num++。 case 1: P0=SEGMENT[temp%1000/100]。it。extern UINT16 read_temp(void)。最后,由于本人水平有限,設(shè)計(jì)中存在不足,錯(cuò)誤之處,請各位老師多多批評指正。論文的完成使我體會到了成功的喜悅,也懂得了一分耕耘一分收獲的道理。后改用數(shù)字萬用表排查,發(fā)現(xiàn)二極管兩端均有確切電壓,懷疑此電壓無語驅(qū)動發(fā)光二極管,于是嘗試減少限流電阻,系統(tǒng)通電再次運(yùn)行,發(fā)光管在相應(yīng)時(shí)段成功亮滅,系統(tǒng)功能實(shí)現(xiàn),排除異常。因?yàn)闇囟葌鞲衅鞯木仁窃?77。 電路板與器件的焊接及調(diào)試焊接及調(diào)試步驟如下:l 檢查是否所有的焊孔都已打通;l 參照電路原理圖,將所有元器件引腳準(zhǔn)確無誤地插到對應(yīng)的焊孔內(nèi);l 正確焊接元器件;l 給電路板通上電源,看是否能得到正常結(jié)果;l 如果不能得到正常結(jié)果,則對電路板焊接和連接再次進(jìn)行檢測,然后通電檢測各點(diǎn)電壓電流;l 不斷對電路板進(jìn)行檢測,直至得出結(jié)果。其輸出用于修正減法計(jì)數(shù)器的預(yù)置值,只要計(jì)數(shù)門仍未關(guān)閉就重復(fù)上述過程,直至溫度寄存器值達(dá)到被測溫度值.測溫原理內(nèi)部裝置DS18B20測溫流程按照此步驟,程序設(shè)計(jì)時(shí)首先就要執(zhí)行初始化程序INI10,其次要將跳過ROM匹配命令(代碼為CCH)寫入到DS18B20中,此時(shí)需根據(jù)數(shù)字溫度傳感器寫時(shí)序編寫對DS18B20一個(gè)寫入字節(jié)程序,需要將啟動轉(zhuǎn)換命令寫入DS18B20中。這樣可以再一秒之內(nèi)測量一次唄測量溫度,其程序流程圖如圖所示。而且MCS51指令系統(tǒng)有豐富的位操作(或稱位處理)指令,可以形成一個(gè)相當(dāng)完整的位操作指令子集,這是MCS51指令系統(tǒng)主要的優(yōu)點(diǎn)之一。10PF;石英晶體選擇6MHZ或12MHZ都可以。只要在線圈兩端加上一定的電壓,線圈中就會流過一定的電流,從而產(chǎn)生電磁效應(yīng),銜鐵就會在電磁力吸引的作用下克服返回彈簧的拉力吸向鐵芯,從而帶動銜鐵的動觸點(diǎn)與靜觸點(diǎn)(常開觸點(diǎn))吸合。選用了4位一體共陽數(shù)碼管,這種顯示器有12個(gè)引腳,其8個(gè)為段選的引腳。DS18B20數(shù)字溫度傳感器及其與單片機(jī)的接口部分組成。讀時(shí)序: 總線器件僅在主機(jī)發(fā)出讀時(shí)序是,才向主機(jī)傳輸數(shù)據(jù),所以,在主機(jī)發(fā)出讀數(shù)據(jù)命令后,必須馬上產(chǎn)生讀時(shí)序,以便從機(jī)能夠傳輸數(shù)據(jù)。其工作時(shí)序包括初始化時(shí)序、寫時(shí)序和讀時(shí)序,初始化時(shí)序:總線上的所有傳輸過程都是以初始化開始的,主機(jī)響應(yīng)應(yīng)答脈沖。設(shè)定溫度過程中顯示設(shè)定溫度值,以便于操作:設(shè)定完畢后,改為顯示當(dāng)前測試溫度值:本系統(tǒng)的電路設(shè)計(jì)方框圖,它主要由五部分組成;1  主控制部分主芯片采用單片機(jī)ST89C52(包括時(shí)鐘和復(fù)位電路);2  顯示部分采用3為LED數(shù)碼管以動態(tài)掃描方式實(shí)現(xiàn)溫度顯示;3  溫度采集部分采用DS18B20溫度傳感器;4  按鍵輸入部分主要功能是實(shí)現(xiàn)設(shè)定溫度值的輸入;5  控制電路實(shí)現(xiàn)對繼電器的控制;數(shù)碼管顯示溫度控制模塊DS18B20采集溫度ST89C52 控制PL2303下載模塊總體設(shè)計(jì)框圖第5章 硬件設(shè)計(jì) 系統(tǒng)的硬件設(shè)計(jì)部分主要由以下幾部分組成: ?。?)單片機(jī)最小系統(tǒng):采用ST89C52 單片機(jī); ?。?)溫度采集模塊:采用DS18B20 溫度傳感器; ?。?)溫度顯示模塊:采用4 位一體共陽數(shù)碼管顯示;  18B20溫度采集模塊:DS18B20溫度傳感器是美國DALLAS半導(dǎo)體公司最新推出的一種改進(jìn)型智能溫度傳感器,與傳統(tǒng)的熱敏電阻等測溫元件相比,它能直接
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1