亚洲免费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ī)電一體化。

        亚洲精品中文字幕不卡| 欧美第五页| 肥老熟妇伦子伦456视频| 亚洲精品中文字幕一二三区 | 在线精品国内视频秒播| 久久综合另类激情人妖| 国产成人无码免费视频在线| 人人妻人人爽人人做夜欢视频九色| 国产不卡一区二区三区免费视| 国产成+人+综合+亚洲专| 亚洲不卡av不卡一区二区| 午夜人妻中文字幕福利| 国产成人大片在线播放| 亚洲AV秘 无码一区二区三区臀| 富婆猛男一区二区三区| 久久国产精品亚洲va麻豆| 国产a∨天天免费观看美女 | 久久亚洲av午夜福利精品一区| 亚洲第一成人网站| 国产性生交xxxxx免费| 日产精品久久久一区二区| 日本高级黄色一区二区三区| 人妻丰满熟妇av无码区hd| 9丨精品国产高清自在线看| 精品一区二区三区长筒靴| 亚洲国产最新免费av| 亚洲中文字幕无码爆乳| 新婚人妻不戴套国产精品| 日本久久久免费观看视频| 国产av精品一区二区三| 无码一区二区三区在| 国产高潮精品久久AV无码| 亚洲精品日本| 四川老熟妇乱子xx性bbw| 精品久久久久久综合日本| 国产色av一区二区三区| 成 人 色综合 综合网站| 麻豆国产一区二区三区四区| 少妇下蹲露大唇无遮挡| 欧美理论在线| 午夜在线观看有码无码|