推薦閱讀:
基于單片機(jī)的通用示波器存儲功能擴(kuò)展設(shè)計
發(fā)布時間:2016-03-09 責(zé)任編輯:wenwei
【導(dǎo)讀】由于通用示波器沒有存儲功能,因而在單脈沖信號的捕捉和測量中受到極大的限制。介紹一種利用SPCE061A型16位單片機(jī)給通用示波器嵌入存儲功能的原理。實驗證明此設(shè)計在一定頻率范圍內(nèi)是可行的,而且成本較低,具有一定的實用價值。
1 引言
目前,通用二蹤示波器如HH4310A/HH4311A、RS8等均無存儲功能,在學(xué)生實驗中能滿足信號測量的要求,但若用于測量一些非周期單脈沖信號,由于信號的突發(fā)性,這些通用的示波器往往不能對信號的波形、幅值、脈寬進(jìn)行仔細(xì)的觀測。其在通用示波器中嵌入存儲功能,能極大地擴(kuò)展應(yīng)用范圍,具有較高的實用價值。筆者介紹一種利用SPCE061A型16位單片機(jī)在HH4310A/HH4311A型通用示波器中嵌入存儲功能的原理及實驗結(jié)果。
2 通用示波器的基本工作原理
通用示波器的頻率繁多,電路各不相同,但總的來說,可以歸納為3個主要組成部分:垂直系統(tǒng)(主要實現(xiàn)Y輸入信號的放大);水平系統(tǒng)(主要實現(xiàn)水平掃描和水平放大)和主機(jī)(主要包括低/高壓電源和顯示電路)?;窘Y(jié)構(gòu)如圖1所示,各組成部分的詳細(xì)工作原理參閱參考文獻(xiàn)[1]。
3 嵌入存儲功能的原理
在通用示波器中嵌入存儲功能的基本原理是用A/D轉(zhuǎn)換器把仿真信號轉(zhuǎn)換為數(shù)字信號,然后存儲到RAM中,需要顯示時,將RAM中的存儲的數(shù)字信號按順序讀出,通過D/A轉(zhuǎn)換器恢復(fù)仿真信號,在示波器熒光屏上顯示出來。在設(shè)計中,利用SPCE061A型16位單片機(jī)中的A/D轉(zhuǎn)換器實現(xiàn)對示波器的Y輸入被測信號的模/數(shù)轉(zhuǎn)換,轉(zhuǎn)換的結(jié)果存儲在SPCE061A內(nèi)部的SRAM中,顯示時,經(jīng)SPCE061A的D/A轉(zhuǎn)換器恢復(fù)輸入的仿真信號,SPCE061A及相關(guān)電路構(gòu)成的擴(kuò)展電路接在通用示波器垂直系統(tǒng)的Y輸入電路及前置放大器之間,如圖2所示。
3.1 A/D轉(zhuǎn)換的原理及性能要求
要實現(xiàn)對輸入被測信號的存儲,A/ D轉(zhuǎn)換(取樣、量化、編碼)是關(guān)鍵,根據(jù)奈奎斯特(Nyquist)取樣定理,曲江后能夠不失真地還原出原信號,必須滿足fs>2fm,即取樣頻率必須大于信號最高頻率的2倍。在SPCE061A中有7路10位逐次逼近型A/D轉(zhuǎn)換器,通用對A/D轉(zhuǎn)換器有關(guān)控制寄存器P_ADC_Ctrl($7015H)、P_ADC_MUX_Ctrl($702BH)的合理設(shè)置啟動A/D轉(zhuǎn)換,從P_ADC_MUX_Data($702CH)單元中讀出A/D轉(zhuǎn)換的值。SPCE061A中A/D轉(zhuǎn)換的最高速率為(Fosc/32/16Hz),如果速率超過此值,從P_ADC_MUX_Data中讀出數(shù)據(jù)時會發(fā)生錯誤。A/D轉(zhuǎn)換的最大頻率相應(yīng)率(Fosc/32/16Hz)如表1所示。
在SPCE061A中,32768Hz的實時時鐘經(jīng)過PLL倍頻電路產(chǎn)生系統(tǒng)時鐘Fosc,F(xiàn)osc再經(jīng)過分頻得到CPU時鐘(CPUCLK),通過對寄存器P_System Clok($7013H)的編程來完成對系統(tǒng)時鐘Fosc和CPU時鐘頻率的定義。默認(rèn)時,F(xiàn)osc、CPUCLK分別為24.576MHz和Fosc/8。
根據(jù)A/D轉(zhuǎn)換的基本原理及SPCE061A的A/D轉(zhuǎn)換的特性,在通用示波器中嵌入的存儲功能模塊的最大不失真頻率為20kHz。
3.2 數(shù)字信號的存儲和D/A轉(zhuǎn)換
經(jīng)A/D轉(zhuǎn)換的結(jié)果需要存儲到存儲器中,其存儲容量為獲取波形的取樣點數(shù)目,用直接存放A/D變換后數(shù)據(jù)的獲取存儲單元來表示。在SPCE061A中有2K×10bit的SRAM存儲單元,實際使用的SRAM的容量主要由A/D轉(zhuǎn)換的速率和掃描因子(t/div)共同決定,其關(guān)系如下式所示:
式中,fS為A/D轉(zhuǎn)換的取樣頻率,N為每格的取樣點數(shù)。由此可知,在A/D變換速率相同的條件下,存儲容量的大小決定掃描時間因子的大小。在設(shè)計中,A/D變換的速率fS最大為96kHz,若用1K的SRAM作為A/D轉(zhuǎn)換的存儲器,則最大掃描時間為10ms/div。在存儲擴(kuò)展模塊中,單片機(jī)啟動A/D轉(zhuǎn)換器后,通過對P_ADC_MUX_Data($702CH)單元中A/D轉(zhuǎn)換結(jié)果的比較,當(dāng)有效的轉(zhuǎn)換結(jié)果出現(xiàn)時,才將結(jié)果保存到SRAM中,利用這種方法能夠有效地擴(kuò)大掃描時間因子,對于單脈沖信號的捕捉非常有效。ADC的部分程序如下:
在A/D轉(zhuǎn)換中,不僅A/D轉(zhuǎn)換的位數(shù)和存儲容量決定示波器的垂直和水平分辨率,而且,通過單片機(jī)對A/D轉(zhuǎn)換結(jié)果的數(shù)字信號多次取平均處理,消除隨機(jī)噪聲,可以使垂直分辨率得到提高。 SPCE061A提供了2路D/A轉(zhuǎn)換通道,通過對寄存器P_DAC_MUX_Ctrl(702AH)單元的編程控制D/A轉(zhuǎn)換,將存儲器中的數(shù)字信號按順序轉(zhuǎn)換為仿真信號,加到示波器的Y通道放大器中,在熒光屏上重現(xiàn)信號的波形。
4 示波器存儲模塊的實驗研究
對于示波器存儲模塊的研究主要采用對同一信號進(jìn)行實驗比較的方式。在實際中,利用HH4310A / HH4311A型通用示波器對信號進(jìn)行1次直接測量和1次存儲測量,然后對2次測量結(jié)果(包括波形的失真度、幅值及頻率)進(jìn)行比較。圖3(a)和(b)分別顯示對單脈沖信號的直接顯示波形和存儲顯示波形。
通過實驗結(jié)果的比較可以看出,在一定頻率(20kHz)以下,嵌入SPCE061A的示波器存儲模塊能夠?qū)崿F(xiàn)對信號的不失真存儲。
5 結(jié)束語
通過實驗研究可以看出,利用SPCE061A可以實現(xiàn)對通用示波器存儲功能的擴(kuò)展。通過單片機(jī)的編程可較好地實現(xiàn)對單次脈沖的存儲測量。雖然在SPCE061A中,A/D轉(zhuǎn)換、D/A轉(zhuǎn)換的速度和SRAM的容量限制了存儲信號的頻帶范圍,但是,其成本較低,性價比較高,具有一定的實用價值。若要擴(kuò)大存儲信號帶寬的范圍,可采用高速A/D轉(zhuǎn)換器和D/A轉(zhuǎn)換器以及大容量的RAM來實現(xiàn)。
推薦閱讀:
特別推薦
- AMTS 2025展位預(yù)訂正式開啟——體驗科技驅(qū)動的未來汽車世界,共迎AMTS 20周年!
- 貿(mào)澤電子攜手安森美和Würth Elektronik推出新一代太陽能和儲能解決方案
- 功率器件熱設(shè)計基礎(chǔ)(六)——瞬態(tài)熱測量
- 貿(mào)澤開售Nordic Semiconductor nRF9151-DK開發(fā)套件
- TDK推出用于可穿戴設(shè)備的薄膜功率電感器
- 日清紡微電子GNSS兩款新的射頻低噪聲放大器 (LNA) 進(jìn)入量產(chǎn)
- 中微半導(dǎo)推出高性價比觸控 MCU-CMS79FT72xB系列
技術(shù)文章更多>>
- 意法半導(dǎo)體推出首款超低功耗生物傳感器,成為眾多新型應(yīng)用的核心所在
- 是否存在有關(guān) PCB 走線電感的經(jīng)驗法則?
- 智能電池傳感器的兩大關(guān)鍵部件: 車規(guī)級分流器以及匹配的評估板
- 功率器件熱設(shè)計基礎(chǔ)(八)——利用瞬態(tài)熱阻計算二極管浪涌電流
- AHTE 2025展位預(yù)訂正式開啟——促進(jìn)新技術(shù)新理念應(yīng)用,共探多行業(yè)柔性解決方案
技術(shù)白皮書下載更多>>
- 車規(guī)與基于V2X的車輛協(xié)同主動避撞技術(shù)展望
- 數(shù)字隔離助力新能源汽車安全隔離的新挑戰(zhàn)
- 汽車模塊拋負(fù)載的解決方案
- 車用連接器的安全創(chuàng)新應(yīng)用
- Melexis Actuators Business Unit
- Position / Current Sensors - Triaxis Hall
熱門搜索
生產(chǎn)測試
聲表諧振器
聲傳感器
濕度傳感器
石英機(jī)械表
石英石危害
時間繼電器
時鐘IC
世強(qiáng)電訊
示波器
視頻IC
視頻監(jiān)控
收發(fā)器
手機(jī)開發(fā)
受話器
數(shù)字家庭
數(shù)字家庭
數(shù)字鎖相環(huán)
雙向可控硅
水泥電阻
絲印設(shè)備
伺服電機(jī)
速度傳感器
鎖相環(huán)
胎壓監(jiān)測
太陽能
太陽能電池
泰科源
鉭電容
碳膜電位器