亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        測試系統(tǒng)的數(shù)據(jù)采集及通訊

        2014-12-31 00:00:00周成俊
        電子世界 2014年10期

        【摘要】利用高性能的模塊化硬件,結(jié)合高效靈活的軟件來完成各種測試、測量和自動化的應用。靈活高效的軟件能幫助創(chuàng)建完全自定義的用戶界面,模塊化的硬件能方便地提供全方位的系統(tǒng)集成,擁有高效的軟件、模塊化I/O硬件和用于集成的軟硬件平臺這三大組成部分,充分發(fā)揮模塊化性能高、擴展性強、開發(fā)時間少,以及出色的集成這四大優(yōu)勢。以虛擬儀器作為設計理念,將測試系統(tǒng)與計算機相結(jié)合,更靈活地利用軟件來進行高效測試,并利用計算機進行高效的數(shù)據(jù)處理能力來分析結(jié)果。使用單片機作為下位機的控制單元,利用單片機的小巧和較高的集成性,達到下位控制的靈活可變,整體上實現(xiàn)測試系統(tǒng)的交互性和可擴展性。

        【關鍵詞】模塊化測試系統(tǒng);51單片機;ADC0809

        1.引言

        隨著計算機系統(tǒng)的應用和微機網(wǎng)絡的發(fā)展,各種控制設備之間的通信功能越來越顯得重要。在設計的數(shù)據(jù)采集系統(tǒng)中,控制器(下位機)采用AT89C51單片機,用于對數(shù)/模轉(zhuǎn)換芯片ADC0809實施控制,以指定頻率進行采樣,同時將測量得到的數(shù)據(jù)以RS-232串行通信協(xié)議發(fā)送給上位機。上位機采用便攜式PC機,上、下位機之間通過MAX232芯片實現(xiàn)串行數(shù)據(jù)通信。在上位機方面,以Visual Basic作為軟件設計語言,設計了一個虛擬的示波器,將采集到的數(shù)據(jù)以波形顯示,并可以保存采集到的數(shù)據(jù)。

        2.虛擬儀器和串行通訊基本概念

        2.1 虛擬儀器

        虛擬儀器(virtual instrument)技術就是利用高性能的模塊化硬件,結(jié)合高效靈活的軟件來完成各種測試、測量和自動化的應用。

        2.2 RS-232串行通訊

        RS-232C使用-3到-25V表示數(shù)字“1”,使用3V到25V表示數(shù)字“0”,RS-232C在空閑時處于邏輯“1”狀態(tài),在開始傳送時,首先產(chǎn)生一起始位,起始位為一個寬度的邏輯“0”,緊隨其后為所要傳送的數(shù)據(jù),所要傳送的數(shù)據(jù)有最低位開始依此送出,并以一個結(jié)束位標志該字節(jié)傳送結(jié)束,結(jié)束位為一個寬度的邏輯“1”狀態(tài)。PC機一般使用8250或16550作為串行通訊的控制器,使用9針或25針的接插件將串行口的信號送出。

        3.模型系統(tǒng)設計

        3.1 硬件設計

        3.1.1 系統(tǒng)硬件組成

        由AT89C51單片機組成的數(shù)據(jù)采集系統(tǒng),它由電壓信號輸入、數(shù)/模轉(zhuǎn)換以及通訊接口組成。

        電壓信號為0~5V,送至ADC0809芯片的模入端IN0。數(shù)據(jù)采集采用實時時鐘中斷定時,由AT89C51片內(nèi)T0定時器產(chǎn)生1ms時鐘定時,定時器時間到就向CPU申請中斷,CPU響應中斷后,從0809中讀取A/D轉(zhuǎn)換結(jié)果。片內(nèi)T1定時器產(chǎn)生1200Hz的頻率作波特率發(fā)生器,經(jīng)過MAX232接口的電平轉(zhuǎn)換,將結(jié)果通過串行口送至PC機。

        3.1.2 AT89C51硬件連線

        P1.0~P1.2 三個端口分別接LED指示燈的三個陰極引腳(藍、紅、綠),端口為低電平時,LED指示燈點亮。三種指示燈在模型中代表三種不同狀態(tài),分別是暫停、停止和運行。此三種工作狀態(tài)由PC機控制。

        P1.3接ADC0809的EOC, 該信號告訴單片機A/D轉(zhuǎn)換已完成,單片機接收到此信號后讀取A/D結(jié)果值。RST經(jīng)按鈕接高電平,按下按鈕,單片機復位。P0口與ADC0809的8位數(shù)據(jù)口相連,接收A/D轉(zhuǎn)換后的電壓值。P2.7為ADC0809的地址選通位。

        RXD、TXD串行通訊口需連接接口MAX232,祥見后文的MAX232電平轉(zhuǎn)換電路。

        3.1.3 MAX232電平轉(zhuǎn)換電路

        不同于傳統(tǒng)的TTL等數(shù)字電路的邏輯電平,RS-232的邏輯電平以公共地為對稱,其邏輯“0”電平規(guī)定在+3~+25V之間,邏輯“1”電平規(guī)定在-3~-25V之間,因此需要使用正負極性的雙電源供電。由于其與TTL等數(shù)字電路的邏輯電平不兼容,因此兩者之間的連接必須使用電平轉(zhuǎn)換。

        一些公司推出了使用單電源供電的電平轉(zhuǎn)換電路,如Intersil公司的ICL232、Maxim公司MAX202/232/232A等。這些芯片可以在+5V電源供電的情況下將TTL電平轉(zhuǎn)換為±10V的RS-232電平,簡化了電路的設計。

        3.1.4 ADC0809模入通道的選擇及轉(zhuǎn)換啟動

        ADC0809的八個模入通道(IN0~IN7)在數(shù)據(jù)采集中選擇哪一個通道由通道選擇端ADD A、ADD B、ADD C的輸入信號來選擇。為了少占用單片機通道口的位線,可采用由P0口之P0.0、P0.1、P0.2作為通道地址信號。由于0809本身帶有地址鎖存器,只要將該三位地址線與數(shù)據(jù)總線D0、D1、D2直接相連,不另加地址鎖存器。

        取P2.7(低電平)有效作為ADC0809的片選信號,當P2.7及/WR均為低電平有效,并與ALE信號相配合,就將P0口中P0.0~P0.2上的地址信號鎖存入ADC0809,就選中了某通道。本系統(tǒng)僅使用IN0,輸入通道地址號為78FF H。

        本系統(tǒng)采用選擇輸入通道的同時啟動A/D轉(zhuǎn)換方式。當CPU執(zhí)行對ADC0809的寫操作時,P2.7及信號/WR有效,利用其輸出信號的上升沿鎖存地址信號,其下降沿啟動A/D轉(zhuǎn)換。其模擬量輸入電壓范圍為0~+5V,對應的數(shù)字量輸出為00H~FFH, 轉(zhuǎn)換時間為100μS

        3.1.5 其他外圍芯片

        參考文獻

        [1]丁元杰.單片微機原理及應用[M].上海:機械工業(yè)出版社,1999.

        [2]范逸之,陳立元.Visual Basic 與RS-232串行通信控制[M].北京:中國青年出版社,2002.

        [3]張立科.單片機通信技術與工程實踐[M].北京:人民郵電出版社,2005.

        作者簡介:周成俊 (1980—),男,測試工程師,研究方向:控制工程。

        成人丝袜激情一区二区| 日韩狼人精品在线观看| 少妇性l交大片免费1一少| 好大好爽我要高潮在线观看| 亚洲国产精品综合久久网各 | 一区二区三区熟妇人妻18| 亚洲另类丰满熟妇乱xxxx| 免费网站看v片在线18禁无码| 国产亚洲日韩欧美一区二区三区| 亚洲综合网一区二区三区| 与最丰满美女老师爱爱视频| 久久久亚洲精品一区二区三区| 少妇太爽了在线观看| 人妻中文字幕av有码在线| 国产极品大奶在线视频| 北条麻妃国产九九九精品视频 | 国产精品综合日韩精品第一页| 青青草手机成人自拍视频| 亚洲人成综合第一网站| 国产亚洲精品bt天堂精选| 亚洲大片免费| 精品久久中文字幕一区| 国产成人精品日本亚洲专区61| 亚洲av无码一区二区三区在线| 亚洲日韩精品AⅤ片无码富二代| 国内嫩模自拍偷拍视频| 在线 | 一区二区三区四区| 亚洲天堂资源网| 国产免费一区二区三区在线观看 | 欧美v亚洲v日韩v最新在线| 最新中文字幕av无码不卡| 日本一区二区不卡视频| 男女男在线精品免费观看| 国产一区二区三区毛片| 久久精品国产第一区二区三区| 免费一级a毛片在线播出| 国产色av一区二区三区| 人妻少妇偷人精品无码| 91网站在线看| 在线亚洲妇色中文色综合| 又大又粗欧美黑人aaaaa片|