日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > EDA > 電子設計自動化
[導讀]摘要:隨著信息技術的飛速發(fā)展,各種數(shù)據(jù)的采集和處理在現(xiàn)代工業(yè)控制和科學研究中已成為必不可少的部分。數(shù)據(jù)采集系統(tǒng)是計算機智能儀器與外界物理世界聯(lián)系的橋粱,是獲取信息的重要途徑。以Xilinx公司的Spartan-3系列

摘要:隨著信息技術的飛速發(fā)展,各種數(shù)據(jù)的采集和處理在現(xiàn)代工業(yè)控制和科學研究中已成為必不可少的部分。數(shù)據(jù)采集系統(tǒng)是計算機智能儀器與外界物理世界聯(lián)系的橋粱,是獲取信息的重要途徑。以Xilinx公司的Spartan-3系列FPGA芯片XC3S400為核心,采用TI公司的TLC0820型號的A/D轉換器作為模數(shù)轉換器件,設計了一個基于FPGA的數(shù)據(jù)采集系統(tǒng),并用Verilog HDL語言作為描述語言實現(xiàn)了對TLC0820的采樣控制和FPGA的數(shù)據(jù)處理等過程的控制,以Xilinx ISE9.1i軟件為平臺,進行了設計輸入、分析與綜合、仿真與驗證等過程仿真實現(xiàn)了這一系統(tǒng)。

關鍵詞:數(shù)據(jù)采集;FPGA;模數(shù)轉換;vetilog HDL

常用的數(shù)據(jù)采集方案往往采用單片機或DSP(數(shù)字信號處理器)作為控制器,控制ADC(模數(shù)轉換器)、存儲器和其他外圍電路的工作。但由于單片機本身的指令周期以及處理速度的影響,難以達到多通道高速數(shù)據(jù)采集系統(tǒng)的要求,DSP雖然可以實現(xiàn)較高速的數(shù)據(jù)采集,但其速度提高的同時,也提高了系統(tǒng)的成本;并且單片機和DSP的各種功能要靠軟件的運行來實現(xiàn),執(zhí)行的速度和效率較低,軟件運行時間在整個采樣時間中占很大的比例。而FPGA(現(xiàn)場可編程門陣列)在高速數(shù)據(jù)采集方面有單片機和DSP無法比擬的優(yōu)勢,F(xiàn)PGA具有時鐘頻率高,內部延時小,全部控制邏輯由硬件完成,速度快,效率高,組成形式靈活等特點。因此,本文以FPGA作為核心處理器件,進行了數(shù)據(jù)采集的過程。

1 數(shù)據(jù)采集系統(tǒng)原理

圖1是一個模擬信號的數(shù)據(jù)采集系統(tǒng)框圖。

由圖可知,系統(tǒng)主要由以下5個部分組成:

第1部分是放大器電路。程控放大器的作用是將傳感器產(chǎn)生微弱的模擬信號進行放大處理。放大器把信號放大到與A/D轉換器滿量程電壓相應的電平值,以便充分利用A/D轉換器的分辨率,放大器的放大倍數(shù)可以通過設計放大電路來進行實時控制。

第2部分是A/D模數(shù)轉換電路。其功能是將放大后的模擬信號轉換為計算機能夠識別的數(shù)字信號。A/D轉換器是采樣通道的核心,所以A/D轉換器是影響數(shù)據(jù)采集系統(tǒng)采樣速率和精度的主要因素之一。

第3部分是數(shù)據(jù)緩存電路。A/D轉換后的數(shù)據(jù)信息一般不能直接傳送到計算機,所以在讀入計算機或其他處理設備之前應該增加數(shù)據(jù)緩存模塊,這樣能有利于將數(shù)據(jù)連續(xù)的送人計算機。

第4部分是時序邏輯控制電路。它可以控制程控放大器、A/D模數(shù)轉換器、數(shù)據(jù)緩存等單元,并實現(xiàn)與計算機的通信。

第5部分是接口電路。接口電路是數(shù)據(jù)緩存區(qū)的數(shù)據(jù)傳輸至計算機等設備的紐帶。

2 系統(tǒng)硬件設計

本系統(tǒng)主要研究對模擬信號的數(shù)據(jù)采集,根據(jù)系統(tǒng)的要求與功能的實現(xiàn),F(xiàn)PGA數(shù)據(jù)采集系統(tǒng)的總體方案設計結構框圖如圖2所示。

在模擬信號采集的過程中,模擬信號輸入給A/D轉換器,然后經(jīng)模數(shù)轉換之后將8bit的數(shù)字信號直接輸出給FPGA進行處理。在FPGA中設計了數(shù)據(jù)緩沖器FIFO和數(shù)據(jù)存儲器RAM以及和各級電路對應的的時鐘信號,以保證能夠實時的將ADC轉換過來的數(shù)據(jù)進行處理。其中,液晶屏可用于顯示被采集的波形,串口通信用于FPGA的在線調試與配置程序的加載,鍵盤用于控制操作。

2.1 數(shù)據(jù)采集模塊

根據(jù)本系統(tǒng)對數(shù)據(jù)采集精度以及速度方面的要求,采用Texas Instruments改進快閃技術的先進的LinCMOS高速8位A/D轉換芯片TLC082 0AC來完成采集過程。它由2個4位快閃轉換器,一個4位數(shù)模轉換器,一個加法(誤差)放大器,控制邏輯及一個結果鎖定電路構成。改進的快閃技術可使低功率集成電路在整個溫度范圍內(0~70℃)以1.18 μs(轉換率>1 M)完成8位轉換。該芯片內部采樣和保持電路具有100 ns采樣窗,允許這些器件以高達100 mV/μs的斜升速率轉換連續(xù)模擬信號而無須外部采樣器件。TTL兼容的3態(tài)輸出驅動器及兩種工作方式允許與不同微處理器接口。單-5 V電源,無須外部時鐘或振蕩器,最大功耗75 mV,兩種工作方式可選。具有差分基準輸入,數(shù)據(jù)轉化及存取時間為2.5個時鐘周期(MCU晶振選用12 M),最高采樣率20 M。其工作方式連接圖如圖3所示。

2.2 數(shù)據(jù)處理模塊

FPGA在高速數(shù)據(jù)采集處理方面有單片機和DSP無法比擬的優(yōu)勢,F(xiàn)PGA具有時鐘頻率高,內部延時小,全部控制邏輯由硬件完成,速度快,效率高,組成形式靈活等特點。因此我們選擇使用FPGA來進行數(shù)據(jù)的處理與控制。市場上FPGA的型號與類型非常多,根據(jù)本系統(tǒng)的要求,我們這里選擇Xilinx公司生產(chǎn)的Spartan-3系列XC3S400型號的芯片。Spartan-3系列是基于Virtex-II FPGA構架,采用90 nm技術,8層金屬工藝,系統(tǒng)門數(shù)超過500萬,內嵌了硬核乘法器和數(shù)字時鐘管理模塊。從結構上看,Spartan-3系列將邏輯、存儲器、數(shù)學運算、數(shù)字處理器、I/O以及系統(tǒng)管理資源完美地集合在一起,使之有更高層次、更廣泛的應用。其主要特性為:采用90 nm工藝,密度高達74880邏輯單元;最高系統(tǒng)時鐘為340 MHz;具有18x18的專用乘法器;核電壓為1.2V,端口電壓為3.3 V、2.5 V、1.2 V,支持24種I/O標準;高達520 kB的分布式RAM和18 972 kB的塊RAM;有片上時鐘管理模塊(DCM);具有嵌入式XtremeDSP功能,每秒可執(zhí)行3 300億次乘加。

2.3 輸出模塊

輸出模塊主要負責利用液晶顯示器顯示采集到的數(shù)據(jù)以便進入后續(xù)的處理,因此,需要連接有顯示模塊。液晶顯示屏常常采用12864,本系統(tǒng)選用了HS12864_15系列中文圖形液晶模塊,文字圖形可混合顯示且?guī)в凶謳?,其特征主要由其控制器ST7920決定,ST7920同時作為控制器和驅動器,它可提供33路com輸出和64路seg輸出。在驅動器ST7921的配合下,最多可以驅動256x32點陣液晶。

3 系統(tǒng)軟件設計

3.1 總體方案設計

FPGA數(shù)據(jù)采集系統(tǒng)的軟件總體方案設計流程圖如圖4所示。當FPGA、ADC以及12864顯示器初始化完畢之后,判斷是否有模擬信號輸入到ADC器件中,如果沒有,則等待信號的輸入;如果有,則ADC開始采集數(shù)據(jù)并轉換。轉換完成之后,送到FPGA芯片進行數(shù)據(jù)處理。然后,傳送到12864顯示器中進行波形的顯示。最后,再次判斷有無信號輸入到ADC中,如果有,則繼續(xù)進行下次的采集流程;如果沒有,則結束程序。

3.2 FIFO緩存設計

由于A/D轉換器、FPGA以及12864顯示器之間處理數(shù)據(jù)的速度不同,為了消除不必要的數(shù)據(jù)丟失與毛刺現(xiàn)象或者重復讀取,可以將處理后的數(shù)據(jù)暫時存入FIFO中。FIFO是一個先入先出的堆棧,利用FPGA內部強大的寄存器功能,設計了一個FIFO的數(shù)據(jù)緩沖器。

如圖5所示,A/D轉換器將轉換好的數(shù)據(jù)存入FIFO緩存中,F(xiàn)PGA檢測顯示器12864有無讀信號,如果有讀信號,則FIFO輸出信號給顯示器;如果沒有,則數(shù)據(jù)繼續(xù)存儲在FIFO中,等待被取走。

4 結束語

基于FPGA在高速數(shù)據(jù)采集方面有單片機和DSP無法比擬的優(yōu)勢,F(xiàn)PGA具有時鐘頻率高,內部延時小,全部控制邏輯由硬件完成,速度快,效率高,組成形式靈活等特點。因此,本文研究并開發(fā)了一個基于FPGA的數(shù)據(jù)采集系統(tǒng)。本文中所提出的數(shù)據(jù)采集系統(tǒng)設計方案,就是利用FPGA作為整個數(shù)據(jù)采集系統(tǒng)的核心來對系統(tǒng)時序和各邏輯模塊進行控制。依靠FPGA強大的功能基礎,以FPGA作為橋梁合理的連接了ADC、顯示器件以及其他外圍電路,最終實現(xiàn)了課題的要求,達到了數(shù)據(jù)采集的目的。

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

在數(shù)字化浪潮席卷全球的今天,F(xiàn)PGA技術正成為驅動創(chuàng)新的核心引擎。2025年8月21日,深圳將迎來一場聚焦FPGA技術與產(chǎn)業(yè)應用的盛會——2025安路科技FPGA技術沙龍。本次沙龍以“定制未來 共建生態(tài)”為主題,匯聚行業(yè)...

關鍵字: FPGA 核心板 開發(fā)板

在現(xiàn)代電子系統(tǒng)中,現(xiàn)場可編程門陣列(FPGA)憑借其開發(fā)時間短、成本效益高以及靈活的現(xiàn)場重配置與升級等諸多優(yōu)點,被廣泛應用于各種產(chǎn)品領域。從通信設備到工業(yè)控制,從汽車電子到航空航天,F(xiàn)PGA 的身影無處不在。為了充分發(fā)揮...

關鍵字: 可編程門陣列 FPGA 數(shù)字電源

2025年8月4日 – 提供超豐富半導體和電子元器件?的業(yè)界知名新品引入 (NPI) 代理商貿澤電子 (Mouser Electronics) 即日起開售Altera?的Agilex? 3 FPGA C系列開發(fā)套件。此開...

關鍵字: FPGA 邊緣計算 嵌入式應用

內窺鏡泛指經(jīng)自然腔道或人工孔道進入體內,并對體內器官或結構進行直接觀察和對疾病進行診斷的醫(yī)療設備,一般由光學鏡頭、冷光源、光導纖維、圖像傳感器以及機械裝置等構成。文章介紹了一款基于兩片圖像傳感器和FPGA組成的微型3D內...

關鍵字: 微創(chuàng) 3D內窺鏡 OV6946 FPGA

運用單片機和FPGA芯片作為主控制器件 , 單片機接收從PC機上傳過來的顯示內容和顯示控制命令 , 通過命令解釋和數(shù)據(jù)轉換 , 生成LED顯示屏所需要的數(shù)據(jù)信號和同步的控制信號— 數(shù)據(jù)、時鐘、行同步和面同步 。FPGA芯...

關鍵字: 單片機 FPGA LED顯示屏

在異構計算系統(tǒng)中,ARM與FPGA的協(xié)同工作已成為高性能計算的關鍵架構。本文基于FSPI(Fast Serial Peripheral Interface)四線模式,在150MHz時鐘頻率下實現(xiàn)10.5MB/s的可靠數(shù)據(jù)...

關鍵字: ARM FPGA FSPI

在全球FPGA市場被Xilinx(AMD)與Intel壟斷的格局下,國產(chǎn)FPGA廠商高云半導體通過構建自主IP核生態(tài)與智能時序約束引擎,走出差異化高端化路徑。本文深入解析高云半導體FPGA工具鏈的兩大核心技術——全棧IP...

關鍵字: FPGA 高云半導體

2025年6月12日,由安路科技主辦的2025 FPGA技術沙龍在南京正式召開,深圳市米爾電子有限公司(簡稱:米爾電子)作為國產(chǎn)FPGA的代表企業(yè)出席此次活動。米爾電子發(fā)表演講,并展出米爾基于安路飛龍派的核心板和解決方案...

關鍵字: FPGA 核心板 開發(fā)板

高 I/O、低功耗及先進的安全功能,適用于成本敏感型邊緣應用

關鍵字: FPGA I/O 機器視覺

北京 2025年6月9日 /美通社/ -- 2025年6月5日,國家知識產(chǎn)權局官網(wǎng)發(fā)布了《關于第二十五屆中國專利獎授獎的決定》(國知發(fā)運字〔2025〕20號)。同方威視"一種行李物品CT安檢系統(tǒng)及其探測器裝置...

關鍵字: BSP 探測器 智能機 系統(tǒng)設計
關閉