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

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

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

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

基于TMC5160 StallGuard2實戰(zhàn)案例分享

Excelpoint世健 ? 2023-03-06 11:34 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

當(dāng)控制環(huán)境比較惡劣,周邊可能存在大型的電機(jī)對電磁抗干擾能力影響較大時,管道閘中的閥門控制將面臨一定挑戰(zhàn)和障礙,面對這種情況,該如何明確閥門的位置和檢測扭矩?本次技術(shù)型授權(quán)代理商Excelpoint世健邀請到了他們的客戶——行業(yè)資深工程師阮工來分享他的實戰(zhàn)案例。

ADI的TMC5160是一款高度緊湊的步進(jìn)電機(jī)控制器驅(qū)動器IC,具有最低功耗和最高動態(tài)性能的功率級,能確保無噪音運行,結(jié)合最高效率和最佳電機(jī)扭矩。阮工運用TMC5160 StallGuard2,通過編碼器來判斷閥門是否已經(jīng)開啟或關(guān)閉,通過扭矩判斷閥門是否異常不能打開和關(guān)閉。該項目輸入?yún)?shù)如下表:

e0e4a952-b93b-11ed-ad0d-dac502259ad0.png

圖1.輸入?yún)?shù)

下圖為阮工結(jié)合硬件原理框架設(shè)置的系統(tǒng)架構(gòu)。

e0f30df8-b93b-11ed-ad0d-dac502259ad0.png

圖2.系統(tǒng)架構(gòu)


電源電壓輸入部分

電源DC-DC選擇ADI的MAX17501,MAX17502,該型號輸入電壓可以支持最高60V(和TMC5160最高輸入電壓一致)。電流分別是500mA和1A,封裝一致,由于不同的外設(shè)(光電開關(guān)、編碼器)需求電流不一樣,用戶可以根據(jù)實際需求來選擇型號。

為了實現(xiàn)斷電記憶的功能,使用超級電容來作為備份電源,超級電容芯片選擇LTC3225對超級電容進(jìn)行充電管理。當(dāng)電源斷電后超級電容還可以持續(xù)輸出一段時間來維持MCU的供電,MCU就可以檢測輸入電壓來判斷是否已斷電來記錄位置。

MCU供電以MAX8891,MAX8891低壓差(LDO線性穩(wěn)壓器設(shè)計用于提供高達(dá)150mA的連續(xù)輸出電流,可以滿足MCU、通信接口芯片的供電電流。

步進(jìn)電機(jī)驅(qū)動部分

步進(jìn)電機(jī)驅(qū)動部分,阮工使用了TMC5160。TMC5160的電壓范圍為8-60V;支持編碼器接口和2個參考開關(guān)輸入;支持StallGuard2高精度的無傳感器負(fù)載檢測,可用于閥門故障檢測;外置MOS管,最大支持電流20A。實際應(yīng)用時,選擇60V40A的mos,可以滿足最大5A的需求。

通信部分

e1041cb0-b93b-11ed-ad0d-dac502259ad0.gif

阮工在CAN接口使用了MAX3051,該型號支持最大1M的速率。RS485接口使用了MAX3060,該型號±15kV ESD保護(hù)、失效保護(hù)、20Mbps,輸入電壓是3.3V。接口芯片供電都是3.3V,可以直接與MCU鏈接。并且這兩個型號體積小,可以很好地優(yōu)化PCB尺寸。用戶可以根據(jù)項目實際的需求來選擇通信接口。

位置反饋

大部分編碼器使用的是差分信號,這里以MAX14980作為信號轉(zhuǎn)換,將差分信號轉(zhuǎn)換為單端信號,鏈接TMC5160和MCU的編碼器接口。

程序調(diào)試

由于該案例需要通過力矩來判斷閥門的故障和極限位置作為原點,需要使用StallGuard2的功能。下面介紹StallGuard2的相關(guān)寄存器及配置過程:

關(guān)鍵寄存器:

*IHOLD_IRUN 0X10:電流寄存器-設(shè)置合適的電流,設(shè)置電流大小直接影響電機(jī)的負(fù)載能力。設(shè)定電流改變后sgt值也需要調(diào)節(jié)。

e154b2b0-b93b-11ed-ad0d-dac502259ad0.png圖3.IHOLD_IRUN 電流寄存器表*VMAX 0X27 最高速度,使用StallGuard2的最佳工作速度范圍在10-300PRM,不同的電機(jī)速度有所區(qū)別。e1665ad8-b93b-11ed-ad0d-dac502259ad0.png

圖4.VMAX最高速度寄存器表

*SW_MODE 0X34: sg_stop 10bit- 1:啟用STALLGUARD 2功能。

e17b409c-b93b-11ed-ad0d-dac502259ad0.png圖5.sg_stop寄存器表

*COOLCONF 0x6D: 16bit-22bit StallGuard2 閾值,該值用于設(shè)置靈敏度;24bit-標(biāo)準(zhǔn)/濾波模式。

e18b1da0-b93b-11ed-ad0d-dac502259ad0.png圖6.COOLCONF 寄存器表

*TCOOLTHRS 0X14:使能CoolStep和StallGuard2功能的下限速度,到達(dá)此值電機(jī)停止并保持。

e19c95d0-b93b-11ed-ad0d-dac502259ad0.png圖7.TCOOLTHRS 寄存器表

*DRV_STATUS 0X6F: StallGuard2值和驅(qū)動錯誤標(biāo)志0-9bit SG_RESULT(負(fù)載值) 用于監(jiān)測電機(jī)所剩的扭力。

e1b37714-b93b-11ed-ad0d-dac502259ad0.png圖8.SG_RESULT 寄存器表配置過程通過程序代碼來說明,如下:

步驟1:

spi_writeRegister(SW_MODE,0x0600);--使能StallGuard2

spi_writeRegister(IHOLD_IRUN,value);--設(shè)置電機(jī)的額定電流

spi_writeRegister(VMAX,MAX_Speed_);--設(shè)置最高速度

spi_writeRegister(COOLCONF,0);--設(shè)置StallGuard2靈敏度

spi_writeRegister(TCOOLTHRS,

setTCOOLTHRS );--設(shè)定停止閾值,此值可以根據(jù)不同的閥門狀態(tài)來設(shè)定,如歸零或開啟/關(guān)閉

spi_writeRegister(RAMPMODE,

VELOCITY_MODE_POS);--啟用速度模式

步驟2:

spi_readRegister(DRV_STATUS);--50ms定時讀取SG_RESULT(負(fù)載值)

步驟3:

StallGuard2值SG_RESULT受電機(jī)特性及特定應(yīng)用的負(fù)載和速度影響。因此, 針對特定電機(jī)類型和運行條件調(diào)整Stallguard2閾值SGT的最簡單方法是在實際應(yīng)用中進(jìn)行交互式調(diào)整。

接下來調(diào)整StallGuard2的SGT的初始步驟。

1. 以適用的正常運行速度運行電機(jī),并監(jiān)控SG_RESULT 。

2. 緩慢增加電機(jī)的機(jī)械負(fù)載。如果電機(jī)在SG_RESULT達(dá)到0之前停止,則減小SGT。如果SG_RESULT在電機(jī)停止之前達(dá)到0,則增大SGT。0是SGT初始值。SGT是有符號的,可正可負(fù)。

3. 將TCOOLTHRS設(shè)置為高于TSTEP的值,并啟用sg_stop使能堵轉(zhuǎn)停止功能。確保電機(jī)在停機(jī)時安全停止。如果電機(jī)在堵轉(zhuǎn)發(fā)生前停止,增加SGT。通過禁用sg_stop或讀并寫入RAMP_STAT寄存器(寫+清除功能)重新啟動電機(jī)。

4. 在電機(jī)增加負(fù)載堵轉(zhuǎn)前,SG_RESULT最佳范圍大約在0和10之間,且在沒有負(fù)載的情況下SG_RESULT增加100或更多時。在大多數(shù)情況下,SGT應(yīng)在某個運動速度或速度范圍調(diào)整。確保設(shè)置在一定范圍內(nèi)(例如所需速度的80%至120 %)以及極端電機(jī)條件下(最低和最高適用溫度)工作可靠。

允許自動調(diào)整 SGT 的可選步驟

SGT設(shè)置背后的基本思想是補(bǔ)償電機(jī)內(nèi)部電阻損耗的對StallGuard2影響。在靜止和非常低的速度下,由于機(jī)械功率為零或接近零,電阻損耗是電機(jī)能量平衡的主要因素。這樣可以將SGT設(shè)置為接近零速度的最佳值。該算法特別適用于在應(yīng)用中調(diào)整SGT,以獲得與環(huán)境條件、電機(jī)雜散等無關(guān)的最佳結(jié)果。

1. 以小于10 RPM(即每秒幾個至幾十個全步的低速運行電機(jī),并獲得目標(biāo)運行電流和電源電壓。)在此速度范圍內(nèi),SG_RESUL對電機(jī)負(fù)載的依賴性不大,因為電機(jī)不會產(chǎn)生顯著的反電勢。因此,機(jī)械負(fù)載對結(jié)果影響不大。

2. 打開sfilt濾波器。將SGT從0逐漸增加到SG_RESULT開始增加。當(dāng)SGT值較高時,SG_RESUL將上升到最大值,繼續(xù)增大SGT則SG_RESULT會溢出到0。現(xiàn)在,SGT值被設(shè)置成最大敏感。當(dāng)看到SG_RESULT以較高的速度增加時,則檢測到堵轉(zhuǎn)。

該參數(shù)設(shè)置下堵轉(zhuǎn)檢測的上限速度由速度確定,在該速度下,電機(jī)反電勢接近電源電壓,速度繼續(xù)增大電機(jī)電流開始下降。
當(dāng)電機(jī)堵轉(zhuǎn)時,SG_RESULT變?yōu)?,可配置斜坡發(fā)生器 SW_MODE中的sg_stop 使能在堵轉(zhuǎn)事件時停止電機(jī)。將TCOOLTHRS設(shè)置為與較低的速度閾值相匹配,在該閾值下,StallGuard2 結(jié)果最佳,完成有效的sg_stop。

?

ADI的TMC5160 StallGuard2的功能非常廣泛,TMC5160 CoolStep負(fù)載自適應(yīng)電流控制,也是基于StallGuard2的負(fù)載檢測來控制電流輸出電流大小,實現(xiàn)低功耗,節(jié)約能源,降低芯片溫度。在某些應(yīng)用中可以通過力矩來診斷設(shè)備的健康狀況和設(shè)備歸零的功能,還可以節(jié)省編碼器及光電開關(guān),有效的節(jié)約生產(chǎn)成本。其授權(quán)代理商Excelpoint世健為客戶提供技術(shù)支持和指導(dǎo),提高設(shè)備提高效率,助力實現(xiàn)精確運動。

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

    關(guān)注

    36

    文章

    6109

    瀏覽量

    178831
  • 電機(jī)
    +關(guān)注

    關(guān)注

    143

    文章

    9275

    瀏覽量

    148846
  • 檢測
    +關(guān)注

    關(guān)注

    5

    文章

    4629

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    6軸步進(jìn)電機(jī)驅(qū)動+STM32F767+485+CAN+網(wǎng)口+12輸入輸出原理圖

    6軸步進(jìn)電機(jī)驅(qū)動+STM32F767+485+CAN+網(wǎng)口+12路輸入輸出 原理圖?步進(jìn)電機(jī)驅(qū)動方案TMC5160
    發(fā)表于 06-27 16:18 ?0次下載

    ADI Trinamic TMC5240評估套件數(shù)據(jù)手冊

    Analog Devices Inc.的TMC5240-EVAL-KIT是一個套件,包括一個MCU板Landungsbruecke、一個Eselsbruecke和TMC5240-EVAL驅(qū)動板組成
    的頭像 發(fā)表于 06-17 14:12 ?224次閱讀
    ADI Trinamic <b class='flag-5'>TMC</b>5240評估套件數(shù)據(jù)手冊

    TMC2226與TMC2225的區(qū)別?哪款更適合您?

    TMC2226與TMC2225的區(qū)別?哪款更適合您?這兩款來自TRINAMIC的步進(jìn)電機(jī)驅(qū)動芯片,都擁有著超靜音操作、高效率、高可靠性等卓越性能,廣泛應(yīng)用于3D打印機(jī)、CNC機(jī)床、智能家居等眾多領(lǐng)域
    的頭像 發(fā)表于 06-03 16:31 ?229次閱讀
    <b class='flag-5'>TMC</b>2226與<b class='flag-5'>TMC</b>2225的區(qū)別?哪款更適合您?

    ADRF5160單刀雙擲(SPDT)反射開關(guān)ADI

    ADRF5160是Analog Devices Inc.(ADI)推出的一款高性能硅基0.7 GHz至4.0 GHz單刀雙擲(SPDT)反射開關(guān),采用無引腳、表面貼裝的封裝形式。ADRF5160專為
    發(fā)表于 02-13 09:27

    TVP5160的I2C通訊就是沒有應(yīng)答信號,為什么?

    TVP5160的I2C通訊就是沒有應(yīng)答信號,從機(jī)地址是對的,排除了I2C時序問題,請幫忙看看TVP5160還有沒有其他要注意的地方,謝謝
    發(fā)表于 02-11 07:04

    TMC2240: 36V 2ARMS+ Smart Integrated Stepper Driver with S/D and SPI Data Sheet adi

    電子發(fā)燒友網(wǎng)為你提供ADI(ADI)TMC2240: 36V 2ARMS+ Smart Integrated Stepper Driver with S/D and SPI Data Sheet相關(guān)
    發(fā)表于 01-15 18:54
    <b class='flag-5'>TMC</b>2240: 36V <b class='flag-5'>2</b>ARMS+ Smart Integrated Stepper Driver with S/D and SPI Data Sheet adi

    TVP5160EVM用戶指南

    電子發(fā)燒友網(wǎng)站提供《TVP5160EVM用戶指南.pdf》資料免費下載
    發(fā)表于 12-06 15:23 ?0次下載
    TVP<b class='flag-5'>5160</b>EVM用戶指南

    TVP5160 EVM快速入門指南

    電子發(fā)燒友網(wǎng)站提供《TVP5160 EVM快速入門指南.pdf》資料免費下載
    發(fā)表于 12-06 14:03 ?0次下載
    TVP<b class='flag-5'>5160</b> EVM快速入門指南

    TVP5160抗混疊濾波器

    電子發(fā)燒友網(wǎng)站提供《TVP5160抗混疊濾波器.pdf》資料免費下載
    發(fā)表于 10-08 14:37 ?0次下載
    TVP<b class='flag-5'>5160</b>抗混疊濾波器

    TVP5160 IF補(bǔ)償校準(zhǔn)程序

    電子發(fā)燒友網(wǎng)站提供《TVP5160 IF補(bǔ)償校準(zhǔn)程序.pdf》資料免費下載
    發(fā)表于 09-30 14:22 ?0次下載
    TVP<b class='flag-5'>5160</b> IF補(bǔ)償校準(zhǔn)程序

    TVP5160 3DYC操作

    電子發(fā)燒友網(wǎng)站提供《TVP5160 3DYC操作.pdf》資料免費下載
    發(fā)表于 09-30 14:20 ?0次下載
    TVP<b class='flag-5'>5160</b> 3DYC操作

    TVP5160 3D降噪校準(zhǔn)程序

    電子發(fā)燒友網(wǎng)站提供《TVP5160 3D降噪校準(zhǔn)程序.pdf》資料免費下載
    發(fā)表于 09-30 14:13 ?0次下載
    TVP<b class='flag-5'>5160</b> 3D降噪校準(zhǔn)程序

    TVP5160 PCB布局指南

    電子發(fā)燒友網(wǎng)站提供《TVP5160 PCB布局指南.pdf》資料免費下載
    發(fā)表于 09-30 11:46 ?1次下載
    TVP<b class='flag-5'>5160</b> PCB布局指南

    TVP5160 VBI快速入門

    電子發(fā)燒友網(wǎng)站提供《TVP5160 VBI快速入門.pdf》資料免費下載
    發(fā)表于 09-30 11:17 ?0次下載
    TVP<b class='flag-5'>5160</b> VBI快速入門

    TVP5160補(bǔ)丁代碼下載指南

    電子發(fā)燒友網(wǎng)站提供《TVP5160補(bǔ)丁代碼下載指南.pdf》資料免費下載
    發(fā)表于 09-30 11:01 ?0次下載
    TVP<b class='flag-5'>5160</b>補(bǔ)丁代碼下載指南
    主站蜘蛛池模板: 亚洲嫩草影院久久精品 | 欧美日韩精品久久久免费观看 | 国产AV午夜精品一区二区入口 | 国产色情短视频在线网站 | 免费韩伦影院在线观看 | 四虎国产精品永久免费入口 | 美女洗澡脱得一二干净 | 成人网络电视破解版 | 翁公咬着小娇乳H边走边欢A | 被高跟鞋调教丨vk | 99亚洲精品 | 青春草久久 | 亚洲视频国产在线精品 | 国产成人午夜精品免费视频 | 制服丝袜第一页 | 日韩人妻无码精品久久中文字幕 | 亚洲色欲国产AV精品综合 | 体育生爆操 | 偷拍久久国产视频免费 | MATURETUBE乱妇 | 理论片在线观看片免费 | 草699一码二码三码四码 | 亚洲AV精品无码成人 | 午夜伦理yy44008影院 | 无码任你躁久久久久久老妇双奶 | 亚洲精品第一国产综合 | 欧美影院在线观看完整版 mp4 | 野花韩国高清完整版在线 | 乌克兰黄色录像 | 富婆夜店找黑人猛男BD在线 | 久久视热频国产这里只有精品23 | 午夜想想爱午夜剧场 | 久久久久久久久人体 | 2017欧美狠狠色 | 国产又黄又粗又爽又色的视频软件 | 国产一卡 二卡三卡四卡无卡乱码视频 | 国产在线观看黄 | 无码国产成人午夜在线观看不卡 | 日本湿姝在线观看 | 人妻兽虐曲 | 国产成人拍精品视频网 |

    電子發(fā)燒友

    中國電子工程師最喜歡的網(wǎng)站

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