<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>
關(guān) 閉

新聞中心

EEPW首頁(yè) > 工控自動(dòng)化 > 設計應用 > 基于VHDL的XRD44L60驅動(dòng)時(shí)序設計

基于VHDL的XRD44L60驅動(dòng)時(shí)序設計

作者: 時(shí)間:2009-05-12 來(lái)源:網(wǎng)絡(luò ) 收藏

  1 引言

本文引用地址:http://dyxdggzs.com/article/163811.htm

  電荷耦合器件(Charge Coupled Devices,簡(jiǎn)稱(chēng)CCD)是一種光電轉換式圖像傳感器。它利用光電轉換原理將圖像信息直接轉換成電信號,實(shí)現非電量測量。由于CCD的輸出信號是負極性的離散模擬信號,并且混雜有幅度較大的復位脈沖干擾,為了獲得高質(zhì)量信號,必須對CCD輸出信號進(jìn)行直流箝位、相關(guān)雙采樣、低通濾波和放大等預處理,以消除各種干擾和噪聲。同時(shí),為了便于計算機處理和大容量存儲,還必須對CCD輸出信號進(jìn)行數字化處理。目前市場(chǎng)上CCD專(zhuān)用的視頻信號處理器件不僅具有雙采樣技術(shù),而且還具有自動(dòng)暗電平補償、自動(dòng)增益和A/D轉換等功能。這里給出了一款CCD專(zhuān)用的視頻信號處理器件,并介紹了CPLD邏輯控制電路。

  2 簡(jiǎn)介

  XRD44L60是Exar公司CCD專(zhuān)用的視頻信號處理器件。該器件是針對CCD影像應用產(chǎn)品而的。XRD44L60采用相關(guān)雙采樣 (Correlated Double Sampling,簡(jiǎn)稱(chēng)CDS)技術(shù)提取圖像信息,可編程增益(Programmable Gain Amplifier,簡(jiǎn)稱(chēng)PGA)控制范圍可達6 dB+38 dB,具有良好的輸人信號箝位和CDS輸入偏移校正性能,并提供暗電平箝位,給出準確的暗電平參考。XRD44L60還有一個(gè)10位A/D轉換器,轉換速率高達16 MHz,便于CCD陣列信號的數字處理。此外,XRD4-4L60的串行接口包括一個(gè)10位的移位寄存器和多個(gè)并行寄存器,可用于編程設置其工作參數。 XRD44L60的電源電壓為3.0 V,功率為120 mW,適用于小型化嵌入式CCD數字相機系統。

  3系統電路

  XRD44L60硬件電路如圖1所示。其中,In_Pos和In_Neg為模擬信號輸入端口,用于連接CCD的輸出信號。CLAMP,SHD,SHP 及RSTCCD為時(shí)鐘信號控制引腳,用于連接CPLD信號的輸出端,以控制器件工作。LOAD,SDI,SCLK為串行接口可編程設置XRD44L60的工作參數。DB0~DB9為10位數字信號輸出,可與信號處理單元連接。

XRD44L60硬件電路設計

  4 XRD44L60的控制

  采用可編程邏輯器件(CPLD)技術(shù)和語(yǔ)言實(shí)現對CCD視頻信號處理器件XRD44L60的控制,使其完成CCD視頻信號的放大、噪聲處理及數字化,并輸出對應的數字信號。XRD44L60的工作需要根據具體的CCD器件來(lái)確定。下面以TCD1501D型CCD為例,介紹XRD44L60的工作。TCD1501D的工作頻率為1 MHz,CCD輸出信號周期為2μs,其外部時(shí)鐘輸入由有源晶體振蕩器提供,頻率為8 MHz。當CLK_POL為低電平時(shí),XRD44L60的時(shí)序如圖2所示。脈沖包括CCD復位脈沖RSTCCD、相關(guān)雙采樣暗電平時(shí)鐘SHP、相關(guān)雙采樣信號電平時(shí)鐘SHD、相關(guān)雙采樣箝位控制脈沖CLAMP。

XRD44L60的時(shí)序

  4.1 RSTCCD脈沖的產(chǎn)生

  由圖2可知,RSTCCD的周期為2μs,占空比為1:7。因此,可對輸入時(shí)鐘脈沖16分頻,其高電平占2個(gè)周期的時(shí)鐘脈沖;低電平占14個(gè)周期的時(shí)鐘脈沖。當計數器計數到15時(shí),計數器清零,重新計數,相關(guān)程序源代碼如下:

程序源代碼

  4.2 SHD和SHP脈沖的產(chǎn)生

  由圖2判斷出,SHD和SHP的周期均為2μs,占空比為1:1。因此,可采用上述方法獲得這兩個(gè)脈沖。
  4.3 CLAMP脈沖的產(chǎn)生

  CLAMP脈沖由CCD的輸出決定,即當CCD的輸出信號為像元信號時(shí),CLAMP為高電平;當CCD的輸出信號為暗像元信號時(shí),CLAMP為低電平。

  5脈沖仿真波形

  該沒(méi)計采用QuartusⅡ仿真軟件進(jìn)行仿真。仿真波形如圖3所示。其中,CLK和CCD為輸入信號;CLAMP,SHD,SHP及RSTCCD為XRD44L60的信號。

仿真波形

  6 結語(yǔ)

  的XRD44L60邏輯控制電路能夠產(chǎn)生滿(mǎn)足系統要求的驅動(dòng)脈沖,整個(gè)系統設計能夠達到預期效果。將VHDL應用于XRD44L60時(shí)序電路設計,系統設計更簡(jiǎn)單、靈活、可靠,因此可廣泛用于使用CCD的影像產(chǎn)品中。



評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>