精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

3天內不再提示

將模擬組件與Arm微控制器內核相結合解決嵌入式系統問題

星星科技指導員 ? 來源:ADI ? 作者:Colin Duggan and Deni ? 2023-03-06 14:54 ? 次閱讀

鑒于在性能、成本、功耗、尺寸、新功能和效率方面的積極改進目標,未來嵌入式系統的設計提出了復雜的挑戰。然而,有一種新興的設計選項可以解決這些復雜問題 - 模擬組件與ARM微控制器內核智能集成。這種集成與傳統模擬集成之間的區別在于現在提供的高性能水平以及為解決特定系統級問題而進行的優化。雖然每個市場都有自己的訂單排名來改善這些領域,但同時滿足多個因素是非常可取的,并且可以來自眾多分立元件的集成。從邏輯上講,組合器件可以解決許多嵌入式系統目標,但簡單地將多個分立元件和一個處理器放在一個封裝中并不是答案;該解決方案要復雜得多,需要智能集成。

模擬和數字的智能集成

將ARM的高性能模擬元件(放大器ADCDAC、基準電壓源、溫度傳感器、無線收發器等)和32位處理器內核與合適的數字外設智能集成,可以實現分立式解決方案無法實現的目標。為了創建最佳的混合信號控制處理器,需要對整個系統有深入的了解,以及正確的知識產權(IP)的可用性,以及該知識產權方面的專業知識。毋庸置疑,指定這些集成器件特性的芯片設計人員和系統工程師必須對最終應用要求有非凡的理解。該領域知識至關重要,包括對電路板級要求的深入理解,例如外形尺寸、溫度范圍、制造考慮因素、功耗、成本和信號鏈中的互補組件。圖1顯示了智能集成設備中常用的模擬和數字IP模塊。

poYBAGQFjjqAGcYTAACUv_NyEVo361.png

圖1.智能集成:模擬和數字 IP 相結合,針對目標應用進行了優化。

正確 IP 的可用性為滿足系統級目標提供了堅實的起點。為了縮短混合信號控制處理器的開發周期,需要這個起點。半導體制造商越來越多地需要為適合應用的IP本身的獲取/創建和實施提供便利。然后需要修改此 IP 以滿足兩個特別的要求。第一種是根據主要目標應用的需求優化性能和操作,從而最大限度地提高系統級優勢。其次是優化IP,使其與混合信號控制處理器中的其他互補IP模塊很好地和非常容易地工作。

最后,需要在業務層面提供協作機會,將系統制造商和半導體制造商的專業知識和知識結合起來,從而產生優化的獨特設計。

混合信號控制處理器應用

將高性能模擬與ARM微控制器內核集成在一起的器件使許多應用受益,包括溫度檢測、壓力檢測、氣體檢測、太陽能逆變器電機控制、醫療保健生命體征監測、汽車監測系統和燃氣表/水表/電表。本文將探討兩個應用領域,其中優化的高性能模擬和ARM微控制器內核的集成在成本、功耗、尺寸和性能方面具有顯著優勢:

用于太陽能光伏 (PV) 系統的逆變器,其目標是提高效率、降低物料清單 (BOM) 成本以及集成智能以支持與智能電網接口

電機控制,其目標是提高效率,實現環境效益和降低成本。

請注意,雖然這些智能集成的混合信號器件針對特定的終端應用進行了優化,但它們也可以很好地適用于與主要目標應用具有相似功能要求的眾多相鄰應用。

太陽能光伏逆變器:降低成本,實現智能電網的更廣泛使用和智能化

雖然太陽能光伏發電系統在過去五年中的年增長率超過50%,但它們仍然只占全球總發電量的很小一部分。盡管在一些地區,太陽能光伏發電的成本已經達到與化石燃料發電相當的水平,但在大多數地區還沒有,而且這種平價通常取決于政府補貼。

為了更好地與天然氣、煤炭和石油等傳統能源競爭,太陽能光伏發電的成本降低最好通過提高效率和降低系統BOM成本來實現。隨著電池板本身的成本和效率朝著正確的方向發展,新技術也有望推動太陽能光伏逆變器的發展,太陽能光伏逆變器是太陽能電池板產生的電力與電網之間的接口。這些新技術包括NPC 3電平/5電平/多電平高頻開關拓撲,利用基于碳化硅(SiC)和亞硝酸鎵(GaN)材料的快速功率晶體管。

圖2顯示了一個兩級太陽能光伏逆變器系統。來自面板的電力(本質上是直流電源)被轉換為交流電,因此可以饋送到電網。第一級是DC-DC轉換,可提高電壓電平,使其與電網上的峰值電壓兼容。第二階段是DC-AC轉換。紅色輪廓區域顯示了用于控制的低壓組件,當它們組合到單個混合信號控制處理器中時,可以在系統級別上帶來好處。通過將多個組件集成到單個器件中以及通過提高新型高速開關拓撲的效率,可以節省成本。結果是降低了每千瓦的安裝成本。由于可以使用更小的電感器,因此使用新拓撲還可以節省成本。這節省了BOM成本,并允許減小逆變器的尺寸。

pYYBAGQFjjuAEbp6AAD46lW-ty0100.png

圖2.臺式太陽能光伏逆變器系統框圖;紅色區域顯示用于智能集成的目標 D 塊。

高速逐次逼近寄存器(SAR)ADC非常適合此應用,因為它們提供適當的精度水平(13 ENOB)、支持更高頻率控制環路的快速轉換速度、支持多個輸入通道多路復用的能力以及低延遲(<1μS)。該系統具有兩個ADC,用于同時對電網上的電流和電壓進行采樣。為了監控系統中的多個點,ADC需要大量輸入通道,在某些情況下多達24個模擬通道。為了滿足這一要求,設計了帶緩沖的特殊多路復用器并與ADC接口。

為了支持多級轉換和高速控制環路,需要選擇具有適合高速運行的架構性能和能力的處理器內核。在這種情況下,ARM Cortex?-M4,設計用于在溫度范圍內大于200MHz的工作,將滿足需求。

sinc濾波器(如圖2所示)與隔離ADC結合使用。這允許測量電網上的交流和直流注入,以避免變壓器飽和。傳統方法是使用霍爾效應電流傳感器,但與隔離 ADC 相比,這很昂貴。這假設sinc濾波器集成到混合信號控制處理器中,避免了BOM中以可編程邏輯形式增加芯片。與霍爾效應傳感器相比,ADC sinc濾波器組合的隔離還具有改善線性度的額外優勢,從而降低了諧波失真。

隨著電網變得更加智能,太陽能光伏逆變器將需要具有更多的智能來幫助解決電網不平衡問題。也就是說,從多個來源獲得的功率超過所需功率的情況。出于這個原因,人們關注光伏系統智能,著眼于電網整合,其中電網的每個貢獻者必須合作以穩定電網。電網整合需要更好地測量、控制和分析饋入電網的能源質量。專門設計用于監測注入電網的電能質量的諧波分析引擎有助于滿足這一需求。通過計算許多變量,包括諧波失真、功率、均方根電壓、均方根電流、VAR、VA和功率因數,可以監控電源質量。執行這些計算的專用引擎可以提供非常高的精度,同時減輕 ARM Cortex-M4 內核執行此任務的負擔。

太陽能逆變器可以在系統層面顯著受益,使用混合信號控制處理器,這些處理器的設計考慮了這種最終應用。對市場趨勢的理解和扎實的系統知識可以帶來智能集成的芯片,能夠支持芯片數量較少的下一代拓撲,同時還增加支持與智能電網接口的功能。

電機控制:提高效率,改善環境并節省終身成本

除了對能源如何產生的環境問題外,還存在對能源使用效率的擔憂。鑒于電機占全球用電量的40%,提出的問題是如何使這些系統更加環保。答案是使它們更有效率,從而減少能源的使用。廣泛使用更高效的電機所節省的成本是巨大的:電力節省數千億千瓦時,一氧化碳減少2 每年釋放到大氣中的數百萬噸。更高效的電機的影響顯然非常顯著。

具體來說,使用更高效的電機有幾個關鍵驅動因素。一個推動力是政府立法,由環境問題驅動。歐盟已經制定了法規,未來還會有更多法規要求使用更高效的電機系統。另一個關鍵驅動因素是終身成本優勢。電機控制系統成本的近似值為材料的15%和基于運行所用能源的85%。因此,以更高的效率降低電機系統的生命周期成本具有巨大的潛力。

通過特殊的電機設計、電機類型的選擇、為沒有這種控制的系統添加可調速驅動器 (ASD) 以及優化效率的控制算法,可以實現更高的效率。在特殊電機設計和特定類型電機的選擇方面,永磁電機一直是焦點,并且使用量一直在上升。永磁電機的效率可高達96%,超過了歐洲的超高效率標準(IE3)。

智能集成的混合信號控制處理器為 ASD 和控制算法提供了潛在的改進。經濟高效地集成基于 ARM 的 CPU 子系統、PWM、ADC 和多路復用器,從而減少 ASD 的系統級 BOM。

通過使用具有快速轉換時間的高精度ADC,可以改進控制算法。這提高了整個電機系統的效率。精度大于12位的ADC可提高相電流的控制精度。但是,不能用采樣轉換延遲來換取更高的精度。這樣就消除了ADC為改善SNR而進行平均或過采樣的選項。變量需要以終端機器的移動速率進行測量(例如,拾取和放置機器)。快速轉換時間與快速ARM微控制器內核相輔相成,使控制環路運行得更快,從而獲得更好的響應和建立時間。反過來,這可以提高制造生產線系統的吞吐量和效率,從而降低生產成本。

與太陽能光伏應用一樣,SAR ADC是電機控制的不錯選擇。在電機控制情況下,高性能SAR ADC掃描設計無需平均或過采樣即可滿足要求。

圖 3 中的各種 IP 模塊經過精心設計,因此它們可以很好地協同工作。期望的結果是一個非常敏捷的儀器子系統,可以采集多個精確調度的樣本,并將它們有效地傳送到ARM的主存儲器中。對于電機控制,相位繞組電流和其他測量值都可以在PWM周期中精確指定的點同步采樣。然后,采樣數據可以有效地移動到微控制器的存儲器中進行處理,沒有開銷。混合信號控制處理器中的五個不同模塊需要協同工作才能完成此任務。

poYBAGQFjjyAAXxTAAEvRBA7mUw859.png

圖3.電機控制系統框圖。

該周期從發送到觸發路由單元 (TRU) 的 PWM 脈沖開始,該路由單元的任務是將觸發主機連接到觸發從機。在這種情況下,PWM是觸發主機,ADC控制器(ADCC)定時器是觸發從機。ADCC需要能夠管理大量事件,并使用定時器(TMR0/TMR1)來跟蹤從PWM觸發到啟動特定ADC事件的時間。當定時器與特定事件匹配時,選擇ADC輸入多路復用(M0和M1)和通道(ADC0和ADC1)。轉換開始信號隨后被發送到ADC。樣本數據從ADC移動到ADCC,然后通過DMA從ADCC移動到微控制器SRAM

下面的圖4顯示了PWM脈沖、PWM同步和ADCC控制的ADC事件之間的相對時序。

pYYBAGQFjj2AQlE_AACrjpaNX7Q859.png

圖4.使用ADC對五個不同電機控制變量進行采樣的時序。

PWM、TRU、多路復用、緩沖、SAR ADC和DMA提供了良好的基本IP起點,用于設計針對電機控制的混合信號控制處理器。然而,為了在PWM周期內實現ADC采樣的精確時序所需的協調水平,有必要對這些模塊進行特定的設計修改。對ADCC模塊的需求是基于這樣一個事實,即其他IP模塊集成到單個芯片中并且需要協調。ADCC專為滿足這一要求而設計,并充分利用了兩個ADC引擎的高速,其快速轉換時間為380 ns。

結論

先進的基礎技術只是起點,芯片設計人員必須對客戶的系統有廣泛的了解,并在精密模擬和數字組件的設計、應用和優化方面擁有深厚的專業知識。此外,芯片制造商必須愿意并且能夠直接與系統制造商互動和協作,以創造新產品。選擇最合適的組件,針對目標終端應用進行優化,并修改IP模塊以很好地協同工作。只有這樣,優化的部分才能被集成。ADI公司提供了這些智能集成產品的示例,包括ADuCM360,這是一款完全集成的3.9 kSPS24位數據采集系統,以及集成了雙通道高精度403位ADC和ARM Cortex-M408處理器內核的ADSP-CM16F和ADSP-CM4F混合信號控制處理器。

審核編輯:郭婷

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

    關注

    48

    文章

    7489

    瀏覽量

    151050
  • ARM
    ARM
    +關注

    關注

    134

    文章

    9046

    瀏覽量

    366817
  • 嵌入式
    +關注

    關注

    5068

    文章

    19019

    瀏覽量

    303292
收藏 人收藏

    評論

    相關推薦

    ARM9微控制器嵌入式無線網絡實戰

    高性能、低功耗的ARM微控制器與目前新興的ISM波段短距離無線通信技術和各種新興的無線網絡技術相結合,將是未來嵌入式設計的一個“熱點”。本
    發表于 03-04 17:19

    ARM+PCL6045B的嵌入式運動控制器設計

    設計了一種基于ARM+DSP的嵌入式運動控制器。該控制器嵌入式CPU與專用運動
    發表于 05-04 16:02

    清華大學視頻課件:ARM微控制器嵌入式系統(2017春)

    /6104329093/profile?topnav=1&wvr=6&is_all=1網址復制粘貼到瀏覽地址欄,點擊后可能會有廣告,請量解,點擊普通下載。ARM微控制器
    發表于 11-14 16:53

    整合模擬元件和ARM微控制器內核解決嵌入式系統問題

    逆變器、電機控制、醫療生命體征監護、汽車監控系統以及水表/電表/氣表。本文考察兩個具體的應用領域,其中,優化高性能模擬ARM
    發表于 10-15 10:40

    整合模擬元件和ARM微控制器內核解決棘手的嵌入式系統問題

    逆變器、電機控制、醫療生命體征監護、汽車監控系統以及水表/電表/氣表。本文考察兩個具體的應用領域,其中,優化高性能模擬ARM
    發表于 10-15 09:55

    模擬元件與ARM微控制器內核的智能集成怎么解決嵌入式設計問題?

    鑒于在性能、成本、功耗、尺寸、新功能和效率等方面宏大的提升目標,未來嵌入式系統的設計面臨著復雜的挑戰。不過,一種有望解決這些復雜問題的設計選項已開始嶄露頭角——即模擬元件與ARM?
    發表于 08-01 08:34

    如何嵌入式軟件和硬件相結合

    開始。其中物聯網軟硬件是很關鍵的一環,如何軟件和硬件相結合嵌入式軟件系統和硬件系統就需要先了解一下。一、
    發表于 12-22 06:54

    ARM9微控制器嵌入式無線網絡實戰

    高性能、低功耗的ARM微控制器與目前新興的ISM波段短距離無線通信技術和各種新興的無線網絡技術相結合,將是未來嵌入式設計的一個熱點。本書以
    發表于 03-21 14:17 ?0次下載

    整合模擬元件和ARM微控制器內核,解決棘手嵌入式系統問題

    鑒于在性能、成本、功耗、尺寸、新功能和效率等方面宏大的提升目標,未來嵌入式系統的設計面臨著復雜的挑戰。不過,一種有望解決這些復雜問題的設計選項已開始嶄露頭角——即模擬元件與ARM
    發表于 02-10 08:17 ?968次閱讀
    整合<b class='flag-5'>模擬</b>元件和<b class='flag-5'>ARM</b><b class='flag-5'>微控制器</b><b class='flag-5'>內核</b>,解決棘手<b class='flag-5'>嵌入式</b><b class='flag-5'>系統</b>問題

    智能集成:整合模擬元件和ARM微控制器內核,解決嵌入式系統問題

    鑒于在性能、成本、功耗、尺寸、新功能和效率等方面宏大的提升目標,未來嵌入式系統的設計面臨著復雜的挑戰。不過,一種有望解決這些復雜問題的設計選項已開始嶄露頭角——即模擬元件與ARM?
    發表于 08-23 09:14 ?5次下載
    智能集成:整合<b class='flag-5'>模擬</b>元件和<b class='flag-5'>ARM</b><b class='flag-5'>微控制器</b><b class='flag-5'>內核</b>,解決<b class='flag-5'>嵌入式</b><b class='flag-5'>系統</b>問題

    基于ARM與DSP的嵌入式運動控制器設計詳解

    。基于ARM與DSP運動控制芯片相結合的新一代運動控制系統,充分發揮ARM微控與專業運動
    的頭像 發表于 06-24 08:12 ?7384次閱讀
     基于<b class='flag-5'>ARM</b>與DSP的<b class='flag-5'>嵌入式</b>運動<b class='flag-5'>控制器</b>設計詳解

    基于ARM核的系列微控制器嵌入式開發工具MDK

    Keil公司開發的ARM開發工具MDK(MicrocontrollerDevelopmentKit),是用來開發基于ARM核的系列微控制器嵌入式應用程序。它適合不同層次的開發者使用,
    發表于 06-10 08:00 ?2次下載

    模擬組件Arm微控制器內核進行集成解決嵌入式系統問題

    高性能模擬組件(放大器,ADC,DAC,電壓基準,溫度傳感)的智能集成,無線收發等)和ARM的32位處理
    的頭像 發表于 04-17 08:26 ?3100次閱讀
    <b class='flag-5'>將</b><b class='flag-5'>模擬</b><b class='flag-5'>組件</b>與<b class='flag-5'>Arm</b><b class='flag-5'>微控制器</b><b class='flag-5'>內核</b>進行集成解決<b class='flag-5'>嵌入式</b><b class='flag-5'>系統</b>問題

    整合模擬元件和ARM微控制器內核,解決嵌入式系統問題資料下載

    電子發燒友網為你提供整合模擬元件和ARM微控制器內核,解決嵌入式系統問題資料下載的電子資料下載,
    發表于 04-27 08:52 ?5次下載
    整合<b class='flag-5'>模擬</b>元件和<b class='flag-5'>ARM</b><b class='flag-5'>微控制器</b><b class='flag-5'>內核</b>,解決<b class='flag-5'>嵌入式</b><b class='flag-5'>系統</b>問題資料下載

    智能集成:整合模擬元件和ARM微控制器內核,解決棘手嵌入式系統問題

    智能集成:整合模擬元件和ARM微控制器內核,解決棘手嵌入式系統問題
    的頭像 發表于 01-05 18:18 ?672次閱讀
    智能集成:整合<b class='flag-5'>模擬</b>元件和<b class='flag-5'>ARM</b><b class='flag-5'>微控制器</b><b class='flag-5'>內核</b>,解決棘手<b class='flag-5'>嵌入式</b><b class='flag-5'>系統</b>問題