探索SAM D20系列:低功耗32位MCU的卓越之選
引言
在電子工程師的日常設(shè)計中,選擇一款合適的微控制器(MCU)至關(guān)重要。SAM D20系列低功耗32位Cortex - M0 + MCU以其豐富的功能和出色的性能,成為眾多應(yīng)用場景下的理想候選。今天,我們就來詳細了解這款MCU的特點和優(yōu)勢。
文件下載:ATSAMD20E15A-MU.pdf
一、工作條件與性能
工作電壓與溫度范圍
SAM D20系列可在多種電壓和溫度條件下工作。它能適應(yīng)1.62V - 3.63V的電壓范圍,溫度范圍涵蓋 - 40°C到 + 85°C,甚至在 - 40°C到 + 105°C也能正常運行。而在2.7V - 3.63V電壓下,還能在 - 40°C到 + 125°C的擴展溫度環(huán)境中工作,并符合AEC - Q100標準。大家在設(shè)計時,要根據(jù)實際應(yīng)用場景的溫度和電壓要求來選擇合適的工作條件,以確保MCU的穩(wěn)定性。
時鐘頻率
在不同的工作條件下,時鐘頻率也有所不同。在 - 40°C到 + 85°C、電壓1.62V - 3.63V時,直流可達48 MHz;在 - 40°C到 + 105°C、相同電壓下,直流最高32 MHz;在擴展溫度條件下,直流同樣可達32MHz。不同的頻率能滿足不同應(yīng)用對處理速度的需求,比如對實時性要求高的應(yīng)用就需要更高的頻率,你在設(shè)計時是否考慮過如何根據(jù)實際需求來平衡頻率和功耗呢?
二、核心與內(nèi)存
核心性能
該系列采用Arm? Cortex? - M0 + CPU,最高運行頻率可達48 MHz,并且配備單周期硬件乘法器,這大大提高了數(shù)據(jù)處理速度,對于需要進行大量數(shù)學運算的應(yīng)用場景非常有利。
內(nèi)存配置
內(nèi)存方面提供了多種選擇,閃存容量有16/32/64/128/256 KB,SRAM容量為2/4/8/16/32 KB。這種多樣化的內(nèi)存配置可以滿足不同規(guī)模和復雜度的應(yīng)用程序需求,工程師可以根據(jù)項目具體情況來靈活選擇。大家在設(shè)計時有沒有遇到過內(nèi)存不夠用或者浪費的情況,又是如何解決的呢?
三、系統(tǒng)特性
復位與檢測
具備上電復位(POR)和欠壓檢測(BOD)功能,這能在電源出現(xiàn)異常時,保證系統(tǒng)的安全和穩(wěn)定運行。當電源電壓異常下降時,BOD可以及時檢測到并采取相應(yīng)措施,避免系統(tǒng)出現(xiàn)不可預知的錯誤。
時鐘選項
提供內(nèi)部和外部時鐘選項,并且有48 MHz數(shù)字鎖相環(huán)(DFLL48M)。這使得在不同的應(yīng)用場景中,都能方便地選擇合適的時鐘源,確保系統(tǒng)時鐘的準確性和穩(wěn)定性。
中斷控制
外部中斷控制器(EIC)最多支持16個外部中斷和1個不可屏蔽中斷,這對于需要快速響應(yīng)外部事件的應(yīng)用非常重要。比如在一些傳感器數(shù)據(jù)采集系統(tǒng)中,外部中斷可以及時響應(yīng)傳感器的信號變化,提高系統(tǒng)的實時性。
調(diào)試接口
采用雙引腳串行線調(diào)試(SWD)編程、測試和調(diào)試接口,方便工程師進行程序的開發(fā)和調(diào)試工作,提高開發(fā)效率。
四、低功耗設(shè)計
睡眠模式
支持空閑和待機睡眠模式,在這些模式下,MCU可以顯著降低功耗。同時,還具備SleepWalking外設(shè)功能,即使在睡眠狀態(tài)下,某些外設(shè)仍然可以工作,以實現(xiàn)低功耗的同時保持一定的功能,這對于一些對功耗要求極高的應(yīng)用,如電池供電設(shè)備,是非常實用的特性。
低功耗數(shù)據(jù)
在有源模式下,功耗可低至50 μA/MHz;運行外設(shè)觸摸控制器(PTC)時,功耗可低至8 μA。如此低的功耗,能大大延長電池供電設(shè)備的續(xù)航時間。
五、外設(shè)功能
事件系統(tǒng)
擁有8通道事件系統(tǒng),可用于實現(xiàn)外設(shè)之間的事件觸發(fā)和同步,提高系統(tǒng)的整體性能和效率。
定時器與計數(shù)器
最多有八個16位定時器/計數(shù)器(TC),可以配置為不同的模式,如一個帶兩個比較/捕獲通道的16位TC、一個帶兩個比較/捕獲通道的8位TC,還可以通過兩個TC組合成一個帶兩個比較/捕獲通道的32位TC。此外,還有一個具有時鐘/日歷功能的32位實時計數(shù)器(RTC)和看門狗定時器(WDT),為系統(tǒng)的定時和監(jiān)控提供了豐富的選擇。
通信接口
最多六個串行通信接口(SERCOM),每個都可以配置為不同的通信模式,包括全雙工和單總線半雙工配置的USART、最高400 kHz的I2C接口以及SPI接口,方便與各種外部設(shè)備進行通信。
數(shù)模轉(zhuǎn)換
有一個12位、350 ksps的模數(shù)轉(zhuǎn)換器(ADC),最多支持20個通道,具有差分和單端輸入、可編程增益級、自動偏移和增益誤差補償以及硬件過采樣和抽取功能,可支持13位、14位、15位或16位分辨率。還有一個10位、350 ksps的數(shù)模轉(zhuǎn)換器(DAC),滿足模擬信號處理的需求。
模擬比較器與觸摸控制
兩個模擬比較器(AC)具有窗口比較功能,此外,外設(shè)觸摸控制器(PTC)最多支持256通道的電容式觸摸和接近感應(yīng),可用于實現(xiàn)觸摸交互功能。
六、I/O與封裝
I/O引腳
最多有52個可編程I/O引腳,提供了豐富的輸入輸出接口,可滿足各種外部設(shè)備的連接需求。
封裝形式
提供多種封裝選擇,包括64引腳的TQFP、VQFN,64球的UFBGA(擴展溫度和AEC - QA100等級不可用),48引腳的TQFP、VQFN,45球的WLCSP(擴展溫度和AEC - QA100等級不可用),32引腳的TQFP、VQFN和27球的WLCSP(擴展溫度和AEC - QA100等級不可用)。不同的封裝形式適用于不同的應(yīng)用場景和PCB布局要求,工程師可以根據(jù)實際情況進行選擇。
七、總結(jié)
SAM D20系列低功耗32位Cortex - M0 + MCU以其豐富的功能、出色的低功耗性能、多樣化的內(nèi)存配置和外設(shè)接口,以及多種封裝形式,為電子工程師在不同應(yīng)用場景下的設(shè)計提供了廣泛的選擇。無論是對功耗要求極高的電池供電設(shè)備,還是對實時性和處理能力有要求的工業(yè)控制、智能家居等應(yīng)用,SAM D20系列都能展現(xiàn)出其卓越的性能。在實際設(shè)計中,工程師可以根據(jù)具體的項目需求,充分發(fā)揮這款MCU的優(yōu)勢,打造出更加完美的電子產(chǎn)品。
大家在實際使用SAM D20系列MCU時,有沒有遇到過一些特殊的問題或者有什么獨特的應(yīng)用經(jīng)驗?zāi)??歡迎在評論區(qū)分享。
-
電子設(shè)計
+關(guān)注
關(guān)注
42文章
2299瀏覽量
49903
發(fā)布評論請先 登錄
探索SAM D20系列:低功耗32位MCU的卓越之選
評論