《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于CAN總線的井下視頻信號采集系統設計
基于CAN總線的井下視頻信號采集系統設計
來源:電子技術應用2013年第12期
張家田,王金成,嚴正娟,趙 明
西安石油大學 光電油氣測井與檢測教育部重點實驗室,陜西 西安710065
摘要: 深井環境惡劣,要求測井儀器可靠性高、數據處理性能好。介紹了以ADSP-21992芯片為主控芯片的井下視頻信號采集系統設計。該系統主控芯片內嵌CAN控制器,與相關元器件組成CAN接口單元,搭載EILog-06測井系統的遙傳短節,實現對井下圖像數據的采集和傳輸。給出了系統的硬件設計和軟件設計,并用串口攝像頭進行了測試驗證。
中圖分類號: P631.83
文獻標識碼: A
文章編號: 0258-7998(2013)12-0015-03
Design of down-hole video signal acquisition system based on CAN bus
Zhang Jiatian,Wang Jincheng,Yan Zhengjuan,Zhao Ming
Key Laboratory of Photo-electricity Gas-Oil Logging and Detecting,Ministry of Education, Xi′an Shiyou University,Xi′an 710065,China
Abstract: Due to the physically harsh environment in deep well, a high reliability system with good performance in signal processing is necessary. The design of downhole video signal acquisition system based on ADSP-21992 microprocessor is introduced. The inside CAN controller and other components are employed as the main compengts to constitute the CAN bus interface. The borehole images transmission and acquisition are realized by using the EILog-06 logging system which is mainly composed of the logging telemetry joint and the CAN bus interfaces. The design of hardware and software of the system are showed, and the experimental CMOS camera is given to verify the feasibility of this method.
Key words : downhole video;camera;ADSP-21992;CAN bus;EILog-06 logging system

    可見光成像測井作為現代測井技術的前沿技術之一,以其圖像直觀、清晰、實時性好、容易理解等優點而被廣泛應用于井下管道結構及井內總體狀況等的監測管理中,以利于石油開采。其具體工作原理是利用攝像頭模塊在井下測繪出實時圖像,經相應數字化處理后,通過電纜遠距離傳送給上位機,以直觀反映井下油管的技術狀況。由于采集的井下圖像數據量一般較大,原有的DTB總線傳輸速率有限,而目前國內測井領域廣泛應用EILog-06測井系統,引入了具有高抗干擾能力以及高擴展能力的CAN總線作為通信網絡,理論上也允許掛載無限多個帶有CAN接口的儀器。所以本文研究了基于CAN總線的井下視頻信號采集系統設計,掛載于EILog-06測井系統的遙傳短節,以實現井下圖像數據的遠距離傳輸。

1 井下視頻采集系統硬件設計
    由于井下環境相對復雜,高溫、高壓等參數限制對井下系統儀器的可靠性要求提高,系統設計時需采用低功耗、溫度性能好的芯片,儀器結構設計時也應考慮井下照明和保溫措施。本設計的井下視頻信號采集系統作為井下視頻測井儀的重要組成部分,其結構框圖如圖1所示。    系統主要負責對井下圖像信號進行采集和處理,并通過CAN總線完成井下儀器數據采集上傳和地面命令的接收等。

    系統工作原理:攝像頭模塊通過冷光源的照明,將采集的圖像光信號轉換為電信號,經過內部集成電路的處理,以JPEG圖像格式通過RS232串口通信協議輸出,經過MAX232電平轉換后與主控芯片的SPORT串口進行互連,實現異步串行的通信。主控芯片接收到JPEG圖像,數據處理后按照一定的幀格式存入相應位置,當收到遙傳的數據請求幀時,便經由CAN接口單元按協議將數據幀發送至遙傳短節。遙傳短節主要由井下調制解調DSP板、模擬板、井下電纜驅動板和方式變壓器等組成,主要功能:向下是將上位機命令解調處理后通過CAN總線發送至井下儀器,完成數據采集;向上是將采集的數據調制組幀,轉換為模擬信號后進行功率放大,通過方式變壓器送上電纜,傳輸至井上。遙傳短節采用編碼正交頻分復用(OFDM)技術,使得井下圖像數據進一步壓縮,更利于實現數據的遠距離遙傳通信[1]。
1.1 主控芯片
    通過分析系統對各種資源的需求,借鑒基于DSP圖像處理系統在其他方面的應用,對于較大數據量的井下圖像信息,本系統采用內嵌CAN控制器的ADSP-21992高速芯片作為數據核心處理單元。高性能的DSP內核和嵌入式混合信號外圍的集成,以及與諸如CAN和SPI通信接口的結合,使得ADSP-21992芯片數據處理能力表現優越[2],其最高工作頻率為160 MHz,具有16個完全可配置的郵箱,支持標準和擴展地址,工作溫度在-40 ℃~+125 ℃之間。主控芯片同時擁有一個獨立的、同步的串行口SPORT(Serial Port),獨立的發送和接收引腳內各自都有數據緩沖寄存器和移位寄存器,字長可選擇3~16 bit。串口時鐘和幀同步可以由處理器內核產生,也可從外部接收,在CCLK(內核時鐘):HCLK(外設時鐘)=1:1條件下,最高串行時鐘速率可達到HCLK/2。通過SPORT口對攝像頭模塊進行合理參數設置和端口配置等,可實現對井下圖像數據的采集與控制。
1.2 串口攝像頭模塊
    串口攝像頭對工業控制系統中原有硬件以及軟件資源的依賴性很少,應用在油氣田開發開采中,可以滿足低功耗要求下的圖像抓拍,使得現場圖像的采集處理變得更易實現。
    攝像頭采集部分主要由高溫攝像頭和光源組成。攝像頭選擇高集成度的CMOS型攝像頭,本身集成了各種信號和圖像處理模塊,是一個內含拍圖控制、視頻捕捉、圖像數據采集、JPEG圖像壓縮、串口通信等功能的工業級圖像采集設備。同時帶有可選擇的紅外照明功能,能夠輸出完整的JPEG格式,并結合最合適的網絡協議將圖像通過RS232/485/TTL串口輸出,且可選擇30 W/130 W/200 W/500 W等多種像素實現數字圖像采集處理系統的邏輯控制,圖像具有640×480、320×240、160×120多種分辨率。因井下采光困難、熱光源耗電量較大、進水前需冷卻、溫差較大時易起霧等原因,這里采用低耗的發光二極管組作為新光源,采用前端照明的方式,使照明均勻,以減小照明光束與攝像頭視場的重疊區域,消除照明中的燈絲成像,進而降低背向散射光對成像光束的干擾,提高圖像分辨率。同時在攝像頭和燈罩下使用專利產品化學活性劑,使原油不沾附,以適應測井環境[3]。
    串口攝像頭模塊的通信連接是由4根線進行輸入/輸出,分別為電源、地、數據發送和接收。串口攝像頭不能單獨使用,需通過微處理器對其進行控制操作,系統設計中將ADSP-21992的SPORT設置為可編程I/O,利用DT、DR作為發送和接收,與電平轉化后的攝像頭互連,實現異步串行通信協議。
    對于圖像采集數據量較大的情況,需在主控芯片I/O處理器控制下,使用DMA(Direct Memory Access)進行數據傳輸,才能發揮芯片的高性能。這里把SPORT串口配置成時鐘信號由處理器內核產生,這樣就可在多個可變的波特率下進行數據動態收發,并且無論數據字有無幀同步信號,每個發送和接收端口都能運行。在系統內核對DMA初始設置并啟動后,數據可自動地在SPORT串口和片內存儲器間進行傳送,在有效地解決較大數據傳輸量這一問題的同時,又能讓DSP處理器專門從事算法處理工作,極大地提高了系統的數據處理能力。DMA數據傳送可選擇基于自動緩沖的DMA模式或基于描述符的DMA模式。
1.3 CAN接口單元部分
    如圖2所示,CAN接口單元作為連接測井儀器和EILog-06遙傳短節的橋梁,主要由三部分組成。TI公司的電氣隔離芯片ISO7221可提高CAN總線節點的抗干擾能力,使得數據傳輸準確可靠;CAN驅動器芯片SN65HVD230連接于控制器局域網協議控制器與CAN總線的物理線路之間,應用在控制器局域網串口通信物理層,符合ISO11898標準,能夠在所連兩者之間提供數據高速發收功能。

2 井下視頻采集系統軟件設計
    在EIlog-06測井系統中,CAN通信總是由井上遙傳發起,井下儀器被動響應。本系統作為一個通信節點,串口時鐘和幀同步由主控芯片內核產生,并通過寫寄存器來控制波特率、幀同步和字長。如圖3中主程序流程圖所示,當接收到井上遙傳發往本節點的CAN通信幀時,首先判斷CAN通信幀是數據幀還是遠程幀,如果是遠程幀則作為數據請求命令,系統接收后傳輸準備好的數據;如果是數據幀,則響應數據指令操作。

2.1 攝像頭串行通信軟件設計
    主控芯片接收到設置攝像頭控制寄存器的命令后,進入攝像頭控制子程序,接收控制信息,對攝像頭的采集方式、波特率、包大小、紅外燈開啟等進行設置,然后調用串口運行子程序,對串口進行工作模式設置,開始進行圖像數據的收發,最后檢查數據收發是否結束,結束時子程序返回。
    測試串口攝像頭協議中,一個字節數據由1個起始位、8 bit數據位和1個停止位組成。起始位始終為0,數據位低位先發,停止位始終為1,最后發送。為了穩定可靠地工作,在攝像頭接收到拍攝命令后,7 s內主控芯片不再給攝像頭模塊發送任何信息。拍攝完成后,攝像頭會向主機發送數據包長度信息。對于主機發送給攝像頭的其他命令,攝像頭會在60 ms內響應并發送相關信息。如果較長一段時間不需要圖像處理部分工作,則應該向攝像頭發出休眠命令以節省電能。
2.2 CAN通信軟件設計
    CAN通信采用“多主對等”方式,對CAN控制器的初始化主要是對配置寄存器和郵箱的設置。可通過對位配置寄存器CANBCR進行設置完成通信波特率、同步跳轉寬度SJW、采樣次數及重同步方式的設置,同時配置好節點模塊中的接收碼和屏蔽碼,再按照發送數據幀格式來配置郵箱ID和信息控制寄存器。只有當主控制寄存器CANMC中配置請求位CCR=1且全局狀態寄存器CANGSR中配置模式確認位CCA=1時才能進入配置模式[4]。具體初始化流程圖如圖4所示。


2.2.2 郵箱初始化
    所有與CAN相關的數據都可存儲在郵箱中,對郵箱的初始化主要是對郵箱收發的報文標識符進行設置,如發送的是遠程幀還是數據幀等。初始化正確完成后,就可收發數據了。該芯片擁有16個可以完全配置的郵箱,為使較大數據量的圖像信息能夠連續傳輸,可在內存設置2個數據緩沖區(讀和寫2個數據區),分別用來存放需要發送和接收的數據。
3 測試驗證
    本文選用30萬像素的測試串口攝像頭。串口攝像頭接收相應的拍照指令之后,立即響應進行拍照,并把數據暫存在內存當中。通過串口將調試器模擬處理器端與攝像頭采集模塊建立通信連接的一種過程示例如下:
    微處理器端    串口攝像頭模塊
    aa00020d0d    AA 2F 03 0E 0D 1B AA 2F 02 0D 0D
    aa2f030e0d1b//握手連接命令
    aa2f040901000a    AA 2F 03 0E 09 17//喚醒攝像頭
    aa2f06010407000713   AA 2F 03 0E 01 0F//初始化設置
    aa2f0306040a        AA 2F 03 0E 06 14
//設置包大小為1 024 B
    aa2f03040509        AA 2F 03 0E 04 12 AA 2F 06 0A
05 70 78 00 F7    //取圖像
//該幀圖像數據大小為0x7870=30 832 B
    aa2f042e00002e//取包號為00的圖像數據
    aa2f042e01002e//取包號為01的圖像數據
    …
    aa2f042e1e002e//取包號為1e的圖像數據
//當前幀圖像數據取完
    如圖5所示,采集到的井下管道內壁圖像清晰可見,可用于進行分析處理。

 

 

    串口攝像頭具有靈活的采集方式,每種圖像分辨率對應3種壓縮質量,用不同的采集方式采集相同的靜止圖像,數據大小的對比如表1所列。由表1可知在圖像的分辨率和傳輸效率之間能夠達到動態平衡。
    詳細闡述了基于CAN總線的井下視頻信號采集系統,以ADSP-21992芯片為核心對井下圖像數據進行處理。因其采用CAN總線搭載EILog-06測井平臺的遙傳短節,數據采集節點靈活性得到提高,同時CAN總線的糾錯能力使得系統可靠性得到保證,加上芯片內嵌CAN控制器,外圍電路得以簡化。基于CAN總線的井下視頻信號采集系統適合應用于深井復雜惡劣環境下的測井系統中。
參考文獻
[1] 張家田,陳寶,嚴正國.測井電子信息技術[M].北京:石油工業出版社,2010.
[2] 王曉明,莊喜潤,孫偉濤,等.高性能工業控制DSP——ADSP-2199x原理及應用[M].北京:北京航空航天大學出版社,2005.
[3] 魏常偉,袁縱橫,張文濤,等.基于FPGA的新型高速CCD圖像數據采集系統[J].電子技術應用,2010,35(4):77-80.
[4] Analog Device Inc.CAN configuration procedure for adsp21992 dsps[Z].2004.
[5] 紀文志,陳國忠,唐加山.基于CAN總線智能節點的設計與實現[J].微型機與應用,2012,31(3):44-46.

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
日韩视频免费观看高清在线视频 | 久久成人免费视频| 99精品99| 亚洲免费电影在线观看| 亚洲欧洲精品一区二区三区不卡 | 午夜在线a亚洲v天堂网2018| 亚洲一区二区三区在线| 亚洲视频每日更新| 亚洲私人影院| 亚洲一区成人| 亚洲欧美视频在线观看| 欧美一级理论片| 欧美在线视频在线播放完整版免费观看 | 亚洲毛片播放| 亚洲国产高清一区| 亚洲丰满在线| 91久久精品美女高潮| 伊人久久噜噜噜躁狠狠躁| 伊人久久久大香线蕉综合直播| 精品999在线观看| 亚洲电影有码| 亚洲片国产一区一级在线观看| 亚洲精选在线观看| 99精品国产在热久久下载| 亚洲视频axxx| 欧美一级视频精品观看| 欧美在线一区二区三区| 亚洲国产高清自拍| 日韩五码在线| 亚洲永久免费观看| 欧美伊久线香蕉线新在线| 久久久福利视频| 欧美承认网站| 欧美日韩一区三区四区| 国产精品日本欧美一区二区三区| 国产精品尤物| 在线不卡视频| 亚洲精品男同| 亚洲欧美春色| 亚洲大胆视频| 一区二区三区日韩| 校园激情久久| 久久久久久综合| 欧美国产精品| 国产精品福利网| 国际精品欧美精品| 亚洲日韩中文字幕在线播放| 亚洲视频你懂的| 欧美一区国产在线| 亚洲精品中文字| 亚洲欧美一级二级三级| 久久最新视频| 欧美体内谢she精2性欧美| 国产亚洲电影| 亚洲精品国偷自产在线99热| 亚洲欧美综合网| 亚洲欧洲久久| 午夜精品一区二区三区在线| 久久一区精品| 国产精品海角社区在线观看| 韩国三级电影一区二区| 亚洲免费观看在线视频| 欧美呦呦网站| 亚洲一区二区三区免费观看| 久久综合一区| 国产精品日本| 亚洲日本中文字幕免费在线不卡| 亚洲欧美视频在线观看| 一本色道久久综合亚洲精品不| 久久精品视频一| 欧美日本视频在线| 国产亚洲精品资源在线26u| 日韩视频在线一区二区三区| 欧美综合国产| 亚洲欧美日本国产专区一区| 欧美成年人视频网站欧美| 国产精品一卡二| 日韩亚洲国产欧美| 亚洲国产福利在线| 欧美专区18| 欧美午夜免费影院| 亚洲韩国精品一区| 久久精品夜色噜噜亚洲aⅴ| 亚洲男人第一av网站| 欧美国产亚洲视频| 国内欧美视频一区二区| 亚洲综合激情| 亚洲婷婷在线| 欧美精品九九| 激情久久五月天| 午夜精品美女久久久久av福利| 一区二区电影免费在线观看| 免费观看成人| 好看不卡的中文字幕| 亚洲一区在线直播| 亚洲综合好骚| 欧美日韩精品在线视频| 亚洲福利视频网| 欧美在线精品一区| 欧美一区免费视频| 国产精品成人播放| 99国产精品国产精品毛片| 亚洲精品男同| 欧美xx69| 永久555www成人免费| 久久国产主播精品| 久久国产精品99国产精| 国产精品美女一区二区| 一本色道久久加勒比88综合 | 一区二区冒白浆视频| 欧美二区视频| 亚洲成人在线免费| 亚洲三级影片| 欧美mv日韩mv国产网站app| 一区在线免费观看| 欧美中文字幕视频在线观看| 欧美在线首页| 国产无一区二区| 午夜精品一区二区三区四区| 先锋亚洲精品| 国产欧美日韩不卡| 校园激情久久| 久久久久综合网| 精品99一区二区三区| 亚洲国产精品尤物yw在线观看| 久久夜色精品一区| 18成人免费观看视频| 亚洲人成人一区二区在线观看| 欧美bbbxxxxx| 亚洲黄色成人网| 99这里只有精品| 欧美日韩另类字幕中文| 一区二区三区精密机械公司| 亚洲男女毛片无遮挡| 国产精品卡一卡二| 午夜精品av| 久久综合九色综合欧美狠狠| 精品盗摄一区二区三区| 亚洲国产欧美一区二区三区丁香婷| 老司机精品视频一区二区三区| 亚洲大片在线| 日韩午夜激情av| 欧美午夜不卡视频| 亚洲在线播放电影| 久久噜噜噜精品国产亚洲综合| 激情综合亚洲| 99成人精品| 国产精品美腿一区在线看| 亚洲欧美制服另类日韩| 美脚丝袜一区二区三区在线观看| ●精品国产综合乱码久久久久| 日韩视频免费在线| 国产精品每日更新在线播放网址| 午夜性色一区二区三区免费视频| 久久久久天天天天| 亚洲国产精品久久91精品| 制服诱惑一区二区| 国产日本欧美视频| 亚洲国产高清aⅴ视频| 欧美另类变人与禽xxxxx| 中文国产成人精品久久一| 久久激情五月激情| 亚洲欧洲日韩在线| 午夜精品剧场| 在线精品亚洲| 亚洲欧美不卡| 在线欧美日韩国产| 亚洲女同同性videoxma| 一区二区自拍| 亚洲一区日韩在线| 一区二区三区在线视频播放| 亚洲桃色在线一区| 国内精品美女av在线播放| 一本色道久久综合狠狠躁篇怎么玩| 国产精品一区一区| 日韩亚洲精品在线| 国产日产高清欧美一区二区三区| 亚洲精品国产品国语在线app| 国产精品推荐精品| 亚洲精品免费在线| 国产午夜久久| 亚洲午夜日本在线观看| 精品动漫3d一区二区三区| 亚洲欧美日韩一区在线| 亚洲国产精品成人| 久久国产精品高清| 99热免费精品在线观看| 久久久五月婷婷| 中文久久乱码一区二区| 欧美福利一区二区| 欧美一区二视频| 国产精品区一区二区三区| 亚洲乱码一区二区| 国内精品免费在线观看| 亚洲欧美日韩人成在线播放| 91久久亚洲| 蜜臀99久久精品久久久久久软件| 亚洲欧美www| 欧美午夜精品理论片a级按摩| 亚洲黄色在线看|