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

當(dāng)前位置:首頁 > EDA > 電子設(shè)計自動化
[導(dǎo)讀]摘要:在此設(shè)計的低成本手持式示波器是以ADC128S022模/數(shù)轉(zhuǎn)換芯片為數(shù)據(jù)采集前端;使用FPGA片內(nèi)雙口內(nèi)建RAM進行數(shù)據(jù)存儲、有限狀態(tài)機實現(xiàn)示波器的觸發(fā)控制和顯示驅(qū)動;最后再用LCD12864液晶模塊完成終端的低成本圖形

摘要:在此設(shè)計的低成本手持式示波器是以ADC128S022模/數(shù)轉(zhuǎn)換芯片為數(shù)據(jù)采集前端;使用FPGA片內(nèi)雙口內(nèi)建RAM進行數(shù)據(jù)存儲、有限狀態(tài)機實現(xiàn)示波器的觸發(fā)控制和顯示驅(qū)動;最后再用LCD12864液晶模塊完成終端的低成本圖形顯示。在DE0-Nano FPGA(Altera Cyclone IV)開發(fā)板上的測試結(jié)果表明,所設(shè)計的手持式示波器可以實現(xiàn)模擬信號任意電平上升沿或下降沿的觸發(fā)測量;垂直靈敏度和掃描速度調(diào)節(jié)、波形參數(shù)的直接讀出等功能。
關(guān)鍵詞:FPGA;示波器;液晶顯示屏;有限狀態(tài)機

0 引言
    目前,數(shù)字存儲示波器以其體積小、攜帶方便、準(zhǔn)確率高的獨特優(yōu)勢逐步取代了傳統(tǒng)的模擬示波器,并向著更為小巧的低成本、便攜式應(yīng)用方向發(fā)展。近幾年來,許多研究者充分利用FPGA片上的資源豐富、使用靈活、開發(fā)成本低的優(yōu)點提出了一些數(shù)字示波器的虛擬儀器解決方案和嵌入式解決方案,這些設(shè)計采用FPGA片內(nèi)資源來實現(xiàn)數(shù)字示波器的數(shù)據(jù)存儲(RAM)、觸發(fā)控制、數(shù)字信號運算與處理、顯示終端驅(qū)動等功能,這在很大程度上能夠降低示波器成本和復(fù)雜度,但是這些設(shè)計方案往往會使用到微處理器(8051/ARM/NoisⅡ)作為系統(tǒng)調(diào)度和數(shù)據(jù)處理的核心或采用VGA顯示器作為圖形輸出終端,還不能達到低成本的手持便攜使用要求。
    LCD12864液晶顯示模塊具有低壓、微功耗、壽命長、超薄等顯著優(yōu)點,比較適合低成本、便攜式電子信息產(chǎn)品來實現(xiàn)字符和圖形的顯示。因此,文中就以LCD12864液晶模塊作為數(shù)字示波器的低成本圖形顯示終端;基于FPGA應(yīng)用技術(shù),設(shè)計出了具有模擬信號任意電平、上升沿或下降沿觸發(fā);垂直靈敏度和掃描速度調(diào)節(jié)、波形參數(shù)的直接讀出特點的低成本手持式數(shù)字示波器。

1 手持式示波器的系統(tǒng)設(shè)計
   
基于FPGA的手持式示波器系統(tǒng)結(jié)構(gòu)框圖如圖1所示,系統(tǒng)主要包括片外AD芯片、配置芯片EPCS16、以及片內(nèi)PLL模塊、采樣時鐘配置模塊、按鍵掃描模塊、觸發(fā)控制模塊、雙口RAM存儲模塊、采樣數(shù)據(jù)圖形化與轉(zhuǎn)置模塊、LCD12864顯示驅(qū)動模塊等。示波器的工作過程大致如下:經(jīng)過片外ADC128S022采集的12 b數(shù)字信號,再經(jīng)過片內(nèi)圖形化模塊后轉(zhuǎn)換成1列LCD屏顯示的點陣數(shù)據(jù);為了適應(yīng)液晶屏按行讀出的工作方式,需要通道數(shù)據(jù)轉(zhuǎn)置模塊把按列采樣的點陣數(shù)據(jù)轉(zhuǎn)置成按行排列的數(shù)據(jù);觸發(fā)模塊主要是要根據(jù)用戶設(shè)置(鍵盤輸入)的觸發(fā)電平及模式來控制RAM的寫數(shù)據(jù)開始或停止指令,同時生成對應(yīng)的寫數(shù)據(jù)地址;數(shù)控采樣時鐘模塊可以產(chǎn)生多種不同的采樣時鐘以滿足不同頻率信號的測量顯示;LCD驅(qū)動模塊主要是依據(jù)LCD的工作時序產(chǎn)生RAM的讀數(shù)據(jù)地址和LCD模式控制指令。


    圖1所示手持式示波器的設(shè)計關(guān)鍵在于根據(jù)LCD12864顯示模塊的工作時序來組織雙口RAM的讀/寫、片外A/D的數(shù)據(jù)采集;這樣才能保證測量的模擬信號波形顯示正確。下文就對片外A/D模塊、雙口RAM的讀寫控制和LCD顯示驅(qū)動3個關(guān)鍵模塊做出比較具體的設(shè)計描述。

2 A/D轉(zhuǎn)換模塊
   
系統(tǒng)選用德州儀器公司(TI)的12位CMOS模/數(shù)轉(zhuǎn)換芯片(ADC128S022)實現(xiàn)模擬信號的數(shù)據(jù)采樣,該AD可以通過通道選擇信號實現(xiàn)8通道的模數(shù)轉(zhuǎn)換,并且是單電源供電;功耗極低,在2.7~5.25 V的供電范圍內(nèi),功耗只有1.2~7.5 mW;轉(zhuǎn)換速率可以達到50~200 KSPS,通過串行外設(shè)接口(SPI)與外部器件交換數(shù)據(jù),芯片采用16引腳的超小型TSSOP封裝,這些特征都很適合小型的便攜式電子產(chǎn)品上使用,ADC12 8S022的內(nèi)部結(jié)構(gòu)如圖2所示。



3 雙口RAM的讀寫控制
   
圖1所示手持式示波器設(shè)計結(jié)構(gòu)中的雙口RAM的每位數(shù)據(jù)分別對應(yīng)于LCD12864屏上的一個像素點,要求存儲容量8 192 b(1 024×8 b)。存儲器的管理需要滿足采集數(shù)據(jù)(64 b)按列實時寫入、又要滿足LCD模塊按行讀出數(shù)據(jù)(8 b)的要求。
    為此,首先需要把64 b的圖形數(shù)據(jù)按位分成8段分別存儲在8個128x8 b的RAM單元中,這樣才能保證每個RAM存儲單元的讀/寫數(shù)據(jù)位寬一致。其次,采集的波形數(shù)據(jù)需要經(jīng)過行列數(shù)據(jù)轉(zhuǎn)置模塊,才能做到RAM數(shù)據(jù)的按行寫入。行列數(shù)據(jù)轉(zhuǎn)置模塊采用了流水線結(jié)構(gòu),在觸發(fā)啟動信號和時鐘的共同作用下把采集到的列點陣數(shù)據(jù)轉(zhuǎn)置成適合LCD屏顯示的行數(shù)據(jù)格式。


    圖3所示為雙口RAM存儲單元的讀寫順序示意;經(jīng)過轉(zhuǎn)置后行數(shù)據(jù),按照圖中所示的橫向“S”形順序?qū)懭?,而在?shù)據(jù)讀出時,需要按照逐行的豎向的“S”形順序進行讀數(shù)據(jù),這是LCD12864模塊控制時序要求的,按列逐字的寫入存儲器組織方式能夠提高RAM的緩存數(shù)據(jù)刷新頻率,同時也對存儲器的讀寫地址生成電路形成了較高設(shè)計難度。

4 LCD顯示驅(qū)動模塊
   
要驅(qū)動LCD模塊顯示正確圖形,就需要根據(jù)液晶屏的控制時序和用戶指令集,設(shè)計出正確的有限狀態(tài)機(FSM)來完成LCD模塊的初始化、控制命令和寫入數(shù)據(jù)操作過程;并產(chǎn)生RAM讀數(shù)據(jù)的地址,圖4所示就是LCD顯示驅(qū)動模塊的狀態(tài)遷移。


    在LCD模塊的狀態(tài)轉(zhuǎn)換圖中,系統(tǒng)上電后,首先進行持續(xù)大約0.05 s的自動復(fù)位(需要根據(jù)時鐘頻率調(diào)整),然后進入LCD模塊的初始化過程,因此在狀態(tài)機中設(shè)置有3條條件轉(zhuǎn)換路徑來實現(xiàn)LCD屏的工作模式切換:初始化、顯示數(shù)據(jù)和起始行地址寫入。同時也在關(guān)鍵路徑上設(shè)置有可以配置參數(shù)的延時——在方便LCD模塊的工作調(diào)試的同時,使LCD模塊一直工作在寫屏模式,驅(qū)動LCD模塊動態(tài)實時顯示、產(chǎn)生雙口RAM的
讀數(shù)據(jù)地址。

5 設(shè)計驗證
   
使用DEO_Nano開發(fā)板(Altera FPGA Cyclone IVEP4CE22F17C6N)、液晶模塊(KB12864KZK)和4×4鍵盤組成手持式示波器的硬件測試驗證平臺;示波器設(shè)計項目經(jīng)過OuartusⅡ10.1 FPGA開發(fā)平臺的編譯和芯片下載配置后得到的運行效果圖如圖5所示,圖中(a)是手持式示波器開機的畫面;(b)是三角波的測量效果;(c)是正弦波的測量效果;(d)是下拉菜單隱藏效果。示波器參數(shù)設(shè)置采用5鍵輸入的下拉菜單模式;設(shè)置時,屏的最下端顯示參數(shù)調(diào)整菜單,設(shè)置完成確認后菜單自動收起隱藏。


    實驗結(jié)果表明,采用LCD12864液晶模塊作為手持式示波器的顯示終端,雖然顯示分辨率較低,可以清楚看到圖形的像素點;同時,這也是采用LCD12864屏的獨特優(yōu)點所在——能夠根據(jù)一個周期波形的像素點數(shù)和采樣信號頻率直接讀出被測信號周期,假如采用100 kHz(周期10μs)的采樣率;測得顯示屏上的一個完整周期的波形點數(shù)是50,那么該被測信號的周期就是500 μs。

6 結(jié)論
   
文中所設(shè)計的以LCD12864模塊為圖形顯示的低成本手持式示波器,最終在DEO_Nano FPGA開發(fā)板上的驗證結(jié)果表明,完全實現(xiàn)了模擬信號的測量;垂直靈敏度和掃描速度調(diào)節(jié)、波形參數(shù)直接讀出功能;這不但實現(xiàn)了示波器的廉價和便攜,而且還具有被測信號周期直接讀出的優(yōu)點。



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

是德科技京東自營旗艦店在本月9日重磅開業(yè),開業(yè)期間(9日至11日每天10:00)推出"限時秒殺"活動,多款高端測試儀器以超值優(yōu)惠價格回饋廣大科研工作者和工程師。本次活動精選三款明星產(chǎn)品:EDU36311A三路輸出臺式電源...

關(guān)鍵字: 示波器 臺式電源 函數(shù)發(fā)生器

上海2025年9月5日 /美通社/ -- 由上海市經(jīng)濟和信息化委員會、上海市發(fā)展和改革委員會、上海市商務(wù)委員會、上海市教育委員會、上海市科學(xué)技術(shù)委員會指導(dǎo),東浩蘭生(集團)有限公司主辦,東浩蘭生會展集團上海工業(yè)商務(wù)展覽有...

關(guān)鍵字: 電子 BSP 芯片 自動駕駛

推進卓越制造,擴大產(chǎn)能并優(yōu)化布局 蘇州2025年9月5日 /美通社/ --?耐世特汽車系統(tǒng)與蘇州工業(yè)園區(qū)管委會正式簽署備忘錄,以設(shè)立耐世特亞太總部蘇州智能制造項目。...

關(guān)鍵字: 智能制造 BSP 汽車系統(tǒng) 線控

慕尼黑和北京2025年9月4日 /美通社/ -- 寶馬集團宣布,新世代首款量產(chǎn)車型BMW iX3將于9月5日全球首發(fā),9月8日震撼亮相慕尼黑車展。中國專屬版車型也將在年內(nèi)與大家見面,2026年在國內(nèi)投產(chǎn)。 寶馬集團董事...

關(guān)鍵字: 寶馬 慕尼黑 BSP 數(shù)字化

北京2025年9月4日 /美通社/ --?在全球新一輪科技革命與產(chǎn)業(yè)變革的澎湃浪潮中,人工智能作為引領(lǐng)創(chuàng)新的核心驅(qū)動力,正以前所未有的深度與廣度重塑各行業(yè)發(fā)展格局。體育領(lǐng)域深度融入科技變革浪潮,駛?cè)霐?shù)字化、智能化轉(zhuǎn)型快車...

關(guān)鍵字: 人工智能 智能體 AI BSP

上海2025年9月2日 /美通社/ -- 近日,由 ABB、Moxa(摩莎科技)等八家企業(yè)在上海聯(lián)合發(fā)起并成功舉辦"2025 Ethernet-APL 技術(shù)應(yīng)用發(fā)展大會"。會議以"破界?融合...

關(guān)鍵字: ETHERNET 智能未來 BSP 工業(yè)通信

傳感器模塊能實現(xiàn)便捷無接觸的后備箱或側(cè)滑門開啟,適配各種車輛架構(gòu) 該24 GHz雷達傳感器可集成于保險杠或底盤上,并通過特定的手勢或腳部動作觸發(fā)響應(yīng) 已為多家歐洲主流車企啟動量產(chǎn)交付 德國布爾2025...

關(guān)鍵字: 傳感器 BSP 觸發(fā) 保險杠

以高效節(jié)能方案繪制AI算力綠色未來 上海2025年8月29日 /美通社/ -- 8月28日,臺達受邀出席"2025中國智算產(chǎn)業(yè)綠色科技大會",全方位分享臺達在智算領(lǐng)域的前沿洞見與綠色解決方...

關(guān)鍵字: AI 可持續(xù)發(fā)展 數(shù)據(jù)中心 BSP

淄博2025年8月29日 /美通社/ -- 8月26日至27日,TÜV南德意志集團(以下簡稱"TÜV南德")受邀參加由淄博市...

關(guān)鍵字: BSP 人工智能 信息安全 新加坡

北京2025年8月28日 /美通社/ -- 近日,北京亦莊創(chuàng)新發(fā)布消息,北京經(jīng)濟技術(shù)開發(fā)區(qū)(簡稱北京經(jīng)開區(qū),又稱北京亦莊)以"高效辦成一件事"為抓手,圍繞企業(yè)信用修復(fù)的全流程全環(huán)節(jié),打造經(jīng)開區(qū)特色的&...

關(guān)鍵字: 數(shù)字化 集成 BSP 數(shù)據(jù)共享
關(guān)閉