论文部分内容阅读
投影仪是一种投射影像的设备。传统投影仪通过配置的高亮度灯泡以及投影幕布,将各种讯号源的影像投射至幕布。网络数码投影仪产品就是在传统投影仪的基础上增加了网络解码功能和部分管理功能,使其突破了传统投影仪使用时在数据传输方面的种种约束,实现了音/视频信号的网络传输。产品具有充足的潜力空间,受到了包括世界知名厂商在内的许多业内人士的关注。本课题根据网络数码投影仪设备的特点,研究与开发了基于TMS320VC5471处理器网络数码投影仪的解决方案。本文介绍了该设备的整体硬件电路设计及实现,部分软件的开发成果。本论文的主要工作如下:1.概述了投影仪的主要原理,阐述了总体组成方案。分析了网络投影仪的功能需求,说明了设备在硬件上要有高速的数据处理能力与强大的控制能力;软件上要具备操作系统。系统必须利用双核架构DSP芯片的处理能力和嵌入式操作系统的多任务处理能力。2.详细分析了系统各主要模块功能与原理,介绍了各模块的硬件搭建。分析了原理图设计的重点是在满足设备功能要求的前提下,认真规划各个外围功能模块。完成了核心芯片的选型及外围模块的设计,主要包括视频模块、音频模块、网络模块、USB模块、电源模块的硬件原理图设计。3.研究了本设备PCB版图的设计与绘制方法,阐述了调试的过程与要点。分析了高速信号系统及特殊封装芯片的PCB板布局、走线。详细阐述了TMS320VC5471布线、多层PCB板层叠结构、多层PCB板布局和布线的特殊要求、中间层设计、内电层设计以及系统硬件调试方法。4.研究基于TMS320VC5471的uCLinux移植及BootLoader程序设计问题。分析了操作系统的选择和软件设计方案,详细介绍包括uCLinux内核裁减,Makefile文件重写,相关内核代码修改,基于TMS320VC5471的Bootloader程序设计,以及外围模块的驱动程序设计。对CCS软件仿真进行必要的讨论。