一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

基于CW32的有刷直流電機控制實驗二:編碼器模式

CW32生態(tài)社區(qū) ? 來源:CW32生態(tài)社區(qū) ? 作者:CW32生態(tài)社區(qū) ? 2024-05-31 16:38 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1.1編碼器概述

編碼器是一種將角位移或者角速度轉(zhuǎn)換成一連串電數(shù)字脈沖的旋轉(zhuǎn)式傳感器,我們可以通過編碼器測量到底位或者速度信息。編碼器從輸出數(shù)據(jù)類型上分,可以分為增量式編碼器和絕對式編碼器。從編碼器檢測原理上來分,還可以分為光學(xué)式、磁式、感應(yīng)式、電容式。我們做小車應(yīng)用的編碼器都屬于增量式AB相編碼器。

1.2正交AB相編碼器原理

  • 霍爾編碼器是一種通過磁電轉(zhuǎn)換將輸出軸上的機械幾何位移量轉(zhuǎn)換成脈沖或數(shù)字量的傳感器。由霍爾碼盤和霍爾元件組成。
  • 霍爾碼盤是在一定直徑的圓板上等分地布置有不同的磁極。
  • 碼盤與電動機同軸,電動機旋轉(zhuǎn)時,霍爾元件檢測輸出若干脈沖信號,為判斷轉(zhuǎn)向,一般輸出兩組 存在一定相位差的方波信號。

1.3軟件四倍頻

CW32自帶編碼器接口,可以直接使用定時器通道進(jìn)行硬件計數(shù)。因為編碼器輸出的是標(biāo)準(zhǔn)的方波序列,各種單片機都能很方便的讀取。

而沒有編碼器接口的單片機如 51 、 Arduino,可以通過外部中斷讀取,將編碼器 A 相接到單片機的外部中斷輸入口,通過跳變沿觸發(fā)中斷,然后在對應(yīng)的外部中斷服務(wù)函數(shù)中,通過 B 相的電平高低判斷 旋轉(zhuǎn)方向。

四倍頻的方法是同時測量A相和B相的上升沿和下降沿全部計數(shù)。大幅度提高了采樣的精度。

1.4編碼器測速思路

1.4.1 M法

M 法是指在一定的時間周期 Tc 內(nèi),測量編碼器輸出的脈沖個數(shù) M1來計算轉(zhuǎn)速。用個數(shù)除以時間就可以得到編碼器輸出脈沖的頻率,因此 M 法也稱為頻率法,f1=M1/Tc。我們可以使用 CW32 的定時器定時 10ms 的中斷,每過 10ms 就將編碼器的計數(shù)值取出計算轉(zhuǎn)速。

由于編碼器轉(zhuǎn)一圈只能輸出固定個數(shù)的脈沖,因此 M 法的最大誤差也為 1 個脈沖,經(jīng)過程序計算后會發(fā)現(xiàn)轉(zhuǎn)速會以固定大小變化,這種方法適合高速場景下的測量,對于低速的情況,M 法存在較大的誤差。

1.4.2 T法

T 法是測量編碼器兩個脈沖之間的時間間隔來計算轉(zhuǎn)速,也被稱為周期法。實際使用中通過一個高頻時鐘脈沖的個數(shù) M2 來計算編碼器兩個脈沖之間的時間間隔。

在低速下,T 法可以在兩個編碼器脈沖輸出之間采到更多的高頻時鐘脈沖,而在高速下采到的脈沖更少,所以 T 法更適用于低速的場景。

1.5編碼電機接線說明

如下圖所示,常見的直流編碼電機雖然形狀不同,但是基本都是提供6PIN的接 口。而直流電機本身是只用接兩根線的。圖示電機插口最外側(cè)兩根線1/6號線,其實是跟電機引腳焊在一起的如圖示的紅白線。電機線 M1 M2 有的廠家標(biāo)的是 M+ M- 但是其實沒有絕對的正負(fù)關(guān)系。而中間的四根引線都是編碼測速電路的接線,跟直流電機本身沒關(guān)系,分別是VCC、A、B、GND

電機線2 接驅(qū)動輸出端M2
編碼器電源線接3V3或者5VV
編碼器信號線A
編碼器信號線B
編碼器負(fù)極GNDG
電機線1 接驅(qū)動輸出端M1

審核編輯 黃宇

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

    關(guān)注

    45

    文章

    3799

    瀏覽量

    138041
  • 直流電機控制
    +關(guān)注

    關(guān)注

    1

    文章

    10

    瀏覽量

    8202
  • CW32
    +關(guān)注

    關(guān)注

    1

    文章

    255

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    直流電機編碼器介紹

    文章目錄一、 模塊概述、 直流電機2.1 直流電機介紹2.2 直流電機外圍設(shè)備介紹2.2.1 減速2.2.2
    發(fā)表于 09-03 08:02

    直流電機的原理與驅(qū)動

    直流電機是在有直流電機的基礎(chǔ)上發(fā)展起來的,它用位置傳感代替了
    發(fā)表于 11-02 14:15 ?1909次下載

    自帶編碼器直流電機介紹

    注意減速箱可以實現(xiàn)編碼器脈沖倍頻(倍數(shù)為減速比i),因為編碼盤多裝在下面的直流電機上,所以經(jīng)過減速箱后的輸出軸轉(zhuǎn)一圈,下面的直流電機會旋轉(zhuǎn)i(減速比)圈,輸出
    的頭像 發(fā)表于 08-02 10:58 ?3w次閱讀

    直流電機運行原理與基本控制

    直流電機運行原理與基本控制(電源技術(shù)應(yīng)用 期刊)-無直流電機運行原理與基本控制方法,
    發(fā)表于 09-15 14:27 ?66次下載
    無<b class='flag-5'>刷</b><b class='flag-5'>直流電機</b>運行原理與基本<b class='flag-5'>控制</b>

    驅(qū)動直流電機的簡便方法

    驅(qū)動直流電機的簡便方法本文將從非?;A(chǔ)的部分開始介紹驅(qū)動直流電機的方法??赡艽蠖鄶?shù)人都有
    的頭像 發(fā)表于 02-15 16:12 ?3941次閱讀
    驅(qū)動<b class='flag-5'>有</b><b class='flag-5'>刷</b><b class='flag-5'>直流電機</b>的簡便方法

    直流電機的特性

    該系列文章中,直到上一篇文章都介紹的是直流電機的原理。本文將介紹直流電機的基本特性。
    的頭像 發(fā)表于 02-23 16:51 ?2743次閱讀
    <b class='flag-5'>有</b><b class='flag-5'>刷</b><b class='flag-5'>直流電機</b>的特性

    直流電機的特性

      該系列文章中,直到上一篇文章都介紹的是直流電機的原理。本文將介紹直流電機的基本特性。
    發(fā)表于 03-02 11:47 ?1365次閱讀
    <b class='flag-5'>有</b><b class='flag-5'>刷</b><b class='flag-5'>直流電機</b>的特性

    直流電機控制系統(tǒng)是什么

    直流電機控制系統(tǒng) 無直流電機(BLDC)又被稱為電子換向電機,相比傳統(tǒng)
    發(fā)表于 03-06 14:02 ?2034次閱讀

    直流電機直流電機的區(qū)別

    一、直流電機 轉(zhuǎn)子:導(dǎo)流體? ?定子:永磁體2 、直流無刷電機 轉(zhuǎn)子:永磁體? ?定子:導(dǎo)流
    發(fā)表于 03-08 09:38 ?1次下載
    無<b class='flag-5'>刷</b><b class='flag-5'>直流電機</b>與<b class='flag-5'>有</b><b class='flag-5'>刷</b><b class='flag-5'>直流電機</b>的區(qū)別

    STM32 HAL驅(qū)動直流電機和無直流電機

    STM32 HAL 驅(qū)動直流電機和無直流電機
    發(fā)表于 03-08 11:34 ?16次下載
    STM32 HAL驅(qū)動<b class='flag-5'>有</b><b class='flag-5'>刷</b><b class='flag-5'>直流電機</b>和無<b class='flag-5'>刷</b><b class='flag-5'>直流電機</b>

    直流電機直流電機的區(qū)別

    直流電機扁平形(小功率的也有圓形的),而有直流電機長度大于直徑。方式電機的引出線,無
    發(fā)表于 03-08 14:51 ?10次下載
    無<b class='flag-5'>刷</b><b class='flag-5'>直流電機</b>與<b class='flag-5'>有</b><b class='flag-5'>刷</b><b class='flag-5'>直流電機</b>的區(qū)別

    直流電機直流電機的區(qū)別

      無直流電機直流電機是兩種不同類型的直流電機。
    發(fā)表于 03-17 18:20 ?9073次閱讀

    直流電機的工作原理及控制電路

    直流電機的工作原理及控制電路 引言 入題 1.定子 2. 轉(zhuǎn)子 3. 電刷與換向 微型
    發(fā)表于 03-30 14:11 ?11次下載
    <b class='flag-5'>有</b><b class='flag-5'>刷</b><b class='flag-5'>直流電機</b>的工作原理及<b class='flag-5'>控制</b>電路

    如何用編碼器控制直流電機

    電子發(fā)燒友網(wǎng)站提供《如何用編碼器控制直流電機.zip》資料免費下載
    發(fā)表于 06-25 11:20 ?5次下載
    如何用<b class='flag-5'>編碼器</b><b class='flag-5'>控制</b><b class='flag-5'>直流電機</b>

    直流電機是什么?直流電機的工作原理是什么?

    直流電機是一種常見的直流電機,它通過電刷和換向來實現(xiàn)電流方向的改變,從而驅(qū)動電機旋轉(zhuǎn)。
    的頭像 發(fā)表于 10-22 16:03 ?2418次閱讀