高清日韩一区二区三区视频,欧美熟妇视频一区二区三区,jjzzjjzz在线观看,欧美精品亚洲日韩aⅴ

設(shè)為主頁(yè)  加入收藏
 
·I2S數(shù)字功放IC/內(nèi)置DSP音頻算法功放芯片  ·馬達(dá)驅(qū)動(dòng)IC  ·2.1聲道單芯片D類功放IC  ·內(nèi)置DC/DC升壓模塊的D類功放IC  ·鋰電充電管理IC/快充IC  ·無(wú)線遙控方案  ·直流無(wú)刷電機(jī)驅(qū)動(dòng)芯片
當(dāng)前位置:首頁(yè)->方案設(shè)計(jì)
TMC5240 步進(jìn)電機(jī)驅(qū)動(dòng)實(shí)戰(zhàn) (例程) 分享
文章來(lái)源:永阜康科技 更新時(shí)間:2025/7/1 15:05:00
在線咨詢:
給我發(fā)消息
張代明 3003290139
給我發(fā)消息
姚紅霞 3002514837
給我發(fā)消息
鄢先輝 2850985542
13713728695
 

在工業(yè)自動(dòng)化和精密運(yùn)動(dòng)控制領(lǐng)域,ADI TMC5240 作為一款高性能步進(jìn)電機(jī)控制器和驅(qū)動(dòng)器 IC,其開發(fā)調(diào)試過(guò)程中的環(huán)境搭建效率可能會(huì)對(duì)產(chǎn)品開發(fā)調(diào)試造成影響。為了方便客戶快速的驗(yàn)證和落地實(shí)施產(chǎn)品方案,本文提供一套已驗(yàn)證的測(cè)試方案。通過(guò)結(jié)合圖形化配置工具與代碼移植方法,開發(fā)者可在 2-4 小時(shí)內(nèi)完成電機(jī)基礎(chǔ)功能驗(yàn)證,并快速搭建實(shí)戰(zhàn)測(cè)試環(huán)境。

ADI TMC5240 基本性能介紹

ADI TMC5240 是一款智能高性能步進(jìn)電機(jī)控制器和驅(qū)動(dòng)器 IC,具有串行通信接口 (SPI、UART) 和廣泛的診斷功能。它結(jié)合了靈活的、經(jīng)過(guò)抖動(dòng)優(yōu)化的斜坡生成器,用于自動(dòng)目標(biāo)定位,并配備了業(yè)界最先進(jìn)的步進(jìn)電機(jī)驅(qū)動(dòng)器,基于內(nèi)置的 256 微步進(jìn)分度器,以及兩個(gè)完全集成的 36V、3.0A (最大) H 橋和無(wú)耗散的集成電流檢測(cè) (ICS)。下圖 (圖1) 為它的產(chǎn)品特性:

圖1 ADI TMC5240 產(chǎn)品特性

性能亮點(diǎn)

1、能效優(yōu)化

  • • 超低導(dǎo)通電阻:RDS (ON) (HS+LS):230mΩ 典型值 (TA=25°C)
  • • 整機(jī)功耗降低 30% (實(shí)測(cè)對(duì)比 TMC5130)

2、控制升級(jí)

  • • StealthChop2™ 靜音技術(shù)
  • • 8 段式 S 型加減速曲線
  • • 支持 ±5% 電流精度補(bǔ)償

3、集成優(yōu)勢(shì)

  • • 單芯片集成運(yùn)動(dòng)控制 + 驅(qū)動(dòng) + MOSFET
  • • PCB 占位面積減少 40%

4、集成保護(hù)

  • • 過(guò)溫保護(hù)
  • • 過(guò)壓保護(hù)

圖2 集成 MOS,極少的 BOM,僅內(nèi)存卡大小

 

TMCL-IDE 與 EVAL 評(píng)估板配置

搭建測(cè)試環(huán)境需準(zhǔn)備以下硬件設(shè)備:

  1. • TMCL-IDE + TMC5240-EVAL 評(píng)估板 (圖形化界面快速地配置電機(jī)基礎(chǔ)參數(shù))
  2. • STM32F103 最小系統(tǒng)板 + TMC5240-BOB (將上位機(jī)生成配置代碼移植到 MCU)
  3. • 42 步進(jìn)電機(jī)
  4. • 電源連接線等

TMCL-IDE 是 TMC5240 配套的圖形化配置工具,結(jié)合 TMC5240-EVAL 評(píng)估板,開發(fā)者可以快速完成電機(jī)參數(shù)的初始化配置,使電機(jī)能夠快速進(jìn)入預(yù)期性能狀態(tài)。下圖 (圖3) 為 TMC5240-EVAL 評(píng)估板與電機(jī)連接動(dòng)態(tài)效果。由于本章主要介紹 TMCL-IDE 到 MCU 的代碼移植,因此具體的配置步驟此處不再一一列出,如有需要可通過(guò)文末聯(lián)系獲取相關(guān)教程。

 

圖3 TMC5240-EVAL 評(píng)估板與電機(jī)連接效果

完成配置后,根據(jù)下圖 (圖4) 紅色框標(biāo)記步驟,通過(guò) TMCL-IDE 導(dǎo)出配置文件及初始化代碼。

圖4 代碼導(dǎo)出界面

 

STM SPI 代碼配置

導(dǎo)出配置文件后,接下來(lái)進(jìn)行 STM32 SPI 驅(qū)動(dòng)配置。ADI TMC5240 采用 SPI 接口 (MODE3,40bit) 與主控 MCU 通信。下圖 (圖5) 是 TMC5240 SPI 接口的時(shí)序規(guī)范,主要描述了 SPI 總線通信的信號(hào)時(shí)序要求。

圖5 TMC5240 SPI 接口的時(shí)序規(guī)范

為了確保代碼兼容性,本次 SPI 通訊是基于模擬 IO 的方式實(shí)現(xiàn)的,它能夠兼容任何 MCU 系統(tǒng)。下圖 (圖6) 展示了 STM32 模擬 SPI MODE3 的一部分驅(qū)動(dòng)代碼。若需要完整的項(xiàng)目文件,可通過(guò)文末方式獲取。

圖6 STM32 模擬 SPI MODE3 部分驅(qū)動(dòng)代碼

 

測(cè)試環(huán)境搭建與驗(yàn)證

將生成的配置代碼移植至 STM32,并通過(guò) SPI 寫入 TMC5240-BOB 板子即可搭建完成一個(gè)實(shí)際測(cè)試環(huán)境。如下圖 (圖7) 所示為測(cè)試環(huán)境實(shí)物連接動(dòng)態(tài)效果:

 

圖7 測(cè)試環(huán)境實(shí)物連接效果

如下圖 (圖8) 所示,該測(cè)試環(huán)境通過(guò) STM32 單片機(jī)與 TMC5240-BOB 板進(jìn)行 SPI 通信,實(shí)時(shí)監(jiān)測(cè)并顯示驅(qū)動(dòng)器內(nèi)部溫度及故障狀態(tài),實(shí)現(xiàn)了無(wú)傳感器條件下的關(guān)鍵參數(shù)讀取功能。

圖8 無(wú)傳感器讀取內(nèi)部溫度、故障等

 

集成庫(kù)

為了簡(jiǎn)化寄存器寫入的過(guò)程,作者整理了一份庫(kù)函數(shù)代碼。如下圖 (圖9) 展示了部分代碼,這套代碼已通過(guò)實(shí)例封裝了電機(jī)的相關(guān)配置,并提供了多個(gè)常用函數(shù),這些函數(shù)能方便開發(fā)者快速上手進(jìn)行調(diào)試。

--設(shè)置電機(jī)電流
--設(shè)置微步模式
--設(shè)置電機(jī)目標(biāo)位置 (步/微步)
--設(shè)置電機(jī)速度
--獲取電機(jī)當(dāng)前位置
--獲取電機(jī)當(dāng)前速度
--使用可配置的減速停止電機(jī)
--緊急停止電機(jī) (無(wú)減速)
--獲取 TMC5240 驅(qū)動(dòng)的狀態(tài)

圖9 庫(kù)函數(shù)代碼示例

 

總結(jié)

本文主要介紹了 ADI TMC5240 快速測(cè)試環(huán)境的搭建方法,通過(guò)該方案,開發(fā)者可在 2-4 小時(shí)內(nèi)完成電機(jī)基礎(chǔ)功能驗(yàn)證,縮短開發(fā)周期。

 
 
 
    您可能對(duì)以下產(chǎn)品感興趣  
產(chǎn)品型號(hào) 功能介紹 兼容型號(hào) 封裝形式 工作電壓 備注
CS9022 CS9022E是一款有刷直流電機(jī)驅(qū)動(dòng)器,適用于打印機(jī)、電器、工業(yè)設(shè)備以及其他小型機(jī)器。 DRV8870/A4950 SOP-8 6.5V-38V PWM控制,3.8A 刷式直流電機(jī)驅(qū)動(dòng)器
AT8549 AT8549是一種雙通道低飽和電壓的正、反向電機(jī)驅(qū)動(dòng)芯片,為玩具、打印機(jī)和其它電機(jī)一體化應(yīng)用提供一種雙通道電機(jī)驅(qū)動(dòng)方案。 LV8549 SSOP-10 2.7V~12V 雙通道H橋電機(jī)驅(qū)動(dòng)芯片
AT8548 AT8548是一種雙通道低飽和電壓的正、反向電機(jī)驅(qū)動(dòng)芯片,為玩具、打印機(jī)和其它電機(jī)一體化應(yīng)用提供一種雙通道電機(jī)驅(qū)動(dòng)方案。 LV8548 SSOP-10 2.7V-15V 雙通道H橋電機(jī)驅(qū)動(dòng)芯片
AT8637S AT8637S為攝像機(jī)、消費(fèi)類產(chǎn)品、玩具和其它低電壓或者電池供電的運(yùn)動(dòng)控制類應(yīng)用提供了一個(gè)集成的電機(jī)驅(qū)動(dòng)器解決方案;具有一個(gè)PHS/EN輸入接口。 DRV8837 SOT23-6 2.7V-15V 單通道低壓H 橋電機(jī)驅(qū)動(dòng)芯片
AT8637 AT8637為攝像機(jī)、消費(fèi)類產(chǎn)品、玩具和其它低電壓或者電池供電的運(yùn)動(dòng)控制類應(yīng)用提供了一個(gè)集成的電機(jī)驅(qū)動(dòng)器解決方案;具有一個(gè)PWM (IN1/IN2) 輸入接口. DRV8837 SOT23-6 2.7V-15V 單通道低壓H橋電機(jī)驅(qū)動(dòng)芯片
AT8222 DRV8870/A4950 ESOP-8 5.5V-20V 單通道刷式直流電機(jī)驅(qū)動(dòng)芯片
AT8236 AT8236是一款刷式直流電機(jī)驅(qū)動(dòng)器,能夠以高達(dá)6A的峰值 電流雙向控制電機(jī)。 DRV8870/A4950/A4953 ESOP-8 5.5V-30V 單通道刷式直流電機(jī)驅(qū)動(dòng)芯片
ATD5988 ATD5988是一種便于使用的內(nèi)部集成了譯碼器的微 特步進(jìn)電機(jī)驅(qū)動(dòng)器。其設(shè)計(jì)為能使雙極步進(jìn)電機(jī)以全、 半、1/4、1/8、1/16、1/32步進(jìn)模式工作。步進(jìn)模式由邏 輯輸入管腳MSx選擇。輸出驅(qū)動(dòng)能力達(dá)到32V和±2A。 ATD5988包含一個(gè)工作在慢衰或混合衰減模式的固定衰 減時(shí)間的電流調(diào)節(jié)器。 A5988 QFN-28 6.5V-32V 內(nèi)置轉(zhuǎn)換器和過(guò)流保護(hù)的微特步進(jìn)電機(jī)驅(qū)動(dòng)芯片
AT8841 AT8841為打印機(jī)和其它電機(jī)一體化應(yīng)用提供一種雙通道集成電機(jī)驅(qū)動(dòng)方案。AT8841有兩路H橋驅(qū)動(dòng),最大輸出42V 3A,可驅(qū)動(dòng)兩路刷式直流電機(jī),或者一路雙極步進(jìn)電機(jī),或者螺線管或者其它感性負(fù)載。雙極步進(jìn)電機(jī)可以以整步、2細(xì)分、4細(xì)分運(yùn)行,或者用軟件實(shí)現(xiàn)高細(xì)分。 DRV8841 TSSOP-28 8V-42V 3A雙路刷式直流或單路雙極步進(jìn)電機(jī)驅(qū)動(dòng)器(PWM 控制器)
AT8840 AT8840為打印機(jī)和其它電機(jī)一體化應(yīng)用提供一種單通道H橋集成電機(jī)驅(qū)動(dòng)方案。AT8840有一路H橋驅(qū)動(dòng),最大輸出42V 3.5A(5A峰值),可驅(qū)動(dòng)一路刷式直流電機(jī)。 DRV8840 TSOOP-28 8V-42V 具有浪涌電流保護(hù)功能的 5A 刷式直流電機(jī)驅(qū)動(dòng)器(PH/EN 控制器)
AT4931 AT4931 是一款三相無(wú)刷直流電機(jī)預(yù)驅(qū)動(dòng)芯片,能夠在寬電 壓范圍內(nèi)驅(qū)動(dòng)N 溝道功率MOSFET,且電機(jī)電源最高可支持到 30V. A4931 QFN-28 8V-38V 三相直流電動(dòng)機(jī)預(yù)驅(qū)動(dòng)器
 
 
    相關(guān)產(chǎn)品  
 
 
·藍(lán)牙音箱的音頻功放/升壓/充電管
·單節(jié)鋰電內(nèi)置升壓音頻功放IC選型
·HT7179 12V升24V內(nèi)置
·5V USB輸入、三節(jié)鋰電升壓型
·網(wǎng)絡(luò)主播聲卡專用耳機(jī)放大IC-H
 
M12269 HT366 ACM8629 HT338 

業(yè)務(wù)洽談:手機(jī):13713728695(微信同號(hào))   QQ:3003207580  EMAIL:panbo@szczkjgs.com   聯(lián)系人:潘波

地址:深圳市寶安西鄉(xiāng)航城大道航城創(chuàng)新創(chuàng)業(yè)園A3棟3樓

版權(quán)所有:深圳市永阜康科技有限公司  備案號(hào):粵ICP備17113496號(hào)

高清| 临海市| 徐汇区| 石楼县| 龙游县| 西昌市| 宁南县| 垣曲县| 成武县| 广安市| 拜泉县| 通江县| 临西县| 屯留县| 揭阳市| 韶关市| 林州市| 铜鼓县| 航空| 云浮市| 祁连县| 綦江县| 咸宁市| 新津县| 阜平县| 离岛区| 永昌县| 溧阳市| 普宁市| 黑水县| 夹江县| 湖北省| 临夏县| 东山县| 邮箱| 桑植县| 泽州县| 尖扎县| 华蓥市| 巴楚县| 汽车|