<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 電源與新能源 > 設計應用 > 可區分粗細的自適應旋轉編碼器設計

可區分粗細的自適應旋轉編碼器設計

作者: 時(shí)間:2013-12-12 來(lái)源:網(wǎng)絡(luò ) 收藏

本文引用地址:http://dyxdggzs.com/article/258459.htm

本文介紹了一種針對人們將旋轉編碼器用于控制時(shí)經(jīng)常遇到的“粗/細”問(wèn)題的靈活解決方案。誰(shuí)說(shuō)必須使用才能增加智能?

與普通面板安裝式電位計的尺寸和形狀相仿,增量式旋轉編碼器提供了一種模擬電位計的“數字”廉價(jià)替代品。這種編碼器通常用在音視頻設備、環(huán)境控制、消費類(lèi)電器、實(shí)驗室設備、科學(xué)儀器等設備中完成電平控制、調諧和定時(shí)器設置。


的輸出一般由兩個(gè)相位上正交(即相移為四分之一周期)的信號組成,軸每旋轉一次會(huì )產(chǎn)生固定數量的脈沖,每個(gè)脈沖對應旋轉的增量。編碼器內部有兩個(gè)開(kāi)關(guān)連接到公共端。這個(gè)公共端通常連接到地,如圖1所示,而兩個(gè)正交輸出連接到上拉電阻(R1和R2)。


圖1:自適應接口電路響應編碼器的快速旋轉,并據此增加輸出脈沖速率。

圖1陰影部分電路是用于實(shí)現正交編碼的典型編碼器接口。其中R3-C1和R4-C2提供噪聲濾除和觸點(diǎn)去抖,同時(shí)由施密特NAND IC1a和IC1b在A(yíng)點(diǎn)和B點(diǎn)產(chǎn)生“完整的”數字信號。與編碼器輸出一樣,這些信號的相位差也是90度:當編碼器順時(shí)針旋轉時(shí),信號A的上升沿領(lǐng)先信號B上升沿四分之一周期;當編碼器逆時(shí)針旋轉時(shí),信號B領(lǐng)先信號A四分之一個(gè)周期。


將信號A發(fā)送至觸發(fā)器IC2a的D輸入端,用信號B的上升沿作為觸發(fā)器的觸發(fā)時(shí)鐘,那么當編碼器順時(shí)針旋轉時(shí),Q端的輸出信號變高;當編碼器逆時(shí)針?lè )较蛐D時(shí),Q端的輸出信號變低,從而指示旋轉的方向。信號A或B都可以用作增量脈沖。例如,如果編碼器是20增量類(lèi)型,那么軸每轉360度A或B點(diǎn)的信號都會(huì )產(chǎn)生20個(gè)脈沖。

在任一時(shí)刻只有少量編碼器旋轉的應用中簡(jiǎn)單接口電路可以工作的很好。然而,在要求數百甚至上千的增量脈沖情況下這種接口電路是遠遠不夠的。例如,考慮1000個(gè)脈沖要通過(guò)時(shí)鐘進(jìn)入計數器的應用。20需要旋轉50次才能產(chǎn)生這么多脈沖,這是非常耗時(shí)和費力的任務(wù)!


然而,只需增加另外一個(gè)集成電路(IC3,一個(gè)雙路可重觸發(fā)單穩態(tài)多諧振蕩器)和少量的低價(jià)元件,電路就能識別編碼器為了信號B處的每個(gè)增量脈沖產(chǎn)生多個(gè)輸出脈沖而正在快速旋轉。這個(gè)附加電路顯示在圖中的陰影區外,工作原理如下:


單穩態(tài)多諧振蕩器IC3a和觸發(fā)器IC2b組成了一個(gè)簡(jiǎn)單的速率檢測器,它能監視B點(diǎn)信號的頻率。編碼器更快速度的旋轉將增加該信號頻率,縮短信號周期。速率檢測器能夠判斷什么時(shí)候信號周期小于由單穩態(tài)電路的定時(shí)元件R5和C3設定的閾值。


第二個(gè)單穩態(tài)器件IC3b與增加的R6、C4和Q1一起工作在非穩態(tài)。定時(shí)元件R6-C4和R8-C5決定了從引腳12采集到的非穩態(tài)輸出信號的頻率和占空比。


第一個(gè)單穩態(tài)器件IC3a被配置為在B信號的下降沿觸發(fā),而觸發(fā)器IC2b的觸發(fā)時(shí)鐘是B信號的上升沿。當編碼器旋轉速度較慢時(shí),IC3a的Q輸出端(引腳13)信號由一系列正向脈沖組成。脈沖寬度等于:


t(w) = 0.45 × R5 × C3 (秒) (Vcc = 5V)


當R5 = 560kΩ并且 C3 = 100nF時(shí),t(w)標稱(chēng)值是25ms。當編碼器旋轉很慢時(shí),信號B的頻率很低,其周期相對較長(cháng),(在被信號B的下降沿作為時(shí)鐘觸發(fā)后)IC3a的Q輸出端信號在信號B再次變高之前已經(jīng)返回到低電平?,F在,由于Q驅動(dòng)IC2b的/RESET輸入,信號B在觸發(fā)器時(shí)鐘輸入端(引腳11)的正跳變對輸出沒(méi)有影響,Q端(引腳9)保持低電平。繼而使IC3b的/RESET輸入端(引腳11)置低,IC3b周?chē)纬傻姆欠€態(tài)電路保持在復位狀態(tài),最終使/Q輸出端(引腳12)處于高電平。最終結果是IC3a的Q輸出端的25ms脈沖經(jīng)選通穿過(guò)IC1d,然后被IC1c反向,電路輸出包含一系列恒定寬度的正向脈沖,每個(gè)脈沖對應編碼器的增量旋轉。因此,當編碼器慢速旋轉時(shí),電路每個(gè)增量只產(chǎn)生一個(gè)25ms的輸出脈沖。


上一頁(yè) 1 2 下一頁(yè)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>