999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于PIC單片機的A/D采集模塊實現(xiàn)

2016-03-25 06:13:23龔征華龐明周冠澤張巖王曉初袁景淇
微型電腦應用 2016年1期

龔征華,龐明,周冠澤,張巖,王曉初,袁景淇

?

基于PIC單片機的A/D采集模塊實現(xiàn)

龔征華,龐明,周冠澤,張巖,王曉初,袁景淇

摘 要:針對噴水推進控制系統(tǒng)A/D采集頻率低的問題,采用PIC單片機獨立完成系統(tǒng)采集功能,并利用RS-232串口完成數(shù)據(jù)通信,提高了系統(tǒng)的采集頻率和穩(wěn)定性。同時,針對工業(yè)現(xiàn)場A/D采集過程中的信號干擾問題,利用隔離變壓器切斷干擾的傳播途徑,達到了良好的干擾抑制效果。為進一步滿足系統(tǒng)顯示與控制精度,根據(jù)采集信號的特點,靈活采用了限幅濾波法,同時進一步測試表明采集系統(tǒng)具有良好的靈敏性。

關鍵詞:噴水推進;A/D采集;干擾分析;限幅濾波

0 引言

噴水推進控制系統(tǒng)需要對手輪手柄等模擬量信號進行高速、高精度數(shù)據(jù)采集,數(shù)據(jù)采集常在控制系統(tǒng)上位機實現(xiàn)。由于上位機需完成繁重的數(shù)據(jù)顯示、存儲和通訊等功能,導致采集頻率較低、采集精度不高,不利于系統(tǒng)控制性能的提高,因此有必要將系統(tǒng)采集功能獨立出來。A/D采集模塊可采用專用控制芯片完成,這樣不僅可以提高系統(tǒng)采集頻率和精度,也有利于提高系統(tǒng)的可靠性和穩(wěn)定性。

A/D采集常引入信號干擾,干擾的存在影響了采集信號的質(zhì)量,降低了系統(tǒng)控制性能,因此需對干擾信號加以消除或抑制。由于工業(yè)現(xiàn)場不可避免地存在電氣設備干擾、電磁場耦合干擾、共模干擾等,很難從源頭上消除,因而常采用切斷干擾傳播途徑的方法對干擾進行抑制[1]。采用隔離變壓器,并利用調(diào)制與解調(diào)技術(shù)將直流信號通過變壓器耦合到輸出級,可有效抑制輸入端共模干擾[2]。為了進一步提高采集精度,需對采集信號進行軟件濾波,濾波的方法應根據(jù)信號的特點進行合適選取,以達到理想效果。

1 A/D采集系統(tǒng)結(jié)構(gòu)

如圖1所示:

圖1 A/D采集系統(tǒng)結(jié)構(gòu)圖

圖1給出了噴水推進控制系統(tǒng)A/D采集結(jié)構(gòu),其中信號源為控制系統(tǒng)手輪、手柄的輸入電壓信號,共6路,電壓范圍為0~5V;隔離器是為了抑制工業(yè)現(xiàn)場的信號干擾,使采集數(shù)據(jù)更加穩(wěn)定可靠;PIC18F2423為所選A/D采集控制芯片,芯片自帶10路12位高精度A/D,采集頻率最高可達50K次/秒,采集數(shù)據(jù)通過RS-232串口發(fā)送給上位機;上位機用于采集命令發(fā)送和采集數(shù)據(jù)接收,同時對系統(tǒng)數(shù)據(jù)信息進行實時顯示和控制。

2 PIC18F2423工作原理

2.1 芯片簡介

PIC18F2423是Microchip公司生產(chǎn)的一款8位高性能微控制器,廣泛應用于醫(yī)療、船舶、航空等領域[3]。PIC18F2423具有16KB Flash程序存儲器、256Byte EEPROM數(shù)據(jù)存儲器,以及靈活的振蕩器結(jié)構(gòu)和智能功耗管理模式,并且支持SPI、I2C等同步串行通訊,支持RS-485、RS-232;同時具有10通道12位精度A/D,采集速度可達50K次/秒。

2.2 A/D采集功能的實現(xiàn)

PIC18F2423良好的A/D采集功能可用于控制系統(tǒng)采集實現(xiàn),并且采集周期短、精度高,A/D采集模塊示意圖如圖2所示:

圖2 A/D采集原理示意圖

考慮到PIC單片機定時不準確,可由上位機定時發(fā)送采集指令,PIC18F2423收到指令后進行采集,采集完成后再將數(shù)據(jù)上傳。需要說明的是,PIC單片機的串口采用的是TTL電平,因此需要使用MAX232芯片將TTL電平轉(zhuǎn)換為RS-232電平,方可實現(xiàn)PIC單片機和上位機通訊。

PIC18F2423使用的是8MHz外部晶振,最高通信波特率可達57600Bd/s。為滿足高速采集的要求,采用如下串口協(xié)議:波特率57600Bd/s、1開始位、8數(shù)據(jù)位、無校驗位和1停止位。PIC單片機的波特率的設置是通過對SPBRG寄存器的設置完成的,當BRG/EUSART為8位/異步模式時,其波特率計算公式為:

其中Fosc為晶振頻率,SPBRG為相應寄存器的值。當波特率為57600時,SPBRG值取整后為8。

3 信號隔離與濾波

3.1 現(xiàn)場采集情況分析

在工業(yè)現(xiàn)場,A/D采集會受到各種信號干擾,干擾對采集的影響,輕則降低信號質(zhì)量,影響系統(tǒng)穩(wěn)定性;重則破壞電路的正常功能,造成邏輯關系混亂,控制失靈。以某次現(xiàn)場采集為例,若不對干擾進行處理,采集電壓波動可達上百毫伏,致使噴水推進器舵角和倒航斗抖動劇烈,控制失效。因此,正確處理好干擾信號對系統(tǒng)采集和控制具有重要影響。

對于噴水推進操舵控制系統(tǒng),舵角變化為-30°~+30°,對應電壓為0~5000mV,對應PIC的采集數(shù)據(jù)為0~FFFH(十六進制表示,簡稱為Hex值),即為0~4095。舵角顯示和控制的精度均為0.1°,對應Hex約為7,電壓約為8.3mV。以穩(wěn)定狀態(tài)為例,為保證顯示和控制的精度,則采集電壓波動最大不能超過8.3mV。對于上述提到上百毫伏電壓波動,顯然遠遠超過了所需控制精度,因此噴水推進控制系統(tǒng)離不開對采集過程的進一步處理,包括添加硬件隔離器和采用軟件濾波。

3.2 信號隔離

工業(yè)現(xiàn)場信號干擾主要包括電氣設備干擾、電磁場耦合干擾、共模干擾等。以共模干擾為例,A/D采集系統(tǒng)采用兩點接地,由于傳輸導線存在電阻,造成兩個分開的接地點存在一定的電位差,如圖3所示:

圖3 共模干擾的產(chǎn)生

由于寄生電容的存在,該電位差會進一步導致輸入端共模干擾的產(chǎn)生[4-5]。

對于信號干擾的消除和抑制,基本方法為抑制干擾源和切斷傳播途徑。考慮到工業(yè)現(xiàn)場干擾源不易處理,因此切斷干擾的傳播途徑成為常用而有效的抗干擾方法。為了將干擾源和敏感電路隔離開來,同時消除輸入端共模干擾,可采用電氣隔離。實現(xiàn)電氣隔離的方法從耦合方式來看,可以分為磁耦合隔離方式、光電耦合隔離方式、電容隔離方式等,其中磁耦合隔離最常用的耦合隔離方式[2]。磁耦合隔離一般采用隔離變壓器,采用調(diào)制與解調(diào)技術(shù)將直流信號通過變壓器耦合到輸出級,這樣輸入輸出之間的信號干擾就很好地被抑制了。

采用隔離變壓器的隔離效果,如圖4所示:

圖4 信號隔離效果圖

由圖4可知原始信號中的大部分干擾被有效去除,且隔離信號平均電壓值的下降也表明地電位差被有效抑制。

3.3 軟件濾波

在A/D采集系統(tǒng)中,濾波往往不可或缺。軟件濾波不僅實現(xiàn)簡單,無需硬件安裝,而且能夠較好地抑制采集過程中的干擾信號。常用的軟件濾波方法有:均值濾波、中位值平均濾波、滑動平均濾波、一階滯后濾波、限幅濾波等等[6]。

本采集系統(tǒng)共有兩處需進行軟件濾波:(1)PIC單片機;(2)上位機。

由于PIC計算能力有限,不利于進行大量數(shù)據(jù)處理,因此采用簡單有效的均值濾波,采集次數(shù)由采集周期和所需采集精度決定。經(jīng)實驗測定,每次采集進行64次采樣(便于PIC進行除法運算),能獲得較高的采集周期和采集精度。采集系統(tǒng)共有6路,每次采集需進行384次采樣,需要指出的是,6個通道應輪流采樣以擴大單通道的采集時間,以便能更好地抑制低頻干擾信號。與輪流采樣相對的是集中采樣,其采集方式為待某一通道64次采樣完畢后再進行下一通道采集。

未加隔離器條件下采用輪流采集及均值濾波后的效果,同時給出了與集中采樣的對比結(jié)果,如圖5所示:

圖5 均值濾波效果圖

圖5 的結(jié)果表明采用輪流采集濾波后效果顯著,電壓最大波動為10mV左右。

然而,由于只采用PIC均值濾波并不能保證電壓最大波動小于8mV,因此利用信號隔離和PIC均值濾波共同處理,處理后的數(shù)據(jù)如圖6(上半側(cè))所示:

圖6 取A=3時限幅濾波效果

該采集數(shù)據(jù)由上位機保存,且為了便于分析,以Hex值表示。由圖6可知,上位機采集數(shù)據(jù)Hex值最大變化為5,小于控制精度0.1°對應的Hex值7。但當手輪手柄處于停止狀態(tài)時,顯示值仍會發(fā)生0.1°跳變,這是因為角度最小刻度變化的分界線是一固定值,而非區(qū)間。

為了滿足手輪手柄穩(wěn)定狀態(tài)下顯示值不發(fā)生跳變,可采用限幅濾波法:根據(jù)經(jīng)驗判斷,確定兩次采集允許的最大偏差(設為A>0)。每次檢測到新值時判斷:如果本次值與上次值之差的絕對值<=A,則本次值有效;如果本次值與上次值之差的絕對值>A,則本次值無效,放棄本次值,用上次值代替本次值[6-7]。該方法能使在較小范圍內(nèi)波動的信號維持在某一恒定值,同時又不會產(chǎn)生信號延時,具有良好的靈敏性。

圖6表明采用硬件隔離器、PIC均值濾波和限幅濾波在手輪手柄穩(wěn)定時可以達到很好的效果,但并未給出信號變化時的采集情況。由于限幅濾波是對小范圍變化的信號進行固定,不會對快速信號的采集產(chǎn)生影響,因此只需分析當信號源變化較慢時采集濾波結(jié)果即可。以現(xiàn)場手輪信號為例,其最慢變化周期約為50s左右,為了進一步說明,利用標準數(shù)字發(fā)生器將現(xiàn)場信號變化周期放大至100s左右進行實驗驗證。

系統(tǒng)對100s周期斜坡信號的采集情況(左),并給出了局部放大圖(右),如圖7所示:

圖7 對緩慢信號的跟隨情況

結(jié)果表明,限幅濾波會導致極緩慢信號的不連續(xù),但其跳變幅度小于控制精度,所以不會對系統(tǒng)控制性能產(chǎn)生影響。

3 總結(jié)

本文針對噴水推進控制系統(tǒng)存在的A/D采集頻率低、采樣精度不高問題,利用PIC單片機實現(xiàn)了系統(tǒng)數(shù)據(jù)采集模塊的獨立,提高了系統(tǒng)采集頻率和精度。同時,針對工業(yè)現(xiàn)場A/D采樣存在的干擾問題,通過對干擾源和干擾傳播途徑的分析,利用隔離變壓器實現(xiàn)了對信號干擾的有效抑制。根據(jù)采集信號特點,采用了限幅濾波法對數(shù)據(jù)作了進一步處理,達到了系統(tǒng)控制精度,同時不影響系統(tǒng)的靈敏性。此A/D采集模塊具有采集頻率高、精度高以及良好的通用性,可廣泛應用于嵌入式系統(tǒng)的數(shù)據(jù)采集領域。

參考文獻

[1] 何華鋒,胡昌華,代延民.高精度A/D采樣電路的干擾分析與電路設計[J].電光與控制,2005,05: 73-75.

[2] 楊惠.電力電子線路中模擬信號的傳輸隔離技術(shù)[J].甘肅科技,2010,13:81-83.

[3] 尹作菲.基于單片機PIC18F2431的無刷直流電動機控制系統(tǒng)[D].武漢:華中農(nóng)業(yè)大學,2009.

[4] Winter B B, Webster J G. Reduction of interference due to common mode voltage in biopotential amplifiers[J]. IEEE Transactions on Biomedical Engineering, 1983, 30(1): 58-62.

[5] Jin-kui Z. Common Mode Interference & Differential Mode Interference and their Restraining Technologies [J]. Electronics Quality, 2006, 5: 026.

[6] 任克強,劉暉.微機控制系統(tǒng)的數(shù)字濾波算法[J]. 現(xiàn)代電子技術(shù),2003,03:15-18.

[7] 王慶河,王慶山.數(shù)據(jù)處理中的幾種常用數(shù)字濾波算法[J].計量技術(shù),2003,04:53-54.

Implement of A/D Acquisition Module Based on PIC Microcontroller

Gong Zhenghua1, Pang Ming2, Zhou Guanze1, Zhang Yan1, Wang Xiaochu3, Yuan Jingqi3
(1. Laboratory of Science and Technology on Waterjet Propulsion,the 708th Research Institute of China State Shipbuilding Corporation, Shanghai 200011, China; 2. Standard Technical Services (Shanghai) Co., Ltd., Shanghai 201612, China; 3. Department of Automation, Shanghai Jiao Tong University, Shanghai 200240, China)

Abstract:In order to increase A/D sampling frequency of the marine water-jet propulsion system, an independent acquisition system based on the PIC microcontroller was proposed. The acquisition system, which used the RS-232 serial port for data communication, may both increase the sampling frequency and enhance the stability. Meanwhile, the isolation transformer is used to cut off the transmissions of interference signals during A/D acquisition in real applications, which achieved a satisfactory interference suppression effect. To meet the accuracy requirement of display and control, limit breadth filter is utilized to adapt the characteristics of the sampling signal. Testing results illustrated that the acquisition system had superior performance in compared with the system practiced on a marine water-jet propulsion system.

Key words:Water-jet Propulsion; A/D Acquisition; Interference Analysis; Limit Breadth Filter

收稿日期:(2014.08.21)

作者簡介:龔征華(1974-), 男,江蘇省人,中國船舶工業(yè)集團公司第708研究所,噴水推進國防重點實驗室,高級工程師,研究方向:噴水推進控制,上海,200011 龐 明(1985-),男,廣西人,通標標準技術(shù)服務(上海)有限公司,工程師,研究方向:標準化,上海,201612周冠澤(1986-), 男,江蘇省人,中國船舶工業(yè)集團公司第708研究所,噴水推進國防重點實驗室,工程師,研究方向:噴水推進控制,上海,200011 張 巖(1974-), 男,遼寧省人,中船708研究所噴水推進國防重點實驗室,高級工程師,研究方向:噴水推進泵,上海,200011王曉初(1990-),男,江西九江人,上海交通大學,碩士研究生,研究方向:噴水推進控制系統(tǒng)和嵌入式系統(tǒng),上海,200240袁景淇(1959-),男,上海交通大學,教授、博士生導師,研究方向:工業(yè)過程模型化與控制,上海,200240

基金項目:國家自然科學基金(61233004);教育部博士點基金 (20110073110018)

文章編號:1007-757X(2016)01-0001-03

中圖分類號:TP

文獻標志碼:A

主站蜘蛛池模板: 天天色综网| 日韩黄色大片免费看| 亚洲国产av无码综合原创国产| 国产在线自乱拍播放| 亚洲香蕉伊综合在人在线| 色综合五月| 黄色国产在线| 国外欧美一区另类中文字幕| 亚洲国产精品久久久久秋霞影院| 国产一区二区三区视频| 久久久久久久蜜桃| 国产成人精品在线1区| 欧美成人A视频| 国产精品亚洲专区一区| 国产无吗一区二区三区在线欢| 中文字幕天无码久久精品视频免费| 国产欧美在线观看精品一区污| 91国内外精品自在线播放| 无码中文字幕乱码免费2| 精品成人免费自拍视频| 国产一线在线| 小13箩利洗澡无码视频免费网站| 国产青榴视频| 91成人精品视频| av尤物免费在线观看| 国产高清无码第一十页在线观看| 亚洲欧美综合在线观看| 综合网久久| 久久这里只精品热免费99| 久久久黄色片| 国产chinese男男gay视频网| 五月激情婷婷综合| 国产区精品高清在线观看| 久久久久久久久18禁秘| 亚洲无限乱码一二三四区| 亚洲永久免费网站| A级全黄试看30分钟小视频| 激情六月丁香婷婷四房播| 日本不卡免费高清视频| 毛片网站在线播放| 国产精品久线在线观看| 国产91小视频在线观看| 久久精品aⅴ无码中文字幕 | 99资源在线| 一级毛片免费高清视频| 国产精品视频导航| 五月婷婷欧美| 国产99视频精品免费视频7| 性色生活片在线观看| 四虎亚洲国产成人久久精品| 亚洲人精品亚洲人成在线| 四虎国产精品永久一区| 九色最新网址| 久久伊人久久亚洲综合| 国产精品专区第1页| 欧美人人干| 成年片色大黄全免费网站久久| 久久精品人人做人人爽电影蜜月| 黄色网址手机国内免费在线观看| 亚洲天堂日韩在线| 亚洲国产精品成人久久综合影院 | 超碰91免费人妻| 真实国产精品vr专区| 88av在线播放| 精品无码视频在线观看| 一区二区三区四区日韩| 久久人人妻人人爽人人卡片av| 国产精品永久久久久| 欧美另类图片视频无弹跳第一页| 国产一区二区三区精品久久呦| 亚洲成在人线av品善网好看| 久久香蕉欧美精品| 亚洲手机在线| 国产手机在线ΑⅤ片无码观看| 欧美日韩一区二区三| 欧美色丁香| 亚洲午夜片| 无码AV高清毛片中国一级毛片| 欧美精品二区| 亚洲一区二区三区在线视频| 99这里精品| 青草免费在线观看|