當(dāng)數(shù)字控制遇上智能模擬 設(shè)計(jì)工作從此不再?gòu)?fù)雜
MicrochipPIC?及AVR?系列單片機(jī)與獨(dú)立于內(nèi)核的外設(shè)及智能模擬的完美集成,使傳統(tǒng)設(shè)計(jì)不再?gòu)?fù)雜
本文引用地址:http://butianyuan.cn/article/201803/376492.htm無(wú)論是用于入門(mén)級(jí)嵌入式開(kāi)發(fā),用作連接應(yīng)用的主控制器還是充當(dāng)附加組件以減輕大型系統(tǒng)負(fù)荷,8位單片機(jī)(MCU)的作用都在不斷擴(kuò)大。雖然從本質(zhì)上講,諸如獨(dú)立于內(nèi)核的外設(shè)(CIP)、智能模擬以及MPLAB?代碼配置器等硬件和軟件工具并不深?yuàn)W也不難實(shí)現(xiàn),但其作用確實(shí)不可忽視,它們可以提高處理能力,同時(shí)減少代碼量、功耗以及快速上市所需的設(shè)計(jì)工作量。有鑒于此,全球領(lǐng)先的整合單片機(jī)、混合信號(hào)、模擬器件和閃存專(zhuān)利解決方案的供應(yīng)商——Microchip Technology Inc.(美國(guó)微芯科技公司)推出了以客戶創(chuàng)新為宗旨而設(shè)計(jì)的兩大全新單片機(jī)系列。
新的PIC16F18446系列單片機(jī)是用于傳感器節(jié)點(diǎn)的理想器件??紤]到靈活性,PIC16F18446及其集成的具有計(jì)算功能的模數(shù)轉(zhuǎn)換器(ADC2)的工作電壓范圍為1.8V至5V,并兼容大多數(shù)的模擬輸出傳感器和數(shù)字傳感器。該12位ADC2可自動(dòng)進(jìn)行濾波處理,提供更精確的模擬傳感器讀數(shù),并最終提供更高質(zhì)量的終端用戶數(shù)據(jù)。由于這種ADC2能按需喚醒內(nèi)核,而不是按照預(yù)定的時(shí)間表,這樣就降低了系統(tǒng)的功耗,使得該MCU非常適用于電池供電型應(yīng)用。此外,這一節(jié)能的功能也使得傳感器節(jié)點(diǎn)能夠以小型電池為動(dòng)力運(yùn)行,從而減少了終端用戶的維護(hù)成本和整體設(shè)計(jì)占用空間。
而此次發(fā)布的ATmega4809是新型megaAVR?單片機(jī)系列,旨在創(chuàng)建高響應(yīng)命令與控制應(yīng)用。其集成的高速模數(shù)轉(zhuǎn)換器(ADC)擁有強(qiáng)大的處理能力,能加快模擬信號(hào)轉(zhuǎn)換速度,從而產(chǎn)生確定性的系統(tǒng)響應(yīng)。作為首款包含獨(dú)立于內(nèi)核的外設(shè)(CIP)的megaAVR器件,ATmega4809可以通過(guò)硬件而不是軟件來(lái)執(zhí)行任務(wù)。這樣就減少了代碼量,并大幅降低了軟件工作量,從而加快了產(chǎn)品上市時(shí)間。例如,可配置自定義邏輯(CCL)外設(shè)無(wú)需中斷內(nèi)核即可通過(guò)硬件將ADC連接至自定義的外部觸發(fā)器組合,從而在縮短響應(yīng)時(shí)間的同時(shí)降低了功耗。此外,ATmega4809還可以被添加至系統(tǒng)中,從而實(shí)現(xiàn)更復(fù)雜的基于微處理器(MPU)的設(shè)計(jì)才能提供的各種功能。通過(guò)在MCU中使用CIP來(lái)執(zhí)行命令與控制任務(wù)而不使用MPU,響應(yīng)延遲的風(fēng)險(xiǎn)大大降低,從而帶來(lái)了更好的最終用戶體驗(yàn)?!?nbsp;
由于卓越的性能,ATmega4809被選為新一代Arduino開(kāi)發(fā)板的板載單片機(jī)。在該開(kāi)發(fā)板上添加ATmega4809器件,可以節(jié)省開(kāi)發(fā)人員編寫(xiě)代碼的時(shí)間從而讓他們能有更多的時(shí)間專(zhuān)注于創(chuàng)新領(lǐng)域。而基于硬件的CIP使設(shè)計(jì)的創(chuàng)建更為高效,同時(shí)從項(xiàng)目開(kāi)發(fā)到量產(chǎn)階段的過(guò)渡也變得比以往更加容易。
Microchip 8位MCU產(chǎn)品部副總裁SteveDrehobl表示:“新一代Arduino開(kāi)發(fā)板選用ATmega4809器件,不僅加強(qiáng)了兩家公司的合作關(guān)系,還為Arduino平臺(tái)帶來(lái)了CIP和智能模擬的優(yōu)勢(shì)”。
開(kāi)發(fā)工具
新的PIC16F18446單片機(jī)系列可兼容 MPLAB PICkit? 4(部件編號(hào):PG164140),后者是Microchip針對(duì)低成本編程和調(diào)試推出的最新在線工具。Curiosity開(kāi)發(fā)板(部件編號(hào):DM164137)是一款功能豐富的快速原型開(kāi)發(fā)板,也可幫助設(shè)計(jì)人員基于這些MCU來(lái)進(jìn)行開(kāi)發(fā)。兩種開(kāi)發(fā)工具都獲得了MPLAB X集成開(kāi)發(fā)環(huán)境(IDE)以及MPLAB Xpress云端IDE的支持。此外,Microchip還提供了MPLAB代碼配置器(MCC)。作為一款免費(fèi)的軟件插件,它提供了一個(gè)圖形化界面來(lái)幫助設(shè)計(jì)人員為任意應(yīng)用配置各種外設(shè)和功能。希望即刻開(kāi)始開(kāi)發(fā)工作的設(shè)計(jì)人員可以下載快速啟動(dòng)的代碼示例,并抓緊訂購(gòu)限期免費(fèi)的MPLAB Xpress PIC16F18446開(kāi)發(fā)板。
借助ATmega4809 Xplained Pro(部件編號(hào):ATmega4809-XPRO)評(píng)估工具包,設(shè)計(jì)人員可以基于ATmega4809快速完成原型開(kāi)發(fā)工作。這一由USB供電的工具包擁有觸摸按鈕、LED、用于快速安裝的擴(kuò)展頭、以及與Atmel Studio 7集成開(kāi)發(fā)環(huán)境(IDE)和Atmel START無(wú)縫集成的板載編程器/調(diào)試器。Atmel START這是一款免費(fèi)的在線工具,可用于配置外設(shè)和軟件以加快開(kāi)發(fā)工作。
Curiosity開(kāi)發(fā)板和 ATmega4809 Xplained Pro評(píng)估工具包包含一個(gè)兼容mikroBUS?的插座,可輕松添加Mikroelektronika click boards?擴(kuò)充板庫(kù)中的傳感器、執(zhí)行器或通信接口。
供貨
PIC16F18446及ATmega4809系列器件現(xiàn)已開(kāi)始批量供貨,提供多種存儲(chǔ)容量、引腳數(shù)和封裝選擇。MPLAB PICkit 4編程器/調(diào)試器、Curiosity開(kāi)發(fā)板以及ATmega4809 Xplained Pro評(píng)估工具包也已開(kāi)始供貨。
評(píng)論