91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

MS35229N——12V、256 細(xì)分靜音步進(jìn)電機(jī)驅(qū)動器

王子文 ? 來源:jf_30348363 ? 作者:jf_30348363 ? 2024-11-22 10:31 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

產(chǎn)品簡述

MS35229N 是一款 12V 靜音步進(jìn)電機(jī)驅(qū)動芯片,工

作電壓最大可以到 15V,輸出 RMS 電流 1A。芯片內(nèi)置

256 細(xì)分的微步進(jìn)驅(qū)動技術(shù),靜音與低振動特性適合于

各種精微控制系統(tǒng)

芯片集成通用的 I 2C 接口以及內(nèi)部指令緩存器,使

得控制電機(jī)運(yùn)行得更加流暢。輸入邏輯電平兼容 3.3V/5V

的標(biāo)準(zhǔn)工業(yè)接口。

主要特點

?步進(jìn)電機(jī)驅(qū)動,支持全步進(jìn)到最高

256 微細(xì)分步進(jìn)

?靜音、低振動

?I 2C 串行總線通信控制

?具有指令緩存功能,電機(jī)按照當(dāng)前指

令轉(zhuǎn)動時,預(yù)存下一條指令

?欠壓保護(hù)、限流保護(hù)、過流保護(hù)、

過溫保護(hù)

?待機(jī)保持電流可調(diào)節(jié)

?內(nèi)置系統(tǒng)時鐘,省去外部時鐘

?省電休眠模式下電流<1μA

?QFN16 封裝

應(yīng)用

?機(jī)器人,精密工業(yè)設(shè)備

?搖頭機(jī)

?監(jiān)控攝像機(jī)

?靜音對焦系統(tǒng)

產(chǎn)品規(guī)格分類

wKgZomc9gJeAfM-kAAAerkE-2s8545.png

內(nèi)部框圖

wKgaoWc9gc2ASExrAABmqjoj9LI920.png

管腳圖

wKgZoWc9gduAI2_OAABy4mbfun8758.png

管腳說明

wKgZomc9gfaAC5qzAAEpPpUwUf4290.png

極限參數(shù)

芯片使用中,任何超過極限參數(shù)的應(yīng)用方式會對器件造成永久的損壞,芯片長時間處于極限工作

狀態(tài)可能會影響器件的可靠性。極限參數(shù)只是由一系列極端測試得出,并不代表芯片可以正常工作在

此極限條件下。

wKgZomc9gg-AC9b8AACkuf-J80s684.png

電氣參數(shù)

VM=12V 。注意:沒有特別規(guī)定,環(huán)境溫度為TA= 25°C ±2°C。

wKgZoWc9gjCAXxKGAAIhG9JH9aU486.png

如有需求請聯(lián)系——三亞微科技 王子文(16620966594)

wKgaoWc9gkCAefSGAAC4VKOUuPY822.png

功能描述

MS35229N 通過 I 2C 總線去控制電機(jī)的轉(zhuǎn)動。步進(jìn)電機(jī)控制器可以選擇全步進(jìn) 1/256 的步進(jìn)模式。

1. I 2C 總線接口

芯片接口為 I 2C,SDA 是一個雙向數(shù)據(jù)線,SCL 是時鐘輸入。圖 1 和 2 分別顯示了一個寫和一個讀

周期的信號時序。當(dāng)時鐘信號為高電平時,SDA 有一個下降沿作為起始條件;時鐘信號為高電平時,

SDA 的上升沿作為結(jié)束條件。SDA 的其它所有變化都發(fā)生在時鐘信號為低電平時。

MS35229N 的通信中,在起始條件后,由 7 位芯片地址和 1 位讀/寫位(高為讀,低為寫)組成的

第一個字節(jié)(ADDR)被發(fā)送到 MS35229N。7 位地址的第 1 位、第 2 位由 ADDR1 和 ADDR0 的高低電平控

制,末 5 位為固定的 10000。地址的第 8 位是讀/寫位。如果是一個【寫】操作,接下來的一個字節(jié)包

寄存器地址指針(MAP),用來選擇的所要讀或?qū)懙募拇嫫?。如果是個【讀】操作,將輸出 MAP 所指

的寄存器的內(nèi)容。MAP 自動遞增,寄存器的數(shù)據(jù)將會依次輸出。每一個字節(jié)由一個應(yīng)答位(ACK)分隔開。

在每次輸入字節(jié)讀取后 MS35229N 輸出應(yīng)答位,每一個傳輸?shù)淖止?jié)后微控制器發(fā)送應(yīng)答位給

MS35229N。

wKgZoWc9gvOAPZcjAACunPhiI_I972.png

注意讀操作時不能設(shè)置 MAP,因此需要一個終止的寫操作作為一個頭碼。如圖 2 所示,在作為

MAP 的應(yīng)答后發(fā)送一個停止條件,則寫操作終止。

2. 寄存器說明

寄存器地址指針(MAP)。MAP 有 8 位字長,它包含讀和寫的控制端口地址,在每個控制端口讀或

寫完成后自增。MAP 位如圖 1 或 2 所示。

寄存器表如下

wKgaomc9g1-AA58DAAC0bsoc_Ig055.png

注:

1. 電機(jī)框圖中的 LOGIC 部分,分為通信模塊和功能模塊。通信模塊負(fù)責(zé) I 2C 通信,功能模塊負(fù)責(zé)電機(jī)

運(yùn)行控制。

2. 在上電復(fù)位之后,通信和功能模塊的寄存器都被置為初始態(tài),0x07 初始值 0xFF,0x08 初始值 0x0F。

3. 通過 cmd_nRST 復(fù)位后,僅功能模塊的寄存器被置為初始態(tài),但是通信部分的寄存器并不會被復(fù)位。

此時讀取寄存器仍會讀到之前的配置值。

4. 寫入 寄存器的數(shù)據(jù)在其所屬地址(的數(shù)據(jù))寫入完成后確定。

5. msMode、rt、freq 和 pulse 寄存器有緩存寄存器,除這些之外的寄存器組則沒有。

6. FLAG 管腳為開漏輸出,上拉后默認(rèn)輸出高電平。當(dāng)以下任一情況發(fā)生:

① 一組配置運(yùn)行結(jié)束。

② 欠壓事件發(fā)生。

③ 過流事件發(fā)生。

此時,F(xiàn)LAG 管腳會輸出一個寬度為 t 的低電平脈沖信號,可用于通知主控。脈沖寬度 t 計算如下:

t(μs)=127÷fCLK(MHz)

2.1 cmd_nRST

wKgZoWc9hZaARA5HAAAulf3E0vo042.png

注:1. 置 0 時,功能模塊 寄存器被置為初始態(tài)。在開始配置其他寄存器前需要首先將此位設(shè)置為 1。

2. 置 0 時,輸出端口將呈高阻狀態(tài),同時部分內(nèi)部模塊將被關(guān)閉以降低待機(jī)功耗,實現(xiàn)‘指令省電’。

wKgaomc9hbSAAMeIAAGLNV3q4Qg321.png

wKgaoWc9hc6AZC93AAIJJsN_wqY671.png

注:

1. 初始態(tài)僅在釋放復(fù)位信號(上電復(fù)位或 cmd_nRST 指令復(fù)位)后存在,請勿將 Cycle 設(shè)置到禁用范圍。

2. fCLK為提供給主邏輯的時鐘頻率,此處以外接時鐘 24MHz 為例。

例:cycle = 0x02EE

脈沖頻率 = 24e6/(750×16)=2000[pps]

wKgaomc-m12AFgi_AAF7nmgTWeE394.png

如有需求請聯(lián)系——三亞微科技 王子文(16620966594)

wKgaomc-n4aAcMx7AAGBkJ_6R-I765.png

當(dāng)電機(jī)運(yùn)行結(jié)束后,若運(yùn)行電流配置值>保持電流配置值,則每 10ms 當(dāng)前電流衰減 1 個單位,

(amp 滿幅值 127 單位)。若保持電流配置值>運(yùn)行電流配置值,運(yùn)行結(jié)束后電流不衰減。

wKgaomc-n52AQ2bDAAB-4c4bpZo058.png

注:運(yùn)行結(jié)束指電機(jī)指令停止且緩存器內(nèi)無緩存的配置。

2.17 ocpClr, otsClr

ocpClr 和 otsClr 分別用于清除過流事件緩存和過溫事件緩存。

當(dāng)發(fā)生過流事件或過溫事件,可以從這兩位寄存器中讀取到【發(fā)生過】的記錄,不代表一直在發(fā)

生。向?qū)?yīng)的標(biāo)識位寫 1,可將其置為 0。

2.18 pulseRecord, recordRev

pulseRecord 用于記錄已運(yùn)行的 pulse 數(shù),默認(rèn)值為 0x0000。當(dāng) recordRev = 0(初始態(tài)),運(yùn)行 rt

= 0 的配置時正向記錄(累加),rt = 1 時逆向記錄(累減),記滿 0xFFFF 后若繼續(xù)累加則翻轉(zhuǎn)為

0x0000,0x0000 后若繼續(xù)累減則翻轉(zhuǎn)為 0xffff。

recordRev 用于變更記錄極性,recordRev = 1 時, rt = 0 為逆向記錄,rt = 1 為正向記錄。向

pulseRecord(0x0A, 0x0B 地址)直接寫入可變更當(dāng)前記錄值,當(dāng)前記錄值在 0x0B 地址寫入完成后變更

(僅寫入 0x0A 不會變更,但對 0x0A 地址的寫入會被保持,在下一次 0x0B 地址寫入后生效)。在橋驅(qū)

關(guān)閉時(pdEN = 0 或過流事件、過溫事件發(fā)生時),不會記錄運(yùn)行的 pulse 數(shù)。

2.19 緩存功能

MS35229N 擁有 1 組 Cache 寄存器,可在電機(jī)正在運(yùn)行時暫時寄存輸入的指令,電機(jī)執(zhí)行完當(dāng)前

任務(wù)之后會接續(xù)按照寄存的指令繼續(xù)運(yùn)行。

wKgaomc-n8uANUl-AABe-n2lIX4424.png

步進(jìn)電機(jī)的運(yùn)行指令(msMode, cycle, rt, pulse)在 confLoad 寫入后確定。當(dāng)前指令運(yùn)行時,再次載

入的配置會暫存于 Cache 寄存器,在當(dāng)前指令完成后被接續(xù)。Cache 中已經(jīng)寄存配置時仍可接收后載

入的配置,新輸入的配置會覆蓋原有配置。

在寫入 confLoad 時,需要避免配置載入時刻與上一配置完成時刻同時發(fā)生。建議通過中斷檢測

FLAG 引腳或者寄存器讀取 motorRunning 位,待電機(jī)停止運(yùn)行時,再對 confLoad 寫 1 載入。如實際應(yīng)

用中,確實需要提前對 confLoad 進(jìn)行操作,那么需要確保在電機(jī)運(yùn)行結(jié)束前完成操作。

wKgaomc-oRmADACBAAEoMpNMieM651.png

wKgaoWc-oSWACTsKAAGVFvxJXhM073.png

wKgZomc-oZOAaYL6AAKVLsfab_U025.png

5. 芯片的步數(shù)計數(shù)功能

芯片內(nèi)置一個計數(shù)器,當(dāng)正轉(zhuǎn)時增量計數(shù),反轉(zhuǎn)時減量計數(shù),客戶可以通過讀此計數(shù)器的值來確

定位置。也可以通過比較此計數(shù)器與實際發(fā)送的值,來計算由于欠壓、過流、過溫等異常導(dǎo)致的丟步。

詳情見寄存器 pulseRecord、 recordRev 的描述。

6. 芯片的時鐘

芯片內(nèi)置集成一個 OSC 時鐘振蕩器,頻率為 20MHz。此時鐘的波動范圍約±3%。

典型應(yīng)用圖

wKgZomc-oayAaJzAAADtaCueoOk222.png

封裝外形圖

QFN16

wKgZoWc-odKALPGAAADyZ0c64kg224.png

——愛研究芯片的小王

審核編輯 黃宇

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

掃碼添加小助手

加入工程師交流群

    評論

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

    步進(jìn)電機(jī)驅(qū)動器的作用介紹

    步進(jìn)電機(jī)驅(qū)動器是現(xiàn)代工業(yè)自動化、精密控制設(shè)備中的核心組件之一,其作用遠(yuǎn)不止簡單的“驅(qū)動電機(jī)轉(zhuǎn)動”,而是通過精確控制電流、
    的頭像 發(fā)表于 02-28 15:47 ?148次閱讀
    <b class='flag-5'>步進(jìn)</b><b class='flag-5'>電機(jī)</b><b class='flag-5'>驅(qū)動器</b>的作用介紹

    DRV8886AT步進(jìn)電機(jī)驅(qū)動器:特性、應(yīng)用與設(shè)計要點

    和消費終端設(shè)備應(yīng)用設(shè)計的步進(jìn)電機(jī)驅(qū)動器。它集成了兩個N通道功率MOSFET H橋驅(qū)動器、微步進(jìn)
    的頭像 發(fā)表于 01-09 10:10 ?271次閱讀

    深入解析DRV8421:18V 2A雙H橋步進(jìn)電機(jī)驅(qū)動器

    深入解析DRV8421:18V 2A雙H橋步進(jìn)電機(jī)驅(qū)動器電機(jī)驅(qū)動領(lǐng)域,一款性能卓越的
    的頭像 發(fā)表于 01-07 09:35 ?443次閱讀

    常用兩相步進(jìn)電機(jī)驅(qū)動器參數(shù)

    兩相步進(jìn)電機(jī)及其驅(qū)動器是工業(yè)自動化領(lǐng)域的關(guān)鍵組件,其性能參數(shù)直接影響設(shè)備的定位精度和動態(tài)響應(yīng)。以下從電機(jī)本體參數(shù)、驅(qū)動器核心技術(shù)及選型要點三
    的頭像 發(fā)表于 11-27 07:41 ?678次閱讀

    ?DRV8821 雙路步進(jìn)電機(jī)控制驅(qū)動器技術(shù)文檔總結(jié)

    該DRV8821提供雙微步進(jìn)步進(jìn)電機(jī)控制/驅(qū)動器 打印機(jī)、掃描儀和其他辦公自動化設(shè)備應(yīng)用的解決方案。 兩個獨立的步進(jìn)
    的頭像 發(fā)表于 10-21 11:27 ?687次閱讀
    ?DRV8821 雙路<b class='flag-5'>步進(jìn)</b><b class='flag-5'>電機(jī)</b>控制<b class='flag-5'>器</b>與<b class='flag-5'>驅(qū)動器</b>技術(shù)文檔總結(jié)

    ?TPIC2050 電機(jī)驅(qū)動IC技術(shù)文檔總結(jié)

    TPIC2050是適用于12V ODD的低噪聲型電機(jī)驅(qū)動器IC。9通道驅(qū)動器,由串行接口控制的IC,是驅(qū)動主軸
    的頭像 發(fā)表于 10-20 14:22 ?562次閱讀
    ?TPIC2050 <b class='flag-5'>電機(jī)</b><b class='flag-5'>驅(qū)動</b>IC技術(shù)文檔總結(jié)

    ?TPIC2060A 9通道電機(jī)驅(qū)動器技術(shù)文檔總結(jié)

    該TPIC2060A是一款適用于12V ODD的低噪聲電機(jī)驅(qū)動器IC。9 通道驅(qū)動器 由串行接口控制的 IC 針對驅(qū)動主軸
    的頭像 發(fā)表于 10-20 10:02 ?597次閱讀
    ?TPIC2060A 9通道<b class='flag-5'>電機(jī)</b><b class='flag-5'>驅(qū)動器</b>技術(shù)文檔總結(jié)

    ?DRV8824-Q1 汽車級步進(jìn)電機(jī)驅(qū)動器技術(shù)文檔總結(jié)

    DRV8824-Q1 為汽車應(yīng)用提供集成電機(jī)驅(qū)動器解決方案。 該器件具有兩個 H 橋驅(qū)動器和一個微步進(jìn)索引,旨在
    的頭像 發(fā)表于 10-17 14:07 ?791次閱讀
    ?DRV8824-Q1 汽車級<b class='flag-5'>步進(jìn)</b><b class='flag-5'>電機(jī)</b><b class='flag-5'>驅(qū)動器</b>技術(shù)文檔總結(jié)

    ?DRV8884 1.0-A 步進(jìn)電機(jī)驅(qū)動器技術(shù)文檔總結(jié)

    DRV8884器件是用于工業(yè)設(shè)備應(yīng)用的步進(jìn)電機(jī)驅(qū)動器。該器件具有兩個 N 溝道功率 MOSFET H 橋驅(qū)動器、一個微
    的頭像 發(fā)表于 10-16 18:12 ?865次閱讀
    ?DRV8884 1.0-A <b class='flag-5'>步進(jìn)</b><b class='flag-5'>電機(jī)</b><b class='flag-5'>驅(qū)動器</b>技術(shù)文檔總結(jié)

    ?DRV8886 2A步進(jìn)電機(jī)驅(qū)動器技術(shù)文檔總結(jié)

    DRV8886 是一款步進(jìn)電機(jī)驅(qū)動器,適用于工業(yè)和消費終端設(shè)備應(yīng)用。該器件完全集成了兩個 N 溝道功率 MOSFET H 橋驅(qū)動器、一個微
    的頭像 發(fā)表于 10-16 15:08 ?650次閱讀
    ?DRV8886 2A<b class='flag-5'>步進(jìn)</b><b class='flag-5'>電機(jī)</b><b class='flag-5'>驅(qū)動器</b>技術(shù)文檔總結(jié)

    ?DRV8818A 35V步進(jìn)電機(jī)驅(qū)動器技術(shù)文檔總結(jié)

    該DRV8818A為打印機(jī)、掃描儀和其他自動化設(shè)備應(yīng)用提供集成步進(jìn)電機(jī)驅(qū)動器。該器件具有兩個H橋驅(qū)動器和微步進(jìn)索引
    的頭像 發(fā)表于 10-11 09:29 ?880次閱讀
    ?DRV8818A 35<b class='flag-5'>V</b><b class='flag-5'>步進(jìn)</b><b class='flag-5'>電機(jī)</b><b class='flag-5'>驅(qū)動器</b>技術(shù)文檔總結(jié)

    DRV8461步進(jìn)電機(jī)驅(qū)動器技術(shù)解析與應(yīng)用指南

    Texas Instruments DRV8461步進(jìn)電機(jī)驅(qū)動器是寬電壓、高功率、高性能步進(jìn)電機(jī)驅(qū)動器
    的頭像 發(fā)表于 08-29 14:32 ?1125次閱讀
    DRV8461<b class='flag-5'>步進(jìn)</b><b class='flag-5'>電機(jī)</b><b class='flag-5'>驅(qū)動器</b>技術(shù)解析與應(yīng)用指南

    ADI Trinamic TMC5240x步進(jìn)電機(jī)控制驅(qū)動器IC

    電機(jī)驅(qū)動器基于256步進(jìn)內(nèi)置分度和兩個完全集成的36V、3A(最大值)半橋以及非耗散集成電流
    的頭像 發(fā)表于 06-16 10:33 ?1160次閱讀
    ADI Trinamic TMC5240x<b class='flag-5'>步進(jìn)</b><b class='flag-5'>電機(jī)</b>控制<b class='flag-5'>器</b>和<b class='flag-5'>驅(qū)動器</b>IC

    ADI Trinamic TMC2210大電流步進(jìn)電機(jī)驅(qū)動器IC數(shù)據(jù)手冊

    Analog Devices Inc.的TMC2210步進(jìn)電機(jī)驅(qū)動器IC通過封裝引腳和附加診斷輸出提供配置選項。TMC2210集成了基于256步進(jìn)
    的頭像 發(fā)表于 06-04 10:42 ?1168次閱讀
    ADI Trinamic TMC2210大電流<b class='flag-5'>步進(jìn)</b><b class='flag-5'>電機(jī)</b><b class='flag-5'>驅(qū)動器</b>IC數(shù)據(jù)手冊

    飛虹MOS管FHP70N11V步進(jìn)電機(jī)驅(qū)動器中的應(yīng)用

    步進(jìn)電機(jī)驅(qū)動器的核心需求是精準(zhǔn)的電流控制與高效的功率切換。飛虹半導(dǎo)體推出的FHP70N11V型號MOS管因其大電流能力、快速開關(guān)特性與低導(dǎo)通損耗,成為可替代IRF3710的選擇。
    的頭像 發(fā)表于 05-13 13:49 ?916次閱讀