亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于FPGA的MT9P401圖像傳感器驅動設計研究

        2018-01-08 22:08:28王秋鵬
        電子設計工程 2017年16期
        關鍵詞:寄存器時序時鐘

        王秋鵬

        (西安鐵路職業(yè)技術學院 陜西 西安710014)

        基于FPGA的MT9P401圖像傳感器驅動設計研究

        王秋鵬

        (西安鐵路職業(yè)技術學院 陜西 西安710014)

        為提升道路抓拍的分辨率,本次研究對基于FPGA的MT9P401圖像傳感器的驅動急性軟、硬件驅動設計研究,通過利用利用FPGA的大面陣CMOS圖像傳感器驅動設計來避免圖像分辨率低問題。通過研究發(fā)現(xiàn),以EP2C8T144C8(Altera公司)為硬件平臺,在FPGA內部嵌入VerilogHDL編寫的I2C總線模塊進而對CMOS圖像傳感器的參數(shù)進行設置。通過合理設計,有效提升道路抓拍分辨率問題,為道路交通管理提供技術支持。

        FPGA;MT9P401;圖像傳感器;驅動設計

        隨著生活水平的不斷提升,汽車在給人們帶來了眾多的便捷的同時也帶來了慘目忍睹的交通事故。調查顯示[1],當前交通道路上的抓拍系統(tǒng)的圖像傳感器多為小面陣器件,一般在100萬~200萬像素,這句造成抓拍的圖像分別率低、同時抓拍到的車輛數(shù)目不多等其他問題。因為這些問題的出現(xiàn),使得人們關注的焦點聚集在大面陣的圖像傳感器上。本研究在設計中,主要分析了500萬像素的CMOS圖像傳感器MT9P401的工作模式,以QuartusⅡ為開發(fā)工具,對驅動電路設計方案進行硬件描述的時候使用VerilogHDL語言,并對所設計的驅動時序進行仿真和驗證。

        1 MT9P401圖像傳感器概述

        MT9P401出產(chǎn)于Micron公司是的一款具有500萬像素的CMOS圖像傳感器。像元尺寸為5.7 mm×4.28mm,分辨率為2 592 H×1944V,動態(tài)范圍為70.1 dB,相應的采樣速率為14f/s,最大傳輸速率為96 Mb/s[2]。

        MT9P401圖像傳感器共有256個內部寄存器,MT9P401的工作狀態(tài)由內部寄存器的設置決定。I2C總線肩負著MT9P401與外部控制器的通信任務,每一幀圖像數(shù)據(jù)都是在I2C總線協(xié)議下輸出。默認情況下[3],幀有效信號(Frame_Valid)的周期為70 ms,行有效 信號(Line_Valid)的周期為35 μs。在Frame_Valid和Line_Valid均為高電平時,輸出像素數(shù)據(jù)。當Frame_Valid為低電平時,出現(xiàn)垂直消隱。當Line_Valid為低電平時,出現(xiàn)水平消隱。像素數(shù)據(jù)讀出時序如圖1所示。

        2 電路設計

        2.1 硬件設置

        1)電源模塊

        圖1 像素數(shù)據(jù)讀出時序圖

        按照MT9P401數(shù)據(jù)手冊上的要求CMOS圖像傳感器需要 5種電源[4]:+2.8 V的鎖相環(huán)電源VDDPLL、+2.8 V 的成像核心電源 VDDPIX、+2.8 V的IO口驅動電源VDDIO、+1.8V的數(shù)字電源VDD、+2.8 V的模擬電源VAA。按照EP2C8T144C8數(shù)據(jù)手冊要求FPGA部分需要提供3種電源:1.2 V的模擬電源 VAA、+1.2 V 的數(shù)字電源 VDD、+3.3 V 的 IO口驅動電源VDDIO。

        在部分電源的選擇上,選擇TI公司的單端輸出LDO(TPS77001、TPS79003) 作為供電模塊,因為CMOS圖像傳感器的供電電源需要有較高的紋波抑制和噪聲,同時輸出壓降要低,通過負反饋調整輸出電流保持輸出電壓不變這是LDO的工作原理。LDO是一個降壓型的DC/DC轉換器,所以 Vin>Vout,其工作效率可表達為

        η=POUT/PIN=IOUT·VOUT/IIN·VIN=IOUT·VOUT/(IOUT+IGND)·VIN。LDO的工作效率保持60%~75%之間,靜態(tài)電流產(chǎn)生的較小[5-6]。

        2)時鐘模塊

        整個電路中最重要的、最特殊的信號就是時鐘模塊,時鐘模塊是其他器件的基本保障,所以,對系統(tǒng)時鐘信號的時延差要求非常小,不然會造成時序混亂[7-8]。所以,在電路中保持保持時鐘信號的穩(wěn)定性顯得尤為重要。本研究中,F(xiàn)PGA的控制時鐘由外部50 MHz的有源晶振提供。為了避免振蕩器干擾電源,在有源晶振旁加上104去耦電容。CMOS圖像傳感器的外部輸入時鐘EXTCLK需要100 MHz,其由FPGA中的PLL倍頻得到[9-10]。

        3)CMOS圖像傳感器與FPGA通信模塊

        MT9P401圖像傳感器的工作狀態(tài)有其內部的存器決定,圖像傳感器復位后,對其寄存器進行配置,在進行外部控制器的選擇來完成讀寫任務[11]。在本研究中選用EP2C8T144C8(Altera公司生產(chǎn))作為外部控制器,優(yōu)勢表現(xiàn)在具有足夠的邏輯容量、PLL和I/O數(shù)量。通過外部控制器實現(xiàn)對內部寄存器的設置,采用串行模式進行配置、采用I2C總線傳輸協(xié)議進行通信協(xié)議,這樣來驅動出MT9P401的Frame_Valid和Line_Valid。

        2.2 軟件設置

        根據(jù)具體的應用環(huán)境,選擇合適的快門模式進行采樣。兩個內部寄存器(11)H、(30)H通過I2C總線設置,其余的保持默認值得狀態(tài)。整個程序編制采用VerilogHDL語言自頂向下的設計方法編寫。根據(jù)MT9P401的驅動時序分析劃分功能模塊,將各位輸出信息對應各功能模塊,并對各功能進行設計輸入和仿真。程序中主要包括了時鐘模式和I2C總線控制模塊。其中時鐘模塊主要提供I2C總線的串行時鐘SCL和CMOS圖像傳感器的外部輸入時鐘EXTCLK。I2C總線協(xié)議有3中速度[12-14]:正常速度模式 100 kb/s、快速模式 400 kb/s、高速模式 3.5 Mb/s。應用速度1讀出的時序圖模式為500 kb/s,F(xiàn)PGA的外部輸入時鐘為50 MHz。對于CMOS圖像傳感器的外部輸入時鐘EXTCLK需要較高的穩(wěn)定性,利用Altera的IP工具,在QuartusⅡ軟件中通過MegaWizard設計一個PLL倍頻時鐘,使其輸出頻率為100 MHz,滿足CMOS圖像傳感器的外部輸入時鐘要求,這樣才能產(chǎn)生合理的時鐘信號。

        軟件程序設置的核心是I2C總線控制模塊[15],其主要作用是完成控制I2C總線上從設備的起始、讀寫、停止等狀態(tài)的轉換。初始化內部寄存器EP2C8T144C8,此時如果調高寫使能信號(wr_enable),那么 EP2C8T144C8 向 MT9P401 發(fā)送從器件寫地址(BA)H,收到響應位后發(fā)送需要進行寫操作的MT9P401的內部寄存器地址,收到響應位后繼續(xù)發(fā)送需要寫入寄存器的數(shù)據(jù)。若wr_enable為低,則開始對MT9P401的內部寄存器進行讀操作。該程序的流程圖如圖2所示。

        3 電路仿真與實現(xiàn)

        在本研究中采用QUartus(Altera公司),利用QuartusⅡ8.0建立系統(tǒng)工程文件,根據(jù),在要求具體的設置文件的參數(shù)和類型,在過程文件下簡歷各功能的VerilogHDL文件,在進行整體的仿真、編譯、綜合,然后安裝到EP2C8T144C8中進行調試。

        在進行I2C總線控制仿真時序的時候要考慮其共包含兩個輸入端和3個輸出端。其中EP2C8T144C8的控制時鐘CLK為50 MHz,MT9P401的輸入時鐘EXTCLK為100 MHz,復位信號RST為高電平,I2C的串行時鐘SCL為500 kHz。同時通過I2C的串行數(shù)據(jù)線SDA依次對 MT9P401內部的(11)H和(30)H兩個寄存器進行配置,配置過程遵循I2C總線傳輸協(xié)議。圖3為總線控制時序仿真圖。

        安裝完畢EP2C8T144C8后,用示波器探頭測量MT9P401的Frame_Valid和Line_Valid輸出引腳,查看輸出波形??梢钥吹接羞B續(xù)的Frame_Validd和Line_Valid輸出,而且Frame_ValidLine_Valid的周期約為70ms,Line_Valid 的周期約為35 μs,符合MT9P401的驅動時序要求,說明FPGA完成了對MT9P401的驅動設置。實際測量的數(shù)據(jù)結果顯示I2C總線控制時序設計正確,MT9P401圖像傳感器在I2C總線控制作用下,工作狀態(tài)正常,能夠輸出有效的數(shù)據(jù)信號。與此同時,綜合復雜可編程邏輯器件可使設計的驅動電路具有較多的優(yōu)勢,主要包括:功耗低、集成度高、接口便捷等,為大面陣CMOS圖像傳感器的抓拍相機系統(tǒng)的研究提供了可能性。由于FPGA的可編程性和VerilogHDL編程語言的可移植性,使設計更具有應用價值?;诹硗釬PGA的可編程性和VerilogHDL編程語言的可移植性,使得該設計具有加廣范的應用價值。

        圖2 系統(tǒng)流程圖

        圖3 I2C總線控制時序圖

        4 結 論

        本次研究首先對MT9P401圖像傳感器的特征與功能進行了淺要分析,并在此基礎上,對基于FPG的MT9P401圖像傳感器驅動設計進行研究,從硬件結構與軟件功能方面入手,充分解決了傳感器圖像抓怕質量問題。實驗還通過電路仿真與實現(xiàn)使設計研究得到佐證,使道路圖像抓拍中圖像傳感器應用效果更加突出。

        [1]張帆,馮桂蘭,田維堅.基于FPGA的MT9P401圖像傳感器驅動設計[J].電子技術應用,2011,37(6):62-64.

        [2]李守政,湯斌,歐紅師,等.一種基于FPGA的CCD圖像傳感器驅動系統(tǒng)設計[J].國外電子測量技術,2012,31(1):74-78.

        [3]朱向冰,黃哲,李康.基于FPGA的自整角機信號處理電路研制[J].黃山學院學報,2013,15(5):1-4.

        [4]應小軍,李瑜煜.基于FPGA的CMOS圖像傳感器驅動電路設計[J].廣東工業(yè)大學學報,2015,32(1):72-97.

        [5]丁昊杰,劉敬彪,盛慶華.基于CMOS圖像傳感器的視頻采集系統(tǒng)設計[J].現(xiàn)代電子技術,2012,35(1):178-181.

        [6]彭海,高俊雄,王耘波,等.基于FPGA的虹膜圖像采集系統(tǒng)設計[J].儀表技術與傳感器,2016(1):43-46.

        [7]張曉龍.基于FPGA的圖像采集顯示系統(tǒng)研究與設計[J].工業(yè)控制計算機,2015(11):33-34,36.

        [8]段志堅,金湘亮.基于FPGA的新型TOF圖像傳感器驅動設計[J].電子技術應用,2014,40(9):27-29.

        [9]陳文藝,雷武亮,楊輝,等.基于NiosⅡ的線陣圖像傳感器驅動設計[J].西安郵電大學學報,2016,21(1):84-88.

        [10]楊磊,任龍,劉慶,等.基于FPGA的大視場圖像實時拼接技術的研究與實現(xiàn)[J].紅外與激光工程,2015,44(6):1929-1935.

        [11]張占遠,趙國婷,李定翰,等.基于FPGA的CMOS采集控制模塊設計[J].信息技術,2015(3):133-136.

        [12]葉學松,陸玲,蔡秀軍,等.基于FPGA和CMOS傳感器的三維高清實時視頻系統(tǒng)[J].浙江大學學報:工學版,2015,49(1):47-53.

        [13]唐艷秋,張星祥,李新娥,等.基于FPGA的面陣CCD成像系統(tǒng)設計[J].現(xiàn)代電子技術,2013,36(2):123-125.

        [14]方彩婷,葉盛,汪雪峰,等.基于FPGA的數(shù)字高清CMOS遙感成像技術[J].電子技術應用,2015,41(4):43-45.

        [15]湯偉,王先通,王孟效.基于FPGA和DSP的車牌識別系統(tǒng)的研究[J].計算機測量與控制,2016,24(2):297-299.

        Driver design of FPGA-based image sensor MT9P401

        WANG Qiu-peng
        (Xi'an Railway Vocational and Technical College,Xi'an 710014,China)

        To enhance road capture resolution,this study MT9P401 image sensor FPGA-based acute soft drive,hard drive design studies,through the use of FPGA large area array CMOS image sensor drive designed to avoid image resolution low problem.Through the study found,with EP2C8T144C8(Altera company) as the hardware platform,embedded within the FPGA VerilogHDL written I2C bus module and then to the CMOS image sensor parameters can be set.Through rational design,effectively enhance road capture resolution problems and provide technical support for road traffic management.

        FPGA; MT9P401; an image sensor; driven design

        TN99

        A

        1674-6236(2017)16-0187-03

        2016-07-06稿件編號:201607051

        王秋鵬(1980—),男,河南濟源人,碩士,副教授。研究方向:鐵道車輛。

        猜你喜歡
        寄存器時序時鐘
        時序坐標
        基于Sentinel-2時序NDVI的麥冬識別研究
        別樣的“時鐘”
        古代的時鐘
        Lite寄存器模型的設計與實現(xiàn)
        計算機應用(2020年5期)2020-06-07 07:06:44
        分簇結構向量寄存器分配策略研究*
        有趣的時鐘
        一種毫米波放大器時序直流電源的設計
        電子制作(2016年15期)2017-01-15 13:39:08
        時鐘會開“花”
        DPBUS時序及其設定方法
        河南科技(2014年15期)2014-02-27 14:12:36
        国产一区二区三区白浆肉丝| 精品久久久久久无码国产| 国产高潮精品久久AV无码| 亚洲高清一区二区三区视频| 国产精品国产三级野外国产| 亚洲精品无码久久久久去q| 国产人妖视频一区二区| 少妇高潮无码自拍| 国产av一卡二卡日韩av| 女人被狂躁c到高潮视频| 亚洲国产成人精品无码区在线秒播| 色婷婷久久一区二区三区麻豆| 日韩熟妇精品视频一区二区| 丰满少妇av一区二区三区| 亚洲国产精品成人久久| 亚洲av男人的天堂在线观看| 欧美日韩一区二区三区视频在线观看| 凹凸世界视频a一二三| 国产精品久免费的黄网站| 又黄又爽又色的视频| 亚洲国产精品综合福利专区| 亚洲福利二区三区四区| 激情人妻另类人妻伦| 无码毛片视频一区二区本码| 国产偷国产偷亚洲欧美高清| 精品人妻av区二区三区| 免费在线黄色电影| 精品人妻潮喷久久久又裸又黄| 丰满人妻一区二区乱码中文电影网 | 偷拍一区二区盗摄视频| 麻豆影视视频高清在线观看| 久久久久亚洲精品无码网址| 国模少妇无码一区二区三区| 亚洲乱码中文字幕一线区| 国产超碰人人爽人人做人人添| 色综合一本| 成年女人午夜特黄特色毛片免| 色窝窝亚洲av网在线观看| 国产成人亚洲精品无码h在线| 亚洲aⅴ无码日韩av无码网站| 国产精品久久久看三级|