[導讀]最近使用TT電機做小車,想裝一個碼盤用來測速。但是,直接把碼盤裝在輸出軸又很難做到足夠的分辨率,于是就想到了一個比較冷門的方法,自制了一個碼盤,并且以此為基礎,給一個TT電機加裝一組正交編碼器。下面,我們開始吧!1、先說一說正交編碼器從名字來說,正交編碼器就是編碼器的一種,百科上...
最近使用TT電機做小車,想裝一個碼盤用來測速。但是,直接把碼盤裝在輸出軸又很難做到足夠的分辨率,于是就想到了一個比較冷門的方法,自制了一個碼盤,并且以此為基礎,給一個TT電機加裝一組正交編碼器。下面,我們開始吧!1、先說一說正交編碼器從名字來說,正交編碼器就是編碼器的一種,百科上定義是:正交編碼器一般指增量式編碼器。增量式編碼器是將位移轉換成周期性的電信號,再把這個電信號轉變成計數(shù)脈沖,用脈沖的個數(shù)表示位移的大小,balabala……
其實,就是把圓周的旋轉運動轉換成2路相位差90度的電平跳變信號,如下圖所示:上圖中有Z相,相當于是零點,可以消除累計誤差,部分應用中可以不使用。這種編碼器的優(yōu)點,就是可以根據(jù)AB相位關系推測出轉動方向,而且當圓周柵格數(shù)目為n時,跳變信號可以達到4n個,變相提高了分辨率。說了這么多,接下來我們就用最常見、最便宜的TT減速電機為基礎,使用2對射式光電開關(ITR9608),制作一個帶正交編碼器的電機。2、準備材料,設計ITR9608原理圖并焊接首先是TT電機,可以說這是最普遍、最便宜的一款了,這還是我十年前入門玩智能小車時候買的存貨呢~上圖中箭頭所指的位置是本方案的關鍵,就是要利用這一小點凸起搞點事情。
首先用助焊劑輕輕擦拭一下這段短短的軸,然后準備一個小銅片(沒有銅片,用鋁片也行;再沒有,切一點萬用板也可以),大小控制在10mm邊長,中間鉆一個2mm多一點的孔(盡量居中鉆孔),就像下面這樣:接下來,使用助焊劑輕輕擦拭銅片,然后將銅片通過小孔安裝在電機軸上,如下圖所示:接下來是關鍵一步:焊接銅片!使用60W電烙鐵,快速焊接銅片的小孔,使其牢固地連接在電機軸上。對,這里其實是用來粘接碼盤的一個基點,哈哈,所以我說這個凸出的一點點軸是關鍵。ITR9608是一種常見的對射式光電開關,加兩個電阻就可以使用了,設計了簡單的原理圖:按圖焊接,需要焊接兩個。3、設計碼盤組件安裝座,并進行切割加工?這里有個地方需要提示一下:在上圖中,兩個光電開關的安裝角度一定要注意,一個開關對準柵格的時候,另一個開關的位置要剛好被遮擋,這樣就能保證信號“正交”。上圖中使用的是24線碼盤,兩個傳感器夾角67.5度。4、安裝碼盤組件由于上面24線碼盤測試中發(fā)現(xiàn)會“丟失”信號,分析可能是由于柵格過于密集,后來切割了一個4線的,使用的是普通包裝紙(更輕,避免對電機帶負載能力產(chǎn)生影響)。?5、基于stm32f103c8t6創(chuàng)建工程,編寫驅動程序這里主要的就是通過cubeMX對定時器模式進行配置,簡單的兩步就可以了,使用TIM2,在combined Channels選擇“Encoder Mode”,如下圖所示:接下來,配置一下編碼模式,選擇“……TI1 and TI2”,這樣就會上升下降沿都計數(shù),實際脈沖數(shù)數(shù)值上是柵格的4倍。其它的再配置一下串口,我準備用串口打印日志,查看脈沖數(shù)。根據(jù)配置的引腳,連接編碼器和控制板(分別接PA0和PA1)。6、測試效果手動撥動碼盤一周,可以看到串口讀出16個脈沖,反轉的時候讀出的數(shù)值是-16,這里沒有寫其它復雜的算法,只是周期性讀取,然后清零。所以不動的時候,讀出來的是0。7、總結從硬件上來說,有一點點復雜,需要特別注意碼盤線數(shù)不要太多。
從軟件上來說,cubeMX配置還是非常簡單的,也就是讀取很容易。實際使用的時候,需要根據(jù)需求對數(shù)據(jù)進行后處理,以解析出里程、方向等更多信息。
最后,如果有需要代碼的小伙伴,請點擊底部“閱讀原文”進行下載。END作者:逍遙李來源:21ic論壇版權歸原作者所有,如有侵權,請聯(lián)系刪除。▍
掃描二維碼,關注更多精彩內容
本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內容真實性等。需要轉載請聯(lián)系該專欄作者,如若文章內容侵犯您的權益,請及時聯(lián)系本站刪除。
為增進大家對控制器的認識,本文將對控制器結構類異常以及常見的幾種電機控制器予以介紹。
關鍵字:
控制器
指數(shù)
電機
上海2022年10月12日 /美通社/ -- 位于德國勃蘭登堡州(Brandenburg)克萊特維茨(Klettwitz)附近勞希茨(Lausitzring)賽道的DEKRA德凱技術中心,投資七位數(shù)歐元新增電驅動和總成測...
關鍵字:
電動汽車
測試設備
AN
電機
日本工業(yè)機器人制造大企業(yè)安川電機(YASKAWA)2027年將在日本國內建立新工廠,用來生產(chǎn)提高家電等節(jié)能性能的核心部件。預計新工廠的投資額為500億~600億日元。計劃把日本國內產(chǎn)量翻一番,以降低中國產(chǎn)部件的比例。新工...
關鍵字:
電機
逆變器
工業(yè)機器人
電力
從中國大唐王朝盛行的胡旋舞,到今天全球共賞、傾倒世界幾個世紀的芭蕾舞,旋轉都是舞蹈美學與藝術的重要組成部分。舞者衣袂飄飄,旋轉中姿態(tài)萬千百媚竟生,提高了整個舞蹈的審美性、觀賞性。舞者的旋轉讓這個物理世界的基本運動狀態(tài)帶來...
關鍵字:
ADI
電機
為增進大家對攪拌機的認識,本文將對攪拌機的主要分類,以及家用攪拌機刀頭的防水等級檢測予以介紹。
關鍵字:
攪拌機
指數(shù)
電機
半導體封裝是指將通過測試的晶圓按照產(chǎn)品型號及功能需求加工得到獨立芯片的過程。封裝過程為:來自晶圓前道工藝的晶圓通過劃片工藝后被切割為小的晶片(Die)
關鍵字:
三星
電機
服務器
為增進大家對機電一體化的認識,本文將對機電一體化的發(fā)展階段,以及機電一體化電機保護與控制中存在的問題予以介紹。
關鍵字:
機電一體化
電機
指數(shù)
在這篇文章中,小編將為大家?guī)磉\動控制器的相關報道。如果你對本文即將要講解的內容存在一定興趣,不妨繼續(xù)往下閱讀哦。
關鍵字:
運動控制器
控制器
電機
在這篇文章中,小編將對工業(yè)機器人的相關內容和情況加以介紹以幫助大家增進對工業(yè)機器人的了解程度,和小編一起來閱讀以下內容吧。
關鍵字:
機器人
工業(yè)機器人
電機
為增進大家對電機的認識,本文將對粉塵防爆電機的選擇誤區(qū),以及粉塵防爆電機的型號選擇予以介紹。
關鍵字:
電機
指數(shù)
防爆電機
6月10日,深圳電機交流會與您相約!
關鍵字:
電機
2022 年 5 月 27 日,中國——意法半導體發(fā)布了IPS1025H 和IPS1025H-32單通道可編程高邊開關。這兩款開關內置欠壓保護、過壓保護、過載保護、過熱保護功能,能夠智能驅動高啟動電流的容性負責、阻性負責...
關鍵字:
意法半導體
單通道負載開關
電機
“低成本”、“充電時間短”、“續(xù)航里程長”?,F(xiàn)有的—驅動電機與車速主要有以下3個問題需要進一步改進?!半姍C的高效率區(qū)域不能覆蓋所有的轉速,尤其是高速”?!霸谀承{駛場景中,比如上坡時,可能會感到動力不足”?!案蟮碾姍C尺...
關鍵字:
雙電機驅動
電機
C2000? 微控制器 (MCU) 已用于控制各種應用中的電機超過 25 年。這些電機主要是三相同步或異步電機,通常使用稱為磁場定向控制 (FOC) 的技術進行控制,以通過提供有效的扭矩產(chǎn)生來最小化電力使用。它們用于從...
關鍵字:
電機驅動
電機
據(jù)央視報道,近期百年企業(yè)日本三菱電機公司承認其生產(chǎn)的變壓器存在檢驗數(shù)據(jù)造假問題。本月6日,該公司涉事工廠的兩項質量管理認證證書,被國際認證機構暫停。
關鍵字:
三菱
電機
汽車公司
變壓器
為增進大家對變頻器的認識,本文將對變頻器帶電機空載運行調試以及變頻器與電機的調控應用予以介紹。
關鍵字:
變頻器
指數(shù)
電機