zyzdh_no1
級(jí)別: 實(shí)習(xí)會(huì)員
![]() |
目前在思考這樣一個(gè)問題,增量式旋轉(zhuǎn)編碼器在進(jìn)行長(zhǎng)度測(cè)量時(shí)存在測(cè)量誤差(機(jī)械慣性、干擾、信號(hào)傳輸?shù)戎T多問題引起),編碼器等硬件因素是不能改變的,現(xiàn)思考能不能通過程序進(jìn)行誤差修正,比方說修改單脈沖長(zhǎng)度,因個(gè)人思維的局限性,特開此貼和諸神討論!本人現(xiàn)有一個(gè)程序可修正誤差但有一定的局限性,希望從事涉及編碼器測(cè)量這一工作的大神來此貼指導(dǎo)討論! |
---|---|
|
zyzdh_no1
級(jí)別: 實(shí)習(xí)會(huì)員
![]() |
原來接觸過一個(gè)程序通過修正單脈沖長(zhǎng)度,修正了測(cè)量誤差,修正一次以后不用修正,不知道是怎么做到了,有神知道了解嗎 |
---|---|
|
xwlxwl306
努力奮斗
級(jí)別: 網(wǎng)絡(luò)英雄
![]() ![]() |
你把知道引起問題的情況解決不就行了。 |
---|---|
|
jack007kkk
級(jí)別: 略有小成
![]() |
3樓說的對(duì),找到誤差原因才有針對(duì)性的去解決。如果不清楚,那也要看誤差穩(wěn)定不,比如多走幾次固定長(zhǎng)度看看差多少,如果每次差的都差不多,那么在程序里補(bǔ)償就好。比如每1 mm補(bǔ)償幾個(gè)脈沖之類。 |
---|---|
本帖最近評(píng)分記錄: |
小侯
小侯
級(jí)別: 工控俠客
![]() |
一般旋轉(zhuǎn)增量編碼器脈波寬度跟你速度有關(guān)係 180RPM 跟1800RPM的轉(zhuǎn)速下寬度是不一樣的 你要高精度 那就是選用解析度高 減少每個(gè)誤差脈波所佔(zhàn)的比例 干擾大可考慮LA、LAR、LB、LBR差動(dòng)輸出 或是選用絕對(duì)位置型的 不然就是改用其他方式來做定位或是測(cè)量的方式 要考慮到機(jī)械因素、電氣因素....等除非是專門針對(duì)一臺(tái)來做調(diào)整 要不然不太可能做到透過程序修正 |
---|---|
|
往事如風(fēng)
科技改變制造
級(jí)別: 網(wǎng)絡(luò)英雄
![]() ![]() |
要消除這些誤差就必須用全閉環(huán)設(shè)計(jì),這些隨機(jī)誤差不可能靠修正消除 |
|
---|---|---|
|