《電子技術應用》
您所在的位置:首頁 > 測試測量 > 設計應用 > 基于C8051 F020的伺服閥溫度零漂測控系統
基于C8051 F020的伺服閥溫度零漂測控系統
摘要: 以高性能單片機C8051F020為核心控制芯片的自動測控系統,能自動測溫,到測溫點自動輸出線性電流、自動采集負載壓力等,并進行計算、顯示及打印測試數據,其可靠性、精度、效率都大大提高。
Abstract:
Key words :

 

    以高性能單片機C8051F020為核心控制芯片的自動測控系統,能自動測溫,到測溫點自動輸出線性電流、自動采集負載壓力等,并進行計算、顯示及打印測試數據,其可靠性、精度、效率都大大提高。


1 系統方案設計
    系統進入溫度零漂測試狀態時,由嵌入式微計算機控制,升溫信號通過光電隔離控制固體繼電器組去驅動油箱里11個功率是kW級的加熱管快速升溫。到某個測溫點時,自動輸出經D/A轉換后的模擬三角波周期信號加在伺服閥的繞組上,驅動伺服閥工作,使得閥的兩個負載腔的壓力值隨控制電流大小呈差動變化。壓力的變化作用在壓力變送器上,經A/D不斷采樣比較,當差值為最小時(一個周期出現兩次最小值),計算機由此計算出對應加在伺服閥上的電流零偏值。當循環到最高溫度后,自動關閉加熱器,并控制電磁閥打開水冷散熱器降溫,然后重復以上測試過程,直到降溫回到起始溫度點,結束測試。這中間計算機實時顯示、打印當前溫度點的溫度和所需要的數據,控制系統框圖如圖1所示。

2 硬件組成
    C8051F020是完全集成的混合信號系統級MCU芯片(SoC),單片內集成了構成一個單片機數據采集或控制系統所需要的幾乎所有模擬和數字外設及其他功能部件。這些外設或功能部件包括:模擬多路選擇器、ADC、可編程增益放大器、DAC、電壓比較器、電壓基準、溫度傳感器、定時器、內部振蕩器、RAM、Flash存儲器、看門狗等。其以“流水線”結構方式處理指令,運行效率高,大部分只要1個或2個系統時鐘。這極大地簡化了硬件設計,可以很方便地在其外圍擴展相應調理電路組成整個硬件系統。在D/A轉換通道電路中,來自F020內部電壓基準VREF經U1緩沖放大,作為U2負端的基準電壓,U3正端接F020的DA單級性輸出,經一階低通濾波器、緩沖放大處理后變為0~±5V輸出信號。由于偏移電路的存在,芯片D/A端口初始化設置前或復位瞬間,將產生-5mA的瞬間電流,對伺服閥產生不良的沖擊。為避免這一情況的發生,用一路I/O經光電隔離后去控制一只OM-RON高響應繼電器(約1 ms),根據指令接通和斷開與伺服閥的連接,如圖2所示。

    在A/D采集通道電路中,模擬輸入信號經一階低通濾波器,緩沖倒相后輸出,如圖3所示,有三路相同的電路,經內部模擬開關切換。
    8位LED顯示、5個軟鍵盤輸入,采用了專用的CH452數碼管顯示驅動和鍵盤掃描控制芯片,其外圍電路極簡單,接口速度快、性能穩定,與C8051F020控制器采用4線串行接口,主要是以其硬件來實現其大部分功能,編程相對簡單,如圖4所示。

 

    溫度的控制是由光電隔離電路、G3NA-220B固體繼電器和水閥繼電器等器件所組成的,分別用來控制油箱的加熱管或水冷散熱器以升溫和降溫。整個電路采取了多種抗干擾措施,其中在輸入和輸出加有WS系列三端口V/V電壓輸入、V/I電流輸出型隔離端子。溫度和壓力變送器的輸出信號為0~5 V。電流輸出為0~±5 mA,恒流特性,在閥繞組阻抗變化范圍內,精度達0.2%。
    電源采用紋波較小、EMI較好的模塊式一體化的線性電源。采用嵌入式微型打印機打印簡單的漢字和數據。


3 數據采集處理
    系統的D/A模擬輸出Vo=5×(D-2 048)/2 048,D值范圍為0~4 096,即為0~±5 V輸出,經V/I隔離轉換成0~±5 mA的控制電流。隔離器件精度優于0.3%。D/A模擬轉換電流分辨率=模擬電流值/D=5/2 048≈2.441 4μA
    由于閥的遲滯存在,要求加在伺服閥控制繞組上的三角波電流信號的頻率要低,其周期T=20 s。將組成周期三角波形的數字值放在DA中的4 096個緩存器中。當啟動DA自動轉換時,由T3定時器控制,每20/4 096=0.004 882 s中斷一次,將緩沖區的波形值送出。由于采用的是22.118 4 MHz晶振作為時鐘源,C8051F020處理的速度很快,在程序中斷的4.88 ms時間里完成采集和相關濾波處理計算是綽綽有余的。系統同時對1路油溫、1路室溫、2路壓力信號進行采集,采樣頻率20 kHz,連續循環采集后,進行去除最大和最小值和數字平均值濾波法對采集信號進行濾波。
    伺服閥溫度零漂試驗的升溫和降溫周期隨外界氣候而變化,大約1個多小時,因為在溫度點測試時間相對較短,即該點實際的溫度變化在約20 s的測試時間里變化不大,故對每個溫度點所采取的溫控相對簡單,根據實測外界溫度和油溫,程序在到某個溫度測試點前稍作控制,就能在20 s的時間里使控制精度不大于±2℃。


4 系統軟件設計
    本軟件采用C51進行編程。C51是一種專門用于51系列單片機編程的C語言,繼承了標準C語言的絕大部分的特性,但同時又在51系列的特定的硬件結構上有所擴展;具有與c語言一樣的在功能上以及結構性、可讀性、可維護性上的優點,并且生成的目標代碼效率非常高。借助集成開發環境(IDE)Keil μVision3-C51,在PC機上先初步進行各源程序模塊的創建、編輯、連接后,通過設斷點等來完成模擬調試、仿真,并根據Keil μVision3界面上的各種信息找出程序錯誤,并進行修改。最后將已實施完成好的整個應用系統硬件按設計要求與外部有關信號和設備連接好,再通過串口適配器EC3與C8051F020配置的標準JTAG接口,將生成的HEX目標程序下載到芯片的Flash存儲器中,直接在片對其進行非侵入式、不占用片內資源、全速在線的實時調試、修改,直至達到設計要求。

 

 

 

    為了便于設計和維護,采用自頂向下逐步細化的結構化模塊設計方法,將具有獨立功能的子程序都設為子程序模塊,相關的功能均由相應的功能子程序實現。主要程序流程如圖5、圖6所示。

 

    ①主程序主要完成C8051F020系統初始化、設置系統時鐘,調按鍵處理和顯示程序以及ADC、DAC的設置等,根據讀取按鍵所選擇的功能調用相應的子程序。
    ②標定程序用來進行系統測試精度的校準。程序根據校準需要,將輸入、輸出的信號通過內部LED上的顯示與標準信號對比的方式來進行。
    ③LED顯示子程序和打印子程序主要完成輸入型號、編號的顯示和打印,以及數據處理后的溫度值零偏電流、零漂數值以及標定時的輸入電壓、輸出電流結果顯示與打印。
    ④溫度零漂測試程序完成控制加溫、降溫測溫,每到一個試驗溫度點上調用一次零偏測試程序,顯示、實時打印。
    ⑤零偏測試程序是這個系統的核心程序。調用此程序后,定時器按設定的頻率將DAC緩沖區的數字三角波形值連續輸出,并啟動ADC進行數據采集,數字濾波、比較、計算、標度轉換顯示等。
    ⑥零偏電流的計算公式如下:
    壓差Vp=VP1-VP2 零偏I[i]=(I1+I2)/2
    零漂IP=(Imax-Imin) 百分比per=Ip/Ie×100%
    Vp1、Vp2分別是兩個負載腔的壓力值;I1為電流由正到負時壓差最小時的零點電流值,I1<0為負值;I2為電流由負到正時壓差最小時的零點電流值,I2>0為正值;Imax、Imin是對應溫度零偏數組I[i]中的最大值、最小值;Ie是額定電流值。


5 結 論
    該儀器設計相對簡潔。人機界面友好,操作容易,性價比較高。實際現場應用表明,整個系統運行平穩,性能可靠,提高了測試精度和生產效率。已成功應用到南京機電液壓中心的伺服閥高溫試驗的測控中。稍作改進,可推廣到整個伺服閥的性能試驗的測控系統中去。

 

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
av成人免费在线| 亚洲国产精品激情在线观看| 一区免费观看视频| 国产日韩欧美二区| 国产精品每日更新在线播放网址| 欧美日韩国产欧美日美国产精品| 欧美成人亚洲成人| 美国三级日本三级久久99| 久久婷婷麻豆| 久久午夜av| 美女露胸一区二区三区| 老司机午夜精品视频| 久久永久免费| 老牛影视一区二区三区| 嫩草成人www欧美| 欧美大片在线观看一区| 欧美国产第一页| 欧美激情五月| 欧美日韩一区二区三区高清| 欧美日韩福利在线观看| 欧美日韩一区二区在线视频 | 国产精品初高中精品久久| 欧美三级电影一区| 国产精品豆花视频| 国产精品素人视频| 国产精品综合久久久| 国产亚洲一区精品| 狠狠色伊人亚洲综合网站色| 亚洲高清一区二| 亚洲精品在线免费| 一区二区三区精品视频在线观看| 亚洲一区日韩| 久久都是精品| 亚洲精品影视在线观看| 亚洲一区二区欧美| 欧美影院成年免费版| 久久久亚洲欧洲日产国码αv | 亚洲综合好骚| 久久精品99国产精品日本| 久久伊人免费视频| 欧美日本亚洲| 国产欧美一区二区三区在线老狼| 韩国v欧美v日本v亚洲v| 亚洲国产视频一区| 一本久道久久综合狠狠爱| 亚洲女人天堂av| 亚洲精品1区2区| 亚洲自拍偷拍一区| 在线性视频日韩欧美| 国产一区二区在线观看免费播放| 在线播放亚洲一区| 日韩视频在线一区二区| 亚洲自拍偷拍福利| 亚洲国产婷婷综合在线精品 | 久久精品99| 一区二区不卡在线视频 午夜欧美不卡在 | 欧美日韩精品在线观看| 国产精品二区影院| 国产最新精品精品你懂的| 亚洲精品一区二区三区99| 午夜精品福利视频| 亚洲另类一区二区| 欧美一区二区视频在线观看2020| 麻豆精品一区二区综合av | 亚洲人成网站999久久久综合| 亚洲视频网在线直播| 久久精品久久综合| 亚洲自拍偷拍色片视频| 美女精品一区| 国产伦精品一区二区三区四区免费 | 国产资源精品在线观看| 日韩视频在线播放| 久久精品一区二区国产| 亚洲专区在线视频| 麻豆精品在线视频| 国产精品午夜在线观看| 亚洲国产一区二区a毛片| 亚洲欧美日韩第一区| 一区二区三区四区蜜桃| 老色鬼久久亚洲一区二区| 国产乱码精品一区二区三| 日韩午夜在线观看视频| 久久精品国产一区二区电影| 亚洲欧美日韩电影| 欧美剧在线观看| 怡红院精品视频| 欧美一级视频精品观看| 亚洲自拍偷拍福利| 欧美日本网站| 亚洲韩国日本中文字幕| 久久超碰97人人做人人爱| 亚洲女人天堂成人av在线| 欧美精品一区二区三区一线天视频| 国产一区二区三区久久悠悠色av| 亚洲一区二区三区免费视频| 9久草视频在线视频精品| 免费成人小视频| 韩国欧美一区| 性久久久久久久久| 亚洲欧美日韩专区| 欧美日韩综合在线免费观看| 亚洲欧洲另类国产综合| 亚洲国产婷婷综合在线精品| 久久亚洲国产精品一区二区| 国产亚洲成av人片在线观看桃| 亚洲一区二区3| 国产欧美在线播放| 亚洲九九精品| 99国产精品99久久久久久粉嫩| 欧美大片在线看免费观看| 在线成人h网| 久久精品官网| 久久在线免费观看| 韩国久久久久| 亚洲国产精品成人| 久久久91精品国产一区二区三区 | 亚洲欧洲视频在线| 亚洲精品少妇30p| 欧美插天视频在线播放| 在线日韩中文字幕| 亚洲欧洲美洲综合色网| 欧美va天堂| 91久久精品美女| 夜色激情一区二区| 欧美日韩一区二区高清| 99精品久久| 亚洲欧美日韩视频一区| 国产精品日日做人人爱| 翔田千里一区二区| 久久精品一区二区三区中文字幕| 国户精品久久久久久久久久久不卡| 久久国产精品99国产精| 久热爱精品视频线路一| 亚洲盗摄视频| 99国内精品久久久久久久软件| 欧美日韩福利视频| 亚洲视频axxx| 欧美影院成年免费版| 狠狠色丁香婷婷综合| 亚洲欧洲在线看| 欧美经典一区二区| 亚洲视频每日更新| 欧美综合国产精品久久丁香| 狠狠色狠狠色综合日日小说| 91久久夜色精品国产九色| 欧美裸体一区二区三区| 中文在线资源观看网站视频免费不卡 | 欧美xx视频| 99视频精品在线| 久久av老司机精品网站导航| 国内久久精品| 99精品视频免费全部在线| 国产精品视频免费一区| 久久本道综合色狠狠五月| 欧美国产第一页| 亚洲在线中文字幕| 浪潮色综合久久天堂| 夜久久久久久| 欧美在线免费播放| 亚洲国产欧美不卡在线观看| 亚洲一区二区成人在线观看| 国产亚洲激情| 亚洲精品美女在线观看| 国产精品久久久久久av下载红粉| 久久国产日本精品| 欧美日韩国语| 欧美一区二区三区视频| 欧美激情亚洲视频| 香蕉久久久久久久av网站| 欧美电影免费观看| 亚洲欧美国产精品专区久久| 免费成人在线观看视频| 亚洲视频免费观看| 欧美成人在线免费视频| 午夜精品久久久久久久久久久久 | 欧美日韩一区二区三区在线视频 | 欧美三级视频在线| 欧美综合第一页| 欧美日韩mp4| 久久成人免费视频| 欧美天堂亚洲电影院在线观看| 欧美在线日韩| 国产精品av久久久久久麻豆网| 久久精品视频免费观看| 欧美日韩在线播放三区四区| 亚洲成人在线网站| 国产精品高潮久久| 亚洲日本aⅴ片在线观看香蕉| 国产欧美日韩精品a在线观看| 最新国产拍偷乱拍精品 | 国产欧美日韩亚洲精品| 日韩一区二区精品视频| 国产亚洲一本大道中文在线| 亚洲天堂网在线观看| 亚洲电影在线| 久久久久久91香蕉国产| 亚洲图片在线| 欧美日韩精品免费观看视频完整| 久久国产色av| 国产精品爽爽ⅴa在线观看|