磁致伸縮線性位移傳感器是一種利用磁致伸縮原理來測量物體超長行程位移的高精度位置傳感器κ它不但可以測量運動物體的直線位移κ還可給出運動物體的位移速度模擬信號κ方便的多種輸出方式可滿足各種測量、控制和檢測的要求λ對于用戶來說κ如何對傳感器產生的模擬信號進行數字化以及數據采集處理是值得研究的領域λ近年來κ磁致伸縮線性位移傳感器κ無論在精度上和性能上都有了很大提高κ根據不同的應用領域κ可以借助微機強大的數據處理能力κ通過可靠硬件電路和軟件設計來達到信號數字化和數據高速準確采集處理的目的。
1 磁致伸縮線性位移傳感器工作原理
磁致伸縮線性位移傳感器磁致伸縮線被安裝在不銹鋼管內κ磁環在不銹鋼管外側可自由滑動κ電子裝置中的脈沖發生器產生電流脈沖; 起始脈沖γ并沿波導線傳播κ產生的磁場與活動磁環固有的磁場矢量疊加κ形成螺旋磁場κ產生瞬時扭力κ使波導線扭動并產生張力脈沖; 波導脈沖γκ這個脈沖以固定的速度沿波導傳回κ在線圈 ; 轉換器γ兩端產生感應脈沖; 終止脈沖γκ通過測量起始脈沖與終止脈沖之間的時間差就可以精確地確定被測位移量κ如圖 2 所示λ因為張力脈沖在波導管上的速度恒定κ用測得的時間差乘以此速度κ得出磁環的位置λ 這個過程是連續不斷的κ每當磁環運動時κ新的位置就會被感測出來。
1.1位置計算
位置/mm = 時差/s×傳感器的傳送速度/mm·s-1- 零點位置/mm
1. 2更新時間及頻率響應
傳感器的更新時間對伺服控制系統的應用非常重要λ由于磁鐵距離傳感器的電子零件越遠κ波導脈沖傳播所需的時間就越長κ所以傳感器的更新時間與距離成正比λ傳感器的最長更新時間可估算如下:
更新時間= ; 量程+ 零點位置γ傳感器傳送速度
等價頻率響應= 1/更新時間
1.3性能參數
煙臺拿度智能科技有限公司的磁致伸縮線性位移傳感器產品性能參數:分辨率0.002% f s;遲滯誤差優于 01002% f s;工作溫度 測桿 - 40℃~ + 85℃;電子部件 - 20℃~ + 80℃;非線性; ±% f s優于0105,300mm 以下誤差 150μm ;量程范圍(mm)0-150~0-5000.
2 數據采集系統的硬件結構
系統下位機選用內藏 4k 字節,快擦寫 eep-rom 的8位單片機at89c51κ該芯片可改寫κ為系統的設計與開發調試提供了極大的方便。
2. 1 信號調節電路
將所設計電路板與傳感器裝配在一起κ這樣有利于系統的小型化κ但卻使系統電路板處于不利的工作環境之中κ如工作期間會產生噪聲和溫度升高等κ為了使傳感器產生的 4~ 20ma 的電流信號轉換為滿足a d 轉換器輸入要求的標電信號κ電流信號放大電路采用了o p07 型運算放大器; 放大倍數為 217κ輸出電壓為 0~ 10v γκ由于其噪聲峰—峰值僅為 013λv κ且具有失調電壓低κ輸入阻抗高κ溫漂系數小等特點κ較好地滿足了設計要求λ
2. 2 a/d 轉換電路
系統采用美國ad 公司的ad 574 芯片,此芯片是一種高集成度、低價格的逐次比較式 12 位a/d,轉換結果通過三態緩沖器輸出κ可直接與 8 位或 16位數據總線微處理器接口κ芯片內部帶基準電源和時鐘κ轉換時間為 25λsκ采用了單極性輸入κ輸入信號幅度為 0~ + 10v,傳感器信號經信號放大電路后加于ad 574 的 13 腳。ad 574 工作一般分兩個過程,首先是轉換過程,當 ce = 1,cs = 0,r/c = 0 時,啟動ad 574 開始轉換,此時當a 0= 0 時,就進行 12位轉換,其次是讀取 12 位并行轉換結果,當ce = 1, cs = 0,r /c = 1 時,可一次讀出轉換的 12 位數據。
2.3單片機系統
a t 89c51 是美國a tm el 公司推出一種低功耗、高性能的 cmo s 控制器κ下位機a t 89c51 的 4個 io 口中κp0、p2 口的 p2. 0~ p3 作為 12 位數據口κ p1、p3 口各引腳用于管理其它各芯片的控制與聯絡信號線λ它與 in tel 公司的 8031 兼容κ而且還擁有 4kb 的 eeprom 和 128kb 的 ram κ在本系統中無須擴展程序存儲器和數據存儲器就可實現系統功能κ簡化了電路設計κ且使系統的可靠性得到了很大的提高λ
2. 4 串行通信電路
在以單片機為基礎的數據采集和實時控制系統中κ通常采用r s 232 接口就可完成 pc 機與a t 89c51 單片機之間的通信κ但由于 r s 232 所傳送的距離不超過 30m κ考慮到傳感器控制單片機系統需要遠離 pc 操作機κ所以κ使用專用的接口將r s 232 協議轉換為r s 422 協議進行遠距離傳送λ
3 數據采集系統的軟件設計
系統的軟件設計主要包括a t 89c51 單片機的c 語言編程和上位機 pc 機在w indow s98 下用v i2 sual c + + 6. 0 編程兩部分κ我們將主要討論w in2 dow s98 環境下的軟件設計κ在v isual c+ + 6. 0 提供 的 文 檔 與 視 圖 分 離 技 術 和 串 行 通 信 控 件m scomm 的基礎上κ采用切分窗口技術實現數據存放與顯示操作的分離κ運用多媒體定時器和多線程技術來采集數據κ并利用自定義消息和事件來協調程序的同步λ
3. 1 用多媒體定時器實現高精度實時數據采集[3 ]
多媒體定時器可以通過函數 t im ebeginperiod ; γ設置最小定時精度κ即按所需定時精度要求來設置硬件定時器 8253 的計數初值κ使計數器的精度提高κ而且它不依賴于w indow s 的消息處理機制κ而是相當于采用了一個多線程κ即由函數 t im e2 seteven t 產生的一個獨立線程κ在一定的中斷周期到達后κ直接調用回調函數進行數據處理κ而不必等到應用程序的消息為空κ保證了定時器的實時響應λ我們使用w indow s 系統向我們提供的兩個可實現多媒體定時器的 a p i 函數πt im erseteven t ; γ和t im ek illeven t; γκ并定義了用于實現定時事件的回調函數πv o id callba ck t im efunc; γκ可以完成毫秒級精度的計時和控制λ
3. 2 數據處理算法設計
通過對傳感器的原始工作波形的分析κ觀察到采樣時有周期性尖峰脈沖干擾的現象κ并且考慮到數據處理時系統滯后時間常數相對較大κ而采樣周期較短κ采用防脈沖干擾平均值法與加權平均濾波法組合的復合濾波程序λ 首先對采集到的 n 個數據進行比較ψ去掉值和最小值[ 然后對剩下的 n-2 個數據?按原采樣順序σ進行加權平均濾波ψ具體算法是對 n- 2 個采樣值分別乘上不同的加權系數之后再求累加和ψ加權系數取先小后大ψ以突出后若干采樣的效果ψ加強系統對參數變化的趨勢的辨識ζ各個加權系數均小于 1ψ且相加為 1ψ這樣ψ加權運算之后的累加和就是有效采樣值ζ在具體編程中ψ為方便計算ψ取各加權系數均為整數ψ且和為 256ψ加權后除以 256 即為所得ζ本算法中取 n= 8κ6 個加權系數按線性遞增變化κ采用此濾波方法后κ效果良好λ
3. 3 使用多線程技術編程[
對于數據采集系統來說κ顯示處理與采集很可能會在時間上產生沖突κ影響程序的正常運行κ接受數據也會出錯λ 因此κ在程序中使用了多線程技術κ并創建了一個專門的輔助線程來實現數據采集κ需要采集數據時創建該線程κ并在此線程中啟動多媒體定時器κ在采集結束或退出程序時κ刪除定時器κ退出該輔助線程λ此外κ由于輔助線程沒有自己的消息循環κ為了實現輔助線程與主線程之間的通話κ我們利用w indow s 的消息機制κ定義了兩個自定義消息wm u ser + 100 ; 用于數據處理和顯示γ和wm u ser + 101; 用于串口通信時發送握手信號γλ當采集到數據后通過 po stm essage; γ函數向主線程發消息進行數據處理和顯示λ在編程過程中κ我們的輔助線程必須謹慎地保持與主線程的互操作的同步κ我們使用m fc 提供的類 cevent;從csyn2cobject派生),調用 ceven t∷setevent 設置適當的事件來同步輔助線程和主線程。
4 試驗
根據所介紹的數據采集系統κ研制了試驗樣機κ并進行了性能測試λ 通過示波器觀測κ得到了 ky2 cm l 磁致伸縮線性位移傳感器原始工作波形圖,8 位 7 段l ed 顯示器顯示電壓跳變范圍約在±10l sb ; 相當于±12mv ,在性能測試中,分別對靜態和動態的傳感器信號進行了數據采集與處理λ靜態試驗中圖形顯示為一條直線κ8 位7 段l ed 顯示器顯示數字碼跳變穩定在±l sbκ數字處理效果良好κ滿足精度要求μ動態試驗中κ通過以不同的速度滑動傳感器磁環來獲得不同規律的信號κ得到不同的動態工作曲線,為其中一條曲線κ經過反復測試,實時動態響應速度滿足10h z 頻率磁致伸縮線性位移傳感器的響應速度.
5 結束語
磁致伸縮線性位移傳感器數據采集系統經數字濾波κ接收的數據跳變在±l sb 范圍之內κ滿足精度要求μ實時動態響應速度滿足,磁致伸縮線性位移傳感器響應速度, 試驗樣機工作性能良好,且此系統對其它傳感器信號的數據采集也具有的參考價值。
關鍵詞:傳感器 數據采集 芯片 電路板 控制器
土壤水分測定儀-測量不同的土壤性質
工業垃圾破碎機具備的優點和適用條件
英國斯派莎克FT14HC內螺紋浮球式疏水閥
PZ973W-10NR高溫電動灰渣閥之產品主要特點及電動參數
瀝青混合料大相對密度儀試驗方法
磁致伸縮線性位移傳感器數據采集系統研究與實現
正確安裝封口機機針的方法
旋轉粘度計用于測量淀粉粘度實際操作過程
初粘力試驗機的用途及操作方法
CREAFORM 三維掃描儀 —— 對比檢測新能源零件
D500壓力棒該如何使用你了解嗎
“丑”蔬菜制成海苔片狀 機械設備使其變為顏值擔當
沖擊電壓測試儀注意事項
WLCSP晶圓級芯片封裝技術-矢量科學
B1級橡塑
SICK西克圖像傳感器VSPM-6F2113的特點
英特爾宣布啟動測試小“自旋量子位”芯片
聚氨酯保溫板優勢
德國E+H恩德斯豪斯W300型電磁流量計行業標準及參數
全自動薯片油炸生產線的特點有哪些?