在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

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

3天內不再提示

MS35230TE——12V、256 細分靜音步進電機驅動器

王子文 ? 來源:jf_30348363 ? 作者:jf_30348363 ? 2024-12-13 15:35 ? 次閱讀

產品簡述

MS35230TE 是一款 12V 靜音步進電機驅動芯片,工

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

256 細分的微步進驅動技術,靜音與低振動特性適合于

各種精微控制系統

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

得控制電機運行得更加流暢。輸入邏輯電平兼容 3.3V/5V

的標準工業接口。

主要特點

?步進電機驅動,支持全步進到最高

256 微細分步進

?靜音、低振動

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

?具有指令緩存功能,電機按照當前指

令轉動時,預存下一條指令

?欠壓保護、限流保護、過流保護、

過溫保護

?待機保持電流可調節

?內置系統時鐘,省去外部時鐘

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

?eTSSOP16 封裝

應用

?機器人,精密工業設備

?搖頭機

?監控攝像機

?靜音對焦系統

產品規格分類

wKgZO2db3jOAXx9yAAAlhOiMBps253.png

內部框圖

wKgZO2db3k-AG1P3AACOWYsWFa4752.png

管腳圖

wKgZPGdb3yuARAkoAAB7vzADr8k018.png

管腳說明

wKgZPGdb32iAHU7CAAGS8d9IUjc104.png

極限參數

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

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

此極限條件下。

wKgZPGdb34iAAduDAACkOY1VUY8881.png

電氣參數

VM=12V 。注意:沒有特別規定,環境溫度為TA= 25°C ±2°C。

wKgZPGdb36WAR8jYAAIlXrdlshs477.png

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

wKgZO2db37qAVZp_AAC4vTBKHuQ505.png

功能描述

MS35230TE 通過 I 2C 總線去控制電機的轉動。步進電機控制器可以選擇全步進 1/256 的步進模

式。

1. I 2C 總線接口

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

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

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

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

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

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

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

的寄存器的內容。MAP 自動遞增,寄存器的數據將會依次輸出。每一個字節由一個應答位(ACK)分隔

開。在每次輸入字節讀取后 MS35230TE 輸出應答位,每一個傳輸的字節后微控制器發送應答位給

MS35230TE。

wKgZPGdb392AJU0gAACrSp8TdHc323.png

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

MAP 的應答后發送一個停止條件,則寫操作終止。

2. 寄存器說明

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

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

寄存器表如下

wKgZO2db3_-AVY0AAACCTGNl0gQ424.png

注:

1. 電機框圖中的 LOGIC 部分,分為通信模塊和功能模塊。通信模塊負責 I 2C 通信,功能模塊負責電機

運行控制。

2. 在上電復位之后,通信和功能模塊的寄存器都被置為初始態,0x07 初始值 0xFF,0x08 初始值

0x0F。

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

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

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

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

6. FLAG 管腳為開漏輸出,上拉后默認輸出高電平。當以下任一情況發生:

① 一組配置運行結束。

② 欠壓事件發生。

③ 過流事件發生。

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

wKgZO2db4BaAHhx6AACl9SqZ_M4649.png

wKgZPGdb4D6ABq5TAAGOiO1FqEU935.png

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

wKgZPGdb4FmAQfm8AAEgAZ0yj5U050.png

發送 forceStop 指令后,pulse 運行寄存器和緩存寄存器將被清零,msMode, cycle, rt 的運行寄存器

和緩存寄存器將保持。forceStop 置 1 期間發送 confLoad 無效。forceStop 重新置 0 后,可以直接發送

confLoad 使電機按原有設置運行,也可以重新發送 msMode, cycle, rt, pulse 等來更新設置。此時更新后

的設置將在下一個 confLoad 發送后被應用。

2.9 cycle

注:1. 初始態僅在釋放復位信號(上電復位或 cmd_nRST 指令復位)后存在,請勿將 Cycle 設置到禁用

范圍。

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

例:cycle = 0x02EE

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

2.10 rt

wKgZO2db4JSAVmmgAAF50065QMo055.png

wKgZPGdb4KWALZ3ZAAF-9ZRObOM953.png

當電機運行結束后,若運行電流配置值>保持電流配置值,則每 10ms 當前電流衰減 1 個單位,

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

2.16 ampHoldDelay

ampHoldDelay 用于控制運行結束后,切換至保持電流的等待時間。

wKgZO2db4MmAPRH-AAAyT18Fn3o592.png

注:運行結束指電機指令停止且緩存器內無緩存的配置。

2.17 ocpClr, otsClr

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

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

生。向對應的標識位寫 1,可將其置為 0。

2.18 pulseRecord, recordRev

pulseRecord 用于記錄已運行的 pulse 數,默認值為 0x0000。當 recordRev = 0(初始態),運行 rt

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

0x0000,0x0000 后若繼續累減則翻轉為 0xffff。

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

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

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

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

2.19 緩存功能

MS35230TE 擁有 1 組 Cache 寄存器,可在電機正在運行時暫時寄存輸入的指令,電機執行完當前

任務之后會接續按照寄存的指令繼續運行。

wKgZPGdb4PmAGfABAABeTj_YSDA592.png

步進電機的運行指令(msMode, cycle, rt, pulse)在 confLoad 寫入后確定。當前指令運行時,再次載

入的配置會暫存于 Cache 寄存器,在當前指令完成后被接續。Cache 中已經寄存配置時仍可接收后載

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

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

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

用中,確實需要提前對 confLoad 進行操作,那么需要確保在電機運行結束前完成操作。

wKgZO2db4RmAQZiIAAE0q7TtjCE057.png

wKgZO2db4S-AFVfzAAGRPiad_rs150.png

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

wKgZPGdb4UCAaQ9jAAKRbTVErII326.png

5. 芯片的步數計數功能

芯片內置一個計數器,當正轉時增量計數,反轉時減量計數,客戶可以通過讀此計數器的值來確

定位置。也可以通過比較此計數器與實際發送的值,來計算由于欠壓、過流、過溫等異常導致的丟

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

6. 芯片的時鐘

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

典型應用圖

wKgZO2db4XWAPyYwAADip6Xx-3c900.png

封裝外形圖

eTSSOP16

wKgZPGdb4ZKAWPCxAAGchvrBU6E654.png

——愛研究芯片的小王

審核編輯 黃宇

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

    關注

    2

    文章

    60

    瀏覽量

    62697
  • 步進電機驅動器

    關注

    0

    文章

    87

    瀏覽量

    12159
收藏 人收藏

    評論

    相關推薦

    淺談瑞盟科技·MS4988B——16 微細分步進電機驅動器

    MS4988B 是一款雙極微步進電機驅動芯片,內置有 4bit DAC,可以實現全步進,1/2,1/4,1/8,1/16,五種
    的頭像 發表于 12-25 14:26 ?122次閱讀
    淺談瑞盟科技·<b class='flag-5'>MS</b>4988B——16 微<b class='flag-5'>細分步進</b><b class='flag-5'>電機</b><b class='flag-5'>驅動器</b>

    MS35229N——12V256 細分靜音步進電機驅動器

    MS35229N 是一款 12V 靜音步進電機驅動芯片,工作電壓最大可以到 15
    的頭像 發表于 11-22 10:31 ?270次閱讀
    <b class='flag-5'>MS</b>35229N——<b class='flag-5'>12V</b>、<b class='flag-5'>256</b> <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>

    MS41949——四通道、超低噪聲、256 細分、低壓 5V、微步進電機驅動

    MS41949 是一款四通道、低壓 5V 步進電機驅動芯片,可以驅動四個
    的頭像 發表于 11-18 15:19 ?366次閱讀
    <b class='flag-5'>MS</b>41949——四通道、超低噪聲、<b class='flag-5'>256</b> <b class='flag-5'>細分</b>、低壓 5<b class='flag-5'>V</b>、微<b class='flag-5'>步進</b><b class='flag-5'>電機</b><b class='flag-5'>驅動</b>

    MS41929——雙通道超低噪聲 256 細分步進低壓電機驅動

    MS41929 是一款雙通道 5V 低壓步進電機驅動芯片,通過具有電流細分的電壓
    的頭像 發表于 10-31 17:47 ?346次閱讀
    <b class='flag-5'>MS</b>41929——雙通道超低噪聲 <b class='flag-5'>256</b> <b class='flag-5'>細分</b>微<b class='flag-5'>步進</b>低壓<b class='flag-5'>電機</b><b class='flag-5'>驅動</b>

    MS41919——雙通道超低噪聲 256 細分步進低壓電機驅動

    MS41919 是一款雙通道 5V 低壓步進電機驅動芯片,通過電流細分的電壓
    的頭像 發表于 10-25 17:08 ?267次閱讀
    <b class='flag-5'>MS</b>41919——雙通道超低噪聲 <b class='flag-5'>256</b> <b class='flag-5'>細分</b>微<b class='flag-5'>步進</b>低壓<b class='flag-5'>電機</b><b class='flag-5'>驅動</b>

    MS41959——低噪聲、256 細分、微步進電機驅動

    低噪聲、256 細分、微步進電機驅動,有方案,提供FAE,感興趣的可以看看
    的頭像 發表于 10-14 17:08 ?338次閱讀
    <b class='flag-5'>MS</b>41959——低噪聲、<b class='flag-5'>256</b> <b class='flag-5'>細分</b>、微<b class='flag-5'>步進</b><b class='flag-5'>電機</b><b class='flag-5'>驅動</b>

    步進電機驅動器細分的優點

    ? ? 驅動器細分后的主要優點為: ? 1、完全消除了電機的低頻振蕩 ? 低頻振蕩是步進電機(尤其是反應式
    的頭像 發表于 07-08 09:06 ?491次閱讀

    步進電機驅動器細分怎么調

    步進電機驅動器細分調整是步進電機控制系統中的一個重要環節,它直接影響到
    的頭像 發表于 06-12 09:40 ?2182次閱讀

    如何正確選擇步進電機驅動器

    步進電機驅動器步進電機系統中的重要組成部分,它負責將控制信號轉換為步進
    的頭像 發表于 06-05 18:04 ?2295次閱讀

    為什么步進電機要加驅動器

    步進電機作為一種能夠實現精確位移控制的電機類型,在工業自動化、精密測量、數控機床等領域得到了廣泛應用。然而,步進電機本身并不能直接接受控制信
    的頭像 發表于 06-05 17:30 ?1476次閱讀

    步進電機驅動器驅動步進電機時,如果采用細分模式,那么電機里面的繞組的正弦波電流里面是有負值的嗎?

    請問步進電機驅動器驅動步進電機時,如果采用細分模式
    發表于 05-17 15:29

    步進電機驅動器常見問題解答

    注意的一點是步進電機步距角的改變,這一點將對控制系統所發的步進信號的頻率有影響,因為細分步進電機
    的頭像 發表于 04-12 08:48 ?349次閱讀

    步進電機驅動器細分是什么?有什么作用?

    、精密儀器等。 ? ? ? ? 那么,步進電機驅動器細分是什么呢?簡單來說,細分就是通過技術手段將步進
    的頭像 發表于 04-05 08:44 ?2362次閱讀

    什么是步進電機細分控制?步進電機為什么要細分,如何細分

    什么是步進電機細分控制?步進電機為什么要細分,如何細分
    的頭像 發表于 02-18 09:39 ?7641次閱讀

    步進電機驅動器撥碼開關怎么調

    步進電機驅動器是一種常見的電機驅動裝置,可用于控制步進電機
    的頭像 發表于 01-15 13:56 ?4122次閱讀
    主站蜘蛛池模板: 又粗又硬又猛又黄的免费视频黑人| 亚洲欧洲精品成人久久曰影片| 男人午夜小视频| 18videosex欧美69| 天堂中文在线资源| 国产成人精品亚洲日本在线| 亚洲黄色一区二区| 精品视频在线视频| 免费观看影院| 色综合综合网| 久久狠色噜噜狠狠狠狠97| qyule亚洲精品| 欧美成人性高清观看| 特级生活片| 激情深爱| 成人黄色免费| 老司机精品免费视频| 天天做人人爱夜夜爽2020| 成人亚洲欧美| 奇米奇米| 69日本人xxxx16-18| 日本黄色www| www.夜色| 在线成人免费观看国产精品| 日韩a视频| 日本黄黄| 亚洲成人高清在线观看| 在线jlzzjlzz免费播放| 色啦啦影院| 久久国产精品免费网站| 69国产成人精品午夜福中文| 四虎黄色| 欧美成人影院| 五月婷婷久| 天天色天天综合| 91大神免费视频| 四虎影院在线免费观看视频| 午夜性a一级毛片| 综合久久99| 免费一级特黄 欧美大片| 久久草在线播放|