![]() |
上海申思特自動(dòng)化設(shè)備有限公司
主營產(chǎn)品: 美國E E傳感器,美國E E減壓閥,意大利ATOS阿托斯油缸,丹麥GRAS麥克風(fēng),丹麥GRAS人工頭, ASCO電磁閥,IFM易福門傳感器 |
員.png)
聯(lián)系電話
![]() |
上海申思特自動(dòng)化設(shè)備有限公司
主營產(chǎn)品: 美國E E傳感器,美國E E減壓閥,意大利ATOS阿托斯油缸,丹麥GRAS麥克風(fēng),丹麥GRAS人工頭, ASCO電磁閥,IFM易福門傳感器 |
聯(lián)系電話
2016-12-15 閱讀(752)
FPGA的高分辨率PILZ磁編碼器研究
PILZ磁編碼器是一種采用磁電方法將軸的機(jī)械轉(zhuǎn)角轉(zhuǎn)換成數(shù)字或模擬電訊號輸出的傳感器件。利用它可以實(shí)現(xiàn)角度、直線位移、轉(zhuǎn)速以及其它模擬物理量的測量。分辨率是PILZ磁編碼器性能指標(biāo)的核心,因此提高PILZ磁編碼器的分辨率已經(jīng)成為近年來研究的重點(diǎn)。
FPGA的高分辨率PILZ磁編碼器研究
對近年興起的正余弦PILZ磁編碼器進(jìn)行研究,信號發(fā)生部分采用雷尼紹的集成芯片AM4096實(shí)現(xiàn),將硬件和軟件結(jié)合起來,對其內(nèi)部信號和輸出信號進(jìn)行處理。內(nèi)部信號處理:通過旋轉(zhuǎn)的兩極磁場獲得一對正交的攜帶轉(zhuǎn)子位置信息的電壓信號,利用A/D轉(zhuǎn)換器對模擬信號的數(shù)據(jù)進(jìn)行采樣和轉(zhuǎn)換,使用基于CORDIC算法流水線結(jié)構(gòu)設(shè)計(jì)的反正切函數(shù)模塊解算出偏轉(zhuǎn)角,在FPGA的軟件開發(fā)環(huán)境Quartus II9.0下用Verilog HDL實(shí)現(xiàn)算法的仿真,并以正余弦波形輸出信號,實(shí)現(xiàn)信號的解碼。為解決高精度PILZ磁編碼器檢測中存在的問題,提出了zui高分辨率檢測和全面統(tǒng)計(jì)檢測的方法,并研制了相應(yīng)的自動(dòng)化裝置.該裝置采用機(jī)械傳動(dòng)系統(tǒng),配合步進(jìn)電機(jī),以蝸輪蝸桿對步進(jìn)電機(jī)的輸出角位移進(jìn)行細(xì)分,提高了電機(jī)的控制精度,實(shí)現(xiàn)了高精度的測量;由PC作為上位機(jī),單片機(jī)作為下位機(jī)對檢測系統(tǒng)進(jìn)行控制和數(shù)據(jù)采集,實(shí)現(xiàn)了測量的自動(dòng)化;采用zui高分辨率檢測和全面統(tǒng)計(jì)的方法在PC機(jī)上進(jìn)行自動(dòng)數(shù)據(jù)分析,實(shí)現(xiàn)了分析的自動(dòng)化.實(shí)例檢測表明,該系統(tǒng)實(shí)現(xiàn)了對zui高達(dá)18位的各類PILZ磁編碼器靜態(tài)和動(dòng)態(tài)自動(dòng)、快速、全面、的檢測.且較功能相同的系統(tǒng)成本大幅降低,輸出信號處理:解碼后的PILZ磁編碼器輸出的正余弦信號可以進(jìn)一步倍頻,用比較簡單的硬件電路就可以實(shí)現(xiàn)信號的細(xì)分,設(shè)置一個(gè)參考電壓,編碼器正余弦信號經(jīng)過電壓比較器,當(dāng)輸入電壓大于參考電壓時(shí),電壓比較器輸出高電平,反之,電壓比較器輸出低電平,每經(jīng)過一個(gè)參考電壓,比較器便輸出一個(gè)計(jì)數(shù)脈沖。選擇不同的參考電壓,比較器便輸出不同的計(jì)數(shù)脈沖,達(dá)到信號進(jìn)一步細(xì)分的目的。實(shí)驗(yàn)結(jié)果表明,內(nèi)部信號處理部分使PILZ磁編碼器的分辨率達(dá)到12位(4096p/r),輸出信號經(jīng)過處理后達(dá)到了12倍頻。經(jīng)過內(nèi)部信號和輸出信號的處理,分辨率可以達(dá)到49152p/r,達(dá)到了本設(shè)計(jì)的要求。