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

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創作中心

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

3天內不再提示

利用A3972驅動芯片實現步進電機的驅動模塊的系統設計

電子設計 ? 來源:郭婷 ? 作者:電子設計 ? 2019-09-11 07:52 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

步進電機作為執行器件,廣泛用于各種類型的自動控制系統。它是一種將離散的電脈沖信號轉化成相應的角位移或線位移的電磁機械裝置。它輸出的角位移與輸入的脈沖數成正比、轉速與脈沖頻率成正比,是一種輸出與輸入脈沖對應的增量驅動元件。然而由于其步距角較大,往往滿足不了某些高精密定位、精密加工等方面的要求,因此實現細分驅動是減小步距角、提高步進分辨率、增加電機運行平穩性的一種行之有效的方法。

在實際應用中,往往要求電機運轉過程中在轉速滿足要求的同時,力矩要足夠大,而電機的轉速與力矩恰是一對矛盾體,轉速相同時電機的起動力矩要小于運行力矩,所以實際應用中要根據電機負載力矩來確定啟動頻率與運行頻率。

本文將給出一種基于A3972驅動芯片的驅動模塊設計,以滿足實際生產中精密定位的需求,并給出一個合理的加速曲線,以解決電機的啟動力矩與轉速的矛盾。

利用A3972驅動芯片實現步進電機的驅動模塊的系統設計

A3972控制芯片

A3972是Allegro公司的64細分雙DMOS全橋微步距PWM步進電機驅動集成電路CPU可通過時鐘、數據、選通3線串口對其進行控制,包括步進電機的方向、速度、步進法(細分)的設置??刂浦噶钜源袛祿问酵ㄟ^兩個字的格式寫入,一個為橋電流數據字,一個為控制時間數據字。它的工作電壓可達50V,驅動電流達1.5A,一個A3972即可驅動一臺二相步進電機。

A3972具有優良的特性,芯片內部的SPWM電流控制電路可通過串口設置其工作在整步、半步、1/4步等,最多可至1/64步,每一步的負載電流可以按最大值的1.56%增量進行設置。其特有的電流慢、快、混合等3種電流衰減模式可以使步進電機工作在不同的負載和轉速下,而且都能獲得較理想的電流波形。另外,它易于與單片機接口,控制方式靈活。

A3972的功率驅動采用DMOS結構及高速SPWM開關模式,因此功耗極小,基本可不用散熱器,可降低成本(去除散熱器)和體積。

A3972還能提供完善的保護措施,其中包括抑制瞬態電壓、過熱保護、防止電流直通、欠電壓自鎖等功能。因此,A3972不失為一種高性能的串行控制步進電機微步距驅動器。

利用A3972驅動芯片實現步進電機的驅動模塊的系統設計

系統硬件設計

本步進電機驅動模塊的設計是應用于本研究所研發的自動收發卡機的收發卡機構。根據使用需求,整體系統的硬件設計,大致可以分為控制部分、驅動部分、切換部分及電源部分。

如圖1所示,系統主要由控制、驅動、切換及電源四部分組成。

控制電路

控制接口由三種控制信號組成,分別是方向控制信號、使能控制信號及切換控制信號。實際應用中按需要給出這三種控制信號的高低電平(5V)即可方便、有效地控制電機的運轉。

控制部分的核心是單片機及其控制軟件,通過光隔電路接收由自動收發卡機主控器給出的各種控制命令,結合細分選擇開關的設置,按需求通過3線串行接口控制著步進電機的細分倍數、運行脈沖頻率、正反轉、運行速度、單次運行線位移、啟停以及切換不同工位電機等。

該部分電路主要由單片機及其外圍電路組成(見圖2)。單片機選擇8051 單片機STC12C4052,具有速度高、可靠性高、在系統可編程等優點。S1撥碼開關為細分選擇開關,根據S1的值可通過串口(STR、CLK、DATA)設置電機工作在整步、半步、1/4步、1/8步、1/16步、1/32、1/64等多種方式下。

驅動電路

利用A3972驅動芯片實現步進電機的驅動模塊的系統設計

驅動部分是電機可靠運行的關鍵,本部分除可按命令完成驅動電機的正反轉、加速啟動、停止等功能外,還需考慮降低功耗和體積。印制電路板布線應采用粗地線,A3972直接焊接在印制板上,可以提高電路的電氣性能和散熱性能。

A3972的外圍電路簡單,只需要少量的外部元器件和幾根控制線就可構成一個完整的微步距驅動二相步進電機電路(見圖3)。撥碼開關S2用來設置橋輸出的最大負載工作電流ITRIPMAX = VREF/(Range × Rs),不同的設置VREF的值不同。如撥碼開關的第一位導通,則VREF=1.25(1+R10/R11)。其中Range由控制字0決定,本文中Range值為8,Rs值為0.22Ω。

切換電路

由于自動收發卡機的設計是基于雙工位(工作通道)的,所以本驅動模塊內部自帶電機切換電路,可以驅動分時工作的兩路電機。切換部分由低功耗的MOS對管集成芯片及外圍電路組成(見圖4)。

利用A3972驅動芯片實現步進電機的驅動模塊的系統設計

電源(DC/DC變換)電路

為了使模塊的控制部分有一穩定的工作環境(包括電壓穩定、抗干擾等),電源部分采用小功率DC/DC變換芯片做成24V—5V的開關穩壓電源(非隔離型),供模塊內控制部分使用。另加入過壓保護、電源方向保護電路,以提高可靠性,如圖5所示。V1為特快速整流二極管,這里可以起到電源方向保護的作用。D1的輸出電壓為VOUT=1.25(1+R2/R1),給D2提供一個相對穩定、安全的輸入電壓,再經過D2電壓轉換為VOUT=1.25(1+R4/R5)即5V。

利用A3972驅動芯片實現步進電機的驅動模塊的系統設計

利用A3972驅動芯片實現步進電機的驅動模塊的系統設計

利用A3972驅動芯片實現步進電機的驅動模塊的系統設計

系統軟件設計

系統軟件設計是設計的關鍵部分,電機每轉動一步都是由單片機軟件向驅動芯片寫入控制字0、控制字1來實現的,所以控制字值的設定是設計的關鍵,本文還給出一個合理的加速曲線,以解決電機的啟動力矩與轉速的矛盾。

如圖7電機正反轉流程所示,電機每轉動一微步,需要向控制字0寫入兩路橋電流,而橋電流由6位線性DAC值決定,結合細分值、電流方向和電流衰減模式將DAC值按一定規律寫入驅動芯片即可。

電機啟動的加速過程分為5個速度等級,電機啟動時設定速度等級SpeedNo為0,以最小恒速位移為單位,逐漸提高速度等級,并通過設置定時器T0的值來作為兩個微步之間的時間延時,從而改變步速。圖8速度延時流程中Flag為延時結束標志位,定時器T0溢出時置位。

結語

該驅動模塊已用于本研究所研發的自動收發卡機項目,驅動42系列兩相步進電機,步距角為1.8°,為了進一步提高步進電機定位精度和系統的運行平穩性,采用細分級數為16。從運行的實際情況看,該步進電機驅動器實現了較高的穩速精度,運行可靠,取得了滿意的效果。


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

    關注

    459

    文章

    52433

    瀏覽量

    439789
  • 集成電路
    +關注

    關注

    5422

    文章

    12028

    瀏覽量

    368159
  • 步進電機
    +關注

    關注

    152

    文章

    3165

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    步進電機驅動芯片

    雙通道超低噪聲 256 細分微步進低壓電機驅動功能描述MS41919 是一款雙通道 5V 低壓步進電機
    發表于 02-16 09:40

    步進電機驅動芯片參考

    據實際使用,挑選了五款步進電機驅動芯片:實際情況:驅動電機為 57
    發表于 08-31 07:05

    基于FPGA的新型步進電機驅動系統

    美國Allegro 公司推出的A3972 型串口控制器是步進電機微步距驅動專用電路。一個A3972 外加一個CPU 即可
    發表于 12-19 16:05 ?31次下載

    新穎的串行控制步進電機驅動

    ]?? 摘要:美國Allegro公司推出的A3972型串口控制器是步進電機微步距驅動專用電路。一個A3972外加一
    發表于 04-15 16:37 ?1200次閱讀
    新穎的串行控制<b class='flag-5'>步進</b><b class='flag-5'>電機</b><b class='flag-5'>驅動</b>器

    步進電機驅動電路

    步進電機驅動電路(驅動芯片pmm8713)
    發表于 05-23 17:32 ?3.5w次閱讀
    <b class='flag-5'>步進</b><b class='flag-5'>電機</b><b class='flag-5'>驅動</b>電路

    步進電機驅動芯片

    步進電機驅動芯片有:步進電機驅動
    發表于 05-23 17:35 ?1.2w次閱讀
    <b class='flag-5'>步進</b><b class='flag-5'>電機</b><b class='flag-5'>驅動</b><b class='flag-5'>芯片</b>

    基于A3967SLB的步進電機細分驅動系統設計

    基于A3967SLB的步進電機細分驅動系統設計 摘 要: 本文以Allegro公司推出的A39
    發表于 09-17 15:01 ?3997次閱讀

    步進電機控制芯片驅動電路

    步進電機控制芯片TC1002 是一個高性能二相步進電機細分驅動控制器。TC1002支持14 種細
    發表于 07-27 18:33 ?1.3w次閱讀
    <b class='flag-5'>步進</b><b class='flag-5'>電機</b>控制<b class='flag-5'>芯片</b>與<b class='flag-5'>驅動</b>電路

    A3955SB步進電機驅動芯片及其應用

    A3955SB步進電機驅動芯片及其應用。
    發表于 04-25 10:10 ?14次下載

    步進電機驅動芯片有哪些_六款步進電機驅動芯片

    本文首先介紹了步進電機基本原理及用途,其次介紹了步進電機分類,最后介紹了六款步進電機
    的頭像 發表于 05-23 16:20 ?11.2w次閱讀

    一文帶你了解電機驅動芯片電機驅動模塊

    什么是電機驅動芯片電機驅動模塊電機
    的頭像 發表于 07-18 14:46 ?1.9w次閱讀

    步進電機驅動器的分類及模塊

    步進電機驅動器是一種將電脈沖轉化為角位移的執行機構,步進電動機和步進電動機驅動器構成
    的頭像 發表于 10-02 18:10 ?1w次閱讀

    用PWM實現儀表步進電機的微步細分驅動

    電機電氣參數、驅動原理基本相同:MCU發脈沖給驅動芯片,電機會根據脈沖數轉動相應的步數。也有將步進
    發表于 12-06 11:21 ?24次下載
    用PWM<b class='flag-5'>實現</b>儀表<b class='flag-5'>步進</b><b class='flag-5'>電機</b>的微步細分<b class='flag-5'>驅動</b>

    基于TMC2660驅動芯片步進電機驅動設計

    步進電機的應用非常廣泛,在各種設備中經常會遇到,而步進電機驅動則是使用步進
    的頭像 發表于 12-14 16:17 ?7488次閱讀
    基于TMC2660<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>設計

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

    步進電機驅動芯片步進電機控制系統
    的頭像 發表于 06-12 15:14 ?2194次閱讀
    主站蜘蛛池模板: 国产欧美无码亚洲 | 精品一卡2卡三卡4卡乱码精品视频 | 羞羞一区二区三区四区片 | 一本二卡三卡四卡乱码麻豆 | 婷婷激情综合色五月久久竹菊影视 | 日美欧韩一区二去三区 | 99精品视频在线观看re | 日本日本熟妇中文在线视频 | 我们中文在线观看免费完整版 | 99久久国产综合精品 | 幻女FREE性俄罗斯学生 | 一本一本之道高清在线观看 | 日本中文字幕巨大的乳专区 | 小柔的性放荡羞辱日记动漫 | 国模玲玲自拍337p | 中文字幕一区二区视频 | QVOD在线播放| 国精产品一区一区三区有限 | 日韩一本在线 | 99久免费精品视频在线观看2 | 国产亚洲一区在线 | 亚洲视频在线观看网站 | 曰本xxⅹ孕妇性xxx | 美女用手扒开粉嫩的屁股 | 亚洲AV一宅男色影视 | 性色AV一区二区三区咪爱四虎 | 手机精品在线 | 国产精品久久久久久久久免费下载 | 国产精华av午夜在线观看 | 国产亚洲精品久久久无码狼牙套 | 精品国产99久久久久久麻豆 | 精品蜜臀AV在线天堂 | 娇妻让壮男弄的流白浆 | 污污内射在线观看一区二区少妇 | 伊人久久大香线蕉综合电影 | 女人被躁到高潮嗷嗷叫免费 | 超碰caoporn | 岛国在线无码免费观 | 亚洲精品www久久久久久 | 午夜免费福利小电影 | 超碰v|

    電子發燒友

    中國電子工程師最喜歡的網站

    • 2931785位工程師會員交流學習
    • 獲取您個性化的科技前沿技術信息
    • 參加活動獲取豐厚的禮品