色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

以四線雙極性步進電機為例,教你如何解決步進電機只顫不轉問題

GReq_mcu168 ? 來源:未知 ? 作者:佚名 ? 2017-11-27 06:49 ? 次閱讀

這里以四線雙極性步進電機為例:

上面就是常見的四線雙極性步進電機的實物圖,上一篇文章里面已經說明了步進電機的相關基礎概念,下面開始進行步進電機的編程

首先要說明一下:我的步進電機的驅動芯片時 L6219 芯片 ,它是具有細分功能的,但是由于這里我不想說細分(其實是我不會啦,嘿嘿,不要打我~(>_<)~),所以我就不深入說明 L6219 了,我詳細說明的話大家聽著也頭暈,知識的學習是要循序漸進的嘛。所以呢我就只大概地說明一下 L6219,同時為了大家好理解,我先把代碼放出來,然后對照著代碼進行講解:

先說一下定義的引腳,四線雙極性步進電機有兩個線圈(或者叫做繞組)要進行通電,所以我們就要用兩個引腳來控制這兩個線圈,我這里定義名字是:PHA 和 PHB,但是由于 L6219 的用法,這兩個引腳僅僅只能算作一個標志,也就是僅僅只能說明給那個線圈通什么方向的電流,而不能決定通的電流的大小,比如:PHA = 0,PHB = 1;說明 A 線圈通負方向電流,B線圈通的是正方向電流,但是電流究竟多大不是由這兩個引腳決定的,而是由另外兩個引腳決定的。

這兩個引腳我定義他們的名字是:A 線圈對應的是:A1,A2;B 線圈對應的就是 B1、B2;上圖中的注釋中也已經寫明白了,我們姑且把通最大電流當作通電,把通最小電流當做不通電,那么就可以得出:

當 A1 = A2 = 0時:線圈 A 通電。

當 A1 = A2 = 1時:線圈 A 不通電。B 線圈同理。

但是如果我僅僅說到這里,大家就去寫代碼。假設你是大神,真的寫了出來,那么肯定就會有不少人遇到一個大問題:“ 我明明就是按照你說的那個通電方式去寫的啊,為什么我的步進電機總是在顫,死活就是不轉,延時多長也沒用,你是不是在騙我啊?”

呃。。。其實我是個好孩紙,不騙人的,所以下面我就說明一下怎么解決這個問題,在這之前我先把我寫的代碼放出來:

一:單拍工作方式:

二:單雙拍工作方式:

大家可以發現上面三塊代碼的第一行注釋就是工作方式的線圈通電方式,但是第二行是啥?什么 “相同”、“不同”的?

這里就是解決步進電機只在顫動卻不轉的關鍵了,雖說步進電機的某個線圈在不通電的時候,電流的方向隨便寫(都不通電了,那不就可以隨便寫嗎?),但是事實卻不是這樣,雖說當我們寫 A1 = A2 = 1 時線圈應該是不通電的,但是事實上并不是,它還是有一點點電流的,所以即使我們寫 A1 = A2 = 1,線圈的電流方向也不能隨便寫,而是要遵循:兩個線圈的電流方向要 "不同" 、"相同" 交替。(單雙拍工作方式時每兩拍作為一組)的規則去寫。

如上面三個圖中,PHA 和 PHB 的值都是在 “相同”、 “不同” 之間交替進行,單雙拍的那個是每兩拍作為一組,在 “不同”、“相同”之間進行。

這樣就解決了步進電機只顫動不旋轉的問題了,但是并不是所有人的問題都是出在這里,看見每一句代碼后面都有一個 delay() 函數了嗎?如果 delay() 函數的延時時間過短也會引起步進電機只顫動而不旋轉。所以大家還是要具體問題具體分析。


聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 步進電機
    +關注

    關注

    151

    文章

    3119

    瀏覽量

    147724

原文標題:51單片機--如何解決步進電機只顫不轉

文章出處:【微信號:mcu168,微信公眾號:硬件攻城獅】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    行星減速步進電機步進電機的區別

    步進電機是一種將電脈沖信號轉變為角位移或位移的開環控制電機。其工作原理是通過電子電路將直流電分為多相序控制電流,使用這種電流給步進
    的頭像 發表于 11-16 15:11 ?377次閱讀
    行星減速<b class='flag-5'>步進</b><b class='flag-5'>電機</b>與<b class='flag-5'>步進</b><b class='flag-5'>電機</b>的區別

    步進電機如何自適應控制?步進電機如何細分驅動控制?

    步進電機是一種將電脈沖信號轉換為角位移或位移的電機,廣泛應用于各種自動化控制系統中。為了提高步進電機
    的頭像 發表于 10-23 10:04 ?724次閱讀

    步進電機轉速怎么控制高低

    步進電機是一種將電脈沖信號轉換為角位移或位移的開環控制元件。在非超載的情況下,電機的轉速、停止的位置取決于脈沖信號的頻率和脈沖數,而不受
    的頭像 發表于 10-22 15:55 ?737次閱讀

    兩相四線步進電機怎么接線呢

    兩相四線步進電機是一種常見的步進電機類型,其接線方法對于電機的正常運行至關重要。 一、兩相
    的頭像 發表于 10-18 16:34 ?1756次閱讀

    步進電機轉速一般多少?

    步進電機作為一種常見的電機類型,被廣泛應用于各種領域,從自動化設備到3D打印機。人們經常關心的一個問題是,步進電機的轉速到底是多少?一分鐘內
    的頭像 發表于 10-09 10:04 ?634次閱讀
    <b class='flag-5'>步進</b><b class='flag-5'>電機</b>轉速一般多少?

    步進電機型號與步進電機命名規則

    、2表示出軸。 步進電機SMH2304-2:SM是混合式步進電機代碼;H是系列代碼;23是電機
    的頭像 發表于 08-26 09:42 ?226次閱讀
    <b class='flag-5'>步進</b><b class='flag-5'>電機</b>型號與<b class='flag-5'>步進</b><b class='flag-5'>電機</b>命名規則

    什么是步進電機步進電機的類型和結構

    與所有電機一樣,步進電機也有 定子和轉子 ,但與普通直流電機不同的是,定子由單獨的線圈組組成。線圈的數量會根據步進
    的頭像 發表于 06-20 17:10 ?1673次閱讀
    什么是<b class='flag-5'>步進</b><b class='flag-5'>電機</b>?<b class='flag-5'>步進</b><b class='flag-5'>電機</b>的類型和結構

    步進電機的結構和特點

    步進電機(也稱為兩相步進電機)是一種特殊的電機類型,它能夠將電脈沖信號轉換為精確的角位移或
    的頭像 發表于 06-20 16:30 ?714次閱讀
    <b class='flag-5'>雙</b>極<b class='flag-5'>步進</b><b class='flag-5'>電機</b>的結構和特點

    極性步進電機的結構與控制模式

    在現代工業控制領域,步進電機以其獨特的步進特性和精確的位置控制而備受青睞。其中,極性步進
    的頭像 發表于 06-12 14:40 ?692次閱讀

    什么是極性步進電機?它有哪些特點?

    在現代工業、自動化控制以及精密儀器等領域中,步進電機因其獨特的步進特性和精確的位置控制而得到廣泛應用。其中,極性
    的頭像 發表于 06-12 11:50 ?1196次閱讀

    研控步進電機怎么接線

    研控步進電機接線是一個技術性很強的工作,需要對步進電機的工作原理、接線方式以及控制方式有深入的了解。本文將詳細介紹研控步進
    的頭像 發表于 06-12 09:14 ?1176次閱讀

    步進電機常見問題及維護

    ? ? ? 步進電機是一種將電脈沖信號轉換為角位移或位移的開環控制元件,廣泛應用于各種自動化設備和系統中。然而,在使用過程中,步進電機也會
    的頭像 發表于 03-17 08:36 ?983次閱讀
    <b class='flag-5'>步進</b><b class='flag-5'>電機</b>常見問題及維護

    什么是步進電機的細分控制?步進電機為什么要細分,如何細分?

    什么是步進電機的細分控制?步進電機為什么要細分,如何細分? 步進電機的細分控制是一種控制技術,通
    的頭像 發表于 02-18 09:39 ?7974次閱讀

    步進電機極性極的優缺點

    步進電機的每相繞組由兩個獨立的線圈組成,每個線圈的中心抽頭通常連接到公共電源或地。當電流通過這些線圈時,會在每個線圈中產生相反方向的磁場。這種連接方式要求控制器能夠提供正向和反向電流驅動
    的頭像 發表于 02-06 10:42 ?2679次閱讀
    <b class='flag-5'>步進</b><b class='flag-5'>電機</b>單<b class='flag-5'>極性</b>和<b class='flag-5'>雙</b>極的優缺點

    步進電機正反轉的換方法

    是一種特殊的電動機,可以按照設定的步進角度進行旋轉。它可以通過改變電源的極性或電流的流向來實現正反轉。步進電機通常由兩個或個線圈組成,其中
    的頭像 發表于 01-26 08:47 ?2023次閱讀
    <b class='flag-5'>步進</b><b class='flag-5'>電機</b>正反轉的換<b class='flag-5'>線</b>方法
    主站蜘蛛池模板: 亚洲午夜久久久无码精品网红A片| 久久久久久人精品免费费看| 新版孕妇bbwbbwbbw| 久久综合中文字幕无码| 第一次处破女完整版电影| 色综合伊人色综合网站中国 | 久久婷婷色一区二区三区| 成人免费肉动漫无遮网站| 中文无码热在线视频| 嫩草影院久久精品| 换脸国产AV一区二区三区| 德国xxxx| 99热这里只有精品6| 超碰在线视频地址| 在线亚洲免费| 亚洲国产在线播放在线| 日产国产欧美韩国在线| 男同志video最新猛男| 久久亚洲这里只有精品18| 国外色幼网| 国产成人小视频| 成人精品视频| av天堂电影网| 19不插片免费视频| 欧美aa级片| 久章草一区二区| 精品淑女少妇AV久久免费| 2021国产精品国产精华| 亚洲精品乱码8久久久久久日本| 手机免费毛片| 日本理论片和搜子同居的日子2| 毛片免费在线播放| 久久婷婷色香五月综合激情| 久久精品动漫网一区二区| 娇小XXXXX第一次出血| 国产久久热99视频| 国产精品高清视频在线| 富婆找黑人老外泻火在线播放| hdsex老太婆70| 99热久久精品国产一区二区| 这里只有精品在线视频|