<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 一種基于單片機(jī)的可控成像系統(tǒng)設(shè)計

          一種基于單片機(jī)的可控成像系統(tǒng)設(shè)計

          作者: 時間:2011-03-31 來源:網(wǎng)絡(luò) 收藏

          摘要:彩色面陣CCD傳感器的高速實(shí)時圖像采集,以信號處理芯片CXD3172AR為核心,可實(shí)現(xiàn)輸出標(biāo)準(zhǔn)PAL/NTSC格式的視頻信號,具有自動白平衡、自動曝光、缺陷補(bǔ)償?shù)裙δ?,并?gòu)建優(yōu)化的模擬前端電路(包括相關(guān)雙采樣和自動增益控制)大幅度提高了采集數(shù)據(jù)的信噪比。根據(jù)DSP芯片具有參數(shù)化控制的特點(diǎn),通過實(shí)現(xiàn)與DSP的特殊通訊傳輸協(xié)議來配置DSP參數(shù),并使用外部開關(guān)控制完成各種信號處理功能。通過仿真調(diào)試,該電路很好地實(shí)現(xiàn)了圖像采集和控制功能。
          關(guān)鍵詞:;CCD;化;圖像采集

          0 引言
          光學(xué)是將光學(xué)信息轉(zhuǎn)化為人們更易處理的電子信息的重要工具,特別對于智能監(jiān)控、醫(yī)學(xué)診斷及消費(fèi)電子領(lǐng)域,其重要性就更大。隨著功能的復(fù)雜化,攝像機(jī)的便攜易控性成了中需考慮的重要要素。自從1969年Willard S.Boyle和George E.Smith發(fā)明電荷耦合器(CCD)以來,它一直就是光學(xué)系統(tǒng)的首選傳感器。相對于目前發(fā)展快速CMOS圖像傳感器,它仍然具備噪聲低,動態(tài)范圍高的優(yōu)點(diǎn)。而CCD的模擬前端決定了采集信號的質(zhì)量,對整個系統(tǒng)信噪比有著決定性的影響,因此對它的噪聲抑制是中的重點(diǎn)。完成各種圖像處理功能的模塊是成像系統(tǒng)的核心,針對低照度視頻信號成像的設(shè)計要求,采用專業(yè)信號處理芯片進(jìn)行各種處理,通過(MCU)對信號處理芯片(DSP)進(jìn)行參數(shù)配置,以完成各種復(fù)雜運(yùn)算功能的控制,簡化了系統(tǒng)的邏輯設(shè)計,使其具有良好的性。

          1 系統(tǒng)組成
          該系統(tǒng)由CCD、模擬前端AFE(包括相關(guān)雙采樣CDS和自動增益控制AGC)、信號處理模塊、微處理器模塊以及模擬數(shù)字輸出模塊等組成。系統(tǒng)框圖如圖1所示。

          本文引用地址:http://www.ex-cimer.com/article/172899.htm

          1.JPG


          圖中CCD傳感器是整個系統(tǒng)的基礎(chǔ),外部光學(xué)信號通過光電轉(zhuǎn)換才能進(jìn)行各種處理。傳感器輸出模擬信號將經(jīng)前端放大,以差分輸入的方式進(jìn)入AFE,然后通過一系列模擬信號的降噪放大處理(CDS,AGC),進(jìn)入信號處理模塊進(jìn)行各種運(yùn)算處理。信號處理模塊是連接CCD輸出和后端通用設(shè)備的橋梁,專業(yè)信號處理芯片提供了大量視頻處理運(yùn)算功能和多種視頻輸出格式,為后續(xù)處理帶來了方便。通過DSP的各種處理,得到設(shè)計要求的色度、亮度和飽和度圖像,最后輸出與終端格式兼容的模擬或者數(shù)字信號。模擬輸出可以直接與監(jiān)視器相連,數(shù)字輸出可以通過FPGA,ASIC等器件與VGA,DVI接口顯示器相連。


          上一頁 1 2 3 4 下一頁

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();