91在线观看视频-91在线观看视频-91在线观看免费视频-91在线观看免费-欧美第二页-欧美第1页

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

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

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

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

GReq_mcu168 ? 來源:未知 ? 作者:佚名 ? 2017-11-27 06:49 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

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

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

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

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

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

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

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

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

一:單拍工作方式:

二:單雙拍工作方式:

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

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

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

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


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

    關(guān)注

    152

    文章

    3166

    瀏覽量

    149767

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

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

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

掃碼添加小助手

加入工程師交流群

    評論

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

    二相步進電機驅(qū)動電路的設計

    介紹了BYG通用系列二相步進電機最常采用的的單極性極性2種驅(qū)動電路的設計方案,從原理上體現(xiàn)了一相步進
    發(fā)表于 05-28 15:38

    步進電機過載怎么處理

    電機的機械部件,如軸承、齒輪等,確保其完好無損且潤滑良好,減少摩擦阻力。 二、調(diào)整電機參數(shù) 1. 下降最高運轉(zhuǎn)頻率:步進電機發(fā)生堵
    的頭像 發(fā)表于 04-21 07:41 ?374次閱讀

    自制怠速步進電機測試器

    雙相四線(或者六)的步進電機。也就是 說,我們制作一個可以單獨控制怠速步進電機的裝 置,利用雙
    發(fā)表于 03-21 13:32

    納芯微極性步進電機驅(qū)動芯片NSD8389介紹

    步進電機作為位置控制的執(zhí)行元件在汽車電子系統(tǒng)中被廣泛應用。納芯微公司針對汽車上的步進電機應用推出極性
    的頭像 發(fā)表于 03-17 14:00 ?1665次閱讀
    納芯微<b class='flag-5'>雙</b><b class='flag-5'>極性</b><b class='flag-5'>步進</b><b class='flag-5'>電機</b>驅(qū)動芯片NSD8389介紹

    步進電機—4,6,8電機怎么接線

    正確連接步進電機,實現(xiàn)精準控制。 一、4步進電機接線方法 兩相四線
    的頭像 發(fā)表于 02-26 09:08 ?5057次閱讀
    <b class='flag-5'>步進</b><b class='flag-5'>電機</b>—4<b class='flag-5'>線</b>,6<b class='flag-5'>線</b>,8<b class='flag-5'>線</b>的<b class='flag-5'>電機</b>怎么接線

    行星減速步進電機步進電機的區(qū)別

    步進電機是一種將電脈沖信號轉(zhuǎn)變?yōu)榻俏灰苹?b class='flag-5'>線位移的開環(huán)控制電機。其工作原理是通過電子電路將直流電分為多相序控制電流,使用這種電流給步進
    的頭像 發(fā)表于 11-16 15:11 ?861次閱讀
    行星減速<b class='flag-5'>步進</b><b class='flag-5'>電機</b>與<b class='flag-5'>步進</b><b class='flag-5'>電機</b>的區(qū)別

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

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

    步進電機轉(zhuǎn)速怎么控制高低

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

    步進電機主要有哪些分類?步進電機的主要構(gòu)造是什么?

    步進電機是一種將電脈沖信號轉(zhuǎn)換為角位移或位移的電機,廣泛應用于各種自動化控制系統(tǒng)中。它具有精確控制、響應速度快、結(jié)構(gòu)簡單等優(yōu)點。步進
    的頭像 發(fā)表于 10-22 11:48 ?2326次閱讀

    什么是步進電機?它的工作原理是什么?

    步進電機是一種將電脈沖信號轉(zhuǎn)換為角位移或位移的電機。它通過控制輸入的脈沖數(shù)量來精確控制電機的旋轉(zhuǎn)角度,因此得名“
    的頭像 發(fā)表于 10-22 11:46 ?1361次閱讀

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

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

    步進電機轉(zhuǎn)速一般多少?

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

    絲桿步進電機和普通步進電機有什么區(qū)別

    絲桿步進電機和普通步進電機有以下幾個主要區(qū)別:? 結(jié)構(gòu)不同: ? 步進電機
    的頭像 發(fā)表于 09-02 13:38 ?1140次閱讀

    步進電機型號與步進電機命名規(guī)則

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

    絲桿步進電機步進電機有什么區(qū)別?

    絲桿步進電機步進電機的區(qū)別收集整理于網(wǎng)絡,僅供學習參考。絲桿步進電機
    的頭像 發(fā)表于 08-23 10:09 ?852次閱讀
    主站蜘蛛池模板: 奇米影视7777 | 欧美黄色免费看 | 亚洲欧美在线视频免费 | 四虎影院新网址 | 五月天天 | 免费看一级大片 | 久久人精品 | 亚洲欧美色图 | 男女免费观看视频 | 天天干天天噜 | 欧美一级精品高清在线观看 | 免费能直接在线观看黄的视频 | 欧洲成品大片在线播放 | 深深激情网 | 亚洲精品第三页 | 天天做天天看夜夜爽毛片 | 日韩伊人网 | 1024手机在线观看你懂的 | 毛片网站免费在线观看 | 激情综合色综合啪啪开心 | 色国产在线视频一区 | 五月综合久久 | 婷婷色人阁 | 色综合久久98天天综合 | 韩国三级中文字幕hd | 国产精品怡红院永久免费 | 国产亚洲情侣久久精品 | 明日花绮罗在线观看 | 日本free护士姓交 | 亚洲伊人99综合网 | 国产 高清 在线 | 久久综合丁香 | 免费的很黄很色的床小视频 | 中文字幕一区二区三区精彩视频 | h版欧美一区二区三区四区 h网站亚洲 | 亚洲春色www | 色偷偷男人天堂 | 高清性色生活片久久久 | 午夜一级在线 | 欧美黑人性色黄在线视频 | 三级黄色在线视频中文 |