德國PILZ光電編碼器新型數(shù)據(jù)處理系統(tǒng)的研制的詳細資料:
德國PILZ光電編碼器新型數(shù)據(jù)處理系統(tǒng)的研制
光電編碼器,是一種通過光電轉(zhuǎn)換將輸出軸上的機械幾何位移量轉(zhuǎn)換成脈沖或數(shù)字量的傳感器。這是目前應(yīng)用zui多的傳感器,光電編碼器是由光柵盤和光電檢測裝置組成。光柵盤是在一定直徑的圓板上等分地開通若干個長方形孔。由于光電碼盤與電動機同軸,電動機旋轉(zhuǎn)時,光柵盤與電動機同速旋轉(zhuǎn),經(jīng)發(fā)光二極管等電子元件組成的檢測裝置檢測輸出若干脈沖信號,通過計算每秒光電編碼器輸出脈沖的個數(shù)就能反映當前電動機的轉(zhuǎn)速。此外為判斷旋轉(zhuǎn)方向,碼盤還可提供相位相差90?的兩路脈沖信號。
德國PILZ光電編碼器新型數(shù)據(jù)處理系統(tǒng)的研制
光電編碼器廣泛用于數(shù)控機床、機器人、雷達、光電經(jīng)緯儀及軍事、航天等領(lǐng)域,是自動化儀器、設(shè)備理想的數(shù)字化傳感器。隨著我國工業(yè)現(xiàn)場控制領(lǐng)域的發(fā)展,光電編碼器數(shù)據(jù)采集技術(shù)和傳輸通信接口也有了新的發(fā)展,如何將光電編碼器接入工業(yè)控制總線并實現(xiàn)數(shù)據(jù)的采集和發(fā)送已成為需要解決和研究的重要課題。傳統(tǒng)的光電編碼器輸出數(shù)據(jù)是原始的單端或差分信號,代表的只是光電編碼器的碼盤信號,不利于現(xiàn)場的監(jiān)控和檢測,不適應(yīng)工業(yè)現(xiàn)場控制的要求。針對光電編碼器的數(shù)據(jù)采集和傳輸?shù)囊?設(shè)計采用MICROCHIP公司生產(chǎn)的dsPIC30F4011數(shù)字信號控制器作為光電編碼器數(shù)據(jù)的采集對象和總體的主控單元,使用CAN總線和CANopen協(xié)議作為數(shù)據(jù)的傳輸媒介,并且實現(xiàn)CANopen協(xié)議規(guī)定的各項通信功能,使其成為CANopen網(wǎng)絡(luò)中的一個智能節(jié)點。文本的研究內(nèi)容包括:(1)針對CANopen協(xié)議的光電編碼器子協(xié)議,建立了一種基于CANopen協(xié)議的CAN現(xiàn)場總線的傳輸方案,設(shè)計了總線結(jié)構(gòu)的框架和通用總線型光電編碼器的設(shè)計方案。分析CAN總線的原理和CANopen協(xié)議的結(jié)構(gòu),為軟件實現(xiàn)奠定理論基礎(chǔ)。(2)設(shè)計光電編碼器從站的硬件結(jié)構(gòu)并繪制硬件原理圖,包括電源電路、輸入輸出電路和CAN總線通信接口電路等。設(shè)計使用dsPIC30F4011的QEI模塊采集光電編碼器的輸出數(shù)據(jù),使用CAN控制器模塊進行數(shù)據(jù)的傳輸。 (3)光電編碼器節(jié)點的軟件實現(xiàn),其中CANopen協(xié)議的軟件實現(xiàn)是本文的重點,主要包括光電編碼器的數(shù)據(jù)處理程序和CAN總線通信、CANopen協(xié)議通信對象、對象字典的實現(xiàn)等。zui后通過搭建光電編碼器節(jié)點試驗板和整個CANopen網(wǎng)絡(luò)對光電編碼器節(jié)點進行測試,驗證報文數(shù)據(jù)和各項通信功能。測試結(jié)果表明設(shè)計的光電編碼器節(jié)點實現(xiàn)了方案預(yù)定功能,可滿足工業(yè)現(xiàn)場的控制和監(jiān)測要求。
德國PILZ光電編碼器新型數(shù)據(jù)處理系統(tǒng)的研制
通用總線型的PILZ光電編碼器則克服了以上缺點,它已經(jīng)成為工業(yè)現(xiàn)場總線中的一個智能化節(jié)點,通過發(fā)送相應(yīng)的總線報文以達到光電編碼器數(shù)據(jù)的串行傳輸,滿足工業(yè)控制的要求。
如果你對德國PILZ光電編碼器新型數(shù)據(jù)處理系統(tǒng)的研制感興趣,想了解更詳細的產(chǎn)品信息,填寫下表直接與廠家聯(lián)系: |
上一個:德國PILZ皮爾茲電阻式變送器