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

正文內(nèi)容

信息與通信]基于單片機數(shù)據(jù)采集系統(tǒng)設計-wenkub.com

2024-11-13 22:20 本頁面
   

【正文】 通道號設置為 0 L3: MOV R3, 8;采集次數(shù)設置為 8 L4: MOVX DPTR, 220H;啟動 A/D轉(zhuǎn)換 MOVX DPTR,A MOV R7,0FFH。設置 5通道的上限值 MOV X5max,AL MOV AL, 0E0H 。設置 1通道的上限值 MOV X1max,AL MOV AL,0A0H 。然后就是第二通道的采集。進入數(shù)據(jù)查詢模式我們就可以根據(jù)輸入的時間來查詢那一時刻所存儲的數(shù)據(jù),按下打印鍵,系統(tǒng)將為你進行把所查詢到的數(shù)據(jù)進行打印。查表轉(zhuǎn)換成有序編碼 CJNE A, 0AH, KEY1 KEY1: JC PDATA;是數(shù)字鍵 ,轉(zhuǎn) PDATA處理 SUBB A, 0AH;以下為命令處理 MOV B, 03H MUL AB MOV DPTR, COMTAB JMP A+DPTR COMTAB: LJMP FIND。 采用鍵入不同的值進入不同的模式,進行各種不同功能的實現(xiàn),如果在沒按下“ ”鍵以前有鍵按下,判斷為誤操作,程序不予處理,當按下“ ”鍵時,系統(tǒng)進入采集模式,當鍵入的是“ *”鍵時,系統(tǒng)進入的是通信模式,當在數(shù)據(jù)采集模式下鍵入的是“ ”鍵時,系統(tǒng)就進入了查詢模式,如開始 初始化(鍵盤、顯示、存儲、打?。? 讀 ADC0809 狀態(tài)(是否空閑) 讀打印機狀態(tài)(是否空閑) 設置各通道數(shù)據(jù)存放地址段 判斷鍵盤送來的字符 查詢模式 通信模式 數(shù)據(jù)采集模式 結(jié)束 19 果需要將查詢到的數(shù)據(jù)打印出來,就需要再一次按下“ ”鍵,從而使 系統(tǒng)完成各項功能。 18 第 4 章 單片機數(shù)據(jù)采集與通信系統(tǒng)軟件設計 上一章我們對系統(tǒng)的幾個主要硬件部分進行了介紹,這些構(gòu)成了數(shù)據(jù)采集和通信系統(tǒng)的硬件基礎。在傳感器矩陣方式工作時,這個存儲器是傳感器 RAM,它的每一位對應著一個傳感器的狀態(tài)。當有鍵按下時,該鍵在行列中的位置上 SHIFT和 CNTL的狀態(tài)一起被送到 FIFO存儲器中,同時使 IRQ變高。 17 掃描計數(shù)器通過 SL0~SL3輸出掃描信號,掃描信號分為譯碼和編碼兩種。此時若 A0=1。本系統(tǒng)采用的 Intel18279是一個專用的顯示器鍵盤接口,它用硬件完成對顯示器和鍵盤的掃描。經(jīng)反相器可向 CPU發(fā)送一個高電平信號。 C B A 選中通道 0 0 0 INT0 0 0 1 INT1 0 1 0 INT2 0 1 1 INT3 1 0 0 INT4 1 0 1 INT5 1 1 0 INT6 1 1 1 INT7 ADC0809的量化單位 8)()( 2/][ ?? ?? R E FR E F VVq ALE START OE DO7~1 EOC 16 本系統(tǒng)基準電壓 VVREF )( ?? , VVREF 0)( ?? 此時 q=( ) /28=20Mv, 轉(zhuǎn)換結(jié)果 D= )(/)( mVqmVVIN A/D轉(zhuǎn)換器與單片機的硬件接口一般有兩種方法,一種方法是通過并行 I/O接口與 8051A單片機連接(例如 8155 或 8255)需要占用兩個并行口(其中一個端口接 A/D 轉(zhuǎn)換器數(shù)據(jù)線,另一 個端口用來產(chǎn)生 A/D轉(zhuǎn)換器工作控制信號);第二種接口方法是利用 ADC0809轉(zhuǎn)換器三態(tài)輸出鎖存功能,可以直接與 8051的總線連接,在系統(tǒng)中把 ADC0809轉(zhuǎn)換器當作外部 RAM單元對待。同時 START 的上升沿將轉(zhuǎn)換器內(nèi)部清零,下降沿起動 A/D轉(zhuǎn)換,即在時鐘的作用下,逐位逼近過程開始,轉(zhuǎn)換結(jié)束信號 EOC 即變?yōu)榈碗娖健? A/D 轉(zhuǎn)換器的任務是完成采樣信號到數(shù)字信號的轉(zhuǎn)換, ADC0809 是逐次逼近式,轉(zhuǎn)換時間為100μ s 的 8 位轉(zhuǎn)換器,它的線性誤差為177。減小 HC 可提高采樣頻率,但 會降低精度。保持起把 kTt? 時刻的采樣值保持到 A/D 轉(zhuǎn)換結(jié)束。 ADC接著進行離散信號的量化。顯然,如在孔徑時間 Ta 內(nèi),輸入模擬信號仍在孔徑時間 Ta 內(nèi),輸入模擬信號仍在變化時進行量化,會引入一定的誤差,稱其為“孔徑誤差”,仍考慮對輸入的正弦信號采樣,那么對 M位 ADC,并采用 SHA的數(shù)據(jù)采集器。 現(xiàn)在考慮對正弦波信號 ftVV FS ?2sin? 采樣,在轉(zhuǎn)換時間 TCONV內(nèi),信號電壓的最大改變發(fā)生在正弦信號過零時,所以 fvFSdtdV t ?20 ?? 而在轉(zhuǎn)換時間 TCONV內(nèi)最大可能的 0???? tC O N V dtdVTV 由此可以得出:CONVFS fTVV ?2?? 其中 f為輸入的正弦信號頻率。 數(shù)據(jù)采集模塊電路設計 如果在數(shù)據(jù)采集器中,直接使用模數(shù)轉(zhuǎn)換器對模擬信號進行轉(zhuǎn)換,則應該考慮到任何一種模數(shù)轉(zhuǎn)換器都需要有一小段時間來完成量化及編碼操作。 LM198的工作電源為177。 在 Ck=, 工作在177。寬范圍帶寬使 LF198可放于 1MHZ運算放大器反饋回路內(nèi),而不引起穩(wěn)定性間題。 RESET(復位輸出 ):當該腳保持低電平時間大于 200ms,保證 DS12887有效復位。 CS(片選輸入 ):在訪問 DS12887的總線周期內(nèi),片選信號必須保持為低。選擇 INTEL時序時, DS稱作 (RD),RD與典型存貯器的允許信號 (OE)的定義相同。 SQW(方波信號同 ): SQW 管腳能從實時時鐘內(nèi)部 15 級分頻器的 13 個抽頭中選擇一個作為輸出信號,其輸出頻率可通過對寄存器 A編程改變。 12 (5)MOTOROLA5和 INATAEL總線時序 選擇。 其主要功能如下: (1)內(nèi)含一個鋰電池,斷電情況運行十年以上不丟失數(shù)據(jù)。 滿量程調(diào)整:這是當輸人電壓是滿量程 1/2LSB ( 量程時比滿量程低 60mV ,輸出從0000000l 變?yōu)?00000000。 Vcc:工作電源, ?5VDC。 CLOCK:外部時鐘脈沖輸入端。該信號用來打開三態(tài)輸出緩沖器,將 A/D轉(zhuǎn)換得到的 8位數(shù)字量送到數(shù)據(jù)總線上。 START:啟動 A/D轉(zhuǎn)換信號,輸入,高電平有效。 主要指標: 分辨率 8 位 線性誤差士 l / 2LSB 單電源 5VDC 低功耗 15mw 轉(zhuǎn)換時間 100US 分辨率為 1/ 28 ≈ % 模擬電壓轉(zhuǎn)換范圍是 0 +5 V 標準轉(zhuǎn)換時間為 100?s 各引腳功能如下 : IN0~ IN7: 8路模擬量輸入端。 該器件取消了外部調(diào)零和滿量程調(diào)整。 Vss:接地端。 10 Vpp:片內(nèi)程序存儲器編程電壓。在訪問外部程序存儲器時,在每個機器周期, PSEN 兩次有效。對于 EPROM 型單片機,在對片內(nèi)程序存儲器編程時,該引腳輸入編程脈沖信號。給應用系統(tǒng)中的地址鎖存器提供鎖存控制信號,實現(xiàn)地址 /數(shù)據(jù)分時復用。 XTAL1和 XTAL2 是 MCS51 系列單片機的時鐘引腳。除基本輸入 /輸出功能外每個引腳還有專用功能,其專用引腳功能: : RXD串行數(shù)據(jù)接收 : TXD串行數(shù)據(jù)發(fā)送 : INT0外部中斷 0請求輸入 : INT1外部中斷 1請求輸入 : T0定時器 0外部計數(shù)脈沖輸入 : T1定時器 1外部計數(shù)脈沖輸入 : WR外部數(shù)據(jù)存儲器寫信號 : RD外部數(shù)據(jù)存儲器讀信號 RST/VPD:復位引腳,這是一個雙功能引腳,復位 /備用電源: 復位功能 RST:單片機的復位是靠外部電路實現(xiàn)的。在 EPROM編程和程序驗證時,它接受低 8位地址。它主要特性如下: ( 1)具有兩級中斷優(yōu)先處理能力,可管理 5個中斷源,且都有自動轉(zhuǎn)入的中斷入口地址; ( 2)內(nèi)含定時器 /計數(shù)器,工作方式可編程選擇 ; ( 3)有 32條 I/O線,輸入輸出操作功能強,可直接帶外設; ( 4)布爾處理功能強,可擴展用途; ( 5)內(nèi)部 RAM和寄存器有位尋址功能; ( 6)外部具有獨立的 64K程序存儲空間和 64K數(shù)據(jù)存儲空間; ( 7)有全雙工串行接口,波特率可編程設置; ( 8)有多種型號,且不同型號的內(nèi)部程序存儲器不同,用戶可根據(jù)需要選用。在硬件設計中盡量采用了功能強大的芯片,以減化電路,提高系統(tǒng)電路的集成度和可靠性。 本系統(tǒng)采用的是第二種方案,此方案設計簡單,成本較低,實用于不同場所。 ( 2 )數(shù)字顯示是指用數(shù)字形式來顯示測量值,目前大多采用 LED 發(fā)光數(shù)碼管或液晶顯示屏等,如數(shù)字電壓表。顯示裝置的主要作用就是使人們了解檢測數(shù)值的大小或變化的過程。為了得到機器時間,本系統(tǒng)采用了 DS12887芯片得到需要的機器時間。 單片機系統(tǒng)是整個計算機數(shù)據(jù)采集系統(tǒng)的核心。以進一步用于處理、顯示、記錄、查詢和傳輸。早期的采樣保持電路和 A/D 轉(zhuǎn)換電路需要數(shù)據(jù)采集系統(tǒng)設計人員自行設計,目前普遍采用單片集成電路,有的單片 A/D 轉(zhuǎn)換器內(nèi)部包括有采樣保持電路、基準電源和接口電路,這為系統(tǒng) 設計提供了較大方便。評價智能儀表數(shù)據(jù)采集部分的 主要技術指標有分辨率、精度、輸人信號形式和信號電平、采集速度,抗干擾能力,設計時應根據(jù)被測變量的信號特性,儀表的整機技術要求,確定這些指標的具體數(shù)值。由于采樣周期隨被測信號周期變化,故通常稱之為“變步長采樣”。在工程上采樣頻率應取被采樣信號所含最高頻率的兩倍.通常采用 1020倍 。模擬信號要變成數(shù)字信號,首先要經(jīng)過采樣,采樣保持器是快速拾取輸入信號的子樣脈沖,并保持幅值恒定,以提高 A/D轉(zhuǎn)換器的轉(zhuǎn)換精度,如果把采樣保持電路放在模擬多路開關之前(每通道一個),這可實現(xiàn)對瞬時信號同時進行采樣。在數(shù)據(jù)通過率超過 40~50kHz時,一般不宜使用分時的多路開關。多路模擬開關可以分時選通多個通道中的某一路通道。 例如,為了減少輸入信號的共模分量,就采用各種差分放大器、儀用放大器和隔離放大器;為了使不同數(shù)量級的輸入電壓都具有最佳變換 ,就產(chǎn)生了量程可以變換的程控放大器;為了減少放大器輸入的漂移,就產(chǎn)生了斬波為零和激光修正的精密放大器。 ( 2)從傳感器過來的信號較?。ǔS脽犭娕嫉妮敵鲎兓趲缀练綆资呛练g,電阻應變 片輸出電壓的變化只有幾個毫伏,人體生物電信號僅是微伏級)。 信號調(diào)理部分 信號調(diào)理電路的主要作用就是把傳感器輸出的電學量變成具有一定功率的模擬電壓信號或數(shù)字信號,以推動后級的輸出顯示或記錄設備、數(shù)據(jù)處理裝置及執(zhí)行機構(gòu)。由于傳感器輸出信號太弱或信號質(zhì)量不高,應經(jīng)過前端預處理電路進行放大、濾波等,然后經(jīng)過數(shù)據(jù)采集系統(tǒng)轉(zhuǎn)換成數(shù)字量,并通過接口送入存儲器,經(jīng)過單片機運算、變換處理后,由數(shù)據(jù)分配子系統(tǒng)和接口輸出到執(zhí)行機構(gòu),由基本系統(tǒng)及其接口輸出用于顯示、記錄、打印或繪制成各種圖表、曲線等。 數(shù)字實時顯示: LED 將實時顯示采集的數(shù)據(jù),并且能夠顯示查詢時輸入的查詢量和查詢到的數(shù)據(jù)。檢測時,首先獲取被測量的信息,并通過信息的轉(zhuǎn)換把獲得的信息變換為電量,然后進行一系列的處理,再用指示儀或顯示儀將信息輸出,或由計算機對數(shù)據(jù)進行處理,最后把信息輸送給執(zhí)行機構(gòu)。它的精度會直接影響到整個采集系統(tǒng)的精度。一個數(shù)據(jù)采集系統(tǒng)通常可用兩種方法實現(xiàn),一種是利用傳統(tǒng)的數(shù)據(jù)采集系統(tǒng)設計方法,另一種是利用現(xiàn)有的一些數(shù)據(jù)采集系統(tǒng)芯片 (即處理器 )為核心構(gòu)成。目前,單片機正在過程控制、數(shù)據(jù)采集、智能儀表、機電一體化、家用電器以及網(wǎng)絡技術等領域中發(fā)揮著重要的控制作用。將外部世界存在的溫度、壓力、流量、 電流、電壓、流速 、 開關量 、位移以及角度等模擬量轉(zhuǎn)換為數(shù)字信號,再將收集到的數(shù)據(jù)顯示、處理、傳輸與記錄的這一過程即稱為“數(shù)據(jù)采集”,相應的系統(tǒng)即為數(shù)據(jù)采集系統(tǒng)( DAS)。 本系統(tǒng)采用模數(shù)轉(zhuǎn)換、微處理器、存儲器等芯片來實現(xiàn) 8路數(shù)據(jù)的采集,將采集的信號進行存儲,按時間上傳到上位機 PC,通過不同模式的選擇進行數(shù)據(jù)采集、查詢、打印和顯示等。目 錄 第 1 章 前言 數(shù)據(jù)采集技術介紹 ............................................ 錯誤 !未定義書簽。在文中較系統(tǒng)的介紹了從模擬信號到數(shù)字信號的轉(zhuǎn)換過程和討論了轉(zhuǎn)換過程中的技術參數(shù)等問題,在文中最后還進行了系統(tǒng)存在的一些誤差分析。 數(shù)據(jù)采集技術已在雷達、通信、水聲、遙感、地質(zhì)勘探、振動工程、無損檢測、語聲處理、智能儀器、工業(yè) 自動控制以及生物醫(yī)學工程等領域有著廣的應用。 面對大量的數(shù)據(jù),人工處理已遠 遠無法滿足時代的要求,依靠微電子技術來實現(xiàn)數(shù)據(jù)的采集、存儲和顯示、查詢,成為適應時代步伐的唯一有效的出路。 對于傳統(tǒng)的數(shù)據(jù)采集系統(tǒng)設,它的硬件一般由傳感器、信號調(diào)理電路、多路開關、采樣保持電路、模數(shù)轉(zhuǎn)換電路、微處理器、存儲器等組成。本文將利用傳統(tǒng)的數(shù)據(jù)采集系統(tǒng)設計方法,以實現(xiàn) 不同傳感器信號的處理。所以一個檢測系統(tǒng)主要分為信息的獲得、信息的轉(zhuǎn)換、信息的處理 和信息的輸出等幾個部分。 可以將采集的數(shù)據(jù)及時上傳到上位 PC機功能; 可按時間查詢歷史數(shù)據(jù),也很方便的打印出來 系統(tǒng)各部分的功能 要完成這些功能主要依靠傳感器、信號處理電路、顯示裝置、數(shù)據(jù)處理裝置和 執(zhí)行機構(gòu)等。此外,其他儀器儀表或系統(tǒng)通過通信子系統(tǒng)及接口完成相互之間的信息交換和互連。根據(jù)測量對象和顯 示方法的不同,信號處理電路可以是簡單的傳輸電纜,也可以是由許多電子元件組成的數(shù)據(jù)采集卡,甚至包括計算機在內(nèi)的裝置。因此需要加以放大才能滿足大多數(shù) A/D轉(zhuǎn)換
點擊復制文檔內(nèi)容
試題試卷相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1