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

正文內(nèi)容

單片機(jī)溫度控制系統(tǒng)(完整版)

  

【正文】 個(gè) DS18B20可以并聯(lián)在唯一的三線上,實(shí)現(xiàn)組網(wǎng)多點(diǎn)測(cè)溫 。計(jì)數(shù)器 1對(duì)低溫度系數(shù)晶振產(chǎn)生的脈沖信號(hào)進(jìn)行減法計(jì)數(shù),當(dāng)計(jì)數(shù)器 1的預(yù)置值減到 0 時(shí),溫度寄存器的值將加 1,計(jì)數(shù)器 1的預(yù)置將重新被裝入,計(jì)數(shù)器 1 重新開(kāi)始對(duì)低溫度系數(shù)晶振產(chǎn)生的脈沖信號(hào)進(jìn)行計(jì)數(shù),如此循環(huán)直 到計(jì)數(shù)器 2計(jì)數(shù)到 0時(shí),停止溫度寄存器值 。這種情況主要是由總線分布電容使信號(hào)波形產(chǎn)生畸變?cè)斐傻?。觸發(fā)電路的功能是產(chǎn)生合乎要求的觸發(fā)信號(hào),驅(qū)動(dòng)開(kāi)關(guān)電路工作,但由于開(kāi)關(guān)電路在不加特殊控制電路時(shí),將產(chǎn)生射頻干擾并以高次諧波或尖峰等污染電網(wǎng),為此特設(shè)“過(guò)零控制電路”。 固態(tài)繼電器的特點(diǎn) SSR 成功地實(shí)現(xiàn)了弱信號(hào) (Vsr)對(duì)強(qiáng)電 (輸出端負(fù)載電壓 )的控制。另一個(gè)常 用的措施是在繼電器輸出端接入具有特定鉗位電壓的電壓控制器件,如雙向穩(wěn)壓二極管或壓敏電阻 (MOV)。 14 5 系統(tǒng)硬件設(shè)計(jì) 溫度采集電路 數(shù)據(jù)采集電路如圖 所示 , 由溫度傳感器 DS18B20 采集被控對(duì)象的實(shí)時(shí)溫度 ,提供給 AT89S52的 。共陰數(shù)碼管是指將所有發(fā)光二極管的陰極接到一起形成公共陰極 (COM)的數(shù)碼管。在輪流顯示過(guò)程中,每位數(shù)碼管的點(diǎn)亮?xí)r間為 1~ 2ms,由于人的視覺(jué)暫留現(xiàn)象及發(fā)光二極管的余輝效應(yīng),盡管實(shí)際上各位數(shù)碼管并非同時(shí)點(diǎn)亮,但只要掃描的速度足夠快,給人的印象就是一組穩(wěn)定的顯示數(shù)據(jù),不會(huì)有閃爍感,動(dòng)態(tài)顯示的效果和靜態(tài)顯示是一樣的,能夠節(jié)省大量的I/O 端口,而且功耗更低。 為加大輸出引腳的驅(qū)動(dòng)能力,有的單片機(jī)管腳上也常使用上拉電阻。 對(duì)于高速電路,過(guò)大的上拉電阻可能邊沿變平緩。以上拉電阻為例,當(dāng)輸出低電平時(shí),開(kāi)關(guān)管導(dǎo)通,上拉電阻和開(kāi)關(guān)管導(dǎo)通電阻分壓值應(yīng)確保在零電平門(mén)檻之下。當(dāng)輸出高電平時(shí),忽略管子的漏電流,兩輸入口需 200uA, 200uA x15K=3V 即上拉電阻壓降為 3V,輸出口可達(dá)到 2V,此阻值為最大阻值,再大就拉不到 2V 了。 圖 7085引腳圖 20 圖 7085電源原理圖 本次用的下載線電路是以一塊 74LS373 芯片為主的電路。只要通過(guò)程序,將我們所要達(dá)到的溫度控制在一個(gè)恒溫狀態(tài)下。使用的具體元件參數(shù)如下表 22 表 型 號(hào) SSR1DDP 輸入?yún)?shù) 控制方式 332DC 輸入電流 大于 5mA 工作指示 / 通斷時(shí)間 ≤ 10ms 可靠關(guān)斷電壓 小于 VDC 輸出參數(shù) 輸出電壓 直流 5110VDC 有高的 200VDC 300VDC 額定工作 電流 . 通態(tài)壓降 ≤ 最小導(dǎo)通電流 50mA 斷態(tài)漏電流 小于 10mA 性能參數(shù) 介質(zhì)耐壓 2500VAC, 1 分鐘 絕緣電壓 ≥2500V 絕緣電阻 ≥100MΩ 工作溫度 — 35~ 75 ℃ 電源頻率 50/60HZ 散熱條件 / 負(fù)載電流安全系數(shù) 阻性負(fù)載取 24倍 ,感性負(fù)載取 35倍 工作壽命 300 萬(wàn) 500 萬(wàn)次 重量 18g 外型尺寸 13H 23 6 溫度控制的軟件設(shè)計(jì) 數(shù)碼管動(dòng)態(tài)顯示 單片機(jī) AT89S52 輸出 8 個(gè)高低電平信號(hào) 每個(gè)數(shù)碼管的 8 個(gè)段分別連接 口上當(dāng)某個(gè)數(shù)碼管的公共端為 “0”時(shí),那么這個(gè)數(shù)碼管被選中,這時(shí)此數(shù)碼管的哪段為 ”1“則哪段就被點(diǎn)亮初學(xué)者可以利用本實(shí)驗(yàn)板自帶的仿真器功能來(lái)單步執(zhí)行,來(lái)觀察數(shù)碼管的工作原理,由于 I/O 資源有限,一個(gè) 51 單片機(jī)只有 32 個(gè) I/O 所以只能將 8 個(gè)數(shù)碼管以動(dòng)態(tài)掃描的方式來(lái)顯示,何為動(dòng)態(tài)掃描呢 ? 動(dòng)態(tài)掃描的連接方式是將 8 個(gè)數(shù)碼管的 8 個(gè)段用相同的 I/O 來(lái)控制,即第一 個(gè)數(shù)碼管的 ”a“段由 控制第二個(gè)數(shù)碼 管 的 ”a“段也是由 來(lái)控制的而 8個(gè)數(shù)碼管的公共端則是由不同的 I/O 來(lái)控制,即第一個(gè)數(shù)碼管的公共端由 控制而第二個(gè)數(shù)碼管的公共端有 控制 動(dòng)態(tài)掃描的控制原理是:將第一個(gè)數(shù)碼管要顯示的內(nèi)容顯示出來(lái),然后立刻將第二個(gè)數(shù)碼管的內(nèi)容顯示出來(lái),一次把第 8 個(gè)數(shù)碼管的內(nèi)容顯示出來(lái)由于單片機(jī)的工作速度非常快,所以當(dāng)顯示第 8個(gè)數(shù)碼管的時(shí)候第一個(gè)數(shù)碼管的內(nèi)容還沒(méi)有完全消失,這時(shí)立刻重復(fù)上面的過(guò)程,就實(shí)現(xiàn)了數(shù)碼管的 。 DS18B20 的單線協(xié)議和命令 DS18B20 有嚴(yán)格的通信協(xié)議來(lái)保證各位數(shù)據(jù)的傳輸?shù)恼_性和完整性 主機(jī)操作單線器件 DS18B20 必須遵循下面的順序 . 單線總線上的所有操作均從初始化開(kāi)始。 DS18B20 要有嚴(yán)格的時(shí)序來(lái)保證數(shù)據(jù)的完整性。 DS18B20 在 DQ線變低后的 1560us 的窗口對(duì) DQ 線進(jìn)行采樣,如果為高電平,就寫(xiě)“ 1”;如果為低電平就寫(xiě)“ 0”。所有的讀時(shí)隙最短必須持續(xù) 60us,各個(gè)讀時(shí)隙之間必須保證延時(shí)到最段 1us 的恢復(fù)時(shí)間。通過(guò) KEIL 軟件降我們的源程序轉(zhuǎn)換成目標(biāo)程序來(lái)進(jìn)行仿真 ,生成 *.hex 文件。再通過(guò)程序設(shè)置下溫度上限和下限,我們?cè)谶@里設(shè)置的是,當(dāng)外 界溫度高于30℃ 時(shí),系統(tǒng)的 口輸出一個(gè)高電平,來(lái)控制電風(fēng)扇進(jìn)行降溫。 通過(guò)調(diào)試,程序終于成功了。產(chǎn)生故障的原因很多,情況也很復(fù)雜,有的是一種原因引起的簡(jiǎn)單故障,有的上多種原因相互作用引起的復(fù)雜故障,因此需要掌握故障的一般診斷方法,故障診斷過(guò)程就是以故障現(xiàn)象出發(fā),通過(guò)反復(fù)測(cè)試,做出分析判斷,逐步找出故障的過(guò)程。在 C 程序轉(zhuǎn)換成 HEX 文件的時(shí)候。 31 參考文獻(xiàn) [1] 馬忠梅 .單片機(jī)的 C語(yǔ)言應(yīng)用程序設(shè)計(jì) [M].北京:北京航空航天大學(xué)出版社,1998 [2] 李曉荃 .單片機(jī)原理與應(yīng)用[ M] .北京:電子工業(yè)出版社, 2020年 8月 [3] 何立民 AVR 單片機(jī)原理與接口技術(shù) [M].北京 :北京航 空航天大學(xué)出版社,2020 [4] 楊幫文 新型繼電器實(shí)用手冊(cè) [M].北京 :北京 人民郵電出版社 .2020 [5] 何立民 單片機(jī)的C語(yǔ)言應(yīng)用程序設(shè)計(jì) [M].北京 :北京航空航天大學(xué)出版社,1997 32 致 謝 本論文在 xx老師 的 細(xì) 心指導(dǎo)和嚴(yán)格要求下已完成,從課題選擇到具體構(gòu)思和內(nèi)容,無(wú)不凝聚著老師的心血和汗水, 特備是老師嚴(yán)格的教學(xué)要求和一絲不茍的工作精神,讓我非常敬佩。 最后我還要感謝 含辛茹苦 培養(yǎng)我長(zhǎng)大的父母,謝謝你們 ! 33 附 錄 附錄 1 主程序 /*******************************************************************/ /*學(xué)校名稱(chēng) */湖南工學(xué)院 /*模塊名 */單片機(jī)溫度控制系統(tǒng) /*功能描述 */顯示溫度傳感器的溫度 及控制溫度范圍 /*******************************************************************/ include include define uchar unsigned char /*端口定義 */ define LED P0 /*實(shí)際溫度值輸出端口定義 */ define NOP _nop_() sbit Q1=P3^2。/*數(shù)碼顯示數(shù)據(jù): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9*/ uchar code ledbit[]={0xfe,0xfd,0xfb}。 i=0。 i=4。 k=k1。 bit testb。i++。i++。 uchar tempbuf。0xf8。 } else { dispbuf[0]=(uchar)dis/10。 //去段碼 P2 = ledbit[i]。amp。 Q2=0。 } 37 附錄 2 總原理圖 1234ABCD4321D C B ATitleNumberRevisionSizeA4Date:22May2009Sheet of File:F:\翟鵬的文件\單片機(jī).DDBDrawn By:P00P01P02P03P04P05P06P07P20P21P22P23P24P25P26P27P31P11P12P13P14P15P16P17P35P34X2X1 RETP37P36Y1 12MHZCHE133pFCHE233pFX1 X2R271K1122334455667788991010ISPM1 ISP1VCCP15P16P17RETR25200+C122UFR261KVCCRET12J25CON2R24500D9 LEDVCCGNDd112d29d38d46a11b7c4d2e1f10g5dp3S5LEDJR15470R16R23470R10R9R8R7R6R5R4 470P00P01P02P03P04P05P06P07P20P21123456789J11CON9P00P01P02P03P04P05P06P07VCCP37C3E1B2Q1 PNP3Q2 PNP3C3E1B2Q9 PNP3VCCLS1SPEAKERP101P112P123P134P145P156P167P178INT113INT0
。 P2=0x00。 Q2=1。 if((i==0)amp。 } dispbuf[2]=(uchar)(dis*10)%10。 if(temp_l==0)temp_h++。 delay(1)。 } } } void tmpchange(void) { dsreset()。 i=8。j=8。 NOP。 } /*==================================== 函數(shù)功能 :直接讀一字節(jié)程序 入口參數(shù) :無(wú) 說(shuō) 明 :返回結(jié)果 =====================================*/ uchar ReadByte(void){ uchar i,k。} return。 uchar B20num[]={1,2,3,4,5,6,7,8}。 sbit tem_in=P3^0。在此向各位老師表 示深深的感謝和崇高的敬意。但是最后還是 通過(guò)慢慢的研究,才將程序最后的圈定,并仿真成功。要通過(guò)對(duì)原理圖的分析,把系統(tǒng)分成不同功能的電路模塊,通過(guò)逐一測(cè)量找出故障模塊,然后再對(duì)故障模塊內(nèi)部加以測(cè)
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1