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

正文內(nèi)容

基于單片機的多參數(shù)采集系統(tǒng)畢業(yè)設(shè)計(doc畢業(yè)設(shè)計論文)(已改無錯字)

2022-07-25 20:06:25 本頁面
  

【正文】 124NC無連接25GND_A模擬地鎖相環(huán)26PLL_TEST輸入PLL 鎖相環(huán)測試模式控制27OSC1輸入晶體振蕩器輸入28OSC2輸入/輸出晶體振蕩器輸出四、采用PL2303實現(xiàn)的USB轉(zhuǎn)串口模塊,原理圖: 單片機與PL2303的連接圖 傳感器的介紹 壓力傳感器SGY2 差壓傳感器SZR19 流量傳感器CLLDE08 溫度傳感器鉑熱電阻Rt100 模數(shù)轉(zhuǎn)換器ADC0809在我們所測控的信號中軍事連續(xù)變化的物理量,而要對這些信號進行處理,則需要將其轉(zhuǎn)換為數(shù)字量,A/D轉(zhuǎn)換器就是為了將連續(xù)變化的模擬量轉(zhuǎn)換成計算機能接受的數(shù)字量。按模擬量轉(zhuǎn)換成數(shù)字量的原理可以分為3種:雙積分式、逐次逼近式及并行式A/D轉(zhuǎn)換器。而該系統(tǒng)選用的是ADC0809,下面就具體的介紹一下ADC0809的工作原理。 C0809的介紹ADC0809是八通道的八位逐次逼近式A/D轉(zhuǎn)換器。由單一的5V電源供電,片內(nèi)帶有鎖存功能的8選1的模擬開關(guān)。由C、B、A的編碼來決定所選的模擬通道。轉(zhuǎn)換時間為100us。轉(zhuǎn)換誤差為1/2LSB。它的引腳的排列及其功能, ADC0809的引腳圖IN7~IN0 :八個通道的模擬輸入量。ADDA、ADDB、ADDC:模擬通道地址線。當(dāng)CBA=000時,IN0輸入,當(dāng)CBA=111時,IN7輸入。ALE:地址鎖存信號。START:轉(zhuǎn)換啟動信號,高電平有效。D7~D0:數(shù)據(jù)輸出線。三態(tài)輸出,D7是最高位,D0是最低位。OE:輸出允許信號,高電平有效。CLK:時鐘信號,最高頻率為 640KHZ。EOC:轉(zhuǎn)換結(jié)束狀態(tài)信號。上升沿后高電平有效。Vcc:+5V電源。Vref:參考電壓。ADC0809時序圖及其接口電路: ADC0809的時序圖其工作過程是:ALE的上升沿將A、B、C端選擇的通道地址鎖存到8位A/D轉(zhuǎn)換器的輸入端。START的下降驗啟動8位A/D轉(zhuǎn)換器進行轉(zhuǎn)換。A/D轉(zhuǎn)換開始使EOC端輸出低電平。A/D轉(zhuǎn)換結(jié)束,EOC輸出高電平。該信號通常可作為中斷申請信號。OE為讀出數(shù)據(jù)允許信號。OE端為高電平時,可以讀出轉(zhuǎn)換的數(shù)字量。硬件電路設(shè)計時,需根據(jù)時序關(guān)系及軟件進行設(shè)計。ADC0809與STC89C52單片機的接口方式,: ADC0809與單片機的連接圖由于ADC0809具有輸出3態(tài)鎖存器,其八位數(shù)據(jù)輸出引腳可直接與數(shù)據(jù)總線相連。地址譯碼引腳A、B、C分別與地址總線低三位A0、AA2相連,以選通IN0~IN7中的一個通道。在啟動A/D轉(zhuǎn)換時,由于ALE和START連在一起,因此AD0809在鎖存通道的同時,也啟動了A/D轉(zhuǎn)換器。在讀取轉(zhuǎn)換結(jié)果時,用低電平的讀信號RD,產(chǎn)生的正脈沖作為OE信號,用以打開三態(tài)輸出鎖存器。將轉(zhuǎn)換結(jié)果輸出。而低電平的寫信號WR則表示轉(zhuǎn)換結(jié)束狀態(tài)信號。 報警電路本設(shè)計的報警電路由簡易式有源蜂鳴器和發(fā)光二極管及NPN三極管組成。當(dāng)我們采集回來的數(shù)據(jù)超出我們的標(biāo)準范圍時通過數(shù)據(jù)采集處理加判斷,利用軟件把和三極管連接的I/O口制低從而點亮發(fā)光二極管和蜂鳴器起到報警功效。電路圖如下:第四章 軟件部分 簡介KeilUvision2Keil提供了包括C編譯器、宏匯編、連接器、庫管理和一個功能強大的仿真調(diào)試器等在內(nèi)的完整開發(fā)方案,通過一個集成開發(fā)環(huán)境(UVISION)將這些組合在一起。Keil有以下幾個特點: 全功能的源代碼編輯器; 器件庫用來配置開發(fā)工具設(shè)置; 項目管理器用來創(chuàng)建和維護用戶的項目; 集成的MAKE工具可以匯編、編譯和連接用戶嵌入式應(yīng)用; 所有開發(fā)工具的設(shè)置都是對話框形式的; 真正的源代碼級的對CPU和外圍器件的調(diào)試器; 高級GDI(AGDI)接口用來在目標(biāo)硬件上進行軟件調(diào)試以及和Monitor51進行通信其使用的過程為:首先打開KeilUvision2,在KEIL系統(tǒng)中,每做個獨立的程序,都視為工程。首先從菜單中的工程中“新建工程”,建立我們將要做的工程項目:接下來Keil環(huán)境要求我們?yōu)?2工程選擇一個單片機型號;我們選擇Ateml公司的89C51(雖然我使用的是STC89C52,但由于89S51與89C51內(nèi)外部的結(jié)構(gòu)完全一樣,所以這里仍然用“89C51”)。“確定”后工程就算建立好了。立了工程項目以后現(xiàn)在就要為工程添加程序,點擊“文件”中的新建,新建一個空白文檔;這個空白文檔就是我們編寫單片機程序的場所。在這里可以進行編輯、修改等操作。根據(jù)題意,在文檔中寫入代碼,寫完后再檢查一下,然后保存,然后再將保存好的文檔添加到工程中,具體做法如下:程序文件添加完畢后,對其進行編譯當(dāng)前程序、編譯修改過的文件并生成應(yīng)用程序、重新編譯所有文件并生成應(yīng)用程序后,再點擊TARGET,則其頁面為:再點擊圖案上的Output鍵 接下來就是點擊上圖中的select folder for objects鍵,得到下圖將其產(chǎn)生的HEX文件存儲在E盤zh文件夾中。最后一步就是利用STCISP將HEX文件燒錄到單片機里。本軟件系統(tǒng)有一個主程序,五個子程序,五個子程序分別為溫度采集轉(zhuǎn)換子程序,壓力采集轉(zhuǎn)換子程序,流量采集轉(zhuǎn)換子程序,差壓采集轉(zhuǎn)換子程序,延遲子程序。(1)主程序主程序?qū)ο到y(tǒng)進行初始化,主要是調(diào)用鍵盤掃描再根據(jù)按下的鍵來調(diào)用子程序。(2)鍵盤掃描子程序 該程序是根據(jù)按鍵按下的健選擇調(diào)用相應(yīng)的子程序。(3)數(shù)據(jù)采集程序該子程序是調(diào)用溫度,壓力,流量,差壓等數(shù)據(jù)采集顯示。開始初始化無限循環(huán)檢測是否有健按下再根據(jù)掃描到的鍵盤號,調(diào)用相應(yīng)的子程序。繼續(xù)循環(huán)掃描判斷是否真的有按鍵按下YN開始然后判斷該按鍵發(fā)生在哪一列是否有按鍵按下YN調(diào)用相應(yīng)采集子程序繼續(xù)掃描返回開始顯示個位顯示十分位顯示百分位顯示小數(shù)點結(jié)束 LED顯示開始選定通道號開始轉(zhuǎn)換轉(zhuǎn)換結(jié)束將得到的數(shù)據(jù)發(fā)送給串口結(jié)束第五章 調(diào)試結(jié)果 這個系統(tǒng)是一個主從式的數(shù)據(jù)采集系統(tǒng)。系統(tǒng)調(diào)試以程序為主,硬件調(diào)試應(yīng)先檢測電路的焊接是否正確,然后用外用表檢測或通電檢測其是否有短路或斷路。軟件調(diào)試包括調(diào)試程序和對硬件準確性的調(diào)試。在整個系統(tǒng)中,用到了4個按鍵,按鍵S1按下后,發(fā)送一個數(shù)據(jù)給單片機,然后采集完數(shù)據(jù)后再將轉(zhuǎn)換好的數(shù)據(jù)和采集線路的通道號發(fā)送給主機并用LED數(shù)據(jù)顯示器顯示出來;按鍵S1S4用于選擇采集方式,分別送相應(yīng)的采集線路的通道號給從機,然后再將從機轉(zhuǎn)換好的數(shù)據(jù)和采集線路的通道號發(fā)送給主機并用LED數(shù)據(jù)顯示器顯示出來;當(dāng)主機沒有按鍵按下時,則發(fā)送一個數(shù)0給LED。參考文獻[1] ,2010,65105[2] ,2009[3] ,2009,[4] 常鐵原,王欣,陳文軍. ,2008,[5] 葉紅海,[6] ,2009,4648,104110[7] 楊居義,楊曉琴,2009,135141[8] 劉剛,秦永左,2006,7698,134155[9] 林祝亮,武林,2006,[10] 元增民,2006,205266 王琳,商周,2004,附錄一硬件電路圖附錄2程序includedefine uchar unsigned chardefine uint unsigned intuchar code table[16] ={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71}。uchar code tab[16] ={0xbf,0x86,0xdb,0xcf,0xe6,0xed,0xfd,0x87,0xff,0xef,0xf7,0xfc,0xb9,0xde,0xf9,0xf1}。sbit LED1=P3^0。 // 位定義sbit LED2=P3^1。sbit LED3=P3^2。sbit LED4=P3^3。sbit s1=P3^4。sbit s2=P3^5。sbit s3
點擊復(fù)制文檔內(nèi)容
職業(yè)教育相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1