《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 設計應用 > 基于ARM和FPGA的線陣CCD測徑系統的設計
基于ARM和FPGA的線陣CCD測徑系統的設計
來源:電子技術應用2011年第2期
張愛雪, 孟 櫻
安徽工程大學 電氣工程學院 安徽省電氣傳動與控制重點實驗室,安徽 蕪湖 241000
摘要: 設計了一種基于ARM微處理器LPC2214與線陣CCD的在線動態測徑儀,該測徑儀采用FPGA實現對線陣CCD時序脈沖的驅動;以ARM微處理器為測徑儀的核心,實現圖像信息的處理和對整個系統的控制,保證動態、實時、準確的測量線纜直徑。介紹了該儀器的基本原理,詳細給出了系統硬件方案和軟件流程。
關鍵詞: FPGA 測徑儀 線陣CCD ARM
中圖分類號: TP212
文獻標識碼: A
文章編號: 0258-7998(2011)02-0082-03
The design of linear CCD measurement diameter system based on ARM and FPGA
Zhang Aixue, Meng Ying
Anhui Province Key Lab of Electric and Control, School of Electrical Engineering, Anhui Polytechnic University, Wuhu 241000, China
Abstract: The on-line dynamic state measurement diameter equipment is design based on ARM LPC2214 and linear CCD. This equipment adopts FPGA to realize the driving pulse circuit of linear CCD. And the ARM microcontroller is the heart of measurement diameter equipment implementing processing the image information and controlling the all system, which ensure dynamic, real time, precise measurement. Essential principles of the device are introduced, the hardware design and software flow chart are described in detail.
Key words : measurement diameter equipment; linear CCD; ARM; FPGA


    近幾年來,電線、電纜、光纖等產品的需求量大大增加,外徑尺寸的質量控制成為許多生產廠家急需解決的問題。傳統的測試手段有以下幾種:(1)手工測量法:采取先加工后測量的方法,精度一般,人為因素多,勞動強度大,信息反饋慢,直接影響了線材的質量和生產效益。(2)接觸法測量:精度較高,但易磨損,重復測量精度差。(3)光電二極管陣列測量法:速度快,易處理,但精度差。因此,必須有一套高精度的實時在線檢測系統,一方面可使生產人員及時了解線徑的大小及偏差,另一方面給生產機構伺服系統提供正比于偏差的反饋量,實現反饋控制。以線陣CCD高精度傳感器為核心組成的動態外徑測量儀器具有速度快、精度高、抗干擾能力強等優點[1],成為最為理想的工業在線檢測手段之一。
1 CCD測徑原理
   電荷耦合器件CCD(Charge-coupled Devices)是20世紀70年代初發展起來的新型半導體集成光電器件。目前,CCD技術已發展成一項具有廣泛應用前景的新技術,成為現代光電子學與測試技術中最受關注的研究熱點之一。
   線陣CCD測量直徑系統的原理圖如圖1所示。圖中,1為光源;2為透鏡,作用是匯聚光能;3是一片毛玻璃,其作用是盡可能使光能夠均勻分布;4為被測線纜;5就是要在其上成像的線陣CCD傳感器。線纜直徑測量的原理如下:經光源1發出的光通過一系列透鏡2后校正為近似的平行光。當光由毛玻璃片3透過線纜后通過成像物鏡在線陣CCD的光敏面上成像,最后經CCD的輸出電路將電荷轉化成電壓量輸出。


   CCD輸出的是視頻脈沖信號,其中每一個離散信號對應著CCD上的一個光敏單元的輸出。同時CCD視頻信號需要經過處理電路轉化為標準信號,以便進一步對其處理。當測量線纜直徑時,由于線纜的遮擋部分沒有光透過,所以線纜的直徑與光敏單元總長度減去透過縫隙光敏單元長度成正比關系,根據成像物鏡放大(縮小)的倍數可以測得線纜的直徑尺寸。
 被測線纜直徑的尺寸計算公式為:
 D=(L-hn)/β                  (1)
式中L是CCD有效測量光敏單元總長度,h是光敏單元的脈沖間距,n為透過縫隙的光敏單元個數, β則為成像物鏡的放大倍數。
 因此,只要測出n,就可以計算出被測線纜的直徑。
2系統硬件設計
   測量線纜直徑的硬件結構框圖如圖2所示。選用NXP公司生產的嵌入式微處理器LPC2214作為控制器,可以滿足線纜生產行業對線纜直徑實時性、高速性和精確性的測量和控制,同時具有高性能、低功耗、價格低廉的特點,片內資源豐富,具有極高的集成度,支持工業級應用。

   由于CCD光電傳感器的轉換效率、信噪比等光電特性只有在合適的時序驅動下才能達到設計所規定的最佳值,輸出穩定可靠的信號,因此系統中采用FPGA芯片(選用Actel 公司的A3P030)進行CCD驅動電路的設計。
2.1 主控制模塊的設計
 ARM嵌入式處理器是整個硬件系統的核心,LPC2214集成了豐富的片上功能模塊,主要有:外部存儲器控制模塊(EMC)、系統控制模塊、通用并行I/O口、串行通信口(UART)、I2C接口、SPI接口、CAN總線控制器、定時器控制模塊、脈沖寬度調制器、A/D轉換器、實時時鐘控制器等。LPC2214集成了Flash存儲器和靜態RAM,其中Flash存儲器可用作代碼和數據的存儲。
    系統中被測線纜被均勻照明后,經光學成像系統按一定倍率成像于線陣CCD傳感器上,線陣CCD在驅動脈沖的作用下,將采集到的光信號轉換成電信號輸出,將處理后的模擬視頻信號送入A/D轉換器。LPC2214所起的作用是:當全部像敏單元信號轉化結束之后,A/D器件停止工作,此時給ARM微處理器LPC2214一個中斷信號,通知LPC2214將SRAM中的所有數據通過數據總線讀取到數據存儲器內。處理器LPC2214對于所有數據根據數據處理程序進行處理,并將處理結果通過數據總線輸出到LCD顯示器上,便于進行實時監測以及后續控制。
2.2 CCD驅動電路的設計
  CCD驅動電路的設計是線纜直徑測量系統中的一個關鍵問題,由于不同廠家、不同型號的CCD器件的驅動電路各不相同,而成品CCD的驅動電路價格昂貴,不便使用推廣[2]。本設計中采用了Actel 公司的FPGA器件A3P030配合CCD專用驅動器組成了CCD的驅動電路。經實驗證明,本電路能夠可靠地驅動CCD。
2.2.1 TCD1501D的時序要求
    根據項目的技術要求,本系統選用日本TOSHIBA公司的TCD1501D型線陣CCD作為傳感器。該器件具有優良的光電特性,有5 000個像元。根據CCD的驅動信號的時序[3],TCD1501D需要六路驅動信號,它們分別是:兩個時鐘脈沖Φ1和Φ2,轉移脈沖SH,復位脈沖RS,鉗位脈沖CP,以及采樣脈沖SP。TCD1501D采用兩相驅動脈沖方式工作,設計中所選擇的驅動頻率是其典型值:fΦ1=fΦ2=0.5 MHz,相應的數據輸出頻率是fRS=1 MHz。該CCD器件一行輸出的信號是5 076像元,包括13個虛設單元信號、48個暗信號脈沖,然后是S1 到S5000的有效像素單元信號、9個暗信號脈沖和2個奇偶檢測信號及1個啞元信號,之后可以有任意個空驅動,所以有TSH≥5 076TRS,從而可以計算出每次光積分所需的最短時間為:TSH≥5 076TRS=5 076 ?滋s=5.076 ms。根據相關技術資料[3],TCD1501D的六路驅動脈沖之間需要滿足特定的時序關系:Φ1、Φ2必須反相,占空比1:1;SH的高電平至少要保持500 ns,它的脈沖寬度要小于Φ1,延時至少100 ns;RS與CP時鐘的占空比為1:4。
2.2.2  TCD1501D的驅動電路設計
    驅動電路結構如圖3所示。本設計中FPGA可編程邏輯器件A3P030負責產生線陣CCD器件TCD1501D六路驅動信號,該芯片有3萬個系統門,以Flash架構為基礎,是一款低功耗、掉電非易失的FPGA,配上電源、晶振和復位電路就可以構成最小系統。A3P030的I/O口電壓為3.3 V,其輸出低電平最大值VOL=0.4 V,輸出高電平最小值VOH=2.4 V,而線陣CCD傳感器TCD1501D要求的信號輸入高電平的最小值VIL=4.5 V,因此兩器件之間電平不匹配,不能夠直接驅動CCD工作,這里使用電平轉換器SN74ALVC4245進行電平轉換,再經CCD專用的驅動芯片調整,最后得到可靠的驅動信號。這個電路結構簡單,抗干擾性好,同時,還具有低功耗、高精度、時序配合準確的優點。


2.3 A/D轉換電路設計
    CCD圖像傳感器完成光電信號的轉換后,為了存儲和處理所采集的信號,需要將它們變成相應的數字信號,這就需要對CCD的輸出信號進行A/D轉換。由于TCD1501D的視頻信號的輸出頻率為1 MHz,一般的A/D轉換器的速度達不到此要求,必須采用高速A/D轉換器。AD9243是美國ADI公司生產的完全14位高性能模數轉換器。在單一+5 V電源下,它的功耗僅有110 mW,信噪比為±79 dB。且具有信號溢出指示位,并可直接以二進制形式輸出數據,它的數據輸出端口可以配置為3 V或者5 V CMOS電平,方便和各種處理器接口[4]。
    AD9243的作用是將線陣CCD傳感器采集到的模擬視頻信號轉換成數字信號送到ARM微處理器進行線纜直徑的計算和存儲。在A/D轉換電路的設計中需要特別注意的是AD9243可以在內部參考與外部參考方式下采用不同的電路設計來獲取靈活的模擬輸入范圍[4]。本設計采用了外部2.5 V參考輸入方式,如圖4所示。

    本系統采用高精度2.5 V基準源作為穩定的外部參考源。當使用外部參考方式時,還應當在CAPT與CAPB之間加一個電容去耦網絡。
2.4 人機界面模塊
    為了便于用戶管理和操作,增加了一個線纜直徑測量控制的參數顯示和設定模塊,ARM微處理器LPC2214通過并口連接到液晶顯示模塊LM057QC1T01上,通過LPC2214自帶的SPI串行接口與觸摸屏模塊(控制器為ADS7843)進行通信。通過觸摸屏可以設置的參數包括:直徑的標稱值、上公差、下公差、PID參數等。按工藝要求正確設置好線纜直徑的標稱值可以實現對線纜直徑的自動反饋控制和超差報警,當系統出現故障時,液晶顯示器上可及時顯示系統的故障,方便用戶及時排除,提高了對生產設備的管理和操作的效率。
3 軟件設計
  微處理器LPC2214中的數據采集和數據處理程序是整個系統的關鍵部分。系統的初始化工作完成之后,CPU開始進行運算處理。設計中以幀為單位進行數據采集和處理。單幀讀入識別過程如下:
  (1) LPC2214發送幀啟動脈沖ena給FPGA。
  (2) FPGA接收到ena信號,產生CCD驅動信號和A/D轉換器的采樣信號,使CCD與A/D轉換器開始工作。
  (3) 將采樣得到的數字信號存入SRAM中。
  (4) 一幀數據采集完畢時,發送INT信號給ARM LPC2214,ARM讀取SRAM,處理數據。一幀數據的采集和處理過程完畢,若有新的數據繼續處理。圖5是數據處理軟件流程圖。]

    在數據處理的程序中,當A/D轉換結束后,LPC2214從SRAM中讀取圖像數據存儲在片內數據存儲空間。首先對數據進行預處理,也就是濾掉波形中的毛刺,剔除實際應用中不可能出現的數值。然后對預處理過的數據與事先確定好的閾值進行比較,若高于閾值則高位寄存器內的值加1,否則低位寄存器內的值加1。將5 000個數值都比較完畢,然后對低位寄存器內的數值采用直線擬合[5]的方法計算出精確的線陣CCD被遮擋而未能感光的像敏單元數,根據公式(1)即可求出被測線纜直徑的實際尺寸。
    本系統以高速ARM微處理器代替傳統的單片機,且充分發揮FPGA的時序優勢,使得系統硬件結構更為簡單、可靠,軟件調試更為方便。與以往的采集系統相比,在速度和精度上有了大幅的提高,完全滿足系統設計的要求。本系統是在線測量線纜的直徑,但同樣適用于測量工件的長度、測距等很多方面,有很廣闊的應用前景。
參考文獻
[1] 王慶有. CCD應用技術[M].天津:天津大學出版社,2000.
[2] 李新秋,徐光,龔杰,等.CCD外徑測量及控制[J].橡塑工 業,1999(4):238-240.
[3] TOSHIBA. CCD Linear Image Senser TCD1501D[M].1996.
[4] Analog Devices Inc. AD9243 Data Sheet[Z]. 1998.
[5] 楊博雄,胡新和. 直線擬合邊緣檢測法在光電自準直儀中的應用[J]. 大地測量與地球動力學,2005,25(1):127-130.

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          久久亚洲捆绑美女| 国产精品视频yy9099| 亚洲激精日韩激精欧美精品| 国产一区二区三区自拍| 中文精品在线| 香蕉久久精品日日躁夜夜躁| 欧美激情精品久久久久久久变态| 亚洲欧美在线免费观看| 国产偷久久久精品专区| 99精品黄色片免费大全| 国产精品揄拍一区二区| 国产精品私人影院| 欧美日韩精品二区| 亚洲美女性视频| 久久这里只有精品视频首页| 国内精品模特av私拍在线观看| 午夜国产精品影院在线观看| 中文在线不卡视频| 欧美三级中文字幕在线观看| 亚洲男人的天堂在线aⅴ视频| 一本久道久久综合婷婷鲸鱼| 在线亚洲欧美| 欧美sm重口味系列视频在线观看| 亚洲欧美国产一区二区三区| 国产精品美女久久久久av超清| 欧美国产欧美亚洲国产日韩mv天天看完整| 玉米视频成人免费看| 亚洲一区三区视频在线观看| 亚洲国产精品一区制服丝袜| 亚洲精品中文字幕女同| 亚洲欧美视频一区二区三区| 国产色产综合产在线视频| 一本色道久久综合狠狠躁篇的优点| 欧美日韩 国产精品| 国产真实精品久久二三区| 国产精品久久99| 国产欧美精品一区二区三区介绍| 亚洲裸体视频| 国产精品视频免费观看www| 亚洲网站啪啪| 国产精品免费观看视频| 欧美日韩精品不卡| 中文亚洲免费| 国产日韩欧美黄色| 美女日韩在线中文字幕| 国产亚洲免费的视频看| 亚洲免费观看| 国产精品在线看| 亚洲黄色高清| 韩日欧美一区二区三区| 国产精品资源| 欧美国产乱视频| 久久精品国产一区二区电影| 亚洲福利视频免费观看| 亚洲黑丝在线| 亚洲一区二区三区精品视频| 久久精品亚洲乱码伦伦中文| 欧美午夜不卡视频| 国产精品女人网站| 欧美国产精品va在线观看| 久久夜精品va视频免费观看| 欧美 亚欧 日韩视频在线| 亚洲国产成人91精品| 亚洲每日在线| 国产视频观看一区| 欧美极品影院| 亚洲第一区中文99精品| 久久福利资源站| 嫩草影视亚洲| 伊人狠狠色丁香综合尤物| 久久精品欧洲| 在线亚洲观看| 亚洲国产精品久久久久秋霞蜜臀| 欧美va天堂va视频va在线| 蜜臀av在线播放一区二区三区| 国产精品色一区二区三区| 精品成人一区二区| 国产精品igao视频网网址不卡日韩| 欧美一区二区日韩| 亚洲在线观看免费| 久久久精品性| 亚洲欧洲综合另类在线| 在线一区二区视频| 亚洲欧洲一区二区三区在线观看| 国产精品久久久久久久久久直播| 国产综合av| 伊人成综合网伊人222| 国产精品免费区二区三区观看| 国产亚洲精品福利| 欧美日本不卡| 午夜在线观看免费一区| 亚洲高清资源综合久久精品| 农夫在线精品视频免费观看| 久久aⅴ国产欧美74aaa| 狂野欧美性猛交xxxx巴西| 国产精品美女久久久久久2018| 亚洲免费视频在线观看| 欧美激情一区二区三区| 欧美日韩 国产精品| 亚洲欧美国产77777| 欧美黄网免费在线观看| 欧美国产日韩亚洲一区| 欧美精品aa| 欧美性色aⅴ视频一区日韩精品| 另类激情亚洲| 在线视频日本亚洲性| 黄色亚洲精品| 亚洲精品日韩在线| 久久久999成人| 一区二区日韩欧美| 在线综合+亚洲+欧美中文字幕| 免费永久网站黄欧美| 国产九九视频一区二区三区| 久久爱91午夜羞羞| 亚洲国产成人精品久久久国产成人一区| 国外成人免费视频| 亚洲欧美日韩一区二区三区在线观看| 午夜伦欧美伦电影理论片| 国产亚洲激情在线| 国产精品日韩久久久| 亚洲综合大片69999| 欧美日韩中文另类| 欧美在线三区| 亚洲第一色中文字幕| 亚洲激情一区二区| 国产欧美一区在线| 国产精品久久久久久超碰| 免费一级欧美片在线观看| 亚洲一区二区三区四区中文| 一本久久知道综合久久| 国产在线高清精品| 欧美大胆人体视频| 国产丝袜美腿一区二区三区| 欧美华人在线视频| 日韩亚洲欧美成人一区| 久久精品亚洲乱码伦伦中文| 麻豆成人在线播放| 欧美日本一区二区高清播放视频| 一区二区三区在线视频观看| 久久免费的精品国产v∧| 欧美精品久久久久久久免费观看| 女人天堂亚洲aⅴ在线观看| 亚洲精品久久久久久一区二区| 国产自产高清不卡| 中文在线资源观看网站视频免费不卡| 午夜在线精品| 欧美亚洲一区二区在线观看| 久久免费视频网| av不卡在线| 欧美激情网友自拍| 欧美理论电影在线播放| 亚洲视频专区在线| 欧美日韩中文字幕在线视频| 亚洲激情婷婷| 国产综合欧美| 狠狠色综合一区二区| 国产在线不卡视频| 欧美一区二区国产| 国产精品区免费视频| 狠狠色狠狠色综合日日91app| 欧美午夜片欧美片在线观看| 亚洲欧美在线播放| 国产欧美va欧美不卡在线| 老司机免费视频久久| 亚洲精品国产精品国自产观看浪潮| 亚洲欧洲精品一区二区三区波多野1战4| 免费成人黄色av| 欧美亚洲成人精品| 欧美日本高清一区| 欧美www视频| 欧美偷拍一区二区| 性色一区二区| 欧美一区二区在线免费观看| 欧美91精品| 欧美色图麻豆| 亚洲自拍三区| 欧美激情2020午夜免费观看| 久久久久久噜噜噜久久久精品| 日韩亚洲一区在线播放| 一区二区欧美日韩| 欧美日韩一区不卡| 国产精品三上| 欧美日本在线播放| 欧美美女bb生活片| 国产精品免费久久久久久| 亚洲香蕉在线观看| 久久精品免费| 久久久精品999| 在线日韩日本国产亚洲| 亚洲电影自拍| 欧美亚洲午夜视频在线观看| 亚洲毛片av在线| 亚洲香蕉伊综合在人在线视看| 国产精品丝袜久久久久久app| 欧美无乱码久久久免费午夜一区| 久久亚洲春色中文字幕久久久| 国产精品欧美一区二区三区奶水| 久久本道综合色狠狠五月| 亚洲日韩中文字幕在线播放| 午夜精品国产更新| 国产视频一区在线观看一区免费| 亚洲欧美日韩国产一区二区三区| 一本色道久久综合亚洲精品不| 国产午夜精品久久久| 亚洲人线精品午夜| 亚洲二区视频在线| 在线成人激情黄色| 欧美激情视频在线免费观看 欧美视频免费一| 亚洲精品中文字幕在线观看| 欧美怡红院视频一区二区三区| 欧美专区日韩专区| 欧美精品情趣视频| 欧美一区二区私人影院日本| 欧美日韩一视频区二区| 久久精品亚洲国产奇米99| 久久亚洲国产精品一区二区| 欧美日韩国语| 国产精品亚洲一区| 国产欧美一区二区三区国产幕精品| 在线观看日韩av先锋影音电影院| 欧美一区二区在线| 久久视频在线视频| 欧美激情亚洲激情| 香蕉成人啪国产精品视频综合网| 一本色道久久88精品综合| 国产欧美精品日韩区二区麻豆天美| 9国产精品视频| 国产精品一区二区男女羞羞无遮挡| 羞羞答答国产精品www一本| 午夜综合激情| 亚洲精一区二区三区| 亚洲女性喷水在线观看一区| 欧美v亚洲v综合ⅴ国产v| 国产亚洲欧美一区| 美女精品在线观看| 欧美精品一区二区三区在线播放| 亚洲自啪免费| 亚洲视频在线免费观看| 国产精品国产三级国产aⅴ无密码| 国产亚洲成av人片在线观看桃| 亚洲一区二区三区四区五区黄| 欧美特黄一级| 欧美视频在线观看视频极品| 亚洲免费视频观看| 黑人操亚洲美女惩罚| 欧美日韩不卡一区| 欧美一区二区三区日韩| 亚洲最黄网站| 国产亚洲欧美日韩日本| 欧美激情一区二区三区高清视频| 极品尤物av久久免费看| 久久久噜噜噜久噜久久| 欧美在线免费播放| 欧美日一区二区三区在线观看国产免| 日韩一级视频免费观看在线| 欧美午夜久久久| 欧美日韩亚洲一区在线观看| 欧美久久久久中文字幕| 国产精品高清网站| 影音先锋亚洲电影| 久久久久一区二区三区| 亚洲自拍都市欧美小说| 亚洲精品美女免费| 久久国产精品99国产| 欧美视频在线免费| 免费日韩av电影| 欧美视频第二页| 欧美高潮视频| 欧美一区二区三区精品| 欧美韩国日本一区| 亚洲乱码国产乱码精品精天堂| 久久久国产91| 日韩写真视频在线观看| 欧美了一区在线观看| 亚洲欧美一区二区三区极速播放| 日韩一级裸体免费视频| 韩国视频理论视频久久| 激情欧美一区二区三区在线观看| 国产亚洲综合性久久久影院| 欧美一级久久久| 久久久亚洲国产美女国产盗摄| 亚洲天堂网在线观看| 欧美一区二区视频观看视频| 亚洲精选成人| 亚洲欧美在线视频观看| 欧美午夜不卡影院在线观看完整版免费| 国产精品剧情在线亚洲| 一区二区三区中文在线观看| 欧美 日韩 国产一区二区在线视频| 亚洲欧美日本另类| 狠狠操狠狠色综合网| 国产精品高清网站| 亚洲伦理精品| 久久午夜电影| 欧美激情亚洲综合一区| 国产女人精品视频| 久久伊人精品天天| 国产精品伦理| 一区二区在线观看av| 欧美一区二区三区免费观看| 亚洲精品1234| 国产精品久久精品日日| 国产一区视频在线观看免费| 国产精品不卡在线| 一区二区三区视频免费在线观看| 在线观看中文字幕不卡| 亚洲欧美日韩综合| 亚洲人成网站色ww在线| 亚洲国产一区二区a毛片| 欧美一区二区视频免费观看| 在线欧美影院| 乱码第一页成人| 欧美专区福利在线| 亚洲第一视频| 国产精品日韩一区二区| 亚洲三级色网| 亚洲一级在线观看| 美玉足脚交一区二区三区图片| 亚洲在线视频网站| 亚洲精品久久久一区二区三区| 国产综合视频| 欧美日韩在线亚洲一区蜜芽| 久久男人av资源网站| 国产精品久久久久久久久久妞妞| 国产欧美韩国高清| 浪潮色综合久久天堂| 国产在线日韩| 欧美日韩一区二区三区免费|