环球电气之家-午夜精彩视频-中国专业电气电子产品行业服务网站!

產品分類

當前位置: 首頁 > 傳感測量產品 > 工業傳感器 > 濁度傳感器

類型分類:
科普知識
數據分類:
濁度傳感器

基于DSP的最小圖像采集處理系統設計

發布日期:2022-04-18 點擊率:74

  采用TI公司的TMS320C6713,通過地址譯碼和總線隔離,直接將數字圖像傳感器芯片OV7620接入;利用EDMA獨立傳送的特點,在不增加DSP軟件開銷和對總線占用的情況下,實現視頻圖像的實時采集和處理。
經過驗證,系統具有實時性好、成本低、開發周期短的特點。通過總線隔離和數據鎖存實現了DSP與低速LCD顯示模塊的接口。針對具體的硬件電路給出了驅動例程。


引 言
  在以DSP為核心的視頻處理系統中,視頻采集的方法通常可以分為兩大類:自動的視頻采集和基于DSP的視頻采集。前者通常采用 CPLD/FPGA控制視頻解碼芯片,通過FIFO或者雙口RAM向DSP傳送數據,特點是數據采集模塊獨立運行,占用DSP資源少,但實現相對復雜,成本偏高;后者通常由DSP控制視頻解碼芯片并同步各種時序,將視頻數據讀入。其特點是實現相對簡單,成本有所降低,但對視頻解碼芯片的控制較為復雜,占用 DSP處理時間。
如果通過適當的邏輯電路讓數字圖像傳感器芯片直接接入DSP,則可省去視頻控制解碼芯片、CPLD/FPGA、FIFO或雙口RAM,在不增加DSP軟件開銷的情況下,大大降低系統的復雜程度和成本,縮短開發周期。


1 硬件系統設計
1.1 系統總體結構
  系統結構框圖如圖1所示。DSP采用TI公司發布的C6000系列高速浮點型信號處理器TMS320C6713,其峰值處理速度達 l350 MFLOPS(百萬次浮點每秒)。其外部存儲器接口EMIF(External Memory Interface)包括4個CE空間,其中 CE0被配置為16位同步空間,接SDRAM;CEl為16位異步空間,接Flash;CE2為16位異步空間,經過地址譯碼和總線緩沖將數字圖像傳感器 OV7620接入;CE3為8位異步空間,經過數據鎖存和總線隔離將LCD顯示模塊接入。


2 OV7620的配置和硬件連接
  OV7620是OmniVision公司生產的CMOS彩色/黑白圖像傳感器,在本系統中被配置為16位逐行掃描QVGA方式,RGB原始數據輸出,分辨率為320×240,SCCB總線,內部默認的行曝光方式;同時使能HREF信號對PCLK進行門控,即只有當HREF有效時像素時鐘信號才被輸出到PCLK引腳上,否則該引腳保持無效。這樣EDMA可以始終處在使能狀態,從而簡化采集過程。
  OV7620與DSP的硬件連接框圖如圖2所示。在對OV7620復位結束后,DSP通過GPIO模擬SCCB總線完成對OV7620內部功能寄存器的配置,之后數幀內圖像數據和同步信號將逐漸穩定。Y通道和U/V通道在分別經過74HC244總線緩沖器之后接入EMIF低16位數據總線。 CE2與地址線EA20、EA21經過譯碼產生2片74HC244的選通信號,此時OV7620的讀地址為0xA0000000。


3 EDMA數據采集
  在16位逐行掃描方式中,圖像的每行RGB原始數據均被OV7620先后輸出兩次,因此,只須讀取其偶數次HREF信號對應的數據即可獲得整個圖像信息。這樣可以減少圖像采集所占用的存儲空間和總線資源。OV7620同步和控制信號與GPIO的對應關系如表1所列。


  本系統采用EDMA的第12個通道(EDMAl2)進行圖像數據采集。該通道被配置為16位一維傳輸方式,中斷禁止,PCLK的上升沿觸發 EDMAl2搬移一個16位數據存入到SDRAM中,每次EDMA任務搬移一個HREF(320個16位)的圖像數據。幀同步信號VSYNC上升沿觸發 DSP中斷,對EDMA通道進行初始化,使能水平參考信號HREF中斷并關閉EDMA通道(放棄第1個HREF、的數據),開始一幀的數據傳輸。HREF 下降沿觸發DSP產生中斷,標志OV7620一次HREF數據輸出的結束。如果接下來一次HREF數據需要被讀入,則中斷服務程序會對EDMAl2參數進行修正,使能EDMA12通道,開始下一行數據的傳輸;否則,就禁止EDMAl2,放棄下一次HREF數據。每接收1幀圖像數據共產生240次HREF中斷和120次EDMA數據傳輸。以下是OV7620數據采集的部分源代碼:



4 LCD模塊的驅動
  采用液晶顯示模塊可以使圖像處理結果實時顯示出來,方便調試和演示,成本也較低。本系統選用北京寧和電子科技發展有限公司開發的NHC_34 彩色液晶顯示控制模塊。該模塊支持256色彩色顯示,每個像素點用1個字節表示,分辨率為320×234;支持標準Intel 8位異步總線時序,有2頁顯示緩存,可任意設定顯示頁和操作頁。
  LCD模塊讀寫周期最短為350ns,而DSP外部總線接口時鐘頻率一般在100 MHz以上,即小于10ns。通過配置EMIF CE3空間控制寄存器CECTL3(地址為Ox01800014),可以將CE3空間的讀寫周期延長,與LCD模塊無縫連接。但這樣液晶模塊的讀寫操作會過長地占用系統總線,降低對其他存儲空間(尤其是對SDRAM)的訪問效率,進而影響系統的整體速度。
本系統采用了數據鎖存和總線緩沖的方法,通過377鎖存器模擬低速總線控制信號時序,利用244數據緩沖器對低速總線數據進行隔離。圖3給出了DSP與LCD模塊硬件連接圖。系統有2片74HC377(簡稱為“377”),一片用來鎖存模擬LCD模塊的讀寫控制信號(控制377),另一片用來鎖存寫入數據(數據377),由異步寫使能控制線AWE作為377的觸發沿輸入;CE3和EA20、EA21經過譯碼產生2個377的使能信號,DSP寫數據377的地址為0xB0000000,寫控制377的地址為0xB0040000。數據377的輸出經一片總線緩沖器HC244(寫出 244,HC244簡稱為“244”)連接到LCD模塊總線上,該244輸出使能信號來自控制377。另有一片HC244(讀入244)用來將LCD模塊總線接到DSP低8位總線上,其輸出使能信號同樣由CE3和EA20、EA21經過譯碼產生,地址為0xB0080000,是DSP對LCD模塊的讀地址。


  DSP根據LCD模塊總線時序,通過定時器延時中斷來間隔地寫入數據到控制377,以模擬相應低速總線的控制信號,并適時從讀入244讀取數據(讀周期),或者寫入數據到數據377(寫周期),就可以完成對LCD模塊的讀/寫操作。LCD寫周期驅動例程如下(該程序通過延時來控制時間間隔):


5軟件系統設計
  軟件系統流程如圖4所示。DSP在復位完成之后首先進行系統的初始化,配置鎖相環、EMIF和GPIO,并硬件復位OV7620,通過GPIO 模擬SCCB總線配置其內部功能寄存器,之后對LCD模塊清屏。當EDMA沒有被使能時,OV7620的同步信號仍能被EDMA事件寄存器捕獲并保持,所以把EDMA的初始化放在OV7620和LCD模塊的初始化之后,并在使能之前清事件標志。在中斷被使能之后,OV7620的幀同步信號會觸發系統中斷,開始進行數據的循環采集,并在每幀數據采集完成之后置位相應標志,通知主程序進行處理。主程序在接到通知后對OV7620的原始數據進行插值和平滑,生成待處理的RGB24位色圖像數據。圖像處理和運算的結果被送到LCD模塊進行動態顯示,LCD的顯示任務主要由中斷服務程序完成,而此時主程序已開始等待和處理下一幀圖像。

6 結論
  本系統通過總線隔離和地址譯碼,只使用簡單的邏輯芯片將OV7620接入DSP,并充分發揮EDMA獨立傳送的特點,僅占用DSP少量的軟件開銷和總線資源。就完成圖像數據的采集。與采用視頻接口芯片、外圍FIFO和CPLD/FPGA等方案相比,很大程度上降低了系統成本,縮短了開發周期,而對系統總線的占用卻并沒有增加。利用數據鎖存和總線緩沖實現了對LCD模塊異步低速總線的接人;利用EDMA進行總線模擬,進一步降低DSP對LCD模塊讀/寫的參與,減少系統中斷次數,優化系統性能,能夠將圖像處理的結果實時和直觀地顯示出來。
與其他DSP嵌入式系統相比,本系統具有處理速度快、接口簡單、成本低、能實時顯示的特點,適用于視覺導航、視頻實時處理等要求高速處理圖像的場合,以及有實時演示要求的場合。

</

下一篇: PLC、DCS、FCS三大控

上一篇: 索爾維全系列Solef?PV

推薦產品

更多
主站蜘蛛池模板: 电线电缆厂家|沈阳电缆厂|电线厂|沈阳英联塑力线缆有限公司 | 公交驾校-北京公交驾校欢迎您! 工作心得_读书心得_学习心得_找心得体会范文就上学道文库 | 青岛侦探_青岛侦探事务所_青岛劝退小三_青岛调查出轨取证公司_青岛婚外情取证-青岛探真调查事务所 | 不锈钢螺丝 - 六角螺丝厂家 - 不锈钢紧固件 - 万千紧固件--紧固件一站式采购 | 辽宁资质代办_辽宁建筑资质办理_辽宁建筑资质延期升级_辽宁中杭资质代办 | Safety light curtain|Belt Sway Switches|Pull Rope Switch|ultrasonic flaw detector-Shandong Zhuoxin Machinery Co., Ltd | 大连海岛旅游网>>大连旅游,大连海岛游,旅游景点攻略,海岛旅游官网 | 精密线材测试仪-电线电缆检测仪-苏州欣硕电子科技有限公司 | 微水泥_硅藻泥_艺术涂料_艺术漆_艺术漆加盟-青岛泥之韵环保壁材 武汉EPS线条_EPS装饰线条_EPS构件_湖北博欧EPS线条厂家 | 连续油炸机,全自动油炸机,花生米油炸机-烟台茂源食品机械制造有限公司 | LED投光灯-工矿灯-led路灯头-工业灯具 - 山东普瑞斯照明科技有限公司 | 施工围挡-施工PVC围挡-工程围挡-深圳市旭东钢构技术开发有限公司 | 石栏杆_青石栏杆_汉白玉栏杆_花岗岩栏杆 - 【石雕之乡】点石石雕石材厂 | 全自动在线分板机_铣刀式在线分板机_曲线分板机_PCB分板机-东莞市亿协自动化设备有限公司 | 耐酸碱泵-自吸耐酸碱泵型号「品牌厂家」立式耐酸碱泵价格-昆山国宝过滤机有限公司首页 | 污水/卧式/潜水/钻井/矿用/大型/小型/泥浆泵,价格,参数,型号,厂家 - 安平县鼎千泵业制造厂 | 艾默生变频器,艾默生ct,变频器,ct驱动器,广州艾默生变频器,供水专用变频器,风机变频器,电梯变频器,艾默生变频器代理-广州市盟雄贸易有限公司官方网站-艾默生变频器应用解决方案服务商 | 高铝砖-高铝耐火球-高铝耐火砖生产厂家-价格【荣盛耐材】 | 东莞工厂厂房装修_无尘车间施工_钢结构工程安装-广东集景建筑装饰设计工程有限公司 | 赛默飞Thermo veritiproPCR仪|ProFlex3 x 32PCR系统|Countess3细胞计数仪|371|3111二氧化碳培养箱|Mirco17R|Mirco21R离心机|仟诺生物 | 购买舔盐、舔砖、矿物质盐压块机,鱼饵、鱼饲料压块机--请到杜甫机械 | Safety light curtain|Belt Sway Switches|Pull Rope Switch|ultrasonic flaw detector-Shandong Zhuoxin Machinery Co., Ltd | 卡诺亚轻高定官网_卧室系统_整家定制_定制家居_高端定制_全屋定制加盟_定制家具加盟_定制衣柜加盟 | 定做大型恒温循环水浴槽-工业用不锈钢恒温水箱-大容量低温恒温水槽-常州精达仪器 | 蒸汽热收缩机_蒸汽发生器_塑封机_包膜机_封切收缩机_热收缩包装机_真空机_全自动打包机_捆扎机_封箱机-东莞市中堡智能科技有限公司 | 私人别墅家庭影院系统_家庭影院音响_家庭影院装修设计公司-邦牛影音 | 飞利浦LED体育场灯具-吸顶式油站灯-飞利浦LED罩棚灯-佛山嘉耀照明有限公司 | 天一线缆邯郸有限公司_煤矿用电缆厂家_矿用光缆厂家_矿用控制电缆_矿用通信电缆-天一线缆邯郸有限公司 | 欧美日韩国产一区二区三区不_久久久久国产精品无码不卡_亚洲欧洲美洲无码精品AV_精品一区美女视频_日韩黄色性爱一级视频_日本五十路人妻斩_国产99视频免费精品是看4_亚洲中文字幕无码一二三四区_国产小萍萍挤奶喷奶水_亚洲另类精品无码在线一区 | 通辽信息港 - 免费发布房产、招聘、求职、二手、商铺等信息 www.tlxxg.net | 东莞螺杆空压机_永磁变频空压机_节能空压机_空压机工厂批发_深圳螺杆空压机_广州螺杆空压机_东莞空压机_空压机批发_东莞空压机工厂批发_东莞市文颖设备科技有限公司 | 高清视频编码器,4K音视频编解码器,直播编码器,流媒体服务器,深圳海威视讯技术有限公司 | 免费分销系统 — 分销商城系统_分销小程序开发 -【微商来】 | 济南画室培训-美术高考培训-山东艺霖艺术培训画室 | 医疗仪器模块 健康一体机 多参数监护仪 智慧医疗仪器方案定制 血氧监护 心电监护 -朗锐慧康 | 杭州顺源过滤机械有限公司官网-压滤机_板框压滤机_厢式隔膜压滤机厂家 | 化妆品加工厂-化妆品加工-化妆品代加工-面膜加工-广东欧泉生化科技有限公司 | 焊管生产线_焊管机组_轧辊模具_焊管设备_焊管设备厂家_石家庄翔昱机械 | ★济南领跃标识制作公司★济南标识制作,标牌制作,山东标识制作,济南标牌厂 | 南方珠江-南方一线电缆-南方珠江科技电缆-南方珠江科技有限公司 南汇8424西瓜_南汇玉菇甜瓜-南汇水蜜桃价格 | 雨水收集系统厂家-雨水收集利用-模块雨水收集池-徐州博智环保科技有限公司 |