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

        ?

        AD7705在萬能試驗(yàn)機(jī)數(shù)據(jù)采集中的應(yīng)用

        2008-04-12 00:00:00劉俊伏劉金娥
        現(xiàn)代電子技術(shù) 2008年16期

        摘 要:針對目前低檔液壓式萬能試驗(yàn)機(jī)存在的問題,結(jié)合試驗(yàn)站的實(shí)際情況,設(shè)計(jì)采用計(jì)算機(jī)集中管理分散控制模式的技術(shù)改造方案。該方案使低檔液壓萬能試驗(yàn)機(jī)實(shí)現(xiàn)了試驗(yàn)數(shù)據(jù)采集及控制的自動(dòng)化,實(shí)踐證明該系統(tǒng)的測量精度達(dá)到±0.5%FS,完全滿足國家對試驗(yàn)機(jī)檢定的技術(shù)標(biāo)準(zhǔn)(測量精度±1%FS)要求。結(jié)合AD7705在萬能試驗(yàn)機(jī)數(shù)據(jù)采集中的應(yīng)用,詳細(xì)介紹了AD7705與MCS51系列單片機(jī)的硬件接口設(shè)計(jì)和軟件設(shè)計(jì)中應(yīng)注意的問題,給出單片機(jī)對AD7705實(shí)現(xiàn)讀、寫操作的源程序。本測控系統(tǒng)采用集散控制技術(shù),充分利用系統(tǒng)的硬件資源;數(shù)據(jù)采集采用雙通道A/D轉(zhuǎn)換器AD7705,簡化了常規(guī)的信號(hào)調(diào)理環(huán)節(jié),提高了系統(tǒng)的可靠性。

        關(guān)鍵詞:萬能實(shí)驗(yàn)機(jī);A/D轉(zhuǎn)換;有效分辨率;數(shù)據(jù)采集

        中圖分類號(hào):TP368.1 文獻(xiàn)標(biāo)識(shí)碼:B 文章編號(hào):1004373X(2008)1617403

        Application in Data Acquisition of Universal Testing Machine Using AD7705

        LIU Junfu,LIU Jin′e

        (Shijiazhuang Information Engineering Vocational College,Shijiazhuang,050035,China)

        Abstract:In view of the problems with the current lowgrade hydraulic universal tester,incorporated with the actual situation of the experimental station,technological transformation schemes based on centralized management and distributed control are designed.Automatic data acquisition and automatic control are achieved for the modified testing machine.The measuring accuracy is ± 0.5% FS.It fully meets the National Verification technical standards (measuring accuracy of ± 1% FS).Incorporated with the application of AD7705 in the data acquisition of universal testing machine,the questions that should be noticed in the hardware interface between AD7705 and the MCS-51 series SCM software design are mainly introduced.The source program of SCM is given for reading writting AD7705.The key technical points of this measurement and control system:distributed control technology is used,the system's hardware resources are fully used;the dualchannel AD converter AD7705 is used in data acquisition,which simplifies the conventional signal conditioning link,thereby the reliability of this system is improved.

        Keywords:universal testing machine;A/D conversion;peaktopeak resolution;data acquisition

        目前,我國液壓式萬能試驗(yàn)機(jī)按測量技術(shù)可分為低檔和高檔。高檔機(jī)以微機(jī)控制液壓式萬能試驗(yàn)機(jī)為代表,但其價(jià)格昂貴。低檔機(jī)則是以測力油缸和杠桿擺錘測量力值系統(tǒng)的液壓式萬能試驗(yàn)機(jī)。這類試驗(yàn)機(jī)的液壓和機(jī)械部分有很強(qiáng)的試驗(yàn)?zāi)芰?,但其控制系統(tǒng)都比較單一、自動(dòng)化程度低,其測控系統(tǒng)已成為阻礙其試驗(yàn)?zāi)芰妥詣?dòng)化程度提高的關(guān)鍵制約因素[1]。石家莊市建設(shè)局2004年撥資金并立項(xiàng)“試驗(yàn)機(jī)智能控制器研究”,要求對這類材料試驗(yàn)機(jī)采用計(jì)算機(jī)技術(shù)進(jìn)行改造,以大幅度地提高試驗(yàn)機(jī)的試驗(yàn)?zāi)芰Αz測精度和自動(dòng)化程度。

        技術(shù)改造的關(guān)鍵是測量數(shù)據(jù)的自動(dòng)采集及加荷速度的自動(dòng)控制。為了提高系統(tǒng)精度,數(shù)據(jù)采集采用A/D公司推出的由緩沖器和增益可編程放大器、ΣΔ調(diào)制器、可編程數(shù)字濾波器等組成的16位雙通道A/D轉(zhuǎn)換器AD7705,它能夠直接將傳感器檢測到的微小信號(hào)進(jìn)行A/D轉(zhuǎn)換,其具有高分辨率、寬動(dòng)態(tài)范圍、自校準(zhǔn)、優(yōu)良的抗噪聲性能以及低電壓低功耗等特點(diǎn),適合于數(shù)據(jù)采集系統(tǒng)中信號(hào)處理的需要。

        1 系統(tǒng)硬件設(shè)計(jì)

        每個(gè)試驗(yàn)站一般都有多臺(tái)試驗(yàn)機(jī),為了降低測控系統(tǒng)的成本,系統(tǒng)采用集中管理分散控制模式,即由1臺(tái)上位機(jī)(PC機(jī))、多臺(tái)下位機(jī)(單片機(jī))組成。下位機(jī)采用單片機(jī)技術(shù),構(gòu)成智能式現(xiàn)場測量控制系統(tǒng),實(shí)現(xiàn)試驗(yàn)數(shù)據(jù)的自動(dòng)采集及加荷速度的自動(dòng)控制。微型計(jì)算機(jī)具有容量大,易于進(jìn)行大量的數(shù)據(jù)處理、存儲(chǔ)和輸出等特征。而單片機(jī)系統(tǒng)集成度高、功能強(qiáng)、成本低廉、體積小,恰到好處地彌補(bǔ)了微型計(jì)算機(jī)系統(tǒng)體積大、操作繁瑣、成本高、不宜推廣等缺陷。這種控制模式充分利用系統(tǒng)的硬件資源,實(shí)現(xiàn)上位機(jī)、下位機(jī)的優(yōu)勢互補(bǔ),提高了系統(tǒng)性能價(jià)格比,符合本系統(tǒng)的設(shè)計(jì)宗旨。系統(tǒng)組成如圖1所示。

        2 數(shù)據(jù)采集通道設(shè)計(jì)

        本系統(tǒng)需要采集實(shí)驗(yàn)過程中壓力、位移(棒料實(shí)驗(yàn))2個(gè)數(shù)據(jù),經(jīng)研究及查閱相關(guān)資料,A/D轉(zhuǎn)換器確定采用AD7705,它具有2 個(gè)全差分輸入通道,16位無丟失代碼,0.003%非線性,可編程增益:1~2.7;串行數(shù)據(jù)接口包括5個(gè):片選輸入口CS,串行施密特邏輯輸入時(shí)鐘SCLK,數(shù)據(jù)輸入口DIN,轉(zhuǎn)換數(shù)據(jù)輸出口DOUT,數(shù)據(jù)準(zhǔn)備就緒狀態(tài)信號(hào)輸出口DRDY[2]。

        每個(gè)下位機(jī)系統(tǒng)只有1片AD7705,為了節(jié)省單片機(jī)的I/O線,CS端通常接低電平,配置成三線連接方式。為了提高系統(tǒng)運(yùn)行速度DRDY輸出引腳接至CPU的INT0以中斷的方式讀取數(shù)據(jù)。由于MCS51系列單片機(jī)的串行接口用于與上微機(jī)的通信,因此,只能利用單片機(jī)的I/O口通過軟件模擬的方法,實(shí)現(xiàn)與帶有串行接口的I/O芯片的聯(lián)接。實(shí)現(xiàn)的方法是利用MCS51系列單片機(jī)的I/O口線,控制所連接芯片的串行時(shí)鐘和數(shù)據(jù)傳送,操作過程由軟件控制數(shù)據(jù)傳送以及時(shí)序(即各過程的時(shí)鐘周期)。AD7705的SCLK端接AT89C52的P1.0管腳,數(shù)據(jù)輸入、輸出端DIN、DOUT一同接P1.1管腳, DRDY接單片機(jī)的INT0管腳,通過中斷方式實(shí)現(xiàn)對AD7705中寄存器數(shù)據(jù)的讀取。DRDY端也可接普通P1,P2口中未用的管腳,通過軟件查詢該管腳是否為低電平,實(shí)現(xiàn)對AD7705中寄存器數(shù)據(jù)的讀取。AD7705與單片機(jī)的連接如圖2所示。

        單片機(jī)(AT89C52)的時(shí)鐘為11.059 2 MHz。AD7705的主時(shí)鐘(Y)取2.457 6 MHz,可編程的增益設(shè)置為64。AD7705的基準(zhǔn)電壓取自傳(位移、壓力)感器的供電電壓,如圖2所示,經(jīng)R1,R2(R1=15kΩ,R2=5.6 kΩ)分壓后給AD7705提供約1.3 V的基準(zhǔn)電壓,因此工作電壓的波動(dòng)不會(huì)產(chǎn)生系統(tǒng)測量誤差[3]。傳感器輸出的差分信號(hào)(滿量程值≤20 mV)可直接送到AD7705中進(jìn)行模數(shù)轉(zhuǎn)換。省去常規(guī)的信號(hào)調(diào)理環(huán)節(jié),電路簡化,提高了系統(tǒng)的可靠性。

        3 軟件設(shè)計(jì)

        3.1 上位機(jī)軟件

        上位機(jī)軟件采用VB 6.0編程,主要由主控界面、系統(tǒng)設(shè)置、數(shù)據(jù)采集(與下位機(jī)的通信)、數(shù)據(jù)處理(計(jì)算、存儲(chǔ))、實(shí)驗(yàn)報(bào)告打印、系統(tǒng)幫助等5部分組成。

        3.2 下位機(jī)軟件

        下位機(jī)(單片機(jī))的軟件包括主程序、初始化程序(中斷系統(tǒng)、AD7705、串行通信口等的初始化)等。本文只重點(diǎn)闡述單片機(jī)與AD7705數(shù)據(jù)交換部分的軟件。

        AD7705共有8個(gè)片內(nèi)寄存器,它們是通信寄存器、設(shè)置寄存器、時(shí)鐘寄存器、數(shù)據(jù)寄存器以及幾個(gè)測試和校準(zhǔn)寄存器。這些寄存器的任何操作都必須先寫通信寄存器,然后才能對其他寄存器進(jìn)行操作。

        在編寫單片機(jī)與AD7705的數(shù)據(jù)交換程序時(shí),一定要注意AD7705的數(shù)據(jù)格式,AD7705串行輸入、輸出的數(shù)據(jù)MSB在前,對AD7705寄存器進(jìn)行配置之前必須將命令字按此順序?qū)懭?;同樣從AD7705數(shù)據(jù)寄存器中讀取到單片機(jī)時(shí)也要注意數(shù)據(jù)的排列順序。數(shù)據(jù)寄存器是一個(gè)16位只讀寄存器,它用來存放AD7705的最新轉(zhuǎn)換結(jié)果,它由2個(gè)8位存貯單元組成,因此必須分成2個(gè)8位分別進(jìn)行排序[4]。另外,對AD7705寄存器進(jìn)行讀寫操作,必須嚴(yán)格按照其時(shí)序要求操作。AD7705的配置與設(shè)計(jì)的硬件緊密相關(guān),只有在正確配置的情況下才能正常工作。下面分別給出AD7705的設(shè)置及讀、寫操作子程序。

        3.2.1 AD7705初始化子程序

        AD7705初始化子程序?yàn)椋?/p>

        INIT7705:MOV A, #20H ;選時(shí)鐘寄存器

        LCALL W7705

        MOV A, #00H ;20 Hz轉(zhuǎn)換速率

        LCALL W7705

        MOV A, #10H ;選(1通道)設(shè)置寄存器

        LCALL W7705

        MOV A, #74H ;自校準(zhǔn)模式,增益為64

        LCALL W7705

        RET

        通道2的初始化與此類似。

        3.2.2 AD7705寫操作子程序

        AD7705寫操作子程序?yàn)椋?/p>

        ; 寫入1 B數(shù)據(jù)子程序

        W7705:CLR P1.0

        MOV R7, #08H

        W7705-1:MOV C, ACC.7

        MOV P1.1, C

        RL A

        NOP

        SETB P1.0

        NOP

        NOP

        CLR P1.0

        DJNZ R7, W7705-1

        SETB P1.0

        SETB P1.1

        RET

        3.2.3 AD7705讀操作子程序

        AD7705讀操作子程序?yàn)椋?/p>

        R7705:LCALL W7705 ;調(diào)用寫入子程序

        MOV R7, #08H ;設(shè)置數(shù)據(jù)位數(shù)

        MOV R1, #02H ;設(shè)置讀取字節(jié)數(shù)

        R7705-1:NOP

        CLR P1.0

        NOP

        SETB P1.0

        NOP

        MOV C, P1.1 ;將數(shù)據(jù)讀入C

        RLC A

        DJNZ R7, R7705-1

        MOV @R0, A

        INC R0

        MOV R7, #08H

        DJNZ R1, R7705-1

        RET

        3.2.4 INT0中斷子程序

        INT0中斷子程序?yàn)椋?/p>

        ; 在中斷子程序中讀取轉(zhuǎn)換結(jié)果

        INT0:PUSH ACC ;保護(hù)現(xiàn)場

        PUSH PSW

        SETB RS0 ;選1區(qū)工作寄存器

        CLR RS1

        MOV A, #38H ;1通道數(shù)據(jù)寄存器

        MOV R0, #30H ;設(shè)存儲(chǔ)單元首地址

        LCALL R7705 ;調(diào)讀數(shù)據(jù)子程序

        MOV A, #39H ;2通道數(shù)據(jù)寄存器

        MOV R0, #40H ;設(shè)存儲(chǔ)單元首地址

        LCALL R7705 ;調(diào)讀數(shù)據(jù)子程序

        POP PSW ;恢復(fù)現(xiàn)場

        POP ACC

        RETI ;中斷返回

        4 結(jié) 語

        AD7705以其本身的低價(jià)格、高精度、可編程增益、自校準(zhǔn)、小信號(hào)的轉(zhuǎn)換不需附加另外的器件,使得其在數(shù)據(jù)檢測領(lǐng)域具有很大的應(yīng)用前景。本系統(tǒng)應(yīng)用AD7705對壓力、位移信號(hào)的處理及數(shù)據(jù)采集,能夠在同一時(shí)刻采集到位移、壓力的數(shù)值,為數(shù)據(jù)的處理、分析帶來極大的方便,性能指標(biāo)達(dá)到預(yù)期的效果。系統(tǒng)的造價(jià)低廉、性價(jià)比高、適合于各試驗(yàn)站的設(shè)備改造,與購置同樣功能的新設(shè)備相比,每臺(tái)可節(jié)約2~4萬元資金,更適合于我國的國情。

        參 考 文 獻(xiàn)

        [1]張峰. 材料試驗(yàn)機(jī)系統(tǒng)的測試自動(dòng)化[J].馬鋼科研,1999(1):3340.

        [2]敖振浪,李源鴻,譚鑒榮.16位模/數(shù)轉(zhuǎn)換器AD7705及其應(yīng)用[J].成都信息工程學(xué)院學(xué)報(bào),2003(3):281286.

        [3]何利民.單片機(jī)應(yīng)用技術(shù)選編(9)[M].北京:北京航空航天大學(xué)出版社,2004.

        [4]陳勇鋼,吳伯農(nóng).16位∑Δ模/數(shù)轉(zhuǎn)換器AD7705及其校準(zhǔn)[J].現(xiàn)代電子技術(shù),2006,29(7):124126.

        [5]AD7705/AD7706 Data Sheet.Analog Devices.

        [6]胡志高.AD7705/06及其應(yīng)用[J].電子產(chǎn)品世界,2000(10):3637.

        [7]趙佩華.單片機(jī)接口技術(shù)及應(yīng)用[M].北京:機(jī)械工業(yè)出版社,2005.

        作者簡介 劉俊伏 女,1968年出生,碩士、副教授。主要研究方向?yàn)橛?jì)算機(jī)控制、機(jī)電一體化。

        在线视频播放观看免费| 国产色综合天天综合网| 五月激情婷婷丁香| 中文字幕日本人妻一区| 与最丰满美女老师爱爱视频| 亚洲av成人片在线观看| 玩弄人妻少妇500系列网址| 亚洲成a人片在线观看中文!!!| 亚洲av一二三四五区在线| 极品粉嫩嫩模大尺度无码视频| 水蜜桃无码视频在线观看| 国产在线不卡免费播放| 久久精品国产亚洲不卡| 人人妻人人添人人爽欧美一区| 黑人大荫道bbwbbb高潮潮喷| 欧美乱人伦中文字幕在线不卡| 国产不卡av一区二区三区| 18国产精品白浆在线观看免费| 亚洲精品国产福利一二区| 欧美日韩综合在线视频免费看 | 久久国产精品偷任你爽任你| 国产a三级久久精品| 日本在线免费精品视频| 久久国产在线精品观看| 熟妇激情内射com| 国产 中文 制服丝袜 另类| av大片网站在线观看| 亚洲熟妇无码久久精品| 国产三级在线观看免费| 无码天堂在线视频| 亚洲国产丝袜久久久精品一区二区| 国内精品卡一卡二卡三| 国产一区二区三区啪| 国产一区二区三区在线av| 国产又大又硬又粗| 成年男女免费视频网站| 日本一区二区三区在线观看免费 | 国产不卡av一区二区三区| 一女被多男玩喷潮视频| 中文在线√天堂| 亚洲国产精品成人av|