<s id="eoqoe"><xmp id="eoqoe">
<button id="eoqoe"><strong id="eoqoe"></strong></button>
<s id="eoqoe"><xmp id="eoqoe">
<button id="eoqoe"><strong id="eoqoe"></strong></button>
<wbr id="eoqoe"></wbr>
<wbr id="eoqoe"><strong id="eoqoe"></strong></wbr>
<wbr id="eoqoe"><strong id="eoqoe"></strong></wbr>
<wbr id="eoqoe"><strong id="eoqoe"></strong></wbr>
<wbr id="eoqoe"><label id="eoqoe"></label></wbr>
<button id="eoqoe"></button>
<wbr id="eoqoe"></wbr>
你的位置:首頁(yè) > 互連技術(shù) > 正文

具有高分辨率功能和安全狀態(tài)功能的 PWM 引擎

發(fā)布時(shí)間:2023-07-13 責任編輯:lina

【導讀】電機控制(或其他高速控制)系統的另一個(gè)關(guān)鍵功能是能夠在遇到一些災難性的外部或內部事件(例如過(guò)流情況)時(shí)關(guān)閉電機。這種“終止”功能應關(guān)閉 PWM 引擎,將控制信號置于已知的良好狀態(tài),并將 I/O 焊盤(pán)配置為已知的良好狀態(tài),以防止損壞外部電路。


通用 32 位微控制器 (MCU) 在我們生活的互聯(lián)、傳感器豐富的嵌入式世界中無(wú)處不在。嵌入式智能和連接性幾乎滲透到我們生活的各個(gè)方面,催生了功能日益強大的 32 位 MCU,以及更的板載傳感器。

使用數模轉換器 (DAC) 的電機控制、無(wú)線(xiàn)電控制、音頻樣本生成和波形生成是需要具有更高精度模擬功能的 MCU 的典型應用。由于 MCU 并不是無(wú)線(xiàn)電的天然配套設備,因此它們通常需要專(zhuān)門(mén)的高精度模擬組件或外設,才能在無(wú)線(xiàn)電信號存在的情況下“表現良好”。涉及無(wú)線(xiàn)電或電機控制技術(shù)的終產(chǎn)品通常受益于使用具有高精度外設和系統 IP 的 MCU。

例如,具有高精度脈寬調制(PWM)發(fā)生器的電機控制器能夠更有效地控制電機,從而節省電力并延長(cháng)電機的使用壽命。具有包含精細可控鎖相環(huán) (PLL) 的 MCU 的無(wú)線(xiàn)電系統需要更少的外部資源來(lái)減少信號干擾,從而帶來(lái)更好的終用戶(hù)體驗和更高的價(jià)值。簡(jiǎn)而言之,具有一流精密模擬外設的 32 位 MCU 可以為各種應用帶來(lái)更高的價(jià)值。

具有高分辨率功能和安全狀態(tài)功能的 PWM 引擎

典型的 MCU 幾乎總是包含 PWM 信號發(fā)生器。這些信號發(fā)生器在與外部電阻電容 (RC) 網(wǎng)絡(luò )結合使用時(shí)非常有用,可生成音頻音調或其他正弦波形。 PWM 信號還用于驅動(dòng)電機控制電路。因此,PWM 邊沿的放置對于生成具有更精細的頻率和相位控制的更平滑的正弦波形以及以更精細的效率控制電機至關(guān)重要。

典型的具有電機控制功能的 PWM 引擎會(huì )生成中心對齊和邊緣對齊的 PWM 信號。它還支持具有死區時(shí)間插入的差模功能,適用于需要“先斷后合”功能的應用。典型的 PWM 信號發(fā)生器的分辨率至少應為器件的工作頻率。

例如,對于 Silicon Labs 的 SiM3U1xx/SiM3C1xx Precision32 MCU,PWM 發(fā)生器以 50 MHZ 的頻率運行,從而允許生成分辨率為 20 ns 的 PWM 邊沿。這些 32 位 MCU 還實(shí)現了一種模式,其中 PWM 邊沿可以放置在器件工作頻率時(shí)鐘的兩個(gè)邊沿上,從而實(shí)現 10 ns 的邊沿分辨率,如圖 1所示。對于大多數非電源相關(guān)的應用來(lái)說(shuō),這種分辨率已經(jīng)足夠了。


具有高分辨率功能和安全狀態(tài)功能的 PWM 引擎
圖 1. PWM 發(fā)生器的 10 ns 邊沿分辨率


電機控制(或其他高速控制)系統的另一個(gè)關(guān)鍵功能是能夠在遇到一些災難性的外部或內部事件(例如過(guò)流情況)時(shí)關(guān)閉電機。這種“終止”功能應關(guān)閉 PWM 引擎,將控制信號置于已知的良好狀態(tài),并將 I/O 焊盤(pán)配置為已知的良好狀態(tài),以防止損壞外部電路。

SiM3U1xx/SiM3C1xx MCU 包含六個(gè)高驅動(dòng)焊盤(pán),每個(gè)焊盤(pán)能夠驅動(dòng)高達 150 mA 的電流,或總共驅動(dòng)高達 400 mA 的電流。如果所有焊盤(pán)同時(shí)驅動(dòng)且不受控制,則外部電路可能會(huì )損壞。高驅動(dòng)墊可與 PWM 發(fā)動(dòng)機配合使用,直接驅動(dòng)小型電機。如果收到終止信號,高驅動(dòng)焊盤(pán)具有“安全狀態(tài)”功能,使焊盤(pán)恢復到三種預編程狀態(tài)之一:三態(tài)、拉高或拉低。這些安全狀態(tài)配置寄存器僅在系統加電時(shí)重置,否則一旦被軟件寫(xiě)入并鎖定,就保持不受干擾。任何其他重置都不會(huì )影響它們。

精細 PLL 調整能力

在典型的 MCU/無(wú)線(xiàn)電集成器件中,噪聲抑制是有效使用無(wú)線(xiàn)電的關(guān)鍵考慮因素。在這些集成應用中,當無(wú)線(xiàn)電處于接收模式時(shí),通常會(huì )發(fā)現微控制器完全關(guān)閉,具體取決于發(fā)送模式下的使用情況,以避免來(lái)自 MCU 的噪聲污染。如果無(wú)線(xiàn)電是經(jīng)常使用的設備,則對 MCU 性能的影響可能會(huì )很?chē)乐亍?br style="padding: 0px; margin: 0px auto;"/>
減輕這種影響的一種方法是改變 MCU 的工作頻率,以確保其時(shí)鐘生成的任何噪聲雜散出現在感興趣的無(wú)線(xiàn)電頻段之外。這意味著(zhù) MCU 的 PLL 具有微調粒度,以便可以修改其頻率,將這些噪聲雜散置于無(wú)線(xiàn)電感興趣的頻帶之外。

Precision32 MCU 中使用的 PLL 能夠以大約 200 kHz 的步長(cháng)在 23 至 80 MHz 之間移動(dòng)其工作頻率。這種精細的分辨率簡(jiǎn)化了 SiM3U1xx/SiM3C1xx MCU 與任何無(wú)線(xiàn)電設備的集成,而不會(huì )因工作頻率或事件循環(huán)大幅降低而造成性能損失。

DMA 無(wú)所不在

直接內存訪(fǎng)問(wèn) (DMA) 是一種常用于在內存和外設之間移動(dòng)數據的機制。該技術(shù)使 CPU 不再承擔這項瑣碎的任務(wù),并釋放更多的 MIPS 來(lái)完成其他有用的工作。

MCU 上的典型 DMA 實(shí)現在設備上具有固定數量的源和目標,從而限制了 DMA 引擎的實(shí)用性。鑒于通用 MCU 的性質(zhì),很難預測哪些外設需要 DMA。一般規則是將 DMA 應用于高帶寬外設并忽略所有其他外設。然而,在實(shí)時(shí)系統中,無(wú)論帶寬如何,提供對機器上所有地址的 DMA 訪(fǎng)問(wèn)都是有益的。

例如,SiM3U1xx/SiM3C1xx MCU 就實(shí)現了這樣的系統。雖然只有一定數量的外設具有顯式 DMA 支持(即,它們可以配置為具有 FIFO 和中斷邏輯的 DMA 主設備,以支持詳細的帶寬管理),但所有外設都可以通過(guò) DMA 訪(fǎng)問(wèn)。那些沒(méi)有顯式 DMA 支持的外設必須通過(guò)軟件進(jìn)行帶寬管理,并且在出現緩沖區錯誤情況時(shí)沒(méi)有向 CPU 發(fā)送信號的機制。例如,端口脈沖發(fā)生器可以由這樣一個(gè)具有一些軟件開(kāi)銷(xiāo)的系統來(lái)控制,從而使得可以更地控制任意波形發(fā)生器。

該 DMA 引擎還可用于使用基于無(wú)線(xiàn)電流量的 DMA 鏈接來(lái)控制 MCU 的 PLL。例如,如果無(wú)線(xiàn)電通知 MCU 即將發(fā)送數據包,則可以使用軟件 DMAtrigger 發(fā)出 DMA 請求,該請求將向 PLL 加載改變其頻率的相關(guān)參數,從而減少其無(wú)線(xiàn)電干擾足跡。

更高精度的電流 DAC

ADAC 在提供數字代碼時(shí)生成模擬電壓。非典型 DAC 將具有可以達到的一定位精度,具體取決于設計。因此,10 位 DAC 會(huì )將 10 位數字代碼轉換為給定范圍內的電壓(或電流)。

MCU 上集成的 DAC 可用于多種用途,例如偏置電流發(fā)生器、任意波形發(fā)生器,或者在電流 DAC(也稱(chēng)為 IDAC)的情況下,用作相對抗噪聲的通信介質(zhì)。

考慮到 DAC 的波形生成能力,典型的實(shí)現方式允許 DAC 具有 DMA 可訪(fǎng)問(wèn)性,并可用作具有伴隨的 FIFO 的 DMA 主設備。例如,這種布置允許使用 DMA 從存儲器中定義的波形生成波形。

SiM3U1xx/SiM3C1xx MCU 將這一 DAC 概念更進(jìn)一步。 FIFO 結構實(shí)現了循環(huán)功能,通過(guò)在相鄰 10 位值之間進(jìn)行插值而無(wú)需 DMA 干預,可將 IDAC 的精度以四分之一的數據速率從 10 位擴展到 12 位。例如,如果 IDAC 輸出三個(gè)相同的值“x”和第四個(gè)值“x+1”,則在封裝引腳處測量的 IDAC 輸出將是 12 位精度值,如圖 2所示。此功能可用于生成 12 位偏置電流。

結論

擴展標準模擬功能精度的技術(shù)提高了 32 位混合信號 MCU 在涉及無(wú)線(xiàn)電和電機控制技術(shù)的應用中的價(jià)值。高精度 PWM 引擎、精細 PLL 調整和高精度 IDAC 體現了擴展精度功能,可提供32 位 MCU 在應用中具有這些設備無(wú)法提供的更多功能。 DMA 至一切功能可為 MCU 提供更精細的控制和外設使用,以進(jìn)一步提升價(jià)值。當今 32 位 MCU 中實(shí)現的更高精度幾乎總是會(huì )通過(guò)更好的可用性和適用性帶來(lái)更高的價(jià)值。


免責聲明:本文為轉載文章,轉載此文目的在于傳遞更多信息,版權歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權問(wèn)題,請聯(lián)系小編進(jìn)行處理。


推薦閱讀:

電池管理系統有助于優(yōu)化電動(dòng)汽車(chē)性能嗎

熱環(huán)路 PCB ESR 和 ESL 與去耦電容器位置的關(guān)系

設計節能螺線(xiàn)管驅動(dòng)器

可充電電池應用

比較兩種并聯(lián)驅動(dòng)方式對功率回路耦合特性分析

特別推薦
技術(shù)文章更多>>
技術(shù)白皮書(shū)下載更多>>
熱門(mén)搜索
?

關(guān)閉

?

關(guān)閉

久久无码人妻精品一区二区三区_精品少妇人妻av无码中文字幕_98精品国产高清在线看入口_92精品国产自产在线观看481页
<s id="eoqoe"><xmp id="eoqoe">
<button id="eoqoe"><strong id="eoqoe"></strong></button>
<s id="eoqoe"><xmp id="eoqoe">
<button id="eoqoe"><strong id="eoqoe"></strong></button>
<wbr id="eoqoe"></wbr>
<wbr id="eoqoe"><strong id="eoqoe"></strong></wbr>
<wbr id="eoqoe"><strong id="eoqoe"></strong></wbr>
<wbr id="eoqoe"><strong id="eoqoe"></strong></wbr>
<wbr id="eoqoe"><label id="eoqoe"></label></wbr>
<button id="eoqoe"></button>
<wbr id="eoqoe"></wbr>