便攜式和電池供電的設(shè)備無處不在,并且越來越多地控制日常功能。一個(gè)完美的例子是那些帶有電機(jī)的小型機(jī)器人吸塵器,用于機(jī)械運(yùn)動(dòng)和方向控制。雖然這些現(xiàn)在似乎已成為日常功能,但這些小型機(jī)器人內(nèi)部的電子設(shè)備繼續(xù)將設(shè)計(jì)人員推向小尺寸、重量和功率效率的極限,同時(shí)包裝完整的處理工具箱。
當(dāng)許多必要的電子設(shè)備可以封裝到一個(gè)IC中時(shí),它會(huì)有所幫助。ADI公司的就是這種情況。這是一款非常小巧、超低功耗、高度集成的 32 位微控制器,專為電池供電設(shè)備和無線傳感器而設(shè)計(jì)。它具有強(qiáng)大的ARM Cortex M4處理器和浮點(diǎn)單元(FPU),由于其復(fù)雜的傳感器處理和電池壽命優(yōu)化,它非常適合我提到的設(shè)備設(shè)計(jì)。
正如您想象的那樣,MAX32672GTL+的應(yīng)用包括運(yùn)動(dòng)/電機(jī)控制、工業(yè)傳感器和電池供電的醫(yī)療設(shè)備。其應(yīng)用也可以擴(kuò)展到光通信模塊和安全無線電調(diào)制解調(diào)器控制器。
MAX32672GTL+的功能框圖揭示了這款小型動(dòng)力器件的多功能性(圖1)。
圖 1:MAX32672GTL+ 微控制器的框圖顯示了其功耗和靈活性,從 Arm M4 內(nèi)核到大量存儲(chǔ)器、安全性、電源管理和 I/O 支持。(圖片來源:ADI公司)
從存儲(chǔ)器開始,MAX32672GTL+集成了1兆字節(jié)(MB)的閃存和200千字節(jié)的SRAM。具有糾錯(cuò)功能的內(nèi)部閃存用于非易失性程序和數(shù)據(jù)存儲(chǔ)。它被組織在兩個(gè)大小相等的庫中,以允許對實(shí)時(shí)固件更新進(jìn)行邊寫邊執(zhí)行操作。
內(nèi)部 200 KB SRAM 支持應(yīng)用信息和相關(guān)數(shù)據(jù)的低功耗保留。為了增強(qiáng)系統(tǒng)可靠性,SRAM可以配置為160 KB,具有單錯(cuò)誤校正和雙錯(cuò)誤檢測(SEC–DED)代碼,以保護(hù)存儲(chǔ)設(shè)備免受數(shù)據(jù)損壞。糾錯(cuò)編碼很重要:它在整個(gè)閃存、RAM 和緩存上實(shí)施,可確保在惡劣環(huán)境條件下極其可靠的代碼執(zhí)行。
對于所有重要的電源管理和控制,功能包括多種模式,提供高性能和低功耗選項(xiàng)的組合。其中包括電源電壓和掉電監(jiān)視器,以確保在斷電和上電事件以及意外電源瞬變期間正常工作。
MAX32672GTL+具有多個(gè)串行I/O外設(shè),包括I^2^C, I^2^S、SPI 和 UART。雙向 I^2^C 接口實(shí)例可以以每秒 100 千比特 (kbps) 到 3400 kbps 的傳輸速率運(yùn)行。SPI 接口的工作速度高達(dá) 50 兆比特/秒 (Mbps),并支持四線配置中的全雙工操作。雙向 I^2^S 音頻總線可與音頻放大器和編解碼器配合使用。
最后,UART接口使用帶有獨(dú)立波特率發(fā)生器的兩線或四線總線配置提供全雙工異步串行通信。低功耗UART(LPUART)在最低功耗的睡眠模式下運(yùn)行,以促進(jìn)喚醒活動(dòng),而不會(huì)丟失任何數(shù)據(jù)。
除串行接口外,外設(shè)組合還包括多達(dá) 42 個(gè)通用 I/O (GPIO) 引腳、多達(dá) 4 個(gè) 32 位定時(shí)器、多達(dá) 2 個(gè)低功耗 32 位定時(shí)器和 12 通道、12 位逐次逼近寄存器 (SAR) 模數(shù)轉(zhuǎn)換器 (ADC)。
從純粹的硬件支持角度來看,串行數(shù)據(jù)鏈路、I/O引腳和ADC的組合使MAX32672GTL+成為需要大量數(shù)據(jù)處理的電機(jī)和其它旋轉(zhuǎn)電機(jī)的強(qiáng)大控制器。
靈活的支持可加速控制和機(jī)器人設(shè)計(jì)
沒有良好的支持工具,硬件就會(huì)受到限制。對于MAX32672GTL+,這不是問題。特定應(yīng)用工具包括監(jiān)控模擬或數(shù)字傳感器的能力,以生成脈寬調(diào)制信號(hào)和解碼來自正交軸編碼器的數(shù)據(jù)。我非常喜歡針對電機(jī)控制和機(jī)器人應(yīng)用的工具:它們消除了大部分復(fù)雜性,使設(shè)計(jì)啟動(dòng)和運(yùn)行變得更加容易。
正交解碼器接口根據(jù)兩相信號(hào)線(QEA 和 QEB)以及來自軸編碼器的索引信號(hào) (QEI) 破譯旋轉(zhuǎn)機(jī)器軸的軸角和旋轉(zhuǎn)速度。用戶選擇的 X1、X2 或 X4 倒計(jì)時(shí)可用于控制解碼操作的角度分辨率。軸的旋轉(zhuǎn)在 32 位位置計(jì)數(shù)器 (QDEC) 上跟蹤特定事件,例如到達(dá)預(yù)設(shè)位置。QDEC 值表示軸的當(dāng)前角位置。其他輸出指示運(yùn)動(dòng)、方向和旋轉(zhuǎn)方向的變化(圖 2)。
圖 2:正交輸入 QEA 和 QEB(由正交時(shí)鐘計(jì)時(shí))根據(jù)旋轉(zhuǎn)方向遞增或遞減 QDEC 計(jì)數(shù)器。輸出信號(hào)指示運(yùn)動(dòng) (QDEC_INTFL)、方向 (QDIR) 和方向變化 (QDEC_INTRL)。(圖片來源:ADI公司)
MAX32672GTL+集成了高級加密標(biāo)準(zhǔn)(AES)硬件來保護(hù)器件。AES 密鑰由軟件自動(dòng)生成并存儲(chǔ)在專用閃存區(qū)域中,以防止篡改。它包括一個(gè)真隨機(jī)數(shù)生成器(TRNG),為加密種子或強(qiáng)加密密鑰提供隨機(jī)數(shù),以確保數(shù)據(jù)隱私。
所有這些處理能力都包含在一個(gè)小型 40 引腳 TQFN-EP 封裝中,該封裝的尺寸僅為 5 毫米 x 5 毫米 x 0.4 毫米。該器件具有五種不同的功率模式,可在操作上提供極大的靈活性,同時(shí)最大限度地降低功耗。微控制器采用 1.1 V 電源供電,在活動(dòng)模式下每兆赫茲 (MHz) 僅消耗 61.5 微安 (mA),最大時(shí)鐘速率為 100 MHz。
ADI公司的MAX32672EVKIT評估板為測量MAX32672GTL+微控制器的功能提供了一個(gè)平臺(tái)(圖3)。任何想要使用此微控制器的人都會(huì)發(fā)現(xiàn)該評估板是一個(gè)很好的設(shè)計(jì)起點(diǎn)。
圖 3:ADI 公司的 MAX32672EVKIT# 評估板具有 MAX32672GTL+,帶有預(yù)編程演示功能,可訪問用戶開發(fā)的程序。(圖片來源:ADI公司)
初始上電時(shí),評估板執(zhí)行演示程序。除此之外,該評估板通過其內(nèi)部I/O端口提供訪問,軟件開發(fā)套件(SDK)可用于編寫自己的程序。
結(jié)論
MAX32672GTL+是一款小尺寸、低功耗、功能強(qiáng)大、靈活的方案,適用于電機(jī)/運(yùn)動(dòng)控制、工業(yè)傳感器和電池供電的醫(yī)療設(shè)備:機(jī)器人吸塵器就是一個(gè)完美的例子。憑借其評估套件和豐富的工具支持,我懷疑還會(huì)有許多其他基于它的有趣設(shè)計(jì)很快就會(huì)激增。如果您有想法,請告訴我。
審核編輯 黃昊宇
-
微控制器
+關(guān)注
關(guān)注
48文章
7542瀏覽量
151310 -
低功耗
+關(guān)注
關(guān)注
10文章
2396瀏覽量
103670
發(fā)布評論請先 登錄
相關(guān)推薦
評論