1. 研究目的与意义
目前,计算机、数码照相机、数码摄像机等作为消费类电子产品已经进入到越来越多的家庭,由此产生大量的数码照片。对于照片的处理、传统的方法是冲印出来进行欣赏、保存,这样不仅浪费钱而且也不易保存。数码相框由此应运而生。
数码相框是可以直接展示数码照片而不用将照片冲洗出来再展示的新型相框。它是通过一个液晶的屏幕显示,有更加出色的回放功能和保存作用,省去了打印照片的繁琐过程,可随性地更换照片,比普通的纸质照片及相框更具灵活性,更环保和更有利用价值。
市场上的数码相框一般是以带液晶驱动的arm处理器为主实现照片的循环播放功能,此次研究的目的是设计一种在alterade2平台上的数码相框,实现基本的照片的循环播放,并在此基础上增加一些新型功能,提高数码相框的市场价值,使其更加迎合消费者的需求。
2. 国内外研究现状分析
数码相框由概念性产品进入市场,至今已经经历了10个年头。作为数码相机及互联网不断飞速发展的衍生产品,今天已经被越来越多的消费者所接受。2007年全球数码相框市场需求旺盛,数码相框出货量已突破1000万台;而在中国,2006年数码相框才开始兴起,2007年产业链逐渐开始建立,虽谈不上快速发展,但消费者还是在慢慢接触认识这个新生事物。总体来看,数码相框正从处于行业发展的初级阶段逐渐走向成熟。
目前,数码相框总体可分为三种:简单功能数码相框只能展示jpeg格式的图片;简单多媒体数码相框除了能实现简单数码相框的功能外还能播放音乐和视频;高级多媒体数码相框支持无线连接,还能从网站甚至电子邮件下载图片。
数码相框的lcd液晶显示器分为数字屏和模拟屏两种。价格方面,模拟屏便宜一些,但在品质方面,数字屏更佳。
3. 研究的基本内容与计划
此次研究旨在设计一种在alterade2平台上的数码相框,基于μc/osii实时操作系统实现多任务管理运行模式,采用niosii32位处理器作为led显示屏控制系统的核心。使用sopcbuilder软件定制集成ip核,通过外扩存储设备实现数据的海量存储,解决fpga内部资源相对不足的问题。同时,合理组织数据存储方式,降低数据处理和控制系统的复杂度。研究niosii软核处理器设计过程,通过niosⅡ控制用户自定义模块以乒乓操作的方式实现对硬盘视频数据与两片内存间的dma传输。fpga作为整个系统的控制核心,它负责对采集到的图像数据进行汇总,并对整个系统进行智能控制。
该数码相框从cpu的总体架构到局部功能的实现,需要有时钟电路、cpu、ram和ram控制器、flash和flash控制器、sd卡和sd卡控制电路、usb接口和usb接口控制器、液晶屏和液晶显示器驱动电路、dma控制器、音频驱动和音频控制电路、定时器模块。
研究步骤:1.预览模块的实现
4. 研究创新点
数码相框作为时尚的电子消费品,用途广泛:可作为精美的艺术画框和相框,成为家庭必备的装饰品;无需使用电脑,无需冲洗打印,数码相片可存放在数码相框中显示;操作简单,可直接从数码相机中取出记忆卡插入数码相框中即可浏览。
此次研究的数码相框可以实现的功能有:能清晰显示JPEG图片的自动播放和缩略图浏览;图片的及时编辑与裁剪支持USB接口与SD卡。将新增MP3音频文件播放、使用音频文件作为照片回放的背景音乐等新型功能,在实现最基本的回放功能的基础上,使其具有更强的可操作性和可编辑性。
