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

正文內(nèi)容

數(shù)字溫濕度計的設(shè)計論文-預(yù)覽頁

2025-07-16 15:05 上一頁面

下一頁面
 

【正文】 含 8k bytes 的可反復(fù)擦寫的只讀程序存儲器(PEROM)和 256 bytes 的隨機存取數(shù)據(jù)存儲器(RAM ),器件采用 ATMEL 公司的高密度、非易失性存儲技術(shù)生產(chǎn),與標(biāo)準(zhǔn) MCS51 指令系統(tǒng)及 8052 產(chǎn)品引腳兼容,片內(nèi)置通用 8 位中央處理器(CPU)和 Flash 存儲單元,32 個可編程 I/O 口線, 3 個 16 位定時/計數(shù)器, 低功耗空閑和掉電模式。作為輸出口用時,每位能吸收電流的方式驅(qū)動 8 個 TTL 邏輯門電路,對端口 P0寫“1”時可作為高阻抗輸入端用。作輸入口使用時,因為內(nèi)部存在上拉電阻,某個引腳被外部信號拉低時會輸出一個電流(ILL)。對端口 P2 寫“1” ,通過內(nèi)部的上拉電阻把端口拉到高電平,此時可作輸入口,作輸入口使用時,因為內(nèi)部存在上拉電阻,某個引腳被外部信號拉低時會輸出一個電流(ILL)。此時,被外部拉低的 P3 口將用上拉電阻輸出電流(ILL)。現(xiàn)今國內(nèi)外用的最多的溫濕度傳感器是 SHTxx 系列。),具有極高的可靠性與卓越的長期穩(wěn)定性。 驅(qū)動顯示電路驅(qū)動顯示模塊選用八位共陽極數(shù)碼管和八個小功率放大三極管 S9012。它是以發(fā)光二極管作段并按共陰極方式或共陽極方式連接后封裝而成的。(2)發(fā)光響應(yīng)時間極短(小于 0.1μs),高頻特性好,單色性好,亮度高。 因此它被廣泛用作數(shù)字儀器儀表、數(shù)控裝置、計算機的數(shù)顯器件。不過數(shù)據(jù)線和時鐘線上需要接兩個10K 的上拉電阻,因為 AT89C52 的 P0 口內(nèi)部沒有上拉電阻。第三章 硬件電路的設(shè)計167。預(yù)置數(shù)電路就是三個按鍵分別與 TA89C52 的 P0_1,P0_2 和 P0_3口相連,為了降低 AT89C52 的功耗在按鍵和單片機的端口間加了個 10K 的限流電阻。使用LED 作指示電路時,應(yīng)該串接限流電阻,該電阻的阻值大小應(yīng)根據(jù)不同的使用電壓和 LED 所需工作電流來選擇。下圖用的就是按鍵復(fù)位,當(dāng)按鍵按下時單片機的 RST 口從低電平變?yōu)楦唠娖?,從而進入復(fù)位狀態(tài)。這個放大器與作為反饋元件的片外石英晶體或陶瓷諧振器構(gòu)成自激振蕩器。圖 31 主控制電路和測溫濕電路原理圖167。動態(tài)掃描顯示就是幾個數(shù)碼管的段選端可以同時接到單片機的 I/O 口,位選端一對一的接到單片機的其它 I/O 口,當(dāng)位選信號選中某個數(shù)碼管時,那個數(shù)碼管就被點亮,而其它數(shù)碼管不亮。顯示部分為八位共陽極數(shù)碼管(四位一組),數(shù)碼管的段端 A,B,C,D,E,F,G 和 DP 與 TA89C52 的 P1 口相連,順序可以根據(jù)硬件接線方便而定。這里用的是 S9012H331,放大倍數(shù) 150 倍左右。 通訊復(fù)位時序串行時鐘輸入 (SCK)用于微處理器與 DTH91 之間的通訊同步。數(shù)據(jù)傳輸期間,在 SCK 時鐘高電平時,DATA 必須保持穩(wěn)定。這些時序只復(fù)位串口,狀態(tài)寄存器內(nèi)容仍然保留。在下一次指令前,發(fā)送一個“傳輸啟動”時序。DTH 91 會以下述方式表示已正確地接收到指令:在第 8 個 SCK 時鐘的下降沿之后,將DATA 下拉為低電平(ACK 位) 。確切時間隨內(nèi)部晶振速度的變化而變化,最多可能有30%的變化。接著傳輸 2 個字節(jié)的測量數(shù)據(jù)和 1 個字節(jié)的 CRC 奇偶校驗。如果不使用 CRC8 校驗,控制器可以在測量值 LSB 后,通過保持確認(rèn)位 ack 高電平,來中止通訊。 濕度的測量時序圖 43 測量濕度的時序167。表 43 濕度轉(zhuǎn)換系數(shù)濕度傳感器相對濕度的溫度補償實際測量溫度與 25℃ (~77℉)相差較大時,應(yīng)考慮濕度傳感器的溫度修正系數(shù):RHtrue = (T176。 DHT91的 DC特性。 程序的設(shè)計167。for(i=0。}} 通訊復(fù)位子程序用來復(fù)位串口的,當(dāng)傳輸中斷或者傳輸過程中發(fā)生了錯誤時就需要從新對串口進行復(fù)位操作。_nop_()。_nop_()。_nop_()。_nop_()。167。i/=2){if(iamp。_nop_()。}DATA=1。return error。 讀一個字節(jié)子程序char s_read_byte(unsigned char ack){unsigned char i,val=0。i/=2){SCK=1。SCK=1。SCK=0。167。 const float T1=。 float rh_lin。 rh_lin=C3*rh*rh+C2*rh+C1。 *p_humidity=rh_true。humi1=(humi*10)。}else{dispbuf[0]=11。dispbuf[4]=11。if((humihumiset)||(temptempset)){P0_4=0。}else{dispbuf[0]=11。dispbuf[4]=11。}else{dispbuf[0]=11。dispbuf[4]=11。}}}當(dāng) t=0 時數(shù)碼管顯示實際的溫濕度值,當(dāng) t=1 時數(shù)碼管顯示設(shè)定溫度值,當(dāng) t=2 時數(shù)碼管顯示設(shè)定濕度值。i)for(j=248。if(t2){t=0。i)for(j=248。if(temph==15){temph=0。i)for(j=248。if(templ==10){templ=0。i)for(j=248。 if(humih==10){humih=0。i)for(j=248。if(humil==10){ humil=0。}humiset=humih*10+humil。當(dāng) t=2 時 S2,S3 鍵調(diào)的是 humih 和 humil。if((dispbitt==2)||(dispbitt==6)){P1=dispcode[dispbuf[dispbitt]]amp。dispbitt++。167。在開始調(diào)試的時候我就忽略了這一點,我用的是資料書中常用到那種,所以數(shù)碼管顯示的是亂碼。顯示的數(shù)值還是不正確,但是數(shù)碼管中顯示的數(shù)和我想要顯示的數(shù)有幾分相似。在設(shè)計開始,應(yīng)該先要認(rèn)識到這次設(shè)計所要完成的功能。在焊接好電路板以后,我用萬用表對所有的焊點及連線進行一一檢測,看是否有漏焊、虛焊及短路的地方。王老師給我提供了一個開發(fā)板,這讓我編程順利多了。在軟件設(shè)計過程中我遇到了很多問題,經(jīng)過王老師的指點和同學(xué)之間的討論,我學(xué)到了很多編程技巧也掌握了一些編程思想。有很多焊點都不符合要求,還有很多虛焊的地方,用萬用表一個一個檢測發(fā)現(xiàn)不導(dǎo)通的地方又從新焊接。溫度和濕度都是顯示到小數(shù)點后一位。這里首先向指導(dǎo)我做畢業(yè)設(shè)計的王新勇老師表示最誠摯的謝意,同時也感謝那些幫助過我的同學(xué)。為了讓我們小組的同學(xué)能夠順利的更早的完成畢業(yè)設(shè)計,王老師給我提供了一個便利的學(xué)習(xí)場所。王老師那認(rèn)真負(fù)責(zé)的態(tài)度讓我備受感激。unsigned char dispbitcode[]={0xfe,0xfd,0xfb,0xf7, 0xef,0xdf,0xbf,0x7f}。}value。//時鐘端口sbit P0_0=P0^0。//kye4 用來復(fù)位define noACK 0define ACK 1define MEASURE_TEMP 0X03//讀溫度指令define MEASURE_HUMI 0X05//讀濕度指令unsigned char mstt。char tempset,humiset。if(temp10)//當(dāng)溫度為零下時{dispbuf[0]=10。//溫度的十位dispbuf[2]=temp1/10%10。 //濕度的十位dispbuf[6]=humi1/10%10。Z39。//設(shè)置溫度的十位dispbuf[2]=templ%10。dispbuf[6]=11。dispbuf[2]=11。//設(shè)置濕度十位dispbuf[6]=humil%10。i)for(j=248。if(t2){t=0。i)for(j=248。if(temph==15)//1014 分別表示0——4{temph=0。i)for(j=248。if(templ==10){templ=0。i)for(j=248。if(humih==10){humih=0。i)for(j=248。if(humil==10){humil=0。//溫度是負(fù)數(shù)}humiset=humih*10+humil。0xfb。if(dispbitt==8){dispbitt=0。i/=2){if(iamp。_nop_()。}DATA=1。return error。i0。}DATA=!ack。_nop_()。}void s_transstart(void)//傳輸啟動時序{DATA=1。_nop_()。_nop_()。_nop_()。}void s_connectionreset(void)//通訊復(fù)位時序{unsigned char i。i9。}char s_measure(unsigned char *p_value,unsigned char *p_checksum,unsigned char mode)//測量函數(shù){unsigned error=0。break。}for(i=0。}*(p_value) =s_read_byte(ACK)。const float C2=。float rh=*p_humidity。float t_c。if(rh_true) rh_true=。unsigned char error,checksum。//中斷初始化TH0=0x06。EA=1。checksum,HUMI)。if(error!=0)//如果 error=1,從新復(fù)位 {s_connectionreset()。,amp。}for(i=0。}}外文資料DS1722 Digital ThermometerWith scientific and technological progress and development of the types of temperature sensors increasingly wide range of application of the increasingly widespread, and the beginning analog toward digital, singlebus, dualbus and bus3 direction. And the number of temperature sensors because they apply to all microprocessor interface consisting of automatic temperature control system simulation can be overe sensor and microprocessor interface need signal conditioning circuit and A / D converters advantages of the drawbacks, has been widely used in industrial control, electronic transducers, medical equipment and other temperature control system. Among them, which are more representative of a digital temperature sensor DS18B20, MAX6575, the DS1722, MAX6636 other. This paper introduces the DS1722 digital temperature sensor characteristics, the use of the method and its timing. Internal structure and other relevant content. FEATURES:Temperature measurements require no external ponents。F to +248176。C。Data is read from/written to via a Motorola Serial Peripheral Interface (SPI) or standard 3wire serial interface。PIN ASSIGNMENTFIGURE 1 PIN ASSIGNMENTPIN DESCRIPTION:SERMODE Serial Interface Mode.CE Chip Enable.SCLK Serial Clock.GND – Ground.VDDA Analog Supply Voltage.SDO Serial Data Out.SDI Serial Data In.VDDD Digital Supply Voltage.DESCRIPTION:The DS1722 Digital Thermometer and Thermostat with SPI/3Wire Interface provides temperature readings which indi
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1