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

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

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

labview如何快速精確控制步進電機實現(xiàn)定位運動

顏若心頤 ? 來源:顏若心頤 ? 作者:顏若心頤 ? 2022-08-26 11:12 ? 次閱讀

前一段時間接到老板的任務(wù),要做一個labview控制電機快速移動拍照的小項目,雖然是個小項目,剛開始做這個走了不少彎路,這里分享一下經(jīng)驗:
前期由于做了一些labview通過相機拍照的項目,所以是現(xiàn)成的,移植過來就可以了,只要添加一個簡單的電機運動控制就可以實現(xiàn)了,最初沒有想太多,直接選擇了使用STM32單片機來做電機控制,labview通過串口發(fā)送指令給單片機,單片機發(fā)出脈沖控制電機移動,在網(wǎng)上買了一個現(xiàn)成的stm32的電機開發(fā)板,附帶了運動控制的C語言源碼,T型S型加減速運動什么的都有,代碼移植修改一下,很快就實現(xiàn)了基本功能了,然后就進入項目性能測試階段,由于項目要求在1s內(nèi)快速移動幾十個位置停穩(wěn)并且拍照,而且每一個位置之間的距離相對比較長。
然后一個大大的坑就出現(xiàn)了,由于相機比較大,T型加減速運動,啟停瞬間沖擊比較大,相機振動大,需要S加減速,再加上運動距離長,要求高速運動速度比較快,單片機的計算速度嚴(yán)重不足,最后無論如何都達(dá)不到項目的技術(shù)指標(biāo),老板催的要死,又費了好長時間了,不想改方案,不停的優(yōu)化代碼,浪費了好幾個月還是搞不定,被老板罵死了。
最后每辦法,為了趕緊完成項目,花了幾百塊錢在網(wǎng)上買了一個現(xiàn)成的運動控制卡,如圖:

pYYBAGMIORSAMfWJAABZN_AAfMg999.png

研究了一兩天廠家的說明書,把線接上,提供的例程運行一遍,基本問題不大,例程界面如下:

pYYBAGMIOSGAGmZVAAC-1UW8AdU792.png

直接把例程稍作修改封裝成一個子VI,放到我的項目程序里面一調(diào)用,幾天功夫項目交接。

審核編輯 黃昊宇

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

    關(guān)注

    6026

    文章

    44457

    瀏覽量

    631052
  • LabVIEW
    +關(guān)注

    關(guān)注

    1958

    文章

    3651

    瀏覽量

    321489
  • 步進電機
    +關(guān)注

    關(guān)注

    150

    文章

    3085

    瀏覽量

    147197
  • 位置控制
    +關(guān)注

    關(guān)注

    0

    文章

    23

    瀏覽量

    9413
收藏 人收藏

    評論

    相關(guān)推薦

    什么是步進電機驅(qū)動器?它具有什么特點?

    、打印機和掃描儀等。 步進電機驅(qū)動器的主要特點如下: 高精度:步進電機驅(qū)動器能夠精確控制
    的頭像 發(fā)表于 10-24 11:52 ?76次閱讀

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

    是一種智能控制方法,它可以根據(jù)系統(tǒng)參數(shù)的變化和外部干擾自動調(diào)整控制策略,以實現(xiàn)對系統(tǒng)的穩(wěn)定和精確控制。在
    的頭像 發(fā)表于 10-23 10:04 ?75次閱讀

    步進電機控制技術(shù)及發(fā)展概況有哪些?

    電脈沖信號時,步進電機的定子繞組會產(chǎn)生磁場,使轉(zhuǎn)子產(chǎn)生扭矩,從而實現(xiàn)轉(zhuǎn)動。步進電機的轉(zhuǎn)動角度與輸入的電脈沖數(shù)成正比,因此可以通過
    的頭像 發(fā)表于 10-22 11:50 ?101次閱讀

    步進電機伺服控制系統(tǒng)的作用

    步進電機伺服控制系統(tǒng)是一種精密的電機控制系統(tǒng),它通過精確控制
    的頭像 發(fā)表于 09-04 09:46 ?474次閱讀

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

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

    基于NSUC1610的步進電機控制原理及其實際應(yīng)用

    隨著現(xiàn)代汽車電子技術(shù)的快速發(fā)展,步進電機作為一種精確且可靠的執(zhí)行元件,在汽車電子系統(tǒng)中的應(yīng)用日益廣泛。為了實現(xiàn)車載
    的頭像 發(fā)表于 07-31 14:02 ?585次閱讀
    基于NSUC1610的<b class='flag-5'>步進</b><b class='flag-5'>電機</b><b class='flag-5'>控制</b>原理及其實際應(yīng)用

    步進電機控制器電路圖 步進電機控制器的分類及其特點

      步進電機控制器是一種專門用于控制步進電機的設(shè)備,它通過發(fā)出脈沖信號來驅(qū)動
    的頭像 發(fā)表于 06-24 17:12 ?2306次閱讀
    <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><b class='flag-5'>控制</b>器的分類及其特點

    步進電機控制系統(tǒng)是什么意思

    步進電機控制系統(tǒng),作為現(xiàn)代工業(yè)自動化和精密控制領(lǐng)域的重要組成部分,其工作原理和實現(xiàn)方式一直受到廣泛關(guān)注。
    的頭像 發(fā)表于 06-18 18:12 ?709次閱讀

    步進電機驅(qū)動芯片的工作原理和特點

    步進電機驅(qū)動芯片是步進電機控制系統(tǒng)中實現(xiàn)驅(qū)動電機的核
    的頭像 發(fā)表于 06-12 15:14 ?982次閱讀

    步進電機和交流伺服電機性能綜合比較(2/2)

    控制系統(tǒng)比較復(fù)雜; ? ? ??5.步進運動需要高精度位置檢測。 ? ? ??步進電機具有較高的定位
    的頭像 發(fā)表于 02-21 10:31 ?411次閱讀

    伺服電機精確定位方法及分類簡介 | 步進電機驅(qū)動器細(xì)分評定

    一個角度,都會發(fā)出對應(yīng)數(shù)量的脈沖,這樣,和伺服電機接受的脈沖形成了呼應(yīng),或者叫閉環(huán),如此一來,系統(tǒng)就會知道發(fā)了多少脈沖給伺服電機,同時又收了多少脈沖回來,這樣,就能夠很精確控制
    的頭像 發(fā)表于 02-20 13:53 ?679次閱讀
    伺服<b class='flag-5'>電機</b>的<b class='flag-5'>精確定位</b>方法及分類簡介 | <b class='flag-5'>步進</b><b class='flag-5'>電機</b>驅(qū)動器細(xì)分評定

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

    什么是步進電機的細(xì)分控制步進電機為什么要細(xì)分,如何細(xì)分? 步進
    的頭像 發(fā)表于 02-18 09:39 ?6401次閱讀

    步進電機控制方法 步進電機控制器參數(shù)設(shè)置

    控制,需要使用步進電機控制器。步進電機控制器是一種電
    的頭像 發(fā)表于 01-19 10:50 ?2485次閱讀

    步進電機控制方法及需要哪些控制信號

    步進電機是一種將電子信號轉(zhuǎn)化為機械運動的電動機,廣泛應(yīng)用于機器人、打印機、數(shù)碼相機等領(lǐng)域。步進電機由于其精度高、固有扭矩大、容易
    的頭像 發(fā)表于 12-20 11:21 ?2991次閱讀

    請問伺服電機步進電機定位精度上哪個更精確?

    伺服電機步進電機定位精度上哪個更精確些?在使用上哪個操作比較簡單些
    發(fā)表于 12-12 08:07