三豐電子科技有限公司

主營:編碼器,光柵尺,磁柵尺,光學(xué)尺,電子尺,聯(lián)軸器,數(shù)顯表,組合手脈等
您現(xiàn)在的位置: 電子、電工、電氣 > 電子元器件組件 > 工業(yè)編碼器 > 三豐電子科技有限公司 > 供求信息
載入中……
[供應(yīng)]供應(yīng)SF38K半空心軸編碼器,自動控制編碼器,自動測量編碼器
點(diǎn)擊圖片放大
  • 產(chǎn)品產(chǎn)地:
  • 產(chǎn)品品牌:SUNEFULL
  • 包裝規(guī)格:SF38K
  • 產(chǎn)品數(shù)量:100
  • 計量單位:個
  • 產(chǎn)品單價:350
  • 更新日期:2023-07-31 16:13:39
  • 有效期至:2033-07-28
  • 收藏此信息
供應(yīng)SF38K半空心軸編碼器,自動控制編碼器,自動測量編碼器 詳細(xì)信息

  旋轉(zhuǎn)編碼器應(yīng)用于角度定位或測量時,由于旋轉(zhuǎn)軸的晃動可能引起編碼器輸出波形的抖動,從而引發(fā)誤計數(shù)現(xiàn)象。介紹了一個抗抖動計數(shù)電路,濾除了旋轉(zhuǎn)編碼器因抖動而造成的誤計數(shù)。
關(guān)鍵詞: 旋轉(zhuǎn)編碼器 抗抖動電路 數(shù)字電路

旋轉(zhuǎn)編碼器應(yīng)用于角度定位或測量時,通常有A、B、Z三相輸出。旋轉(zhuǎn)編碼器的輸出波形見圖1。

A相和B相輸出占空比為50%的方波。編碼器每轉(zhuǎn)一周,A相和B相輸出固定數(shù)目的脈沖(如100個脈沖)。當(dāng)編碼器正向旋轉(zhuǎn)時,A相比B相超前四分之一個周期;當(dāng)編碼器反向旋轉(zhuǎn)時,B相比A相超前四分之一個周期。A相和B相輸出方波的相位差為90±45°。編碼器每轉(zhuǎn)一周,Z相輸出一個脈沖。由于編碼器每轉(zhuǎn)一周,A相和B相輸出固定數(shù)目的脈沖,則A相或B相每輸出一個脈沖,表示編碼器旋轉(zhuǎn)了一個固定的角度。當(dāng)Z相輸出一個脈沖時,表示編碼器旋轉(zhuǎn)了一周。因此旋轉(zhuǎn)編碼器可以測量角位移及位移方向。

問題出在伺服系統(tǒng)停止工作時,若無鎖定,則旋轉(zhuǎn)軸受外力(如風(fēng)力影響)可能自由晃動,因而引起編碼器輸出波形抖動,如圖2所示,

從而引起誤計數(shù)。在這種情況下,就不能對波形進(jìn)行正確計數(shù)。雖然可以通過軟件設(shè)置標(biāo)志狀態(tài),用記錄歷史狀態(tài)的變化來濾除誤計數(shù),但是程序耗費(fèi)頗大。因此,本人設(shè)計了一個抗抖動計數(shù)電路,它能夠自動消除抖動造成的誤計數(shù)。

1 抗抖動計數(shù)電路原理圖

圖3是抗抖動計數(shù)電路原理圖。

此電路濾除了旋轉(zhuǎn)編碼器輸出波形的抖動現(xiàn)象。該電路分為四個部分:譯碼電路U4A;互鎖電路U5A、U5B;正旋計數(shù)鏈J1、J3、J5和反旋計數(shù)鏈J2、J4、J6。U4A為二四譯碼器,U5A、U5B為與門,J1~J6為D觸發(fā)器。正旋計數(shù)鏈負(fù)責(zé)對編碼器正向旋轉(zhuǎn)的計數(shù),反旋計數(shù)鏈負(fù)責(zé)對編碼器反向旋轉(zhuǎn)的計數(shù)。

2 抗抖動計數(shù)電路工作分析
圖4為二四譯碼器輸出的波形

譯碼器產(chǎn)生d、a、b、c四種不同的狀態(tài)。在圖3中當(dāng)B=0、A=0時,譯碼器 Q0輸出為d狀態(tài),d狀態(tài)為高電平。當(dāng)B=0、A=1時,譯碼器Q1輸出為a狀態(tài),a狀態(tài)為高電平。當(dāng)B=1、A=1時,譯碼器 Q2輸出為b狀態(tài),b狀態(tài)為高電平。b狀態(tài)不影響計數(shù)和方向確定,在圖3電路中沒有使用。當(dāng)B=1、A=0時,譯碼器Q3輸出為c狀態(tài),c狀態(tài)為高電平。

當(dāng)旋轉(zhuǎn)編碼器正向旋轉(zhuǎn)時,譯碼器輸出的狀態(tài)順序?yàn)閐、a、b、c、d、a、b、c……。如圖4所示。當(dāng)B=0、A=0時,進(jìn)入d狀態(tài),與門U5A的Pin2=a=0(Pin是管腳的意思),于是U5A的輸出Pin3=0。D觸發(fā)器J1的R=d=1、S=0,因此J1被清0。與門U5B的Pin5=c=0,于是U5B的輸出Pin4=0。D觸發(fā)器J2的R=d=1、S=0,因此J2也被清0。這時J1、J2的端都為1,與門U5的 Pin1=Pin6=1,

U5A和U5B都處于等待開門狀態(tài)。當(dāng)進(jìn)入狀態(tài)a時,Q1=a=1,U5A的Pin2=a=1。由于c=0所以J2的端仍為1,U5A的Pin1=1U5A的輸出Pin3=1。J1的R=d=0、S=1,因此J1被置1。J1的Q=1,=0。J1的Q=1,正旋標(biāo)志送到了J3的D端。同時J1的端關(guān)閉了U5B。在下一個d出現(xiàn)之前,所有的c脈沖都不會改變J2的狀態(tài)。這就是說,J1、J3、J5組成的正旋計數(shù)鏈被打開,J2、J4、J6組成的反旋計數(shù)鏈被阻斷。U5A、U5B、J1、J2完成互鎖的功能。在進(jìn)入狀態(tài)a時,J3的R=a=1、S=0,J3被清0,J5的R=a=1、S=0,J5被清0。在進(jìn)入狀態(tài)c前,J3的R=a=0、S=0、D=1,J3處于待觸發(fā)狀態(tài)。J3的CLK=c,當(dāng)c脈沖上升沿過后,D=1被打入J3的Q端,正旋標(biāo)志送到了J5的D端。在進(jìn)入狀態(tài)d前,J5的R=a=0、S=0,J5處于待觸發(fā)狀態(tài)。J5的CLK=d,當(dāng)d脈沖上升沿過后,D=1被打入J5的Q端,正旋標(biāo)志送到了正旋計數(shù)輸出端。正旋計數(shù)輸出端由低電平變?yōu)楦唠娖?。到此為止,完成了一次正旋計?shù)。當(dāng)由狀態(tài)d進(jìn)入狀態(tài)a時,J5的R=a=1、S=0,J5被清0,正旋計數(shù)輸出端由高電平變?yōu)榈碗娖?。由此可知,?dāng)旋轉(zhuǎn)編碼器正向旋轉(zhuǎn)時,對應(yīng)A相和B相的每一個完整周期,正旋計數(shù)輸出端都會產(chǎn)生相應(yīng)的一個脈沖。
      a的出現(xiàn)搶到了正旋計數(shù)權(quán)。只有在d重新出現(xiàn)后,脈沖c才可能有機(jī)會搶到反旋計數(shù)權(quán)。從而保證了一旦進(jìn)入正旋計數(shù)狀態(tài),不全完成這一過程,就進(jìn)入不了反旋計數(shù)狀態(tài)。運(yùn)行時有可能從狀態(tài)a返回狀態(tài)d,結(jié)果這只不過釋放正旋計數(shù)權(quán)。因這時正旋標(biāo)志還只在J3輸入端上,a出現(xiàn)時已把J3清0。d狀態(tài)只會把0送給J5的Q端,因此不會產(chǎn)生誤計數(shù)。

當(dāng)旋轉(zhuǎn)編碼器反向旋轉(zhuǎn)時,譯碼器輸出的狀態(tài)順序?yàn)閐、c、b、a、d、c、b、a……。這種情況的分析方法與正向旋轉(zhuǎn)的分析方法相同,這里不再敘述。

這就好比接力賽。在一個只允許上一個人的封閉的環(huán)形跑道上依次均勻設(shè)d、a、b、c四個站,立四個裁判員。d點(diǎn)為起止點(diǎn)、出入口,持棒運(yùn)動員沿環(huán)形跑道一站站往下跑。d裁判長的職責(zé)是:運(yùn)動員往a去(順行),告示:"有人,正向";往c去(逆行),告示:"有人,反相"。其他裁判員的職責(zé)是給到達(dá)本站的運(yùn)動員發(fā)簽證(計數(shù)標(biāo)志),往回跑,撤銷簽證。d裁判長的計分規(guī)則是:憑其他裁判的簽證齊全加牌示,正,加一分,反,減一分,然后撤銷簽證。簽證不齊到d,則不計分,撤銷簽證。運(yùn)動員在跑道內(nèi)來回跑或坐時,d裁判視而不見。

例如在圖2中,當(dāng)從狀態(tài)d進(jìn)入狀態(tài)a時,正旋標(biāo)志送到J3的D端。此后的a、b、a、b、a、b都不起作用,只是把J3和J5反復(fù)清0。當(dāng)從狀態(tài)b進(jìn)入狀態(tài)c時,正旋標(biāo)志送到J5的D端。當(dāng)從狀態(tài)c進(jìn)入狀態(tài)d時,正旋標(biāo)志送到正旋計數(shù)輸出端,同時J1和J2被清零。在從狀態(tài)d進(jìn)入狀態(tài)c后,反旋標(biāo)志送到J4的D端。同時,D=0被打入J3的Q端,這時J5的D端為零。在從狀態(tài)c回到狀態(tài)d后,反旋計數(shù)權(quán)被釋放。但是,由于J5的D端為零,雖然這里再次出現(xiàn)狀態(tài)d,該d脈沖不會發(fā)生計數(shù),這就是抗抖動。

圖5為抗抖動計數(shù)電路的輸出波形。此電路計數(shù)頻率可達(dá)10MHz。A相和B相輸入前應(yīng)予整形,必要時還要進(jìn)行光電隔離。

本人把此電路用于對天線云臺角度的定位與測量。天線云臺有兩個旋轉(zhuǎn)角度,俯仰角從0~90度,方位角從0~354度。旋轉(zhuǎn)編碼器用的是OMRON公司的E6A2。此編碼器每轉(zhuǎn)一周,A相或B相輸出一百個脈沖。由此可得,抗抖動計數(shù)電路每輸出一個脈沖,編碼器旋轉(zhuǎn)的角度是3.6度。如果加上變速齒輪將會提高角度測量精度。把抗抖動電路的正旋計數(shù)輸出和反旋計數(shù)輸出接到單片機(jī)的中斷管腳上,其下降沿時給單片機(jī)發(fā)中斷。單片機(jī)把處理的角度信息送到顯示屏上顯示出來,從而完成了對天線云臺角度的定位與測量。這套天線角度顯示系統(tǒng)在實(shí)際使用中運(yùn)行一直很穩(wěn)定,沒有出現(xiàn)過誤計數(shù)現(xiàn)象。

 

同類型其他產(chǎn)品
免責(zé)聲明:所展示的信息由企業(yè)自行提供,內(nèi)容的真實(shí)性、和合法性由發(fā)布企業(yè)負(fù)責(zé),浙江民營企業(yè)網(wǎng)對此不承擔(dān)任何保證責(zé)任。
友情提醒:普通會員信息未經(jīng)我們?nèi)斯ふJ(rèn)證,為了保障您的利益,建議優(yōu)先選擇浙商通會員。

關(guān)于我們 | 友情鏈接 | 網(wǎng)站地圖 | 聯(lián)系我們 | 最新產(chǎn)品

浙江民營企業(yè)網(wǎng) peada.cn 版權(quán)所有 2002-2010

浙ICP備11047537號-1