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

當(dāng)前位置:首頁 > 工業(yè)控制 > 電子設(shè)計自動化

摘 要:提出了一種基于核心處理單元為Altera NiosⅡ的SoPC的智能低應(yīng)變反射波檢測系統(tǒng)。介紹了低應(yīng)變反射波檢測法,探討了系統(tǒng)具體的軟硬件設(shè)計。系統(tǒng)的主要目的是使復(fù)雜電子系統(tǒng)可在單塊FPGA上實現(xiàn),該系統(tǒng)在基樁完整性檢測中具有廣闊的應(yīng)用前景,并能通過適當(dāng)改進(jìn),應(yīng)用于其他工程檢測中。
關(guān)鍵詞: NiosⅡ; 低應(yīng)變; SoPC; 檢測系統(tǒng)

 信息化、自動化、智能化、高集成度已經(jīng)成為當(dāng)今工程技術(shù)領(lǐng)域的發(fā)展趨勢,并廣泛應(yīng)用于各個領(lǐng)域??删幊唐舷到y(tǒng)(SoPC)技術(shù)將中央處理器、內(nèi)存、I/O接口以及大型可編程數(shù)字邏輯單元融合到單塊FPGA芯片上,使得整個系統(tǒng)小型化、集成度高、靈活性強、功耗低且成本低廉。
 基樁的低應(yīng)變完整性測試因其簡單易用及較低的成本,被廣泛用于分析和評價基樁的工程建造質(zhì)量。大多數(shù)傳統(tǒng)的低應(yīng)變樁身檢測儀器都采用獨立的單元:包括信號調(diào)制單元、模數(shù)轉(zhuǎn)換器、存儲器、微控制器及其外圍電路和PC104工控機。因此,其很難在功耗、成本及抗噪性上令人滿意。本文提出了一種基于以Altera NiosⅡ軟核處理器為核心單元的SoPC的智能低應(yīng)變反射波檢測系統(tǒng)。該系統(tǒng)的硬件結(jié)構(gòu)包括信號采集單元、存儲器模塊、電源模塊、LCD觸摸屏、USB/UART接口及SoPC模塊Altera CycloneⅡ EP2C8。
1 低應(yīng)變反射波法簡介
 大多數(shù)的基樁缺陷檢測都是基于音波回音法,低應(yīng)變反射波法也不例外。在該方法中,通過直徑4~5 cm的小錘敲擊基樁頂部得到震源。再利用基樁上的加速度計來捕獲記錄加速度的變化情況,進(jìn)而計算得到速度時間曲線[1]。其示意圖如圖1所示。

圖1中橫坐標(biāo)為速度,縱坐標(biāo)為時間。該測試記錄能反映出震源波在樁內(nèi)的運動情況。根據(jù)一維波理論,聲波信號的幅度是一個與基樁阻抗相關(guān)的函數(shù)。因此,基樁的長度及缺陷的位置便可由式(1)計算得到。

2 系統(tǒng)組成與設(shè)計原理
 根據(jù)上述介紹,不難得知系統(tǒng)設(shè)計的關(guān)鍵便是獲取低應(yīng)變反射波的波速及模數(shù)轉(zhuǎn)換器的采樣頻率。整個系統(tǒng)由加速度傳感器、信號采集單元、SoPC模塊、電源模塊及其他外設(shè)電路組成,如圖2。

 將加速度傳感器按照規(guī)范要求,安裝在樁頭磨好的位置,用黃油等介質(zhì)進(jìn)行耦合。用手持小錘進(jìn)行敲擊后,進(jìn)入檢測進(jìn)程。首先由信號采集單元收集加速度傳感器的輸出信號,信號經(jīng)過與加速度傳感器輸出端并聯(lián)的電阻處理,由電流信號變?yōu)殡妷盒盘?,并通過濾波器處理濾掉高頻噪音后,經(jīng)模數(shù)轉(zhuǎn)換器捕獲超過閾值電壓的信號,并將轉(zhuǎn)換后的信號存儲到外部閃存中。最后由控制核心模塊讀取閃存中的數(shù)值并進(jìn)行數(shù)據(jù)處理,將采集到的反射波形顯示到系統(tǒng)的觸摸顯示屏上。并可通過USB/UART接口,將這些數(shù)據(jù)傳輸給PC機。
3 系統(tǒng)的硬件設(shè)計
3.1 SoPC模塊設(shè)計
基于Cyclone Ⅱ FPGA EP2C8的SoPC模塊是整個系統(tǒng)的核心。如圖3所示,NiosⅡ軟核處理器通過定義了主從設(shè)備之間接口與通信時序的Avalon交換式總線連接多個IP核[3]。SoPC Builder也支持在設(shè)計中整合自定義的IP核。

根據(jù)系統(tǒng)結(jié)構(gòu)需求,IP核的設(shè)計如下:
NiosⅡ/經(jīng)濟型軟核處理器:SoPC Builder中包含三種可選的軟核處理器[4]。NiosⅡ/經(jīng)濟型軟核處理器具備最小的體積,完全能滿足本設(shè)計的應(yīng)用需求。
片上存儲器:EP2C8 FPGA提供165 888 bit的RAM內(nèi)存,共計36個M4k的存儲塊。
定時器模塊提供了系統(tǒng)所需的時鐘中斷。
并行輸入輸出模塊(PIO)通過2 bit的二進(jìn)制信號來控制濾波器的截止頻率,并負(fù)責(zé)檢測觸發(fā)信號。
串行外設(shè)接口(SPI)作為從屬設(shè)備來與模數(shù)轉(zhuǎn)換器通信。
通用異步收發(fā)器(UART)提供了人機交互接口。反射波數(shù)據(jù)經(jīng)過采集和調(diào)制后,可以通過USB-UART轉(zhuǎn)換芯片CP2102將其由SoPC模塊上傳至電腦做進(jìn)一步的處理。這里,USB接口可被視作一個虛擬的通用異步收發(fā)器來訪問。
LCD模塊用來控制分辨率為320×240的液晶觸摸屏,其參數(shù)可自行定制。
EPCS、CFI和SDRAM控制器的作用是控制外圍擴展存儲器。EPCS控制器在系統(tǒng)啟動時從EPCS4(串行配置芯片)下載硬件配置文件到FPGA。CFI(通用閃存接口)控制器具備32 Mb的Avalon接口(S29AL032),SDRAM控制器同樣也具備64 Mb的Avalon接口,為訪問存儲器提供了便利。系統(tǒng)運行中,閃存存儲配置文件,而SDRAM存儲各類數(shù)據(jù)。
 所有的模塊將由用戶或SoPC Builder指派不同的地址。NiosⅡ處理器通過Avalon總線訪問這些模塊或外部設(shè)備。
3.2 信號采集模塊
選擇用于低應(yīng)變反射波檢測系統(tǒng)的加速度傳感器,必須使其與小錘在敲擊后產(chǎn)生的反射波的頻率匹配。一般來說,用于基樁無損檢測的有效信號頻率為0~2 kHz,加速度傳感器LC0104T正好滿足這個條件,其敏感度為100 mV/g,量程為50 g,且頻率范圍達(dá)到9 kHz,安裝諧振點為27 kHz?;赟oPC的信號采集模塊信道噪聲低,精度高,如圖4。

加速度傳感器的輸出端與20 kΩ的電阻并聯(lián),將電流信號轉(zhuǎn)換成毫伏級的電壓信號。在信號傳輸過程中,用二階有源巴特沃斯低通濾波器來優(yōu)化信號,并過濾掉高頻噪聲。NiosⅡ通過PIO可以控制4個可編程中斷的頻率,分別是500 Hz、1 kHz、2 kHz和4 kHz。
AD7764是一種高性能、高速率、24位的Σ-Δ型A/D轉(zhuǎn)換器,融合了寬輸入帶寬、高速率的特性,312 kHz輸出數(shù)據(jù)速率時動態(tài)范圍為109 dB,并且與FPGA有著靈活的SPI接口(SCO、nFSO、SDO、SDI)。FPGA中50 MHz的外部時鐘信號可通過鎖相環(huán)分頻輸出20 MHz時鐘信號,以此驅(qū)動AD7764的MCLK,并使A/D轉(zhuǎn)換器的nRESET端口在每個MCLK時鐘周期中被置低,這樣,NiosⅡ就可以通過SPI從模塊讀取包括24位轉(zhuǎn)換數(shù)據(jù)的32位信號。
 為了記錄整個波形,低應(yīng)變反射波的采樣流程如下:通過LCD觸摸屏發(fā)出采集信號指令,當(dāng)觸發(fā)器偵測到通過濾波器的輸入信號的電壓達(dá)到閾值電壓時,便傳送給NiosⅡ處理器一個低電平到高電平的跳變信號,NiosⅡ處理器馬上記錄此閾值電壓信號的存儲地址。A/D轉(zhuǎn)換器開始捕獲1 024個采樣的輸入信號,NiosⅡ?qū)?4位轉(zhuǎn)換數(shù)據(jù)寫入外部閃存S29AL032中。最終,通過對加速度傳感器的數(shù)據(jù)處理,整個波形就可以用多個這樣的存儲地址中的數(shù)據(jù),通過式(3)復(fù)原。
4 系統(tǒng)的軟件設(shè)計
4.1 基于NiosⅡ IDE的軟件開發(fā)
 此開發(fā)環(huán)境可在進(jìn)行軟件設(shè)計時,自動根據(jù)NiosⅡ處理器系統(tǒng)的需求生成開發(fā)向?qū)?,包括:硬件抽象層、可調(diào)節(jié)的實時操作系統(tǒng)和設(shè)備驅(qū)動[5],避免了手動設(shè)置帶來的不便,從而節(jié)省了時間,縮短了開發(fā)周期?;赟oPC平臺NiosⅡ處理器的軟件開發(fā)環(huán)境有了很大的發(fā)展,整個軟件系統(tǒng)由分別實現(xiàn)不同軟件功能的模塊組成,模塊包括:主程序模塊、中斷子程序、A/D轉(zhuǎn)換子程序、數(shù)據(jù)處理子程序、LCD顯示屏控制程序和觸摸子程序。圖5是整體軟件設(shè)計的流程。

 開始初始化后,對樁長等參數(shù)進(jìn)行設(shè)置,然后通過觸摸屏中斷的方式選擇相應(yīng)的中斷子程序。收到觸發(fā)信號并開始檢測后,信號采集模塊將加速度傳感器輸出的信號與閾值電壓進(jìn)行比較,把有用的信號經(jīng)A/D轉(zhuǎn)換存儲到寄存器中。在采集信號存儲完后,通過觸摸屏選擇數(shù)據(jù)處理中斷子程序功能,開始對寄存器中的數(shù)據(jù)按第1部分中提到的算法進(jìn)行處理,并將波形結(jié)果顯示在觸摸顯示屏上。并可由觸摸屏選擇USB接口中斷子程序,將所有數(shù)據(jù)上傳給PC機,做進(jìn)一步的分析和計算。
4.2 μClinux操作系統(tǒng)的移植
將μClinux移植到SoPC模塊中,可以使系統(tǒng)表現(xiàn)出完好的實時性和穩(wěn)定性。μClinux操作系統(tǒng)可以和沒有內(nèi)存管理單元(mmu)的NiosⅡ處理器兼容,并且可以下載到嵌入式硬件平臺中[6]。
 首先,在Linux Developer Bash開發(fā)環(huán)境中配置和構(gòu)建內(nèi)核。建立映像文件和linux.flash,生成的linux.flash文件即為μClinux的內(nèi)核映像。將linux.flash文件下載到SoPC模塊中,完成內(nèi)核映像的加載。
 除了裝載內(nèi)核,還要裝載根文件系統(tǒng)。μClinux使用romfs文件系統(tǒng),比一般的ext2文件系統(tǒng)需求空間更小。在宿主機Linux的target目錄為μClinux下的根目錄,用當(dāng)前的腳本和工具將其轉(zhuǎn)換成映像文件romdisk.flash。然后根據(jù) userland/.config文件中相應(yīng)變量的指示將應(yīng)用程序二進(jìn)制拷貝到target目錄中,將應(yīng)用程序加載到文件系統(tǒng)中并更新romdisk.flash文件,最后下載romdisk.flash文件到SoPC模塊中。這樣,就可以將μClinux操作系統(tǒng)及應(yīng)用程序成功地移植到SoPC模塊。
本系統(tǒng)充分利用SoPC的高集成性和靈活性,將復(fù)雜的電子系統(tǒng)簡單化、小型化,不僅節(jié)約了開發(fā)成本也更適應(yīng)綠色電子產(chǎn)品低功耗、耗材少的要求。
經(jīng)實際測試,用本系統(tǒng)檢測一根樁長為5 m的基樁,數(shù)據(jù)采集和處理正常,能通過預(yù)設(shè)的軟件將結(jié)果顯示在觸摸屏上(如圖6所示)。并能成功地與PC機進(jìn)行傳輸,將采集的波形送至PC機進(jìn)行進(jìn)一步的分析。測試表明系統(tǒng)具有方便易用、可裁剪性強、擴展方便等特點,具有廣泛的市場前景。

參考文獻(xiàn)
[1] CHOW Y K, PHOON K K. Low strain integrity testing of piles: three-dimensional effects[J]. Geotech Geoenviron Eng, ASCE, 2003, 129(11):1057-1062.
[2] NI Sheng Huoo, LEHMANN L. Low-strain integrity testing of drilled piles with high slenderness ratio. Computers and Geotechnics, 2006,33(9):283-293.
[3] 李蘭英. SoPC設(shè)計原理及應(yīng)用[M].北京:北京航空航天大學(xué)出版社, 2006.
[4] Altera Corporation. NiosⅡ Processor Reference Handbook. http://www.altera.com.cn/literature/lit-nio2.jsp, 2009.
[5] Altera Corporation. NiosⅡ Software Developer's Handbook. http://www.altera.com.cn/litera.com.cn/literature/lit-nio2.jsp, 2009.
[6] 殷偉鳳, 胡錫偉. 基于μClinux的SoPC應(yīng)用系統(tǒng)設(shè)計[J]. 單片機與嵌入式系統(tǒng)應(yīng)用, 2005(7).

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

在工業(yè)自動化與智能化趨勢里,機器視覺檢測系統(tǒng)憑借其高效、精準(zhǔn)、非接觸式檢測等優(yōu)勢,成為眾多企業(yè)提升產(chǎn)品質(zhì)量、優(yōu)化生產(chǎn)流程的關(guān)鍵技術(shù)。對于初學(xué)者而言,從零開始搭建一個機器視覺檢測系統(tǒng)或許充滿挑戰(zhàn),但只要掌握正確的方法和步驟...

關(guān)鍵字: 機器視覺 檢測系統(tǒng)

深圳2024年12月16日 /美通社/ -- 在現(xiàn)代工業(yè)快速發(fā)展的進(jìn)程中,光固化技術(shù)正以其獨特的優(yōu)勢重塑著眾多制造工藝。然而,工業(yè)紫外線(UV)的潛在危害也如影隨形,如何有效防范成為了行業(yè)焦點。Dymax作為光固化領(lǐng)域的...

關(guān)鍵字: 紫外線 防護 紫外光 反射

車輛尾氣遙感檢測車系統(tǒng)利用云計算平臺和智能終端產(chǎn)品獲取重型柴油車發(fā)動機排放數(shù)據(jù),實現(xiàn)車輛OBD信息和發(fā)動機排放運行狀態(tài)的實時監(jiān)控,通過積累大量柴油車排放數(shù)據(jù)。

關(guān)鍵字: 汽車尾氣 檢測系統(tǒng) 云計算平臺

10月18日消息,據(jù)央視網(wǎng)財經(jīng)頻道報道,近日,一顆重達(dá)303.1克拉的黃色梨形鉆石在迪拜蘇富比拍賣行展出。這顆黃鉆被美國寶石學(xué)院評定為現(xiàn)今全球最大的無瑕疵鉆石,市場估價約為1500萬美元(約合人民幣1億多元)。瑕疵,通常...

關(guān)鍵字: 反射

摘 要:單螺桿空氣壓縮機的轉(zhuǎn)子嚙合副對間隙控制的精度要求很高 ,星輪軸系是嚙合副的核心元件 ,作用在星輪軸系上的各力 會引起軸系變形 ,變形集中于星輪齒嚙入螺槽部分及星輪軸軸承安裝處 ,運用ANSYS/workben...

關(guān)鍵字: ANSYS 應(yīng)變 仿真

摘要:局部放電法能夠?qū)﹄娎|絕緣缺陷產(chǎn)生的局部放電信號進(jìn)行檢測,通過對放電量和相位等特征參數(shù)的分析,可以判斷缺陷類型和絕緣劣化程度,進(jìn)而預(yù)測電纜剩余壽命。現(xiàn)基于高頻電流法、超高頻法、超聲波法研制了一套多傳感技術(shù)融合的電纜局...

關(guān)鍵字: 超高頻 超聲波 檢測系統(tǒng)

(全球TMT2022年7月8日訊)隨著更多的科技公司殺入汽車賽道,智能汽車成為科技行業(yè)公認(rèn)的,繼智能手機之后的,下一個變革領(lǐng)域,是全場景智慧生活中的一個重要切入點。 而想要汽車逐漸走向智能化,激光雷達(dá)在其中發(fā)揮著...

關(guān)鍵字: 激光雷達(dá) 脈沖 OV 反射

(全球TMT2022年6月28日訊)專門開發(fā)有機半導(dǎo)體、顯示器材料和零部件的韓國公司CLAP在6月28日宣布,該公司成功地為OLED顯示器所用的相位差膜進(jìn)行了本地化。CLAP所擁有的整體解決方案,能夠創(chuàng)造定制化的液晶材...

關(guān)鍵字: LED顯示器 相位差 OLED顯示 反射

上海2022年5月19日 /美通社/ -- 5月19日,國際獨立第三方檢測、檢驗和認(rèn)證機構(gòu)德國萊茵TUV大中華區(qū)(簡稱"TUV萊茵")聯(lián)合BOE(京東方)...

關(guān)鍵字: 顯示屏 顯示技術(shù) 反射 終端

(全球TMT2022年5月19日訊)5月19日,國際獨立第三方檢測、檢驗和認(rèn)證機構(gòu)德國萊茵TUV大中華區(qū)(簡稱"TUV萊茵")聯(lián)合BOE(京東方)推出了顯示屏全護眼顯示標(biāo)準(zhǔn)。 該標(biāo)準(zhǔn)緊扣人眼生理特性和健康...

關(guān)鍵字: 顯示屏 反射 電子顯示屏 終端
關(guān)閉