从本节起开始正式进入试用项目。前边几篇文章或多或少已经提及到试用项目的一些事由,由于楼主手头恰好有一个摄像头模组OV7670,虽然只有30W像素但也可以使用,为使物尽其用,就以此为据设计了对应的接口。 既然是图像采集,那摄像头就首当其冲。利用TMS320C6748的VPIF总线进行数据的采集。考虑到打样一次也需要支出不少RMB,设计的时候就把VPIF总线的资源接口全部以排针形式引出,同时又专门预留排母接口与手头的OV7670对接。 TL6748核心板采用高密度B2B连接器,所以底板也必须使用与之匹配的连接器,楼主已通过创龙官方X宝店铺购得。 试用之处,打算通过EMIFA总线与FPGA通信取得图像数据,为了充分发货TMS320C6748的外设功能,就舍弃了EMIF总线的方案,图像采集直接由VPIF总线实现。但为了充分的接触、了解、学习这款DSP,楼主就顺势将EMIFA总线也以排针形式引出以供测试。 图像输出采用常用的VGA接口形式,因为VGA显示器唾手可得而且价格也相当便宜,最重要的是楼主手头也正好有一17寸的老式VGA显示器可供调试使用。DA部分采用了ADI公司的ADV7123,楼主为了偷懒接口部分没有任何防护措施[实际产品应做防护措施以保护器件],本欲将I2C也省去,恐有失VGA的完整性,就勉强留下。由于DSP的I/O是3.3V逻辑电平,而VGA采用的是5V的逻辑电平,所以行场同步以及22C信号又进行了电平转换,直接使用了TL6748-EVM底板上使用的芯片SN74LVC2T45和TXS0102DCTTG4。 系统底板需要5V供电,底板上的芯片又需要3.3V电源,索性就直接使用了AMS1117-3.3直接将5V转为3.3V供底板芯片使用,同时考虑到OV7670模块需要2.8V供电,就单独又设计了一路2.8V电源(使用的是AMS1117-ADJ可调线性稳压芯片)。底板仅保留必须功能,其他功能能省则省。 特别说明的是楼主一直希望了解学习一下网络通信的相关知识,所以一定不会放过任何一个机会。这次将网络接口也留出,使用的PHY是Microchip公司的LAN8710,接口直接使用了带变压器的RJ45:HY911105A。 此次原理图基本上是拿来主义,参照TL6748-EVM底板设计,省去了好多器件,不过省去的器件是确保设计的可靠性等,建议其他网友设计的时候予以重视,希望楼主这种陋习不要影响了大家。 由于楼主知识浅陋,对PCB的布局布线一窍不通。所以PCB就顺势连接,没有信号完整性分析、没有差分线、没有等长线.........希望高手不要见笑,新人不要效仿。底板BOM除B2B连接器外均可由各地的电子商城采购。PCB对B2B连接器封装稍作处理以便手工焊接。附件为底板工程文件,望各位网友指正,下周打样! 【本文完!】 底板已完,接下来开始熟悉外设的软件设计,开启图像采集与处理的生涯,初步规划如下步骤以保证进度: 1.VPIF接口调试,使VGA有测试信号输出 2.I2C接口的调试,使OV7670输出视频,通过CCS软件查看图像。 3.将OV7670输出的视频直接由输出至VGA。
以上三部完成基本的图像采集显示,上述任务完成后再规划图像处理。 --------------------华---丽---的---分---割---线-------------------- 声明:本文内容及观点为楼主主观意识的产物,褒贬纯属个人意见,不存在黑谁捧谁,严格遵循试用规则。如有冒犯多多包涵,实在看不下去可以私信沟通,不要让法院给俺寄传票!^_^
|