• <strike id="aymay"></strike>
    <strike id="aymay"></strike>
    <ul id="aymay"><dfn id="aymay"></dfn></ul>
    <ul id="aymay"><sup id="aymay"></sup></ul>
  • <del id="aymay"></del>

    基于PC104總線的實時信號采集處理系統

    2013-10-25 16:47 來源:電子信息網 作者:洛小辰

    PC104是嵌入式工控機的一種,其外部總線接口為PC104總線。使用堆疊的方式可以將多個PC104主板結合到一起,并通過螺栓固定,保證系統的牢固可靠,應對惡劣的使用環境。由于PC104具有功耗低,體積小,擴展性高,功能強大等優點,其已經在航空航天、軍用武器裝備、工業控制等領域得到了廣泛的使用。

    在對武器裝備進行測試維護時,經常需要對設備中的各類模擬信號進行分析,從而對武器系統的運行情況做出判斷。目前常見的測試設備往往實時性不高,無法更多地進行人機交互。同時由于測試設備體積過于龐大,并不方便在外場對武器裝備進行直接的測試和維護。隨著現階段軍用裝備外場測試的信息化程度逐漸提高,迫切需要研制出體積小、結構緊湊的便攜式實時測試設備。

    目前主流的實時信號采集方式是通過高速A/D轉換器件來完成的,其優點是信號精度高,實時的信號采集帶來了大量的數據需要處理,對后端的信號處理系統提出了較高的要求。因此本文搭建了基于PC104總線的實時信號采集處理系統,憑借FPGA的高速處理能力控制A/D轉換器完成數據的采集,并通過PC104總線將數據提供給上位機完成用戶對實時信號的監測。

    1 總體設計方案

    本文的實時信號采集處理系統主要包括信號采集板和上位機控制板2部分,兩者之間通過PC104總線進行通信。上位機控制板以CPU為核心,擴展出VGA,RJ45等人機交互所需要的外圍設備接口。信號采集板主要包括了FPGA邏輯控制、A/D轉換器、通道選擇開關、前端信號調理器等。實時信號采集處理系統的總體結構圖如圖1所示。

    11


    信號采集處理系統進行工作時,上位機控制板的CPU通過PC104總線向底層信號采集板發送命令,對其工作參數進行設置。CPU與FPGA之間通過地址和數據總線完成命令及數據的交互。多通道選擇開關對外部輸入的模擬信號進行通道選擇,在信號調理芯片對模擬信號進行相應的預處理之后,在FPGA的邏輯控制下由A/D轉換器完成信號的采集。FPGA通過PC104總線實時地將采集的信號數據傳輸給CPU,通過運行在上位機控制板的應用程序完成數據的最終分析和處理。信號采集處理系統可以通過FPGA邏輯控制模塊靈活地調整采樣速率,來滿足多種信號不同速率的采樣要求。

    2 硬件系統設計

    2.1 上位機控制板

    本系統采用深圳盛博公司的PC104模塊SCM9022作為上位機控制系統硬件平臺,其處理器為英特爾凌動N455處理器,使用了1 GB的DDR3內存,支持2 GB的SSD和1路SATA接口,支持2個100 Base-T以太網口,具有8路GPIO接口和6個串口,4個USB 2.0接口,標準鼠標鍵盤接口,支持18位的LVDS和VGA顯示。SCM9022的硬件資源可以滿足對所需要采集信號的處理,用戶可以方便地使用其通用的外設接口完成必要的人機交互。上位機控制板包括了64針腳的雙排單列插針J1和40針腳的雙排單列插針J2,總共104根信號總線。上位機控制板是標準的PC104模塊,其尺寸為96 mmx90 mm。當工作在8 b數據模式下時,J2的針腳信號無效,只有J1針腳有效;當工作在16 b數據模式下時,J1和J2所有針腳都有效。在104個針腳中,包括了16個數據針腳,7個鎖存地址針腳,20個地址針腳,32個控制針腳,14個地線和電源線,1個14 MHz的OSC,1個8 MHz的BCLK。其中,SA[0..11]為地址總線;SD[0..7]為數據總線;IOR為輸入/輸出接口的讀控制,低電平有效;IOW為輸入/輸出接口的寫控制,低電平有效;DATA為串行數據;BALE為地址鎖存信號;CLK為移位脈沖;SY-CLK為總線時鐘;IOCHADY為輸入/輸出接口的準備就緒信號,該信號由集電極開路門或三態門驅動,低電平時處于無效狀態,表示輸入/輸出接口設備需要將總線的周期延長。時序如圖2所示。

    12


    2.2 信號采集板

    為了能快速高效保證上位機控制板與信號采集板之間的PC104總線數據通信,底層的信號采集板使用了Altera公司的CycloneⅢ系列FPGA芯片EP3C25F256C7N,通過控制邏輯來按照PC104總線的時序進行數據傳輸。該芯片具有200 Kb邏輯單元、8 Mb嵌入式存儲器以及396個嵌入式乘法器能夠在控制信號采集芯片的同時,將采集的信號數據傳輸給上位機。需要注意的是,由于PC 104總線的針腳都是5 V電平,而FPGA芯片采用了3.3 V的電平信號,所以在信號采集板上使用了74LVH162245芯片對電平進行轉換,調整電氣特性,完成由TTL電平向LVTTL電平的轉換,并增強驅動能力。在信號的采集過程中,由于外部的多路模擬輸入信號往往比較微弱,其電平的幅度很小,為了保證A/D轉換模塊采集到足夠強的信號幅度,在信號采集板中使用了放大器INA103把輸入信號進行調理放大到0~10 V之間。INA103是由BB公司生產的低功率增益可調通用儀器放大器,其具有高精度寬帶寬的特點。在增益為100時,對應的帶寬仍達到200 kHz。該芯片采用了可調電阻調整放大倍數,具體公式如式(1)所示:

    G=1+6 kΩ/R (1)

    1 2 > 
    信號采集 PC104

    相關閱讀

    暫無數據

    一周熱門

    主站蜘蛛池模板: 精品欧美一区二区在线观看| 蜜臀精品无码AV在线播放| 国产高清在线精品一区| 毛片a精品**国产| 国产国产成人精品久久| 亚洲av午夜国产精品无码中文字| 亚洲国产精品婷婷久久| 国内揄拍高清国内精品对白| 欧洲精品码一区二区三区免费看 | 国产精品日本欧美一区二区 | 国产一成人精品福利网站| 亚洲欧美日韩国产精品专区 | HEYZO无码综合国产精品| 免费精品久久久久久中文字幕 | 中文字幕精品无码一区二区 | 久久久一本精品99久久精品88| 精品多毛少妇人妻AV免费久久| 久久青青草原精品影院| 精品无码人妻一区二区三区品| 亚洲AV无码成人精品区大在线| 国产精品亚洲综合一区| 亚洲国产精品免费视频| 51午夜精品免费视频| 久久久久久亚洲Av无码精品专口| 四虎影视永久在线精品| 久久国产精品免费一区二区三区| 97精品伊人久久久大香线蕉 | 99久久国产综合精品麻豆| 久久国产精品99国产精| 中国精品18videosex性中国| 免费人成在线观看欧美精品 | 国产精品成人一区二区| 久久亚洲精品中文字幕三区| 国内精品久久久久久久影视麻豆| 欧美激情精品久久久久| 国产91精品在线观看| 国产精品自在线拍国产| 国产探花在线精品一区二区| 精品久久无码中文字幕| 久久99国产综合精品女同| 久久国产乱子精品免费女|