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

正文內(nèi)容

傳感器課程設計(智能家居、電子稱)-展示頁

2025-01-27 13:44本頁面
  

【正文】 op_()。 dat = dat1。j++) { testb=dat amp。 for(j=1。 unsigned char idata j。} return。 i=0。 count。 while(count) { i=200。 return。 float tem。unsigned char code Char[]=tmepture :。 unsigned char idata TMP_d。//溫度值高位unsigned char temp0。sbit en=P2^3。sbit rs=P2^1。sbit p3_2 = P3^2。E=1。讀數(shù)據(jù):RS=1。R/W=1。E=1。寫數(shù)據(jù):RS=1。R/W=1。15腳背光正極,16腳背光負極。   第7~14腳:D0~D7為8位雙向數(shù)據(jù)端。   第5腳:RW為讀寫信號線,高電平(1)時進行讀操作,低電平(0)時進行寫操作。 管腳功能 1602采用標準的16腳接口,其中:   第1腳:VSS為電源地   第2腳:VCC接5V電源正極   第3腳:V0為液晶顯示器對比度調(diào)整端,接正電源時對比度最弱,接地電源時對比度最高(對比度過高時會 產(chǎn)生“鬼影”,使用時可以通過一個10K的電位器調(diào)整對比度)。它由若干個5X7或者5X11等點陣字符位組成,每個點陣字符位都可以顯示一個字符,每位之間有一個點距的間隔,每行之間也有間隔,起到了字符間距和行間距的作用,正因為如此所以它不能很好地顯示圖形。 LCD1602簡介 LCD1602是工業(yè)字符型液晶,能夠同時顯示16x02即32個字符。  ?。?)延時60微秒。  ?。?)延時5微秒。  ?。?)延時3微秒。   (2)延時2微秒。 (7) 最后將數(shù)據(jù)線拉高。  ?。?) 將數(shù)據(jù)線拉到高電平。  ?。?) 按從低位到高位的順序發(fā)送字節(jié)(一次只發(fā)送一位)。  DS18B20的寫操作   (1) 數(shù)據(jù)線先置低電平“0”。  ?。?) 若CPU讀到了數(shù)據(jù)線上的低電平“0”后,還要做延時,其延時的時間從發(fā)出的高電平算起(第(5)步的時間算起)最少要480微秒。  ?。?) 延時等待(如果初始化成功則在15到60微妙時間之內(nèi)產(chǎn)生一個由DS18B20所返回的低電平“0”。  ?。?) 延時750微秒(該時間的時間范圍可以從480到960微秒)。DS18B20的一些指令軟件設計 DS18B20的初始化  ?。?) 先將數(shù)據(jù)線置高電平“1”。單總線器件采用嚴格的通訊協(xié)議來保證數(shù)據(jù)的完整性。DS18B20的工作原理 在該檢測系統(tǒng)中,單片機AT89S51作為主機,DS18B20作為從機,由于DS18B20采用的是主從結構,只有主機呼叫從機,從機才能應答??傮w設計方案: 本系統(tǒng)采用四個模塊單獨實現(xiàn),設計簡單,可靠!各個模塊的設計 一 室內(nèi)環(huán)境溫度的檢測 由于考慮到家居室內(nèi)的環(huán)境比較良好,且不需要相當精確的檢測,于是采用集成溫度傳感器來檢測室內(nèi)溫度 硬件 該系統(tǒng)由集成溫度傳感器DS18B20 發(fā)光二極管(燈光報警) led顯示 單片機組成 工作環(huán)境 在lcd上顯示溫度值 當室內(nèi)溫度低于某個數(shù)值或者高于某個數(shù)值是,發(fā)光二極管將發(fā)出報警信息 檢測電路 該系統(tǒng)用集成溫度傳感器DS18B20檢測環(huán)境溫度。2 采用Protuse進行仿真,完成系統(tǒng)電路圖的部分和全部仿真,在設計說明書中體現(xiàn)仿真結果。雖然視頻監(jiān)控系統(tǒng)在20世紀90年代末就在中國市場興起,有很多公司推出了自己的智能家居系統(tǒng),但是現(xiàn)在仍未得到普及,而且目前智能家居的國際標準尚未成熱,因此智能家居監(jiān)控系統(tǒng)存在廣闊的發(fā)展空間。 傳感與檢測課程設計 智能家居監(jiān)控系統(tǒng)設計設計目的: 隨著智能分析技術、網(wǎng)絡技術的迅速發(fā)展以及人民生活水平的提高,人們開始更加注重家居環(huán)境的安全,伴隨著人們需求的提高,基于智能化的實時監(jiān)控系統(tǒng)應運面生。目前,視頻監(jiān)控系統(tǒng)經(jīng)歷了模擬監(jiān)控、數(shù)字監(jiān)控和網(wǎng)絡監(jiān)控3個階段。本次課題研究智能家居監(jiān)控系統(tǒng)設計的四個部分,實現(xiàn)家居溫度,煤氣泄漏,外人闖入,火災煙霧的檢測!設計要求:1 用Protel畫出設計原理圖。3寫設計說明書。DS18B20是典型的單總線數(shù)字式溫度傳感器,工作電壓為3~5v,測量結果以9~12位數(shù)字量方式串行傳送,在使用中不需要任何外圍元件。因此,訪問器件時必須嚴格遵循單總線命令序列,以及初始化,ROM,命令功能的命令。通訊協(xié)議包括:復位脈沖,應答脈沖,寫0,寫1,讀0,讀1,所有這些信號都是以先低位,后高位的方式發(fā)送的。  ?。?) 延時(該時間要求的不是很嚴格,但是盡可能的短一點)  ?。?) 數(shù)據(jù)線拉到低電平“0”。  ?。?) 數(shù)據(jù)線拉到高電平“1”。據(jù)該狀態(tài)可以來確定它的存在,但是應注意不能無限的進行等待,不然會使程序進入死循環(huán),所以要進行超時控制)。   (8) 將數(shù)據(jù)線再次拉高到高電平“1”后結束。  ?。?) 延時確定的時間為15微秒。   (4) 延時時間為45微秒。  ?。?) 重復上(1)到(6)的操作直到所有的字節(jié)全部發(fā)送完為止。    DS18B20的讀操作  ?。?)將數(shù)據(jù)線拉高“1”。  ?。?)將數(shù)據(jù)線拉低“0”。  ?。?)將數(shù)據(jù)線拉高“1”。   (7)讀數(shù)據(jù)線的狀態(tài)得到1個狀態(tài)位,并進行數(shù)據(jù)處理。    顯示電路 顯示電路由lcd1602和上拉電阻組成。(16列2行)   1602液晶也叫1602字符型液晶,它是一種專門用來顯示字母、數(shù)字、符號等的點陣型液晶模塊。   1602LCD是指顯示的內(nèi)容為16X2,即可以顯示兩行,每行16個字符液晶模塊(顯示字符和數(shù)字)。   第4腳:RS為寄存器選擇,高電平1時選擇數(shù)據(jù)寄存器、低電平0時選擇指令寄存器。   第6腳:E(或EN)端為使能(enable)端。 第15~16腳:空腳或背燈電源。時序?qū)懖僮鲿r序?qū)懼噶睿篟S=0。E=1。R/W=0。讀操作時序 讀狀態(tài):RS=0。E=1。R/W=1。Protuse仿真圖 仿真結果:當溫度傳感器檢測到室內(nèi)溫度達到某一設定值時,發(fā)出聲光報警!程序如下includeinclude sbit DQ = P2^0。sbit p3_5 = P3^5。sbit rw=P2^2。unsigned char temp1。//溫度值低位unsigned char idata TMP。 unsigned char f。unsigned char code wendu[]=0123456789。void delay_18B20(int i){ while(i)。}void delay(unsigned int count){ unsigned int i。 while(i0)i。 }}void Delay_us(unsigned char n){ unsigned char i。 while(in) {i++。}void wr_ds18_1(char dat){ signed char idata i=0。 bit testb。j=8。 0x01。 if(testb) //寫一 { DQ=0。 _nop_()。 delay_18B20(8)。 delay_18B20
點擊復制文檔內(nèi)容
高考資料相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1