女人被狂躁到高潮视频免费无遮挡,内射人妻骚骚骚,免费人成小说在线观看网站,九九影院午夜理论片少妇,免费av永久免费网址

當前位置:首頁 > 工業(yè)控制 > 電子設計自動化
[導讀] 聲發(fā)射技術是光纖傳感技術和聲發(fā)射技術相結合的產物,是目前聲發(fā)射技術的發(fā)展趨勢。它將高靈敏度聲發(fā)射傳感器安裝于受力構件表面以形成一定數(shù)目的傳感器陣列,實時接收和采集來自于材料缺陷的聲發(fā)射信號,進而通過對

聲發(fā)射技術是光纖傳感技術和聲發(fā)射技術相結合的產物,是目前聲發(fā)射技術的發(fā)展趨勢。它將高靈敏度聲發(fā)射傳感器安裝于受力構件表面以形成一定數(shù)目的傳感器陣列,實時接收和采集來自于材料缺陷的聲發(fā)射信號,進而通過對這些聲發(fā)射信號的識別、判斷和分析來對材料損傷缺陷進行檢測研究并對構件強度、損傷、壽命等進行分析和研究。

在實際的構件檢測中,現(xiàn)場聲源信號通常是在100~800 khz之間的微弱高頻信號,而且材料損傷檢測、聲發(fā)射源定位往往需要多個傳感器形成傳感器陣列,而聲發(fā)射信號的數(shù)據(jù)傳輸系統(tǒng)必須達到640 mbps以上的數(shù)據(jù)傳輸能力;并應具有應付突發(fā)或長時間數(shù)據(jù)接收和存儲能力。本文就是利用CPLD來實現(xiàn)對聲發(fā)射信號的采集,從而有效解決了數(shù)據(jù)的實時傳輸和存儲問題。

  1 系統(tǒng)方案設計

本方案采用fifo存儲器構成外部大容量數(shù)據(jù)緩沖區(qū),而使用pci總線的dma傳輸方式與微機進行高速數(shù)據(jù)傳輸。現(xiàn)場聲發(fā)射信號經(jīng)過ad轉換和驅動電路驅動后進入pci板卡,然后將部分數(shù)據(jù)鎖存,同時將并行信號轉換為串并行信號,通過cpld控制邏輯電路存入fifo。當fifo存儲器中的數(shù)據(jù)到達一定狀態(tài)時,cpld控制

邏輯會產生中斷信號給pci9054總線控制器,之后由后者啟動dma傳輸將數(shù)據(jù)傳人計算機內存中。dma傳輸完成后,pci9054產生通道中斷,并由計算機將數(shù)據(jù)從內存取出存入硬盤。該數(shù)據(jù)存儲傳輸模塊的總體框圖如圖1所示。

  2 fifo數(shù)據(jù)存儲電路設計

fifo是一個先人先出的雙口緩沖器,為保證整個系統(tǒng)正常工作,fifo存儲器允許系統(tǒng)進行dma操作,以提高數(shù)據(jù)的傳輸速度。否則,數(shù)據(jù)傳輸將達不到傳輸要求,而且會大大增加cpu的負擔,甚至無法同時完成數(shù)據(jù)的存儲。

本設計在數(shù)據(jù)傳輸系統(tǒng)中采用了六片idt72281芯片來緩存數(shù)據(jù),并將其分成兩組,其中由三片fifo進行字寬擴展,圖2所示是其緩存?zhèn)鬏斒疽鈭D。按照這種設計,其字寬可達27位,可以傳輸24位數(shù)據(jù)和兩個otr位。

  3 cpld邏輯控制

本系統(tǒng)中由于要對高速信號進行處理,因此,對控制信號的時序要求比較嚴格。在控制芯片的選擇上要盡量選用時延小、速度快的芯片。本設計采用美國altera公司的max7000s系列可編程邏輯器件epm7128slc84-15,并采用max+plusⅱ來完成系統(tǒng)的輸入、編譯、驗證及編程,進而完成向量測試及仿真.最后的數(shù)據(jù)可通過下載線傳輸?shù)叫酒衼硗瓿尚酒呐渲谩?/FONT>

  3.1 cpld邏輯控制電路

cpld為采樣控制器的核心,數(shù)據(jù)傳輸所要求的嚴格時序控制關系就由cpld負責處理。它在本系統(tǒng)中主要負責產生與pci9054的握手信號、數(shù)據(jù)存儲器的片選信號和讀寫控制信號。cpld的外圍信號接口如圖3所示。

cpld可根據(jù)fifo存儲器的時序控制要求產生控制信號,并在第一個時鐘周期中將數(shù)據(jù)分別存入fifo和數(shù)據(jù)鎖存器74ls373中,而在第二個時鐘周期將鎖存器中的數(shù)據(jù)再存入fifo,從而完成并行數(shù)據(jù)向串行數(shù)據(jù)的轉換。同時根據(jù)存儲器的相關信號向pci9054控制器發(fā)出中斷請求,并在pci9054讀取數(shù)據(jù)時產生相應的控制邏輯。

3.2 cpld控制邏輯

當并行數(shù)據(jù)進入板卡后,cpld首先將一部分數(shù)據(jù)存入鎖存器,而將另一部分數(shù)據(jù)直接存入fifo。但此時必須將寫時鐘信號wclk進行二分頻,以便在一個ad轉換周期內完成兩次fifo寫操作。當fifo數(shù)據(jù)到達半滿時,cpld便向pci9054發(fā)出中斷申請,并由pci9054將該申請傳入計算機。若系統(tǒng)響應該中請,則在中斷響應程序內發(fā)出讀命令,以讀取字節(jié)數(shù)和地址信號等。

pci9054通過lhold申請local總線控制權,而cpld則通過lholda響應,以使pci9054能得到局部總線的控制權。pci9054首先將pci地址窄間映射到本地地址空間,接著啟動本地總線的散聚dma周期。cpld收到讀信號(lw/r)、地址選通信號(ads)和地址(la16、la17)后便開始傳送數(shù)據(jù)。當la16位為0,la17位為1時,系統(tǒng)將使能后三片fifo的讀使能端(ren2),以使后三片fifo數(shù)據(jù)線上的q0~q31有效而同時也使pci9054的準備好信號(ready)有效,開始數(shù)據(jù)傳送。在最后一個數(shù)據(jù)傳送之前,blast信號有效,之后,cpld將在一個時鐘周期后使fifo的讀使能(ren1或ren2)無效,從而完成一次數(shù)據(jù)傳送過程。

  3.3 控制程序設計

pci9054單周期讀、寫和dma讀的vhdl語言時序控制狀態(tài)機設計如圖4所示。圖中,s0為空閑狀態(tài)。當本地總線請求信號lhold被置1時轉到s1,否則留在s0。s1為總線保持狀態(tài),此狀態(tài)下應將本地總線響應信號lholda置1。如ads信號為0且lw/r為1則轉到s3,如ads信號為1且lw/r和blast為0則轉到s4,這種狀態(tài)表明此次讀操作為單周期讀。s2為dma讀狀態(tài),在此狀態(tài)下應將ready信號和fifo讀使能信號ren1置0。如blast為1,則表明此次dma讀取還未完成,應繼續(xù)留在s2,如blast為0,則表明此次dma讀取完成,可轉到s4。s3為單周期寫狀態(tài),此狀態(tài)下也要置ready信號為0以表示寫數(shù)據(jù)有效,并在blast為0時轉到s4。s4為讀寫操作完成狀態(tài),當lhold被置0時,表明pci9054不再請求本地總線,此時應轉到s0,當blast為0且lhold為1時,表明pci9054還要進行數(shù)據(jù)讀寫,故應轉到s1繼續(xù)操作。

  3.4 控制程序邏輯的仿真結果

max+plusⅱ是開發(fā)aletra公司的fpga/CPLD系列產品的軟件工具,本設計利用此工具提供的設計環(huán)境和設計工具來對cpld控制程序進行開發(fā)和調試。其功能時序如圖5所示。

cpld的設計是用vhdl編程實現(xiàn)的。本設計的操作代碼都已經(jīng)過仿真,并在實際調試中得到應用。

  4 系統(tǒng)驅動程序設計

本設計使用driv erworks的driverwizard來創(chuàng)建wdm框架程序??筛鶕?jù)設計需求添加程序代碼,從而完成pci設備的dma傳輸系統(tǒng)驅動程序,以執(zhí)行dma操作、訪問i/o端口和存儲器空間、處理器中斷和訪問pci。根據(jù)系統(tǒng)需要,驅動程序的關鍵是三個方面:硬件訪問、中斷處理和dma傳輸。

kdmaadapter類可用于建立一個dma適配器,以標明一個dma通道的特性和提供串行化訪問服務;kdmatransfer類則用于控制dma的傳輸和啟動dma傳輸,以傳輸dma數(shù)據(jù)緩沖區(qū)物理地址和字節(jié)數(shù),dma傳輸結束后,數(shù)據(jù)將由公用緩沖區(qū)拷貝到應用數(shù)據(jù)緩沖區(qū);kcommon dmabuffer用于實現(xiàn)公用緩沖區(qū)的操作。對于dma操作,本系統(tǒng)還提供了一個特殊的內存,即公用緩沖區(qū)。應當說明的是,公用緩沖區(qū)是稀有的系統(tǒng)資源,應該避免浪費使用。

5 結束語

本文給出了數(shù)據(jù)緩存、傳輸模塊控制電路的設計,并采用vhdl語言和cpld很好的完成邏輯控制任務和系統(tǒng)驅動程序的編寫與調試。實驗結果表明,該數(shù)據(jù)存儲傳輸模塊的硬件、軟件工作十分可靠、穩(wěn)定,可實現(xiàn)640 mbps(80 mbyte/s)以上實時數(shù)據(jù)的存儲與傳輸,完全能滿足聲發(fā)射信號采集的要求。

0次

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

在現(xiàn)代電子系統(tǒng)中,電源扮演著核心角色,如同人體的心臟,為整個系統(tǒng)穩(wěn)定運行提供不可或缺的動力支持。從日常生活中的智能設備,到復雜精密的工業(yè)控制系統(tǒng),再到關乎國計民生的航空航天、醫(yī)療等關鍵領域,電源的可靠性直接決定了系統(tǒng)的穩(wěn)...

關鍵字: 電源 設備 系統(tǒng)

傳感器是能感受規(guī)定的被測量并按照一定的規(guī)律轉換成可用輸出信號的器件或裝置。傳感器有許多種,在先進測量技術這門課中提到了許多傳感器,在現(xiàn)代工業(yè)生產尤其是自動化生產過程中,要用各種傳感器來監(jiān)視和控制生產過程中的各個參數(shù),使設...

關鍵字: 傳感器 信號

高功率脈沖發(fā)射機作為一種能夠產生高能量、短脈沖信號的設備,在眾多領域發(fā)揮著關鍵作用。在雷達系統(tǒng)中,它為目標探測提供強大的發(fā)射功率,使得雷達能夠在遠距離精確識別和跟蹤目標;在通信領域,可用于實現(xiàn)高速率、大容量的數(shù)據(jù)傳輸;在...

關鍵字: 高功率 脈沖發(fā)射機 信號

在當今數(shù)字化、智能化的時代,電子設備無處不在,從智能手機、智能家居到工業(yè)控制系統(tǒng),它們在提升生活品質與生產效率的同時,也面臨著高頻干擾與兼容性問題的挑戰(zhàn)。高頻干擾會導致設備信號傳輸不穩(wěn)定、數(shù)據(jù)丟失,甚至系統(tǒng)崩潰;兼容性問...

關鍵字: 高頻干擾 兼容性 信號

在當今電子技術飛速發(fā)展的時代,隨著電子產品不斷向小型化、高性能化邁進,印刷電路板(PCB)的設計變得愈發(fā)復雜和精密。過孔,作為 PCB 中連接不同層線路的關鍵元件,其對信號完整性的影響已成為電路設計中不可忽視的重要因素。...

關鍵字: 印刷電路板 電路設計 信號

在當今高速發(fā)展的電子系統(tǒng)領域,信號完整性已然成為確保系統(tǒng)性能與可靠性的關鍵要素。從驅動到連接器的信號傳輸路徑宛如一條信息高速公路,而接收端則如同這條公路的終點收費站,其設置的合理性直接關乎信號能否準確無誤地抵達目的地。若...

關鍵字: 信號 連接器 驅動

在電子系統(tǒng)設計與信號傳輸過程中,工程師們常常會遇到信號波形不理想的情況。其中,信號波形下降沿出現(xiàn)上沖現(xiàn)象是較為常見的問題之一。這種異常不僅會干擾信號的正常傳輸,影響系統(tǒng)的性能和穩(wěn)定性,甚至可能導致系統(tǒng)出現(xiàn)誤判等嚴重后果。...

關鍵字: 信號 干擾 電子系統(tǒng)

在印刷電路板(PCB)設計中,過孔作為連接不同層線路的重要元件,其對信號完整性的影響不容忽視。隨著電子技術的飛速發(fā)展,電路的工作頻率不斷提高,信號上升沿時間越來越短,這使得過孔對信號的影響愈發(fā)顯著。在許多情況下,我們必須...

關鍵字: 印刷電路板 過孔 信號

在電子電路設計中,24 位 RGB TTL 信號的布線是一個關鍵環(huán)節(jié),其布線質量直接影響到系統(tǒng)的性能和穩(wěn)定性。特別是在涉及顯示設備等對信號完整性要求較高的應用場景中,遵循正確的布線要求至關重要。下面將從多個方面詳細闡述...

關鍵字: 信號 布線 顯示設備

在現(xiàn)代高速電子系統(tǒng)中,信號完整性(Signal Integrity, SI)已成為確保系統(tǒng)可靠運行的關鍵因素。信號完整性是指信號在傳輸路徑上保持其原始特性的能力,當信號從驅動端出發(fā),經(jīng)過傳輸線到達連接器,最終被接收端接收...

關鍵字: 信號 傳輸路徑 質量
關閉