周春梅
摘 要: 傳統(tǒng)無線通信系統(tǒng)存在透明傳遞特性,不能實現(xiàn)傳感器位移數(shù)據(jù)的預(yù)操作,數(shù)據(jù)傳輸偏差高、效率低等缺陷,為此,設(shè)計了基于激光位移傳感器的無線通信系統(tǒng)。采用多路傳感器同時采集、操作、顯示以及傳輸,采用ZigBee 技術(shù)建立無線傳感器網(wǎng)絡(luò),通過傳感器的終端數(shù)據(jù)采集模塊,設(shè)計了網(wǎng)絡(luò)協(xié)調(diào)器模塊同上位機的通信接口,并給出無線通信系統(tǒng)檢測程序。實驗結(jié)果表明,該系統(tǒng)極大地提升了激光位移傳感器的使用效率,并且數(shù)據(jù)無線傳輸?shù)膶崟r性和準確率都較高。
關(guān)鍵詞: 激光位移傳感器; 無線通信; 通信接口; 數(shù)據(jù)采集
中圖分類號: TN95?34 文獻標識碼: A 文章編號: 1004?373X(2017)19?0025?03
Research on wireless communication technology based on laser displacement sensor
ZHOU Chunmei
(School of Electronic and Information Engineering, Sichuan Technology and Business University, Chengdu 611745, China)
Abstract: The traditional wireless communication system exists the transparent transmission characteristics, can′t realize the pre?operation of sensor displacement data, and has the defects of high data transmission deviation and low transmission efficiency. Therefore, a wireless communication system based on laser displacement sensor was designed. Several sensors for multi channels are used to acquire, operate, display and transmit the data at the same time. The ZigBee technology is adopted to establish the wireless sensor network (WSN). By means of the terminal data acquisition module of the sensor, the communication interface between network coordinator module and upper computer is designed, and the detection procedure of the wireless communication system is given. The experimental results show that the system can enhance the use efficiency of laser displacement sensor greatly, and its real?time performance and accuracy for data wireless transmission are high.
Keywords: laser displacement sensor; wireless communication; communication interface; data acquisition
0 引 言
激光位移傳感器廣泛應(yīng)用在工業(yè)長度、距離等檢測領(lǐng)域中。傳統(tǒng)系統(tǒng)通常采用有線電纜方式完成激光位移傳感器的數(shù)據(jù)傳輸,該傳輸方式容易受到檢測環(huán)境的干擾,存在布線復雜以及繞線困難等缺陷[1?2],因此,無需布線的無線通信方式成為當前檢測領(lǐng)域相關(guān)人員分析的重點[3?4]。而傳統(tǒng)系統(tǒng)存在透明傳遞特性,在無線傳輸前不能實現(xiàn)傳感器位移數(shù)據(jù)的預(yù)操作,導致數(shù)據(jù)傳輸偏差高、效率低。
激光位移傳感器通常應(yīng)用于測控現(xiàn)場、電源供電以及數(shù)據(jù)傳輸過程中,通常采用有線電纜完成數(shù)據(jù)的傳輸。受到環(huán)境的限制,鋪設(shè)電纜需要耗費較高的成本,大大降低了傳感數(shù)據(jù)的傳輸質(zhì)量[5?7]。故設(shè)計基于激光位移傳感器的無線通信系統(tǒng),實現(xiàn)激光位移傳感數(shù)據(jù)的高效率、高精度傳輸,具有重要的應(yīng)用價值。
1 基于激光位移傳感器的無線通信技術(shù)
1.1 激光位移傳感器的介紹
激光位移傳感器基于激光三角檢測原理實施非接觸檢測,具有結(jié)構(gòu)簡化、檢測效率和精度高的優(yōu)勢,廣泛應(yīng)用在工業(yè)長度、距離等檢測領(lǐng)域中。激光三角檢測法在運行過程中,激光發(fā)射器通過鏡頭將激光束射向待測物體,物體反射的激光被激光器鏡頭中的感光元件采集形成光點,感光元件基于不同感光角度獲取不同距離發(fā)射的激光對應(yīng)的光點[8]。數(shù)據(jù)信號處理器對傳感器同待測物體間的距離實施計算過程中,需要全面分析感光角度、激光同感光元件間的距離等因素。激光位移傳感器的檢測原理圖用圖1描述,能夠看出物體位置變化時,光點位置也變化,激光位移傳感器基于光點的位置能夠檢測到待測物體的位移[9]。本文采用來自德國米銥公司的opto NCDT 1700LL系列激光位移傳感器。該傳感器數(shù)據(jù)輸出規(guī)范是RS 422串口協(xié)議,其采用一根RS 422轉(zhuǎn)USB的數(shù)據(jù)線同電腦通信。
1.2 基于多激光位移傳感器的無線通信系統(tǒng)設(shè)計
多個激光位移傳感器能夠檢測到多個被測點的位置信息,可以實現(xiàn)復雜檢測任務(wù)。因此,基于opto NCDT 1700LL激光傳感器,設(shè)計多激光位移傳感器的無線通信系統(tǒng),可提升無線通信系統(tǒng)的數(shù)據(jù)傳輸率和精確度。endprint
1.2.1 無線通信系統(tǒng)總體結(jié)構(gòu)設(shè)計
因為ZigBee技術(shù)是一種短距離、高效率的雙向無線通信技術(shù),信息在ZigBee網(wǎng)絡(luò)中采用自由路由的途徑進行交互,增強了網(wǎng)絡(luò)信息傳遞的平穩(wěn)性。在利用激光位移傳感器檢測時,采用ZigBee組網(wǎng)技術(shù),通過大量傳感器間的協(xié)同運行獲取大量的位移數(shù)據(jù)。本文基于ZigBee無線技術(shù),設(shè)計多激光位移傳感器的無線通信系統(tǒng),實現(xiàn)多路傳感數(shù)據(jù)的同時采集、操作、顯示以及傳輸。設(shè)計的無線通信系統(tǒng)結(jié)構(gòu)圖,如圖2所示。
從圖2中能夠看出,多激光位移傳感器無線通信系統(tǒng)能夠?qū)Χ鄠€opto NCDT 1700LL激光位移傳感器的數(shù)據(jù)進行采集,RFD為終端部件,不同的激光位移傳感器通過RFD實現(xiàn)位移數(shù)據(jù)的無線傳遞。數(shù)據(jù)接收端通過協(xié)調(diào)器FFD驅(qū)動網(wǎng)絡(luò),并采集各終端部件獲取的位移數(shù)據(jù),采用USB接口同電腦通信,將獲取的位移數(shù)據(jù)反饋給上位機進行分析[7]。鋰電池為系統(tǒng)提供電能,將MAX488當成數(shù)據(jù)接口協(xié)議,數(shù)據(jù)接收端通過協(xié)調(diào)器同上位機端USB接口交互信息。
1.2.2 無線通信系統(tǒng)硬件設(shè)計
(1) DTD253模塊接口設(shè)計。無線通信系統(tǒng)采用的無線通信模塊是DTD253模塊,其依據(jù)ZigBee規(guī)范以及CC2530芯片設(shè)計而成,擁有250 Kb/s的傳輸速率,供電電壓取值范圍為2.0~3.6 V。由于發(fā)送端激光位移傳感器的輸出以及DTD253模塊的輸入電平不同,因此需要通過芯片MAX488電路完成激光位移傳感器輸出接口電平到DTD253模塊串口電平的變換,實現(xiàn)激光位移數(shù)據(jù)的無線通信。MAX488的串口422信號線同激光位移傳感器接口連接,MAX488的WED接口和TXD接口分別同DTD253模塊的TX、WE信號線連接。串口接頭管腳示意圖見圖3。
圖3 串口接頭管腳示意圖
R?,R+,T?,T+以及GND信號線對應(yīng)于圖3中的1~5號管腳,6~9號引腳空閑,將6號引腳設(shè)置成24 V的電源管腳,向數(shù)據(jù)采集節(jié)點的穩(wěn)壓模塊提供電能,解決了從鋰電池端融入電能產(chǎn)生的復雜接線問題。
采用Altium Designer軟件實施PCB設(shè)計,數(shù)據(jù)接收端的協(xié)調(diào)器為新的DTD253模塊,協(xié)調(diào)器可以采集和傳輸數(shù)據(jù)。DTD253B模塊的接口是TTL串口,采用FT232芯片實現(xiàn)串口轉(zhuǎn)USB接口的轉(zhuǎn)換,實現(xiàn)協(xié)調(diào)器同電腦端的通信,使得USB接口向DTD253提供電能。FT232R芯片的17管腳是3.1VOUT引腳,DTD253模塊擁有30 mA以及25 mA的發(fā)射電流和接收電流。通過FT232芯片的17引腳向DTD 235B協(xié)調(diào)器提供3.1 V電壓。
(2)處理器設(shè)計。數(shù)據(jù)處理單元對多個opto NCDT 1700LL激光傳感器位移數(shù)據(jù)實施操作。opto NCDT 1700LL傳感器的最大數(shù)據(jù)輸出頻率是2.5 kHz。本文采用Atmega1280?16AU AVR單片機,將其當成激光位移傳感器無線通信系統(tǒng)的處理器。其處理速度為16 MHz,F(xiàn)LASH存儲器和SRAM存儲器的容量分別為128 KB和8 KB,模擬輸入接口的數(shù)量是16。
1.2.3 無線通信系統(tǒng)檢測程序設(shè)計
無線傳輸程序的關(guān)鍵內(nèi)容是協(xié)調(diào)器節(jié)點程序以及終端節(jié)點程序,協(xié)調(diào)器采用串口向上位機傳輸字符串,并向終端節(jié)點分配網(wǎng)絡(luò)地址,此時協(xié)調(diào)器將節(jié)點的地址信息反饋給上位機。
終端節(jié)點采集激光位移傳感器的位移數(shù)據(jù),完成數(shù)據(jù)操作后,向協(xié)調(diào)器反饋位移數(shù)據(jù),協(xié)調(diào)器向上位機反饋位移數(shù)據(jù)。采用IAR Embedded Workbench系統(tǒng)完成終端節(jié)點串口程序的編寫,該串口程序可對數(shù)據(jù)實施操作,基于激光位移傳感器的無線通信網(wǎng)絡(luò)系統(tǒng)中,傳輸數(shù)據(jù)前將數(shù)據(jù)設(shè)置成“&x=00.0000mm”的顯示格式。
采用輪詢?nèi)蝿?wù)調(diào)度隊列方法控制任務(wù)調(diào)度,通過定時器管理終端節(jié)點的數(shù)據(jù)發(fā)送過程。無線通信網(wǎng)絡(luò)包括兩個激光位移傳感器終端節(jié)點和一個協(xié)調(diào)器,傳輸位移數(shù)據(jù)的時間間隔是2 s。
2 實驗分析
實驗對無線射頻開發(fā)板進行編程調(diào)試,融合本文采用的opto NCDT 1700LL激光位移傳感器和無線通信系統(tǒng),實施收發(fā)數(shù)據(jù)實驗,結(jié)果見表1。
分析表1能夠看出:在激光位移傳感器的傳輸率高于300 Hz的情況下,傳統(tǒng)系統(tǒng)存在較高的掉包率;在激光位移傳感器串口波特率為57 500 b/s的情況下,傳統(tǒng)系統(tǒng)的串口通信堵死,不能傳輸數(shù)據(jù),僅能進行每秒收發(fā)約20個的位移數(shù)據(jù),遠遠低于激光位移傳感器要求的最高檢測頻率2.5 kHz。而基于多激光位移傳感器的無線通信系統(tǒng)在上述兩種情況下,都具有較高的數(shù)據(jù)傳輸量和數(shù)據(jù)輸出率,并且不存在掉包和堵死的問題,說明本文無線通信系統(tǒng)能夠?qū)崿F(xiàn)數(shù)據(jù)的高效率傳輸。
實驗將本文無線通信系統(tǒng)應(yīng)用到新型機床測頭中,在機床主軸中部署激光位移傳感器,融合逼近式空芯定位法,實現(xiàn)待測工件幾何尺寸檢測,檢測實物圖如圖4所示。其中的激光位移傳感器可確保測頭的檢測精度達到微米級(μm),測頭隨主軸進行高速旋轉(zhuǎn),并對待測工件實施動態(tài)檢測。
圖5是本文無線通信系統(tǒng)對圖4中的待測工件實施檢測的結(jié)果,可以看出,測頭高速旋轉(zhuǎn)時,本文系統(tǒng)檢測的工件孔心距數(shù)據(jù)保持平穩(wěn)的規(guī)律變化,數(shù)據(jù)傳輸穩(wěn)定,總體工件孔心距的檢測誤差為微米,具有較高的實用性和檢測精度。
3 結(jié) 語
根據(jù)激光位移傳感器的數(shù)據(jù)傳輸原理,本文設(shè)計了基于多激光位移傳感器的無線通信系統(tǒng),實驗結(jié)果表明,該系統(tǒng)極大地增強了激光位移傳感器在檢測領(lǐng)域中的應(yīng)用價值。
參考文獻
[1] 劉婭,徐震,楊蕾.基于物聯(lián)網(wǎng)的無線傳感器網(wǎng)絡(luò)路由協(xié)議研究[J].光通信研究,2014,40(1):67?70.
[2] NAGAI Y, IBARAKI S, NISHIKAWA S. Error calibration of five?axis machine tools by on?machine measurement system using a laser displacement sensor [J]. Journal of advanced mechanical design systems & manufacturing, 2014, 8(4): 27?37.
[3] XING Z, CHEN Y, WANG X, et al. Online detection system for wheel?set size of rail vehicle based on 2D laser displacement sensors [J]. Optik?international journal for light and electron optics, 2016, 127(4): 1695?1702.
[4] 吳曉軍,劉敏,李筆鋒,等.基于激光雷達觀測數(shù)據(jù)的無線光通信系統(tǒng)性能研究[J].光電子·激光,2014(11):2146?2151.
[5] PARALI Levent, PECHOUSEK Jiri, ?ABIKO?LU ?srafil, et al. A digital measurement system based on laser displacement sensor for piezoelectric ceramic discs vibration characterization [J]. Optik?international journal for light and electron optics, 2016, 93: 11?24.
[6] 楊萍,宋宏,樓利旋,等.鹽水和沙子上方傳輸激光束波前畸變校正的對比研究[J].紅外與激光工程,2016,45(4):23?29.
[7] ZHA J L, LI H Z. Analysis of the principle of laser displacement sensor and its application [J]. Applied mechanics & materials, 2015, 734: 84?89.
[8] JIANG Z, SONG B, ZHOU X, et al. On?machine measurement of location errors on five?axis machine tools by machining tests and a laser displacement sensor [J]. International journal of machine tools & manufacture, 2015, 95: 1?12.
[9] 吳偉,于成龍.基于無線傳感器網(wǎng)絡(luò)的移動目標跟蹤系統(tǒng)研究[J].壓電與聲光,2014,36(1):147?149.endprint