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

正文內(nèi)容

基于51單片機(jī)的水質(zhì)檢測(cè)儀畢業(yè)論文設(shè)計(jì)-wenkub.com

2024-08-24 20:03 本頁面
   

【正文】 RI=0。 RI=0。 DE_RE=0。 EA=1。 //ET0=0。 } main() { int i=0,j=0。 SBUF=dat。 long tvalue。}。,39。,39。,39。,39。 uchar table2[]={39。 txdata(di)。 if(recdata==0x66) { delay(2)。 gao=TEMP/256。 //波特率 9600 TR1=1。 TMOD=0X20。 //等待數(shù)據(jù)發(fā)送完畢 TI=0。 return(dataa)。 } uchar rxdata() //接受 數(shù)據(jù) { uchar dataa。 else { tvalue=~tvalue+1。 tvalue=b。 ds1820wr(0xcc)。 ds1820rst()。 delay_18B20(10)。 i0。 delay_18B20(10)。i) { DQ = 0。 } /******************************************* 32 函數(shù)名稱 : ds1820rd 功 能 : 讀出 18b20 溫度轉(zhuǎn)換器中數(shù)據(jù) 參 數(shù) : 無 返回值 : dat 讀出的數(shù)據(jù) ********************************************/ uchar ds1820rd() { unsigned char i=0。 //延時(shí) DQ = 0。 //溫度值 /******************************************* 函數(shù)名稱 : delay_18B20 功 能 : 為 18b20 溫度轉(zhuǎn)換器提供延時(shí) 參 數(shù) : 延時(shí) i微秒 返回值 : 無 ********************************************/ void delay_18B20(unsigned int i) { while(i)。 uchar bai,shi,ge。祝你們身體健康,工作順利。在設(shè)計(jì)過程中,老師以自己精專的知識(shí),不斷地啟 發(fā)本設(shè)計(jì),使本設(shè)計(jì)的設(shè)計(jì)得以順利進(jìn)行,也使得本設(shè)計(jì)自己的專業(yè)水平有很大程度的提高。 27 致謝 語 經(jīng)過近 半年的忙碌和工作,本次畢業(yè)論文已經(jīng)接近尾聲,作為一個(gè)本科生的畢業(yè)論文,由于經(jīng)驗(yàn)的匱乏,難免有許多考慮不周全的地方,如果沒有導(dǎo)師的督促指導(dǎo),以及同學(xué)們的支持,想要完成這個(gè)論文是難以想象的。 隨著科技的發(fā)展,工業(yè)發(fā)展進(jìn)入了新的時(shí)代,這種結(jié)構(gòu)具有接口簡(jiǎn)單和使用靈活等優(yōu)點(diǎn)。 結(jié)束語 本 系統(tǒng)編程采用 C語言,用單片機(jī) AT89S51 作系統(tǒng)核心,主要完成對(duì)顯示電路設(shè)計(jì)、485 通信電路,溫度檢測(cè)模塊等功能的設(shè)計(jì)。 因此 , 通過測(cè)量水質(zhì)電阻 R 即可求出電導(dǎo)率 K。這種數(shù)字 化處理避免了由指針讀數(shù)引起的誤差。 系統(tǒng)主程序流程圖 下圖是系統(tǒng)溫度檢測(cè)主程序流程圖: 開始 初始化、設(shè)置常量 調(diào) DS18B20 初始化子 讀取轉(zhuǎn)換溫度值 調(diào)數(shù)據(jù)處理子程序 24 圖 61 溫度檢測(cè)模塊程序框圖 系統(tǒng)水電阻檢測(cè)主程序框圖: 圖 62 電阻檢測(cè)模塊程序框圖 開始 初始化 計(jì)算 R 的值 外部中斷, 555 定時(shí) 送 1602 顯示 結(jié)束 25 第七章 測(cè)試方案與測(cè)試結(jié)果 調(diào)試方法 根據(jù)設(shè)計(jì)要求,需要測(cè)量水質(zhì),以及關(guān)于長(zhǎng)距離的通信。通過編輯軟件編輯出的源程序,必須用編譯程序匯編后生成目標(biāo)代碼。 ( 2)定程序框圖,即根據(jù)所選擇的計(jì)算方法制定框圖。軟件的質(zhì)量直接影響整個(gè)系統(tǒng)功能的實(shí)現(xiàn)。該系列 集成穩(wěn)壓 IC型號(hào)中的 78或 79后面的數(shù)字代表該三端集成穩(wěn)壓電路的輸出電壓,如 7806 表示輸出電壓為正 6V, 7909 表示輸出電壓為負(fù) 9V。 電源模塊 設(shè)計(jì) 、芯片的選擇 電子產(chǎn)品中,常見的三端穩(wěn)壓集成電路有正電壓輸出的 78 系列和負(fù)電壓輸出的 79系列。由于本次設(shè)計(jì)只需用到 LCD1602 的寫的功能,故干脆將其 5 管腳拉低。 7 DB0 底 4 位三態(tài)、 雙向數(shù)據(jù)總線 0位(最低位) 8 DB1 底 4位三態(tài)、 雙向數(shù)據(jù)總線 1 位 21 9 DB2 底 4位三態(tài)、 雙向數(shù)據(jù)總線 2 位 10 DB3 底 4位三態(tài)、 雙向數(shù)據(jù)總線 3 位 11 DB4 高 4位三態(tài)、 雙向數(shù)據(jù)總線 4 位 12 DB5 高 4位三態(tài)、 雙向數(shù) 據(jù)總線 5 位 13 DB6 高 4位三態(tài)、 雙向數(shù)據(jù)總線 6 位 14 DB7 高 4位三態(tài)、 雙向數(shù)據(jù)總線 7 位(最高位)(也是 busy flag) 15 BLA 背光電源正極 16 BLK 背光 電源負(fù)極 本系統(tǒng)采用市場(chǎng)上常見的成本較低 1602 字符液晶為顯示設(shè)備,充分利用屏幕資源,建立動(dòng)態(tài)顯示界面,完成了良好的人機(jī)交互界面。 20 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 00H 01H 02H 03H 04H 05H 06H 07H 08H 09H 0AH 0BH 0CH 0DH 0EH 0FH 40H 41H 42H 43H 44H 45H 46H 47H 48H 49H 4AH 4BH 4CH 4DH 4EH 4FH 、 1602 液晶寄存器選擇控制表 1602 字符型 LCD 通常有 14條引腳線或 16 條引腳線的 LCD,多出來的 2 條線是背光電源線 VCC(15 腳 )和地線 GND(16 腳 ),其控制原理與 14 腳的 LCD 完全一樣,其中: 引腳 符號(hào) 功能說明 1 VSS 一般接地 2 VDD 接電源( +5V) 3 V0 液晶顯示器對(duì)比度調(diào)整端,接正電源時(shí)對(duì)比度最弱,接地電源時(shí)對(duì)比度最高(對(duì)比度過高時(shí)會(huì)產(chǎn)生“鬼影”,使用時(shí)可以通過一個(gè) 10K 的電位器調(diào)整對(duì)比度)。 字符液晶 1602 、 1602 液晶介紹 1602液晶模塊內(nèi)部的字符發(fā)生存儲(chǔ)器( CGROM)已經(jīng)存儲(chǔ)了 160 個(gè)不同的 點(diǎn)陣 字符圖形,這些字符有:阿拉伯?dāng)?shù)字、英文字母的大小寫、常用的符號(hào)、和日文假名等,每一個(gè)字符都有一個(gè)固定的代碼,比如大寫的英文字母“ A”的代碼是01000001B( 41H),顯示時(shí)模塊把地址 41H中的點(diǎn)陣字符圖形顯示出來,本設(shè)計(jì)就能看到字母“ A”。具有一個(gè)驅(qū)動(dòng)器跟接收器。 RS485 用于多點(diǎn)互連時(shí)非常方便,可以省掉許多信號(hào)線。 、 RS485 應(yīng)用 在要求通信距離為幾十米到上千米時(shí),廣泛采用 RS485 串行總線標(biāo)準(zhǔn)。利用一只電容 C隔斷直流成分可以節(jié)省大部分功率。終端電阻在 RS485 網(wǎng)絡(luò)中取 120Ω。 在 RS485 組網(wǎng)過程中另一個(gè)需要主意的問題是終端負(fù)載電阻問題,在設(shè)備少距離短的情況下不加終端負(fù)載電阻整個(gè)網(wǎng)絡(luò)能很好的工作但隨著距離的增加性能將降低。在構(gòu)建網(wǎng)絡(luò)時(shí),應(yīng)注意如下幾點(diǎn): ( 1)采用一條雙絞線電纜作總線,將各個(gè)節(jié)點(diǎn)串接起來,從總線到每個(gè)節(jié)點(diǎn)的引出線長(zhǎng)度應(yīng)盡量短,以便使引出線中的反射信號(hào)對(duì)總線信號(hào)的影響最低。 (2)EMI 問題:發(fā)送驅(qū)動(dòng)器輸出信號(hào)中的共模部分需要一個(gè)返回通路,如沒有一個(gè)低阻的返回通道(信號(hào)地),就會(huì)以輻射的形式返回源端,整個(gè)總線就會(huì)像一個(gè)巨大的天線向外輻射電磁波。很多情況下,連接 RS485 通信鏈路時(shí)只是簡(jiǎn)單地用一對(duì)雙絞線將各個(gè)接口的“ A”、“ B”端連接起來。 RS485 的電氣特性:邏輯 1以兩線間的電壓差為 +( 26) V 表示;邏輯 0以兩線間的電壓差為 ( 26) V 表示。 、 RS485 總線的應(yīng)用及介紹 、 RS485 及其接口介紹 RS232 使用 12V,0,12V 電壓來表示邏輯,( 12V表示邏輯 1, 12V表示邏輯 0),全雙工,最少 3條通信線( RX,TX,GND),因?yàn)槭褂媒^對(duì)電壓表示邏輯,由于干擾,導(dǎo)線電阻等原因,通訊距離不遠(yuǎn),低速時(shí)幾十米也是可以的。 Rx和放電管放電,電路進(jìn)入第二暫穩(wěn)態(tài) .其維持時(shí)間 TPL的長(zhǎng)短與電容的放電時(shí)間有關(guān),放電時(shí)間常數(shù) T放= RxC0隨著 C的放電,電容兩端電壓下降,當(dāng) uc下降到( 1/3) Vcc時(shí),輸出 out。 、 NE555 內(nèi)部結(jié)構(gòu)及引腳說明 開始 主機(jī)發(fā)送低脈沖 釋放總線 標(biāo)志位置位 初始化完成 清除標(biāo)志位 等待回應(yīng) 16 圖 59 555時(shí)基電路管腳排列圖 圖 510 555電路結(jié)構(gòu)方框圖 555 芯片引腳圖及引腳描述 555 的 8 腳是集成電路工作電壓輸入端,電壓為 5~ 18V,以 UCC 表示;從分壓器上看出,上比較器 6 腳 A1 的5腳接在 R1 和 R2 之間,所以 5 腳的電壓固定在 2UCC/3 上;下比較器 A2 接在 R2 與 R3 之間, A2 的同相輸入端電位被固定在 UCC/3 上。 對(duì)于 DS18B20 寫 0時(shí)序和寫 1 時(shí)序的要求不同,當(dāng)要寫 0時(shí)序時(shí),單總線要被拉低至少 60us,保證 DS18B20 能夠在 15us 到 45us 之間能夠正確地采樣 IO 總線上的“ 0”電平,當(dāng)要寫 1時(shí)序時(shí),單總線被拉低之后,在 15us 之內(nèi)就得釋放單總線。 14 圖 54 DS18B20 的復(fù)位時(shí)序 對(duì)于 DS18B20 的讀時(shí)序分為讀 0時(shí)序和讀 1時(shí)序 兩個(gè)過程。該協(xié)議定義了幾種信號(hào)的時(shí)序:初始化時(shí)序、讀時(shí)序、寫時(shí)序。當(dāng)工作于寄生電源時(shí),此引腳必須接地。 圖 53( DS18B20 底視圖) 表 53 DS18B20 詳細(xì)引腳功能描述 序號(hào) 名稱 引腳功能描述 1 GND 地信號(hào) 2 DQ 數(shù)據(jù)輸入 /輸出引腳。 C 之間。 ( 2)、在 DS18B20 中的每個(gè)器件上都有獨(dú)一無二的序列號(hào)。在單片機(jī)最小系統(tǒng)上電時(shí),利用 R11 和 C3 充放電原理,以達(dá)到實(shí)現(xiàn)的單片機(jī)最小系統(tǒng)的復(fù)位。 、本系統(tǒng)采用的單片最小系統(tǒng)原理圖 圖 52 單片機(jī)最小系統(tǒng)原理圖 此單片機(jī)最小系統(tǒng)由 AT89S52 單片機(jī)、時(shí)鐘電路及復(fù)位電路組成,時(shí)鐘電路采用內(nèi)部時(shí)鐘利用單片機(jī)內(nèi)部一個(gè)高增益的反向放大器,把一個(gè)晶振和兩個(gè)電容器組成的自激震蕩電路接到 XTAL1( 19 腳)和 XTAL2( 18腳)之間。為了執(zhí)行內(nèi)部程序指令, EA 應(yīng)該接 VCC。 表 52 P3 口第二功能 引腳號(hào) 第二功能 12 RXD(串行輸入) TXD(串行輸出) INT0(非) (外部中斷 0) INT1(非) (外部中斷 1) T0(定時(shí)器 0外部輸入) T1(定時(shí)器 1外部輸入) WR (外部數(shù)據(jù)存儲(chǔ)器寫選通) RD (外部數(shù)據(jù)存儲(chǔ)器讀選通) PSEN : 外部程序存儲(chǔ)器選通信號(hào)( PSEN )是外部程序存儲(chǔ)器選通信號(hào)。如果需要,通過將地址為 8EH 的 SFR 的第 0 位置“ 1”, ALE 操作將無效。如下表為 P3口第二功能: /ALE PROG :地址鎖存控制信號(hào)( ALE)是訪問外部程序存儲(chǔ)器時(shí),鎖存低 8位地址的輸出脈沖。對(duì) P3 端口寫“ 1”時(shí),內(nèi)部上拉電阻把端口拉高,此時(shí)可以作為輸入口使用。在這種應(yīng)用中, P2 口使用很強(qiáng)的內(nèi)部上拉發(fā)送 1。如下表為 P1 口的第二功能: 表 51 P1 口的第二功能 引腳號(hào) 第二功能 T2(定時(shí)器 /計(jì)時(shí)器 T2 的外部計(jì)數(shù)輸入),時(shí)鐘輸出 T2EX(定時(shí)器 /計(jì)時(shí)器 T2的捕捉 /重載觸發(fā)信號(hào)和方向控制) MOSI(在系統(tǒng)編程用) MISO(在系統(tǒng)編程用) SCK(在系統(tǒng)編程用) P2 口 : P2 口是一
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1