国产精品久久久久天天电影院高跟,日韩激情精品一区二区三区 ,欧美操女人,99久久精品乱子伦国产成人一区二区三.

Hengstler(亨士樂)編碼器 - 西安德伍拓自動化傳動系統(tǒng)有限公司
首頁 技術知識

網(wǎng)友自制正交編碼器碼盤,可測TT電機的轉(zhuǎn)速、方向。

編輯:Hengstler(亨士樂)編碼器    發(fā)布時間:2022/6/22 9:06:40

摘要:正交編碼器就是編碼器的一種,百科上定義是:正交編碼器一般指增量式編碼器。接下來我們就用最常見、最便宜的TT減速電機為基礎,使用2對射式光電開關(ITR9608),制作一個帶正交編碼器的電機。
網(wǎng)友自制正交編碼器碼盤,可測TT電機的轉(zhuǎn)速、方向。

有一位網(wǎng)友想要使用TT電機做小車,想裝一個碼盤用來測速。但是,直接把碼盤裝在輸出軸又很難做到足夠的分辨率,于是就想到了一個比較冷門的方法,自制了一個碼盤,并且以此為基礎,給一個TT電機加裝一組正交編碼器。

下面,作為Hengstler編碼器在國內(nèi)的代理,也作為一個編碼器愛好者,讓我們和大家一起分享網(wǎng)友的神奇制作吧!

1、先說一說正交編碼器

從名字來說,正交編碼器就是編碼器的一種,百科上定義是:正交編碼器一般指增量式編碼器。增量式編碼器是將位移轉(zhuǎn)換成周期性的電信號,再把這個電信號轉(zhuǎn)變成計數(shù)脈沖,用脈沖的個數(shù)表示位移的大小,balabala……

其實,就是把圓周的旋轉(zhuǎn)運動轉(zhuǎn)換成2路相位差90度的電平跳變信號,如下圖所示:

把圓周的旋轉(zhuǎn)運動轉(zhuǎn)換成2路相位差90度的電平跳變信號,如圖所示

上圖中有Z相,相當于是零點,可以消除累計誤差,部分應用中可以不使用。

這種編碼器的優(yōu)點,就是可以根據(jù)AB相位關系推測出轉(zhuǎn)動方向,而且當圓周柵格數(shù)目為n時,跳變信號可以達到4n個,變相提高了分辨率。

說了這么多,接下來我們就用最常見、最便宜的TT減速電機為基礎,使用2對射式光電開關(ITR9608),制作一個帶正交編碼器的電機。

2、準備材料,設計ITR9608原理圖并焊接

首先是TT電機,可以說這是最普遍、最便宜的一款了,這還是我十年前入門玩智能小車時候買的存貨呢~

TT電機,可以說這是最普遍、最便宜的一款了

上圖中箭頭所指的位置是本方案的關鍵,就是要利用這一小點凸起搞點事情。

首先用助焊劑輕輕擦拭一下這段短短的軸,然后準備一個小銅片(沒有銅片,用鋁片也行;再沒有,切一點萬用板也可以),大小控制在10mm邊長,中間鉆一個2mm多一點的孔(盡量居中鉆孔),就像下面這樣:

首先用助焊劑輕輕擦拭一下這段短短的軸,然后準備一個小銅片

接下來,使用助焊劑輕輕擦拭銅片,然后將銅片通過小孔安裝在電機軸上,如下圖所示:

使用助焊劑輕輕擦拭銅片,然后將銅片通過小孔安裝在電機軸上

接下來是關鍵一步:焊接銅片!使用60W電烙鐵,快速焊接銅片的小孔,使其牢固地連接在電機軸上。對,這里其實是用來粘接碼盤的一個基點,哈哈,所以我說這個凸出的一點點軸是關鍵。

ITR9608是一種常見的對射式光電開關,加兩個電阻就可以使用了,設計了簡單的原理圖:

ITR9608是一種常見的對射式光電開關,加兩個電阻就可以使用了,設計了簡單的原理圖

ITR9608是一種常見的對射式光電開關,加兩個電阻就可以使用了,設計了簡單的原理圖

按圖焊接,需要焊接兩個。

3、設計碼盤組件安裝座,并進行切割加工

設計碼盤組件安裝座,并進行切割加工

設計碼盤組件安裝座,并進行切割加工

 這里有個地方需要提示一下:在上圖中,兩個光電開關的安裝角度一定要注意,一個開關對準柵格的時候,另一個開關的位置要剛好被遮擋,這樣就能保證信號“正交”。上圖中使用的是24線碼盤,兩個傳感器夾角67.5度。

制作碼盤

4、安裝碼盤組件

安裝碼盤組件

由于上面24線碼盤測試中發(fā)現(xiàn)會“丟失”信號,分析可能是由于柵格過于密集,后來切割了一個4線的,使用的是普通包裝紙(更輕,避免對電機帶負載能力產(chǎn)生影響)。

使用的是普通包裝紙刻一個碼盤

使用的是普通包裝紙刻一個碼盤

5、基于stm32f103c8t6創(chuàng)建工程,編寫驅(qū)動程序

這里主要的就是通過cubeMX對定時器模式進行配置,簡單的兩步就可以了,使用TIM2,在combined Channels選擇“Encoder Mode”,如下圖所示:

這里主要的就是通過cubeMX對定時器模式進行配置

接下來,配置一下編碼模式,選擇“……TI1 and TI2”,這樣就會上升下降沿都計數(shù),實際脈沖數(shù)數(shù)值上是柵格的4倍。

配置一下編碼模式,選擇“……TI1 and TI2”,這樣就會上升下降沿都計數(shù),實際脈沖數(shù)數(shù)值上是柵格的4倍。

其它的再配置一下串口,我準備用串口打印日志,查看脈沖數(shù)。

根據(jù)配置的引腳,連接編碼器和控制板(分別接PA0和PA1)。

根據(jù)配置的引腳,連接編碼器和控制板(分別接PA0和PA1)。

6、測試效果

手動撥動碼盤一周,可以看到串口讀出16個脈沖,反轉(zhuǎn)的時候讀出的數(shù)值是-16,這里沒有寫其它復雜的算法,只是周期性讀取,然后清零。所以不動的時候,讀出來的是0。

網(wǎng)友自制正交編碼器碼盤,可測TT電機的轉(zhuǎn)速、方向。

cubeMX配置

7、總結

從硬件上來說,有一點點復雜,需要特別注意碼盤線數(shù)不要太多。

從軟件上來說,cubeMX配置還是非常簡單的,也就是讀取很容易。實際使用的時候,需要根據(jù)需求對數(shù)據(jù)進行后處理,以解析出里程、方向等更多信息。

原文標題:從零開始,教你制作TT電機正交編碼器

文章出處:【微信公眾號:嵌入式ARM】歡迎添加關注!文章轉(zhuǎn)載請注明出處。

了解更多關于編碼器知識,請關注亨士樂編碼器國內(nèi)正規(guī)授權代理西安德伍拓自動化傳動系統(tǒng)有限公司網(wǎng)站。公司專業(yè)技術團隊為您免費提供Hengstler編碼器的選型、安裝、調(diào)試、保養(yǎng)等技術指導服務,盡量避免企業(yè)因為編碼器技術人員的短缺帶來的損失,采取“線上+線下”服務的服務形式,幫助企業(yè)解決技術難題。

近期發(fā)布

亨士樂編碼器引腳和安裝形式介紹
Hengstler增量編碼器的產(chǎn)品性能特點分析?
Hengstler教您避免損壞編碼器碼盤?
什么是磁性編碼器?它有哪些優(yōu)點?
NorthStar磁性編碼器的結構組成和原理
Dynapar舉例解析單圈與多圈絕對值編碼器
Hengstler編碼器計數(shù)電路和數(shù)字濾波的設計
亨士樂絕對式編碼器的工作原理
NorthStar磁性編碼器技術及其應用
HENGSTLER編碼器在移載設備中控制定位
亨士樂SSI絕對式編碼器的基本原理和操作
亨士樂編碼器在運動控制中會出現(xiàn)什么干擾現(xiàn)象?
HENGSTLER編碼器使用高壓時間太長會發(fā)生故障嗎?
變頻器和編碼器在起重機上的使用
HENGSTLER編碼器是通過什么反饋數(shù)據(jù)的?
聯(lián)軸器在配合亨士樂編碼器實際應用中起什么作用?
HENGSTLER超薄編碼器是怎么進行工作的?
亨士樂教您如何選擇合適的光電編碼器。
選擇合適的HENGSTLER編碼器也不容易啊
亨士樂不銹鋼海水編碼器的前景分析
HENGSTLER告訴您絕對式編碼器的回零的意義在哪里?
Dynapar帶您了解伺服電機編碼器的精度問題
HENGSTLER增量編碼器報警的四種情況分析
NorthStar增量編碼器計數(shù)不準確是怎么回事?
亨士樂編碼器在卷鋼板校平剪板機控制系統(tǒng)的應用解析
HENGSTLER告訴您光柵尺和伺服電機編碼器不同步的原因?
亨士樂增量編碼器的A.B.Z信號怎么解釋?
數(shù)控系統(tǒng)中HENGSTLER編碼器的故障檢測
NorthStar為您科普編碼器的分辨率、精度以及重復精度。
亨士樂旋轉(zhuǎn)編碼器的線數(shù)與精度之前的關系?