chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

TT電機(jī)正交編碼器的制作方法

Q4MP_gh_c472c21 ? 來(lái)源:21ic論壇 ? 作者:21ic論壇 ? 2022-03-12 10:05 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

最近使用TT電機(jī)做小車(chē),想裝一個(gè)碼盤(pán)用來(lái)測(cè)速。但是,直接把碼盤(pán)裝在輸出軸又很難做到足夠的分辨率,于是就想到了一個(gè)比較冷門(mén)的方法,自制了一個(gè)碼盤(pán),并且以此為基礎(chǔ),給一個(gè)TT電機(jī)加裝一組正交編碼器。

下面,我們開(kāi)始吧!

1、先說(shuō)一說(shuō)正交編碼器

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

其實(shí),就是把圓周的旋轉(zhuǎn)運(yùn)動(dòng)轉(zhuǎn)換成2路相位差90度的電平跳變信號(hào),如下圖所示:

f2a14d12-4eca-11ec-9eda-dac502259ad0.jpg

上圖中有Z相,相當(dāng)于是零點(diǎn),可以消除累計(jì)誤差,部分應(yīng)用中可以不使用。

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

說(shuō)了這么多,接下來(lái)我們就用最常見(jiàn)、最便宜的TT減速電機(jī)為基礎(chǔ),使用2對(duì)射式光電開(kāi)關(guān)(ITR9608),制作一個(gè)帶正交編碼器的電機(jī)。

2、準(zhǔn)備材料,設(shè)計(jì)ITR9608原理圖并焊接

首先是TT電機(jī),可以說(shuō)這是最普遍、最便宜的一款了,這還是我十年前入門(mén)玩智能小車(chē)時(shí)候買(mǎi)的存貨呢~

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

首先用助焊劑輕輕擦拭一下這段短短的軸,然后準(zhǔn)備一個(gè)小銅片(沒(méi)有銅片,用鋁片也行;再?zèng)]有,切一點(diǎn)萬(wàn)用板也可以),大小控制在10mm邊長(zhǎng),中間鉆一個(gè)2mm多一點(diǎn)的孔(盡量居中鉆孔),就像下面這樣:

接下來(lái),使用助焊劑輕輕擦拭銅片,然后將銅片通過(guò)小孔安裝在電機(jī)軸上,如下圖所示:

接下來(lái)是關(guān)鍵一步:焊接銅片!使用60W電烙鐵,快速焊接銅片的小孔,使其牢固地連接在電機(jī)軸上。對(duì),這里其實(shí)是用來(lái)粘接碼盤(pán)的一個(gè)基點(diǎn),哈哈,所以我說(shuō)這個(gè)凸出的一點(diǎn)點(diǎn)軸是關(guān)鍵。

ITR9608是一種常見(jiàn)的對(duì)射式光電開(kāi)關(guān),加兩個(gè)電阻就可以使用了,設(shè)計(jì)了簡(jiǎn)單的原理圖:

f46dd516-4eca-11ec-9eda-dac502259ad0.jpg

f4d5372e-4eca-11ec-9eda-dac502259ad0.jpg

按圖焊接,需要焊接兩個(gè)。

3、設(shè)計(jì)碼盤(pán)組件安裝座,并進(jìn)行切割加工

這里有個(gè)地方需要提示一下:在上圖中,兩個(gè)光電開(kāi)關(guān)的安裝角度一定要注意,一個(gè)開(kāi)關(guān)對(duì)準(zhǔn)柵格的時(shí)候,另一個(gè)開(kāi)關(guān)的位置要?jiǎng)偤帽徽趽酰@樣就能保證信號(hào)“正交”。上圖中使用的是24線碼盤(pán),兩個(gè)傳感器夾角67.5度。

4、安裝碼盤(pán)組件

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

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

這里主要的就是通過(guò)cubeMX對(duì)定時(shí)器模式進(jìn)行配置,簡(jiǎn)單的兩步就可以了,使用TIM2,在combined Channels選擇“Encoder Mode”,如下圖所示:

f875d640-4eca-11ec-9eda-dac502259ad0.jpg

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

f8f133da-4eca-11ec-9eda-dac502259ad0.jpg

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

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

6、測(cè)試效果

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

fa544410-4eca-11ec-9eda-dac502259ad0.jpg

7、總結(jié)

從硬件上來(lái)說(shuō),有一點(diǎn)點(diǎn)復(fù)雜,需要特別注意碼盤(pán)線數(shù)不要太多。

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

原文標(biāo)題:從零開(kāi)始,教你制作TT電機(jī)正交編碼器

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

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 編碼器
    +關(guān)注

    關(guān)注

    45

    文章

    3900

    瀏覽量

    141352
  • 電機(jī)
    +關(guān)注

    關(guān)注

    143

    文章

    9480

    瀏覽量

    153095
  • 電信號(hào)
    +關(guān)注

    關(guān)注

    1

    文章

    844

    瀏覽量

    21573

原文標(biāo)題:從零開(kāi)始,教你制作TT電機(jī)正交編碼器

文章出處:【微信號(hào):gh_c472c2199c88,微信公眾號(hào):嵌入式微處理器】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    基于STM32的正交編碼器驅(qū)動(dòng)電機(jī)設(shè)計(jì)

    1。編碼器原理 什么是正交?如果兩個(gè)信號(hào)相位相差90度,則這兩個(gè)信號(hào)稱(chēng)為正交。由于兩個(gè)信號(hào)相差90度,因此可以根據(jù)兩個(gè)信號(hào)哪個(gè)先哪個(gè)后來(lái)判斷方向。 這里使用了TI12模式,例如當(dāng)T1上升沿,T2在
    的頭像 發(fā)表于 09-10 16:25 ?7963次閱讀
    基于STM32的<b class='flag-5'>正交</b><b class='flag-5'>編碼器</b>驅(qū)動(dòng)<b class='flag-5'>電機(jī)</b>設(shè)計(jì)

    正交編碼器接口

    PIC18F4331里的正交編碼器接口怎么用啊!我要用這個(gè)模塊讀取編碼器的數(shù)據(jù),編碼器一轉(zhuǎn)程序就不走了!找不到資料,誰(shuí)有給分享下啊,謝謝了
    發(fā)表于 06-04 20:25

    stm32正交編碼器

    誰(shuí)有stm32正交編碼器的程序啊 求給發(fā)一份。還有TIM_SetCounter(TIM2,10);TIM_SetCompare1(TIM2, 5);這兩個(gè)函數(shù)有有什么區(qū)別? 再用正交編碼器
    發(fā)表于 03-26 20:15

    STM對(duì)正交編碼器測(cè)速的程序--輸入捕獲測(cè)速

    最近在做一個(gè)用正交編碼器對(duì)電機(jī)進(jìn)行測(cè)速的任務(wù),在網(wǎng)上查了使用STM正交編碼模塊對(duì)其進(jìn)行測(cè)速,但是由于編碼
    發(fā)表于 08-03 10:26

    STM32正交編碼器怎么進(jìn)行測(cè)速?

    正交編碼解碼的原理是什么?STM32正交編碼器怎么進(jìn)行測(cè)速?
    發(fā)表于 11-16 08:04

    正交編碼器原理什么是正交?

    1.正交編碼器原理什么是正交?如果兩個(gè)信號(hào)相位相差90度,則這兩個(gè)信號(hào)稱(chēng)為正交。由于兩個(gè)信號(hào)相差90度,因此可以根據(jù)兩個(gè)信號(hào)哪個(gè)先哪個(gè)后來(lái)判斷方向。如下圖所示。
    發(fā)表于 01-10 08:04

    正交編碼器測(cè)速的方法

    1.正交編碼器的原理通常,光電式編碼器的輸出信號(hào)有A信號(hào)和B信號(hào),部分還會(huì)有Z信號(hào),也叫做零點(diǎn)信號(hào),本平臺(tái)使用的電機(jī)只有A/B信號(hào),當(dāng)電機(jī)
    發(fā)表于 01-10 06:00

    dsPIC33F系列參考手冊(cè)之正交編碼器接口(QEI)

    運(yùn)動(dòng)系統(tǒng)的 位置和速度。正交編碼器可用于實(shí)現(xiàn)多種電機(jī)控制應(yīng)用的閉環(huán)控制,例如開(kāi)關(guān)磁阻 (Switched Reluctance, SR)電機(jī)和交流感應(yīng)
    發(fā)表于 06-22 04:20 ?14次下載
    dsPIC33F系列參考手冊(cè)之<b class='flag-5'>正交</b><b class='flag-5'>編碼器</b>接口(QEI)

    編碼器正交編碼工作原理

    正交編碼器(又名雙通道增量式編碼器),用于將線性移位轉(zhuǎn)換為脈沖信號(hào)。
    發(fā)表于 08-02 08:50 ?3.4w次閱讀

    簡(jiǎn)易風(fēng)力發(fā)電機(jī)制作方法

    簡(jiǎn)易風(fēng)力發(fā)電機(jī)制作方法
    的頭像 發(fā)表于 09-10 17:17 ?1.8w次閱讀

    STM32的正交編碼器模式讀取編碼器的角度數(shù)據(jù)和速度

    STM32的正交編碼器模式讀取編碼器的角度數(shù)據(jù)和速度
    發(fā)表于 12-08 17:06 ?144次下載
    STM32的<b class='flag-5'>正交</b><b class='flag-5'>編碼器</b>模式讀取<b class='flag-5'>編碼器</b>的角度數(shù)據(jù)和速度

    伺服電機(jī)編碼器

    伺服電機(jī)編碼器 伺服電機(jī)編碼器是安裝在伺服電機(jī)上用來(lái)測(cè)量磁極位置和伺服電機(jī)轉(zhuǎn)角及轉(zhuǎn)速的一種傳感
    發(fā)表于 06-26 14:01 ?2200次閱讀

    伺服電機(jī)編碼器故障及維修 伺服電機(jī)編碼器調(diào)零對(duì)位方法

    伺服電機(jī)編碼器是用來(lái)測(cè)量電機(jī)轉(zhuǎn)動(dòng)角度和速度的重要部件。然而,由于長(zhǎng)時(shí)間運(yùn)行、環(huán)境因素等原因,編碼器可能會(huì)出現(xiàn)故障,影響電機(jī)的準(zhǔn)確運(yùn)行。下面
    的頭像 發(fā)表于 02-14 18:06 ?3.1w次閱讀

    三菱伺服電機(jī)編碼器接線方法

    全球知名的電機(jī)制造商,其伺服電機(jī)編碼器產(chǎn)品具有高性能、高可靠性的特點(diǎn)。本文將詳細(xì)介紹三菱伺服電機(jī)編碼器的接線
    的頭像 發(fā)表于 06-17 14:11 ?5593次閱讀

    伺服電機(jī)編碼器故障及維修

    伺服電機(jī)編碼器故障及維修,伺服電機(jī)編碼器4大常見(jiàn)故障,編碼器信號(hào)丟失或不穩(wěn)定,編碼器零點(diǎn)偏移,
    的頭像 發(fā)表于 01-21 14:49 ?3807次閱讀
    伺服<b class='flag-5'>電機(jī)</b><b class='flag-5'>編碼器</b>故障及維修