一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

步進驅(qū)動方案-TMC5160和TMC2160的使用?

zlw_liang ? 來源:zlw_liang ? 作者:zlw_liang ? 2023-06-07 17:29 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

一、TMC5160和TMC2160可以PIN對PIN替換,TMC5160自己帶有梯形曲線加速功能,這是它與TMC2160唯一的區(qū)別。因此下面都以TMC5160來做介紹。

pYYBAGSAOCiADifTAAKEX3wozrg550.png

poYBAGSAODKAIH2AAAKebQyS0jk088.png

二、TMC5160的3種工作模式
TMC5160通過兩個引腳來控制它的工作模式:SD_MODE和SPI_MODE。
1、當(dāng)SD_MODE接地,SPI_MODE拉高,TMC5160即工作在模式1。在該模式下,用戶通過SPI接口來設(shè)置TMC5160的寄存器。TMC5160使用自己的梯形曲線發(fā)生器來控制步進電機轉(zhuǎn)動,用戶需要設(shè)置:開始運動速度VSTART、第一段折線末速度V1、最大速度VMAX、停止速度VSTOP、第一段折線的加速度A1、第二段折線加速度AMAX、第四段折線的減速度DMAX、第五段折線的減速度D1。把上面的參數(shù)設(shè)置好,再設(shè)置工作模式:速度模式和位置模式。最后再設(shè)置目標(biāo)位置。
如果是速度模式運行,不需要設(shè)置目標(biāo)位置,電機就會開始轉(zhuǎn)動。如果是位置模式,則需要設(shè)置目標(biāo)位置,且目標(biāo)位置與電機當(dāng)前位置值不同電機才會轉(zhuǎn)動。下圖中的紅線是電機的實際速度,不管是速度模式還是位置模式,電機的運行過程會按照下圖來進行。

pYYBAGSAOIuAGTLGAA_UMvM0eRw786.png

2、當(dāng)SD_MODE接高電平,SPI_MODE拉高,TMC5160工作在模式2。在該模式下,用戶通過SPI接口來設(shè)置TMC5160的寄存器。TMC5160的功能和DRV8825類似,外界通過脈沖和方向引腳來控制步進電機運動。
3、當(dāng)SD_MODE接高電平,SPI_MODE接地,TMC5160工作在模式3。在該模式下,SPI接口失能,TMC5160的工作狀態(tài)由CFG引腳配置,外界通過脈沖和方向引腳來控制步進電機運動。TMC5160可以完全獨立工作,不需要接CPU

三、TMC5160的功能模塊

TMC把自己的功能分為下面幾個獨立的功能模塊:
1、stealthChop2:使用電壓PWM斬波,電機絕對無噪聲,但只能用于電機低速狀態(tài)。
2、spreadCycle:使用傳統(tǒng)的恒流斬波,斬波周期中的MOS管打開時間、快衰減時間、滿衰減時間都可以控制。
3、stallGuard2:通過測量電機的反電動勢來測量電機的負載。測量到了負載,就可以根據(jù)負載自適應(yīng)調(diào)節(jié)電流,檢測堵轉(zhuǎn)等。當(dāng)電機轉(zhuǎn)速太低(比如1秒1圈),反電動勢太小,或者電機轉(zhuǎn)速太高,反電動勢達到電源電壓導(dǎo)致線圈無法輸出正弦電流,都會導(dǎo)致stallGuard2不能正常測量。
4、coolStep:根據(jù)stallGuard2測量的負載值,自動調(diào)節(jié)驅(qū)動電流,使之最小。
5、dcStep:根據(jù)驅(qū)動電流和負載,自動調(diào)節(jié)電機速度,使之最大而不失步。當(dāng)負載增加,速度會自動降低。
6、microPlyer:細分內(nèi)插器。當(dāng)工作于模式2和3,外部輸入STEP信號控制電機轉(zhuǎn)動,microPlyer可以自動在兩個STEP脈沖之間插入2到256個微步,來使電機轉(zhuǎn)動更加平滑。microPlyer會測量兩個STEP脈沖之間的間隔,來把他們等分為2到256份,TMC5160就自動以2到256細分來驅(qū)動電機,當(dāng)輸入一個脈沖,對于TMC5160來說就已經(jīng)輸入了2到256個脈沖,再對應(yīng)相同的細分數(shù),這樣就完成了細分內(nèi)插。局限在于,STEP信號必須比較穩(wěn)定,否則會影響microPlyer對于脈沖間隔時間的測量。
7、ABN編碼器接口:TMC5160可以外接增量式編碼器,編碼器不僅用于失步的判斷,還可實現(xiàn)運動控制器的歸零功能(替代參考開關(guān))???a target="_blank">編程預(yù)分頻器設(shè)置編碼器分辨率以適應(yīng)電機分辨率。TMC5160內(nèi)部包含一個32位編碼器計數(shù)器。
四、TMC5160的SPI接口
TMC5160的數(shù)據(jù)幀為固定的40位,在整個數(shù)據(jù)幀期間,SPI的片選都要保持有效(低電平)。數(shù)據(jù)幀由一個字節(jié)的地址和4個字節(jié)的數(shù)據(jù)組成。讀操作,地址字節(jié)的最高位是0。寫操作,地址字節(jié)的最高位是1。
不管是讀操作還是寫操作,在向TMC5160傳輸數(shù)據(jù)的同時,TMC5160會通過MISO傳輸狀態(tài)寄存器SPI_STATUS的值+上次操作的數(shù)據(jù)。比如,向CHOPCONF寄存器(地址0x6C)寫入0x000100C3數(shù)據(jù),再向IHOLD_IRUN寄存器(地址0x10)寫入0x00061F02數(shù)據(jù),再向TPOWER_DOWN寄存器(地址0x11)寫入0x0000000A數(shù)據(jù),SPI的MOSI和MISO上的數(shù)據(jù)如下圖:

poYBAGSAONSAYu2FAAZvEc_1yng275.png

可以看到在向0x6C寫入0x000100C3數(shù)據(jù)的同時,MISO上會收到0x72和0x000003E8,這個0x72就是傳輸狀態(tài)寄存器SPI_STATUS的值,0x000003E8則是上次操作的數(shù)據(jù)內(nèi)容。接下來向0x10寫入0x00061F02數(shù)據(jù),同時接收到0x39和0x0x000003E8,0x39是傳輸狀態(tài)寄存器SPI_STATUS的值,0x000100C3則是上次操作的數(shù)據(jù)內(nèi)容。上次操作是往0x6C寫入0x000100C3數(shù)據(jù),所以此時返回的數(shù)據(jù)就是0x000100C3。
傳輸狀態(tài)寄存器SPI_STATUS的內(nèi)容為:

poYBAGSAOPqAdue9AApI-AXj_is912.png

所以,利用TMC5160的通信特性??梢詫崟r得到SPI_STATUS的值,從而得知TMC5160的狀態(tài)。也可以利用其返回機制,判斷SPI傳輸是否被干擾,數(shù)據(jù)是否有錯。
同樣的讀操作過程也是如此,需要發(fā)送兩個40位的數(shù)據(jù)幀才能讀到寄存器的值。比如讀XACTUAL寄存器(地址0x21),發(fā)送0x21+0x00000000的同時會收到SPI_STATUS+32位前次操作值,再次發(fā)送0x21+0x00000000,此時才會收到SPI_STATUS+XACTUAL寄存器的值。過程如下:

poYBAGSAOReAA0HsAAU9w1FqAQ8605.png

poYBAGSAOS6AJL8oABFHeq0IwCU922.png

1、上圖顯示了TMC5160中4個電流參數(shù)的關(guān)系:I_RUN、I_HOLD、TPOWERDOWN(上圖中的TZEROWAIT)、IHOLDDELAY。I_RUN是電機運行電流,I_HOLD是靜止電流,TPOWERDOWN是電機停止到電流開始降低的延遲時間,IHOLDDELAY是電流從I_RUN降到I_HOLD的時間。
2、顯示了3個速度閾值與其對應(yīng)的斬波模式。
當(dāng)速度低于VPWMTHRS,使用stealthChop進行電壓PWM控制。
當(dāng)速度處于VPWMTHRS和VHIGH之間,使用spreadCycle進行恒流斬波控制。
當(dāng)速度大于VHIGH,使用恒定關(guān)斷時間的斬波模式。
只有當(dāng)速度處于VCOOLTHRS和VHIGH之間,stallGuard2和coolStep才能使用。
六、stealthChop介紹
1、參數(shù)自整定
stealthChop不需要更多的配置,其參數(shù)可以自整定。用戶可以配置參數(shù)自整定的相關(guān)設(shè)置,或?qū)⒋鎯Φ膮?shù)作為參數(shù)自整定階段的初始值。自整定分為兩個步驟:
步驟1:自整定PWM_OFS參數(shù)。讓電機以運行電流值大小靜止一段時間。(一定要保證電機電流等于運行電流值,因此如果使能了電機靜止時候電流降低功能,需要先給步進脈沖將驅(qū)動器切換回運行電流,或者將IHOLD 設(shè)置成IRUN 。)
步驟2:自整定PWM_GRAD參數(shù)。讓電機以一定的速度運行電機,讓電機電流可以達到設(shè)定的運行電流。(典型速度范圍為60-300 轉(zhuǎn)/分)
參數(shù)是否自整定成功的依據(jù)是:在步驟2中讀PWM_SCALE_AUTO值,看其是否下降到接近0,如果下降到接近0,表示成功。
步驟1是否完成是判斷不了的,但是如果步驟1尚未完成就進行步驟2是不行的。
自整定的參數(shù)有兩個:PWM_OFS 和PWM_GRAD,當(dāng)電機類型改變,參數(shù)需要重新整定。修改GLOBALSCALER或VS電壓會使參數(shù)自調(diào)整過程的結(jié)果無效。參數(shù)自整定好后可以從寄存器PWM_OFS_AUTO 和PWM_GRAD_AUTO中讀出來保存到程序中,以后直接賦值給TMC5160即可,不需要再次整定了。
2、PWM斬波頻率
通過下表配置,如果使用TMC5160內(nèi)部時鐘,則頻率為12MHz。下表中綠色越深,代表越推薦。

poYBAGSAOZCAUwHTAAgKwk1DlV0147.png

七、spreadCycle
相對于stealthChop 的電壓PWM 斬波控制,spreadCycle 是周期電流控制模式(類似于DRV8711)。因此,可以對電機速度或電機負載的變化作出極快的反應(yīng)。有兩種周期斬波模式可用: 一種稱為spreadCycle的斬波算法和一種恒定關(guān)斷時間斬波模式。恒定關(guān)斷時間模式循環(huán)有三個階段:導(dǎo)通、快衰減和慢衰減。spreadCycle 模式循環(huán)有四個階段:導(dǎo)通、慢衰減、快衰減和第二慢衰減。
1、spreadCycle的周期和參數(shù)計算

pYYBAGSAOaqACMeMAAu0-WvTmtc573.png

如上圖,處于on階段,MOS管打開線圈電流開始上升,當(dāng)電流大target+HSTRT,MOS管關(guān)斷進入慢衰減階段,慢衰減持續(xù)TOFF設(shè)置的時間后,進入快衰減階段,當(dāng)電流下降到target-HSTRT時,進入第二慢衰減階段,第二慢衰減階段又持續(xù)TOFF設(shè)置的時間后,完成一個斬波周期。
進入on階段和快衰減階段首先會有TBL的消隱時間,在這段時間電流比較器不工作,之后電流比較器才開始工作,而on階段和快衰減階段又是依靠電流比較退出的,因此on階段和快衰減階段的時間一定會大于TBL。
要把斬波頻率控制在16 kHz 到30 kHz。其中on階段的時間由target、HSTRT、HEND決定,由HSTRT、HEND控制的滯環(huán)寬度會影響on階段的時間。兩個慢衰減時間由TOFF決定。
慢衰減階段通常占靜止斬波周期的約30%-70%,并且對于降低電機和驅(qū)動器功耗是重要的。
2、磁滯參數(shù)HSTRT和HEND設(shè)置
為找到最佳設(shè)置,通常從一個低的磁滯設(shè)置(例如HSTRT=0,HEND=0 )開始,逐漸增加HSTRT,直到電機在低速設(shè)置下平穩(wěn)運行??赏ㄟ^測量電流探頭或采樣電阻上電壓測量電機電流時來更好的檢查這一點。如果磁滯設(shè)置太小,正弦波的兩個半波零點附近的之間有小的畸變。在中速(即每秒100至400步)時,滯環(huán)設(shè)置過小將導(dǎo)致電機嗡嗡聲和振動增加。過高的滯環(huán)設(shè)置將導(dǎo)致斬波頻率降低和斬波噪聲增加,同時不會對波形產(chǎn)生任何益處。
較高電流的電機通常也具有較低的線圈電阻,因此為磁滯選擇低到中的默認值(例如,有效滯環(huán)= 4 )通常適合大多數(shù)應(yīng)用。設(shè)置過低將導(dǎo)致微步精度降低,而設(shè)置過高將導(dǎo)致更多斬波噪聲和電機功耗。當(dāng)用示波器測量線圈在中等電流下電機靜止時的采樣電阻電壓時,過低的設(shè)置會顯示快衰減階段小于消隱時間。調(diào)整磁環(huán)讓快衰減時間比消隱時間稍長是最佳設(shè)置。如果難以達到要求,則可以減少TOFF設(shè)置。
3、經(jīng)典恒定關(guān)斷時間斬波器
經(jīng)典的恒定關(guān)斷時間斬波器是spreadCycle的替代方案。在參數(shù)調(diào)節(jié)后,同樣也有良好的性能。在dcStep的全步操作中,系統(tǒng)會與經(jīng)典恒定關(guān)斷時間斬波器(自動)結(jié)合工作。經(jīng)典的恒定關(guān)斷時間斬波器在每個導(dǎo)通階段之后采用固定時間的快速衰減。
八、選擇采樣電阻
采樣電阻阻值決定了上限電流,由寄存器IRUN、IHOLD 和GLOBALSCALER 設(shè)置所需的具體電流值,公式為:上限電流*(GLOBALSCALER/256)*(IRUN/31)。當(dāng)GLOBALSCALER = 0時,GLOBALSCALER 實際取值256。因此當(dāng) GLOBALSCALER = 0,IRUN = 31時,電流值為最大。RMS 電流的計算公式:
VFS :滿量程電壓 (請參考電氣參數(shù)VSRT)。
具體選擇可以參考下表:

poYBAGSAOc-AawA1ABLKljKskUg022.png

九、stallGuard2
與stallGuard2相關(guān)的只有3個配置參數(shù):SGT、sfilt、SG_RESULT。
SGT:控制堵轉(zhuǎn)檢測的靈敏度。值越低,靈敏度越高。
sfilt:測量濾波模式使能控制。如果設(shè)置,測量頻率會降低到每個電機電氣周期測量一次( 4 個全步)。測量頻率的降低會導(dǎo)致檢測靈敏度下降(靈敏度降低4倍),但是同時能提高堵轉(zhuǎn)判斷的準(zhǔn)確度。
SG_RESULT:stallGuard2的測量結(jié)果。讀數(shù)越高表示機械負載越小。
SG_RESULT和電機負載的關(guān)系如下:
在啟動stallGuard2 和coolStep 之前,先通過SGT 設(shè)置調(diào)節(jié)stallGuard2 的敏感度。
1、調(diào)整 stallGuard2 閾值 SGT的步驟
步驟1:以適當(dāng)?shù)乃俣冗\行電機,并監(jiān)控SG_RESULT。
步驟2:緩慢增加電機的機械負載。如果電機在SG_RESULT 達到零之前停止,說明靈敏度太低了,要減小SGT。如果SG_RESULT在電機停止之前達到零,則增大SGT。SGT 是有符號的,可正可負。
SGT調(diào)整好的判斷依據(jù):在電機處于再增加一點負載就會堵轉(zhuǎn)的狀態(tài)時,SG_RESULT的值處于0到100之間,并且這時把負載去掉SG_RESULT會增加100或更多。
SGT可根據(jù)電機速度或使用環(huán)境設(shè)置多個值,以達到最可靠的堵轉(zhuǎn)檢測效果。
2、用stallGuard實現(xiàn)歸零
讓電機反轉(zhuǎn)到歸零點卡死,通過stallGuard檢測到電機堵轉(zhuǎn)來實現(xiàn)歸零。由于stallGuard需要一定的速度才能工作(速度閾值由TCOOLTHRS設(shè)定),請確保起始點離零點足夠遠,以提供加速階段所需的距離。設(shè)置SGT的值和斜坡發(fā)生器寄存器后,TMC5160開始控制電機往零點方向運動,如果同時打開了堵轉(zhuǎn)停止功能(SW_MODE 中設(shè)置sg_stop),一旦檢測到堵轉(zhuǎn),斜坡發(fā)生器會停止運動并設(shè)定VACTUAL為零,從而停止電機,電機此時的位置即為零點。
2、stallGuard2 操作局限性
stallguard2在極端電機速度下運行不可靠: 1)、非常低的電機速度(對于許多電機,每秒不到一圈)會產(chǎn)生低反電動勢,使測量不穩(wěn)定,同時還要考慮環(huán)境條件(溫度等)。2)、非常高的電機速度,因電機反電動勢達到電源電壓電機線圈無法輸出正弦電流驅(qū)動,也導(dǎo)致較差的響應(yīng)。
十、coolStep
coolStep能在保證電機正常轉(zhuǎn)動的情況下自動降低電機電流。與之相關(guān)的參數(shù)有兩個:
SEMIN:閾值下限。4 位無符號整數(shù)。如果SG_RESULT低于此閾值,coolStep 會增加兩個線圈的電流。

poYBAGSATbSAQNeeAA2mnoETqko234.png

上圖顯示了coolStep 的工作過程:黑線代表SG_RESULT測量值。藍線表示電機上的機械負載。紅線表示電機線圈的電流。
當(dāng)負載增加時,SG_RESULT 下降到SEMIN以下,coolStep 增加電流。當(dāng)負載減小時,SG_RESULT 上升到(SEMIN + SEMAX + 1 ) * 32以上,電流減小。
此外還有幾個參數(shù):
SEUP:電流增加步長。當(dāng)SG_RESULT低于SEMIN,電流增加SEUP。
SEDN:電流減少步長。當(dāng)SG_RESULT高于(SEMIN + SEMAX + 1 ),電流減少SEDN。
SEIMIN:電流下限。無論coolStep如果減少電流,電流不能低于本值。
1、響應(yīng)時間
為了快速響應(yīng)增加的電機負載,可以使用大的電流增量步長SEUP。如果電機負載變化緩慢,可以使用較低的電流增量步長來避免電機振蕩。如果使能sfilt 控制的濾波器,測量速率和調(diào)節(jié)速度將降低4 倍。
十一、STEP/DIR接口
STEP和DIR輸入接口提供了與許多現(xiàn)有運動控制器兼容的簡單標(biāo)準(zhǔn)接口。步進脈沖內(nèi)插器(microPlyer)將提供高分辨率細分控制,讓一些最開始用粗細分設(shè)計應(yīng)用中的電機運行更平滑。如果使用外部步進信號輸入 ,則可以關(guān)閉芯片內(nèi)部集成的運動控制器。在這種情況下,唯一保持活動狀態(tài)的運動控制器寄存器是寄存器IHOLD _ IRUN。
1、時序
當(dāng)CHOPCONF寄存器中的dedge模式位被設(shè)置時,STEP的雙邊沿都有效 。如果dedge 模式位清零,則只有上升沿有效。STEP 和DIR 引腳與系統(tǒng)時鐘同步。內(nèi)部模擬濾波器消除信號上的毛刺,例如由PCB 過長引起的毛刺。如果信號源遠離芯片,特別是如果信號通過電纜傳輸,信號應(yīng)該被濾波處理或差分傳輸。
2、改變分辨率
TMC5160內(nèi)部有一個1024個正弦波條目的微步表,用于產(chǎn)生電機線圈的正弦電流。這1024 個條目對應(yīng)于一個電周期或四個全步。微步分辨率設(shè)置決定了查表的步長。DIR極性決定查表的方向是增加( DIR = 0 )還是減少( DIR = 1 )。微步分辨率分別決定增量和減量。在最大分辨率(256細分)下,定序器每個STEP脈沖前進一步。128細分,定序器前進兩步。如果是整步則定序器前進256步。
定序器具有特殊的配置,允許在任何時候可以在不同的細分設(shè)置之間無縫切換。當(dāng)切換到較低的細分分辨率時,它會計算目標(biāo)。
分辨率內(nèi)最近的步長,并讀取該位置的當(dāng)前向量。這種行為對于像全步和半步這樣的低分辨率尤其重要,因為當(dāng)比較電機順時針和逆時針運行時,步進序列中的任何故障都會導(dǎ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)注

    152

    文章

    3165

    瀏覽量

    149503
  • 引腳
    +關(guān)注

    關(guān)注

    16

    文章

    1682

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    TMC5160 步進電機驅(qū)動控制芯片trinamic

    亮點與特色:驅(qū)控一體(集成了控制器、預(yù)驅(qū)動器),外擴功率管;超靜音、防抖動、不丟步、防過沖;力矩隨速度動態(tài)調(diào)整;電流隨負載控制(節(jié)能75%)概況與特性:TMC5160將強大的步進電機驅(qū)動
    發(fā)表于 03-28 10:56

    86 步進電機和脈沖+方向驅(qū)動一體開源分享:基于 TMC2160

    `86 步進電機和脈沖+方向驅(qū)動一體開源分享:基于 TMC2160 主芯片采用 TMC2160 TMC2160
    發(fā)表于 05-15 17:55

    TMC2160電機驅(qū)動

    在某些負載條件下失步,則可以提供更高的精度和補償。如果需要驅(qū)動多個步進電機,也可以選擇多軸電機驅(qū)動器。Trinamic TMC2160電機驅(qū)動
    發(fā)表于 08-31 17:21

    如何利用STM32實現(xiàn)TMC5160的轉(zhuǎn)動?

    ://blog.csdn.net/u011895157/article/details/112390875這幾天一直在研究TMC5160這個芯片,它和2160很像,很多配置都可以通用。因為這款產(chǎn)品網(wǎng)上資料很少,平時都是
    發(fā)表于 07-06 07:30

    如何去實現(xiàn)TMC5160步進電機的簡單轉(zhuǎn)動呢

    TMC5160步進電機有哪幾種模式呢?如何去實現(xiàn)TMC5160步進電機的簡單轉(zhuǎn)動呢?
    發(fā)表于 12-20 07:48

    怎樣去使用TMC5160TMC2160

    TMC5160的工作模式有哪幾種呢?TMC5160的功能模塊有哪些?怎樣去使用TMC5160TMC2160呢?
    發(fā)表于 12-21 07:00

    如何利用STM32實現(xiàn)TMC5160步進電機簡單轉(zhuǎn)動?

    TMC5160具有哪幾種工作模式?如何利用STM32實現(xiàn)TMC5160步進電機簡單轉(zhuǎn)動?
    發(fā)表于 02-28 09:07

    電機驅(qū)控芯片:TMC5160介紹與使用

    *附件:STM32+TMC5160.rar介紹TMC5160 是帶串行通信接口的高功率步進 電機控制驅(qū)動芯片,將實現(xiàn)自動目標(biāo)定位 的靈活斜坡發(fā)生器和業(yè)界最先進的
    發(fā)表于 09-02 10:52

    使用STM32簡單控制TMC5160驅(qū)動步進電機

    1(SPI控制模式)。在該模式下,用戶通過SPI接口來設(shè)置TMC5160的寄存器。TMC5160使用自己的梯形曲線發(fā)生器來控制步進電機轉(zhuǎn)動,用戶需要設(shè)置:開始運動速度VSTART、第一段折線末速度V1
    發(fā)表于 09-03 19:02

    靜音步進電機驅(qū)動控制芯片TMC5160資料

    本文檔內(nèi)容介紹了基于靜音步進電機驅(qū)動控制芯片TMC5160資料,供參考
    發(fā)表于 02-27 10:35 ?118次下載

    TMC5160芯片的特點性能及應(yīng)用

    TRINAMIC TMC5160是一款高功率步進電機控制器和驅(qū)動器IC,帶串行通信接口。該器件結(jié)合了一個靈活的斜坡發(fā)生器,用于以先進的步進電機驅(qū)動
    的頭像 發(fā)表于 05-14 14:55 ?1.5w次閱讀

    使用STM32簡單控制TMC5160驅(qū)動步進電機

    使用STM32控制TMC5160驅(qū)動步進電機進行簡單運動
    的頭像 發(fā)表于 09-03 18:54 ?9929次閱讀
    使用STM32簡單控制<b class='flag-5'>TMC5160</b><b class='flag-5'>驅(qū)動</b><b class='flag-5'>步進</b>電機

    電機驅(qū)動TMC5160詳解

    、高扭矩電機驅(qū)動。 兩相雙極性步進電機的高電壓通用控制器/驅(qū)動器。 stealthChop?控制電機安靜運行。 外加 MOSFET實現(xiàn)高達 20A 的電機線圈電流控制。 TMC5160
    發(fā)表于 03-16 14:07 ?19次下載
    電機<b class='flag-5'>驅(qū)動</b><b class='flag-5'>TMC5160</b>詳解

    TMC2160步進電機驅(qū)動芯片

    的SpreadCycle和StealthChop,驅(qū)動器確保絕對無噪音運行,結(jié)合最大效率和最佳電機轉(zhuǎn)矩。高集成度、高能效和小尺寸使小型化和可擴展系統(tǒng)具有成本效益解決方案完全兼容的TMC5160提供了一個額外的運動控制器,使
    的頭像 發(fā)表于 06-02 10:52 ?1882次閱讀
    <b class='flag-5'>TMC2160</b><b class='flag-5'>步進</b>電機<b class='flag-5'>驅(qū)動</b>芯片

    TMC5160步進電機驅(qū)動控制芯片工作原則

    之后,可以接近伺服的效果。TMC5160運動控制和驅(qū)動芯片是CPU和大功率步進電機之間的智能功率接口器件。所有步進電機邏輯完全在TMC5160
    的頭像 發(fā)表于 10-27 16:19 ?2105次閱讀
    <b class='flag-5'>TMC5160</b><b class='flag-5'>步進</b>電機<b class='flag-5'>驅(qū)動</b>控制芯片工作原則