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

正文內(nèi)容

基于單片機(jī)的空調(diào)控制系統(tǒng)畢業(yè)設(shè)計-資料下載頁

2024-11-17 21:29本頁面

【導(dǎo)讀】空調(diào)器微電腦控制系統(tǒng)的任務(wù)是通過89S52的指令并根據(jù)房間的溫度、綜合考慮其他條件,然后對壓縮機(jī)和室內(nèi)外風(fēng)扇的運(yùn)行狀態(tài)進(jìn)行智能控制。主要過程如下:利用溫度傳感器DS18B20采集的溫度信號再將非電量信號轉(zhuǎn)換為。理,并向外圍設(shè)備輸出控制信號。輸給單片機(jī),再由單片機(jī)控制顯示,并比較采集的溫?,F(xiàn)對室內(nèi)溫度的調(diào)節(jié),在整個設(shè)計中,涉及到溫度檢測電路,驅(qū)動控制電路,顯示電路,由LCD實時顯示被控溫度及設(shè)定溫度,在配合用C. 語言和匯編語言編程使軟件實現(xiàn)空調(diào)溫度智能轉(zhuǎn)換的基本功能。功能實用,操作簡便,有一定的實用價值。

  

【正文】 N具有用共陰二極管夾緊來轉(zhuǎn)換電感負(fù)載的高壓輸出特征的達(dá)林頓晶體管組成。當(dāng)前一對單精度型的額定電流為 500mA,有比較高的電流容量,它的應(yīng)用軟件包括繼電器驅(qū)動器、顯示驅(qū)動器,線驅(qū)動器和邏輯緩沖器等。在本驅(qū)動電路中的作用是增大電流驅(qū)動能力。該芯片采用 16 腳的 DIP 封裝 ,其中第 9 為公共輸出端 COM,有一個輸出端為高電平, COM就為高電平。 圖 211 壓縮機(jī)驅(qū)動電路 基于單片機(jī)的空調(diào)控制系統(tǒng) 19 信號調(diào)整電路 在測量控制系統(tǒng)中,常用放大電路來放大傳感器輸出的微弱電壓,這就要采用一種放大設(shè)備來調(diào)節(jié)。 其特點(diǎn)如下: (1) 低的輸入噪聲電壓幅度 — μVP P ( ~ 10Hz) (2) 極低的輸入失調(diào)電壓 — 10 μV (3) 極低的輸入失調(diào)電壓溫漂 — μV/ ℃ (4) 具有長期的穩(wěn)定性 — μV/MO (5) 低的輸入偏置電流 — 177。 1nA (6) 高的共模抑制比 — 126dB (7) 寬的共模輸入電壓范圍 — 177。14V (8) 寬的電源電壓范圍 — 177。 3V ~ 177。 22V (9) 可替代 72 108A、 74 AD510 等電路 3 系統(tǒng)軟件設(shè)計 20 3 系統(tǒng)軟件設(shè)計 軟件設(shè)計思路 軟件設(shè)計的任務(wù)包括啟動 A/D 轉(zhuǎn)換、讀 A/D 轉(zhuǎn)換結(jié)果、設(shè)置溫度、溫度控制等,其中啟動 A/D 轉(zhuǎn)換、讀 A/D 轉(zhuǎn)換結(jié)果、設(shè)置溫度等工作在主程序中完成,溫度控制在中斷服務(wù)程序中完成,即每隔一段時間對比測量溫度與設(shè)定溫度之間的大小關(guān)系,根據(jù)對比結(jié)果給出控制信號,令壓縮機(jī)的運(yùn)行或停止,實現(xiàn)溫度調(diào)控。 程序流程 圖 31 系統(tǒng)軟件流程圖 開始 溫度采集 查詢溫度 調(diào) A\D程序 調(diào)顯示程序 輸入設(shè)定值 和設(shè)定值比較 啟動加熱 \降溫 溫度采集和比較 控制溫度? 與設(shè)定值相等? 是 是 否 否 基于單片機(jī)的空調(diào)控制系統(tǒng) 21 圖 32 中斷服務(wù)程序流程圖 程序內(nèi)容編寫 include include define uchar unsigned char define uint unsigned int uchar trans。 uchar pageadd。 //存放頁地址寄存器 uchar pagenum。 //存放總頁數(shù)寄存器 uchar msum。 //存放總列數(shù)寄存器 uchar clmadd。 //存放列地址寄存器 uchar write。 //存放顯示數(shù)據(jù)寄存器 uchar row。 //存放顯示起始行寄存器 uchar k。 //通用寄存器 uint i。 sbit e1=P1^4。 sbit e2=P1^5。 sbit rw=P1^6。 保護(hù)現(xiàn)場 重裝定時初值 設(shè)定溫度≥測量溫度? 令壓縮機(jī)工作 令壓縮機(jī)停止工作 中斷返回 Y N 3 系統(tǒng)軟件設(shè)計 22 sbit a0=P1^7。 sbit busy=P0^7。 sbit on_off=P0^5。 /*宋體 16*16*/ uchar code table_32[]={ 0x40,0x41,0xCE,0x04,0x00,0x80,0x40,0xBE,0x82,0x82,0x82,0xBE,0xC0,0x40,0x40,0x00, 0x00,0x00,0x7F,0x20,0x90,0x80,0x40,0x43,0x2C,0x10,0x10,0x2C,0x43,0xC0,0x40,0x00,/*設(shè) ,0*/ 0x00,0x20,0x2F,0xA9,0xA9,0xAF,0xE9,0xB9,0xA9,0xAF,0xA9,0xA9,0x2F,0x20,0x00,0x00, 0x80,0x80,0x80,0xFF,0xAA,0xAA,0xAA,0xAA,0xAA,0xAA,0xAA,0xFF,0x80,0x80,0x80,0x00,/*置 ,1*/ 0x10,0x21,0x86,0x70,0x00,0x7E,0x4A,0x4A,0x4A,0x4A,0x4A,0x7E,0x00,0x00,0x00,0x00, 0x02,0xFE,0x01,0x40,0x7F,0x41,0x41,0x7F,0x41,0x41,0x7F,0x41,0x41,0x7F,0x40,0x00,/*溫 ,2*/ 0x00,0x00,0xFC,0x04,0x24,0x24,0xFC,0xA5,0xA6,0xA4,0xFC,0x24,0x24,0x24,0x04,0x00, 0x80,0x60,0x1F,0x80,0x80,0x42,0x46,0x2A,0x12,0x12,0x2A,0x26,0x42,0xC0,0x40,0x00,/*度 ,3*/ 0x00,0x22,0x22,0xFE,0x22,0x22,0x00,0x02,0xC2,0x32,0xFE,0x42,0x82,0x02,0x02,0x00, 0x00,0x04,0x04,0x03,0x12,0x0A,0x04,0x03,0x00,0x00,0xFF,0x00,0x00,0x03,0x0E,0x00,/*環(huán) ,4*/ 0x20,0x20,0xFE,0x20,0x20,0x00,0x24,0xAC,0xB4,0xA5,0xA6,0xB4,0xAC,0x24,0x00,0x00, 0x10,0x30,0x1F,0x08,0x08,0x00,0x80,0x4F,0x3A,0x0A,0x0A,0x7A,0x8F,0x80,0xE0,0x00,/*境 ,5*/ 0x02,0x05,0xE2,0x18,0x04,0x02,0x02,0x02,0x02,0x02,0x02,0x04,0x1E,0x00,0x00,0x00, 0x00,0x00,0x07,0x18,0x20,0x40,0x40,0x40,0x40,0x40,0x40,0x20,0x18,0x00,0x00,0x00,/*℃ ,6*/ 0x00,0x50,0x4F,0x4A,0x48,0xFF,0x48,0x48,0x48,0x00,0xFC,0x00,0x00,0xFF,0x00,0基于單片機(jī)的空調(diào)控制系統(tǒng) 23 x00, 0x00,0x00,0x3F,0x01,0x01,0xFF,0x21,0x61,0x3F,0x00,0x0F,0x40,0x80,0x7F,0x00,0x00,/*制 ,7*/ 0x02,0x1C,0xC8,0x30,0x40,0x20,0x10,0x0C,0x23,0xC4,0x08,0x10,0x30,0x60,0x20,0x00, 0x02,0x7E,0x01,0x00,0x01,0x01,0x01,0x09,0x11,0x71,0x29,0x07,0x01,0x00,0x00,0x00,/*冷 ,8*/ 0x44,0xC4,0x44,0xFF,0x24,0x04,0x14,0xA4,0x7F,0xC4,0x84,0x7C,0x84,0x00,0x00,0x00, 0xC0,0x62,0x34,0x03,0x14,0x62,0x01,0x08,0x30,0x60,0x01,0x08,0x33,0x64,0x07,0x00,/*熱 ,9*/ 0x20,0x10,0x08,0xC7,0x3A,0x50,0x44,0x44,0x44,0x7F,0x44,0xC4,0x44,0x44,0x40,0x00, 0x00,0x02,0x01,0xFF,0x00,0x02,0x02,0x1A,0x02,0x42,0x82,0x7F,0x02,0x02,0x02,0x00,/*待 ,10*/ 0x08,0x08,0xC8,0xFF,0x48,0x88,0x08,0x00,0xFE,0x02,0x02,0x02,0xFE,0x00,0x00,0x00, 0x04,0x03,0x00,0xFF,0x00,0x41,0x30,0x0C,0x03,0x00,0x00,0x00,0x3F,0x40,0x78,0x00,/*機(jī) ,11*/ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,/* ,12*/ }。 uchar code table_16[]={ // 0(0) 1(1) 2(2) 3(3) 4(4) 5(5) 6(6) 7(7) 8(8) 9(9) 0x00,0xE0,0x10,0x08,0x08,0x10,0xE0,0x00,0x00,0x0F,0x10,0x20,0x20,0x10,0x0F,0x00,/*0,0*/ 0x00,0x10,0x10,0xF8,0x00,0x00,0x00,0x00,0x00,0x20,0x20,0x3F,0x20,0x20,0x00,0x00,/*1,1*/ 0x00,0x70,0x08,0x08,0x08,0x88,0x70,0x00,0x00,0x30,0x28,0x24,0x22,0x21,0x30,0x00,/*2,2*/ 0x00,0x30,0x08,0x88,0x88,0x48,0x30,0x00,0x00,0x18,0x20,0x20,0x20,0x11,0x0E,0x00,/*3,3*/ 3 系統(tǒng)軟件設(shè)計 24 0x00,0x00,0xC0,0x20,0x10,0xF8,0x00,0x00,0x00,0x07,0x04,0x24,0x24,0x3F,0x24,0x00,/*4,4*/ 0x00,0xF8,0x08,0x88,0x88,0x08,0x08,0x00,0x00,0x19,0x21,0x20,0x20,0x11,0x0E,0x00,/*5,5*/ 0x00,0xE0,0x10,0x88,0x88,0x18,0x00,0x00,0x00,0x0F,0x11,0x20,0x20,0x11,0x0E,0x00,/*6,6*/ 0x00,0x38,0x08,0x08,0xC8,0x38,0x08,0x00,0x00,0x00,0x00,0x3F,0x00,0x00,0x00,0x00,/*7,7*/ 0x00,0x70,0x88,0x08,0x08,0x88,0x70,0x00,0x00,0x1C,0x22,0x21,0x21,0x22,0x1C,0x00,/*8,8*/ 0x00,0xE0,0x10,0x08,0x08,0x10,0xE0,0x00,0x00,0x00,0x31,0x22,0x22,0x11,0x0F,0x00,/*9,9*/ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,/* 10*/ }。 基于單片機(jī)的空調(diào)控制系統(tǒng) 25 4 系統(tǒng) 調(diào)試 在元器件的布局方面,把相互有關(guān)的元件放得比較近,例如:晶振、單片機(jī)的時鐘輸入端都易產(chǎn)生 噪音,在放置元件時的時候把它們靠近些。對于那些易產(chǎn)生噪聲的器件、小電流電路、大電流電路、開關(guān)電路等,盡量使其遠(yuǎn)離單片機(jī)的邏輯控制電路和存儲電路( ROM、 RAM),更加有利于抗干擾,提高電路工作時的可靠性! 地線應(yīng)構(gòu)成閉環(huán)形式,提高了電路的抗干擾能力。我也安裝了三極管 7805進(jìn)行穩(wěn)壓,使電路有穩(wěn)定的電源。在布置電源線方面根據(jù)電流的大小盡是加粗直線寬度,在布線進(jìn)還使電源線、地線的走線方向與數(shù)據(jù)線的走線方向一致,在布線工作的,用地線將電路板的底層沒有走線的地方鋪滿,因為有助于增強(qiáng)電路的抗干擾能力。 我選用 ,因為這樣有利于得到?jīng)]有誤差的波特率。特別是當(dāng)與單片機(jī)進(jìn)行通信的話,選用這種晶振比較好。 由于單線數(shù)字溫度傳感器 DS18B20,測溫相當(dāng)準(zhǔn)確,我主要時間花在了單片機(jī)軟件程序的編輯和調(diào)試以及電路模塊的制作方面。 在進(jìn)行串口轉(zhuǎn)換時,要注意的就是與無線模塊對接時,單片機(jī)的 DB9 的 2, 3 口所對應(yīng)的是無線傳輸模塊的 3, 2 口,因此,在焊接單片機(jī)的 DB9 接口時,與電路圖的 2, 3腳要相互交換連接。 在硬件裝焊方面要有足夠的耐心和細(xì)心,就算電路設(shè)計的再好,在焊接時出一點(diǎn)小差錯,也是不允許的,往往電路的錯誤都是 由于一些小問題引起的,如短路等,將造成不可預(yù)測的后果 在軟件方面注意的細(xì)節(jié)也很多: (1) 寫較大的程序時一定要事先做好資源分配。 (2) 堆棧指針 SP 應(yīng)設(shè)初值。 (3) R R0 也應(yīng)規(guī)定好用哪一區(qū)的,即設(shè) 和 。 (4) 進(jìn)入中斷時一定要記得保護(hù) ACC 和 PSW(視情況而定)。 (5) 不僅中斷時要保護(hù),有時候在正常程序下也要對某些值進(jìn)得保護(hù)??捎枚褩J降谋Wo(hù)也可先賦值給其他地址,過后再賦回來 (6)妥善使用位地址,位地址可做為一些標(biāo)志位,可以給編程帶來很大的方便。在本程序中,我就用了三個 位地址,使程序大大的簡化了 總之,系統(tǒng)設(shè)計是一件相當(dāng)好的事 , 51 只是基礎(chǔ), 1
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1