www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當前位置:首頁 > 模擬 > 模擬
[導讀]本文描述的應用旨在展示MAXQ7654的混合信號特性。微控制器利用一個I)AC產(chǎn)生帶噪聲的正弦波。DA(:輸出被接入一個ADC輸入通道進行采樣。得到的采樣通過一個簡易的有限激勵響應(FIR)濾波器

本文描述的應用旨在展示MAXQ7654的混合信號特性。微控制器利用一個I)AC產(chǎn)生帶噪聲的正弦波。DA(:輸出被接入一個ADC輸入通道進行采樣。得到的采樣通過一個簡易的有限激勵響應(FIR)濾波器,以衰減信號中的高頻分量,從而在第二個DAC產(chǎn)生連續(xù)和光滑的正弦波輸出。利用豐富的模擬和數(shù)字外設(shè),在很多有意義的應用中都可施展MAXQ7654的能力。本文聚焦于MAXQ7654的信號處理能力,主要展示其ADC、DAC和硬件乘加單元。采用IAR編譯器和MAXQ7654評估板(EV kit),通過一個應用實例說明如何從充滿噪聲的正弦波中濾出干凈的低頻信號。本應用的源代碼、項目文件和原理圖可在www.maxim—ic.com/MAXQ7654 Fiher下載。

1 集成的模擬功能和外設(shè)使信號濾波

MAXQ7654集成了16通道、12位ADC,完成一次轉(zhuǎn)換僅需16個時鐘周期。時鐘頻率為8MHz(最大值)時,每秒可完成500 000次采樣。測量單端模擬信號時可對多達16路信號進行采樣,測量差分信號時可對多達8路輸入信號進行采樣。該ADC也可進行溫度測量--MAXQ7654內(nèi)含溫度傳感器,可讀取芯片(管芯)溫度。MAXQ7654包括一個用于信號處理硬件乘加單元。它能在一個周期中進行二個16位乘法,并且還有可選的累加器功能,可工作于帶符號或無符號模式。這樣一來簡化了FIR和IIR濾波器的實現(xiàn);每個濾波因數(shù)只需3個機器周期的處理,其中包括調(diào)用濾波器的開銷。JT7AG調(diào)試引擎是MAXQ平臺公用的,當應用程序在目標硬件上運行時,利用它可完成寄存器和存儲器的讀、寫操作。采用.JTAG后還省掉了昂貴的仿真器。主要的C編譯器提供商,如Rowley、IAR和Python均支持MAXQ7654及其調(diào)試功能。

    MAXQ平臺的一個新增外設(shè)是控制器局域網(wǎng)(CAN)2.0B接口,它是常用于工業(yè)和汽車領(lǐng)域的通信協(xié)議。MAXQ7654的CAN控制器支持15個消息中心,比特率高達1Mb/s。當收到或發(fā)出消息后以中斷形式通知系統(tǒng)。SPI?接口支持從機或主機模式,可進行8位或16位數(shù)據(jù)傳輸。SPI常見于小型電路,如可編程充電器、數(shù)字電位器、DAC、ADC和存儲器。MAXQ7654.有4個多功能定時器。這些定時器采用8位或16位計數(shù)方式,支持周期性中斷、脈寬調(diào)制、捕獲及比較功能的自動重裝載。

2 濾波應用的軟件架構(gòu)

定時器產(chǎn)生中斷時第一個DAC輸出帶噪聲的正弦波,以確保輸出采樣具有固定的間隔。設(shè)計用于生成正弦波的代碼涉及復雜的浮點計算,實現(xiàn)的運算量很大??紤]到正弦波數(shù)據(jù)是周期性重復出現(xiàn)的。重新計算那些不會隨時間改變的正弦波數(shù)據(jù)會造成資源浪費,因此,在應用程序一開始就預先算出一組正弦波數(shù)據(jù)。在正弦波數(shù)據(jù)初始化之后,定時器產(chǎn)生周期性中斷。定時器中斷程序代碼中的一個偽隨機數(shù)產(chǎn)生器用來產(chǎn)生噪聲,噪聲被直接疊加到干凈的正弦波數(shù)據(jù)中,結(jié)果被傳給DAC產(chǎn)生輸出信號。為了保持演示程序代碼的簡潔,在用于產(chǎn)生輸出正弦波的定時中斷中同時對模擬輸入信號進行采樣。當讀取輸入采樣后,采樣信號通過簡易的FIR濾波軟件處理,為使效率最大化,該濾波軟件用匯編語言來實現(xiàn)。濾波后的采樣信號隨后從第2個DAC輸出。用示波器來比較二個DAC的輸出,可以發(fā)現(xiàn)一條正弦曲波較為粗糙,帶有噪聲,而另一條正弦比較干凈,由于FIR濾波器的長度有限,因而帶有輕微的相位延遲。

3 噪聲正弦波的生成和采樣

定時器中斷程序代碼如下,程序開始時已預先計算好正弦波數(shù)據(jù),本段代碼將其轉(zhuǎn)換為噪聲正弦波數(shù)據(jù)。

sample=static-sin-data[sinindex++];

sinnoise=((sinnoise^0x5C)*31)+0xabcd;

thisnoise=sinnoise;

if(thisnoise&Ox01)

{

thisnoise=thisnoise&0xlff;

}

else

{

thisnoise=-1*(thisnoise&Oxlff);

}

sample+=thisnoise;

if(sample<0)

sample=sample*-1;

if(sample>4095)

sample=8192-sample;

DACll=sample; //Send value to DAC#1

if(sinindex>:SIN_WAVE_STEPS)

sinindex=0:

sinnoise變量用來存儲偽隨機噪聲(可能是正的或負的)。噪聲被疊加到干凈的正弦波數(shù)據(jù)后,所產(chǎn)生的噪聲正弦波數(shù)據(jù)被直接賦給DACll寄存器以進行數(shù)/模轉(zhuǎn)換。從ADC讀取采樣數(shù)據(jù)的過程幾乎同樣簡單。設(shè)置完ADC的采樣輸入引腳后,軟件可通過查詢BUSY位或者使能中斷來獲知轉(zhuǎn)換已經(jīng)結(jié)束。本實例代碼使用了查詢方式。

inputsample=ADC_Convert_Poll(AIN0 | START CON

V | CONTINUOUS);

unsigned int ADC_Convert_Poll(unsigned int Con-

trol_Reg)

{

ACNT=Control Reg;//Set the ADC parameters

while(ACNT_bit.ADCBY==1); //Wait till

ADC is not busy

return ADCD; //Return the ADC result

}

注意,MAXQ7654中ADC的采樣率是500ks/s。在8MHz時鐘下,只需等待16個時鐘周期便可完成一次轉(zhuǎn)換。

4 簡單的數(shù)字濾波器設(shè)計

本應用所產(chǎn)生的波形中包含一個強低頻信號和大量的高頻噪聲。用一個簡單的低通濾波器可凈高精度的浮點濾波因數(shù)。不過,由于MAXQ7654有16位硬件乘加器,因此需要將浮點因數(shù)轉(zhuǎn)換成16位精度的定點因數(shù)。這一轉(zhuǎn)換會給理想的濾波器變換引入誤差。因此,該Java程序也給出建立在定點因數(shù)之上的實際變換結(jié)果,并以圖形方式給出了誤差。注意:盡管該程序既支持極點(突出頻率分量)也支持零點(衰減頻率分量),但演示代碼只使用零點。無限激勵響應濾波器(包含極點和零點)可以由另外的軟件來實現(xiàn)。在應用程序窗口底部的文本框中給出了生成的16位定點濾波因數(shù)以及其中的小數(shù)位數(shù)。

5 結(jié)論

MAXQ7654是一個高性能、應用廣泛的混合信號微處理器。MAXQ7654簡單的演示代碼和高集成設(shè)計可使性能最大化,該器件可在信號濾波應用領(lǐng)域為設(shè)計者提供易于使用的解決方案。

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫毥谦F公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術(shù)解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關(guān)鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運行,同時企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風險,如企業(yè)系統(tǒng)復雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機 衛(wèi)星通信

要點: 有效應對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競爭力 堅持高質(zhì)量發(fā)展策略,塑強核心競爭優(yōu)勢...

關(guān)鍵字: 通信 BSP 電信運營商 數(shù)字經(jīng)濟

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術(shù)學會聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(shù)(集團)股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉