基于单片机的多功能数码相框设计与实现Word文档下载推荐.docx
- 文档编号:14148328
- 上传时间:2022-10-19
- 格式:DOCX
- 页数:141
- 大小:6.23MB
基于单片机的多功能数码相框设计与实现Word文档下载推荐.docx
《基于单片机的多功能数码相框设计与实现Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《基于单片机的多功能数码相框设计与实现Word文档下载推荐.docx(141页珍藏版)》请在冰豆网上搜索。
6.毕业设计正文
7.外文资料译文
8.外文资料原文
宜春学院
毕业设计任务书
题目:
基于单片机的多功能数码相框设计与实现
学院:
物理科学与工程技术学院系电子与信息工程系
专业:
电子信息工程
班级:
09电信
学号:
**********
*****
起止日期:
2012.11.17-2013.5.18
指导教师:
刘莉职称:
讲师
系主任:
审核日期:
说明
1.毕业论文任务书由指导教师填写,并经教研室审定,下达到学生。
2.进度表分前、中、后三期由学生填写,每期填写后交指导教师签署审查意见,并作为毕业论文工作检查的主要依据。
3.学生根据指导教师下达的任务书独立完成开题报告,3周内提交给指导教师批阅。
4.本任务书在毕业论文完成后,与论文一起交指导教师,作为论文评阅和毕业论文答辩的主要档案资料,是学士学位论文成册的主要内容之一。
一、毕业论文的要求和内容
数码相框又叫电子相册,是一种可以播放图片的电子设备。
数码相框硬件由STC12C5A60S2单片机、ILI9325芯片控制的2.4TFT彩屏、按键、发光二极管、SD卡等部分构成,能实现BMP图片的播放、简易万年历、演示程序以及系统时间日期设置功能,同时能实现简单的GUI显示控制。
系统的功能切换由KEY_ENTER、KEY_NEXT、KEY_PRE、KEY_UP、KEY_DOWN_EXIT完成。
其中KEY_ENTER为“确认”键,当满足一定条件时,按下此键进入相应功能程序,。
KEY_NEXT为“向右”按键,可实现鼠标向右移动、下一张图片切换、是非选择、时间日期增加等功能。
KEY_PRE为“向左”按键,可实现鼠标向左移动、上一张图片切换、是非选择、时间日期减小等功能。
KEY_UP为“向上”按键,实现鼠标向上移动。
KEY_DOWN_EXIT为“向下—退出”键,实现鼠标向下移动或退出功能。
电子相册、万年历、系统设置、演示程序是通过轻量级任务系统Protothreads简称pt)进行切换的,pt是一个占用内存极小的C语言封装宏函数库,为一种无堆栈的轻量线程环境,能够实现模拟线程的条件阻塞、信号量操作等操作系统中特有的机制,从而使程序实现多线程操作。
它的最大特点就是每个pt线程只需增加十行代码,并且只占用2字节的RAM资源。
这使像51这种RAM资源小微控制器可以很轻松的实现pt多任务进程。
在BMP图片的解码显示速度上要求刷新一幅图片所需时间在5秒以下。
二、研究方案、目标
本系统采用STC12C5A60S2单片机芯片作为系统的核心部件,它除了具备微机CPU的数值计算功能外,还具有灵活强大的控制功能,以便实时检测系统的输入量、控制系统的输出量,实现自动控制。
在本次设计中采用技术来实现电单片机子相册功能。
方案的设计可以从以下几个方面来确定。
微处理器的选择,STC12系列单片机是我国宏晶科技公司生产的单时钟/机器周期(1T)的单片机,是高速/低功耗/超强抗干扰的新一代8051单片机,指令代码完全兼容传统8051,但速度快8-12倍。
还增加了ISP(在系统编程)/IAP(在应用编程)编程、看门狗和MAX810专用复位电路等功能,内部资源非常丰富,flash容量和RAM容量可选范围宽。
在本次设计中采用STC12C5A60S2单片机,它具有60k的程序存储空间,1280Byte的RAM空间,在保证本系统功能实现的基础上,还保留有很大的升级空间,非常适合用来设计这种读写数据大的场合;
显示电路的设计,随着信息科技的快速发展,液晶显示的使用越来越方便,已被普遍的使用。
由于液晶显示与驱动都集成在一个芯片上,因此使用起来很方便,因此在这里采用液晶显示技术,使用ILI9325控制的TFT彩屏作为整个系统的显示模块;
GUI界面控制电路的设计;
以及SD卡电路的设计;
其中SD卡的设计至关重要,是决定本设计成败的关键,因为SD卡里面存储有电子相册需要播放的BMP图片、系统应用程序图标和其他系统所需资源。
SD卡设计成功后,将SD卡中的图片数据读出通过单片机控制彩屏显示出来,从而实现电子相册的功能。
三、阅读书目清单
[1]现有主流数码相框方案解析及对比[EB/OL].
[2]李群芳,肖看.单片机原理、接口及应用-嵌入式系统技术基础[M].北京:
清华大学出版社,2005.
[3]宋戈,黄鹤松,员玉良等.51单片机应用开发范例大全[M].北京:
人民邮电出版社,2010.
[4]唐继贤.51单片机应用系统开发实例精解C语言[M].上海:
上海科学技术出版社,2011.
[5]苏义鑫,程敏,何力.基于AT89C52单片机的SD卡读写设计[J].世界电子元器件,2008,(5):
65-69.
[6]林倩,严桂林.基于STC12C5A60S2单片机的SD卡读写[J].电子元器件应用,2010,(4):
1.
[7]倪天龙,路林.基于STC12C5A60S2的电子相框设计[J].郑州轻工业学院学报(自然科学版),2011,(5):
31-33,47.
[8]杨永竹.液晶显示模块图像的编辑以及点阵数据的提取[J].仪表技术与传感器,2003,(8):
48-50.
[9]何钦铭,颜晖.C语言程序设计[M].北京:
高等教育出版社,2008.
[10]闫石,马潮.时间触发模式下的Protothreads设计应用[J].单片机与嵌入式系统应用,2009,
(1).
[11]DunkdsAdam.Protothreads-Lightweight,StacklessThreadsinC[OL],2006[2008—07].
adam/pt/.
[12]周兴华.51单片机驱动彩屏的设计[J].无线电,2012,
(2):
62-66.
[13]洪岳炜,王百鸣,谢超英.一种易于移植和使用的文件系统FatFs_Module[J].单片机与嵌入式系统应用,2008(5).
[14]贾玉珍,靳冰,刘琮等.BMP文件结构的信息隐藏方法与实现[J].江西理工大学学报,2009,
(1):
42-44.
[15]龚成清.RLE改进算法对BMP图像无损压缩的实现[J].现代计算机,2006,(12):
79-81,92.
[16]李伟,张利华.BMP文件解码的研究与实现[J].计算机工程与设计,2006,(7):
1180-1182.
四、毕业论文进度计划
序号
各阶段工作内容
起止日期
备注
1
查阅资料,撰写开题报告
2012.11.15—2013.01.05
2
总体方案设计
2013.01.06--02.04
3
软、硬件详细设计
2013.02.05—03.20
4
完成论文初稿
2013.03.21—04.21
5
修改定稿
2013.04.22--05.18
五、主要参考资料
[11]DunkdsAdam.Protothreads-Lightweight,StacklessThreadsinC[OL],2006[2008—07].http:
//dunkels.
com/adam/pt/.
六、毕业论文进度表(本表由学生填写,每期分别交指导教师签署审查意见)
前期
(2012年11月17日
至
2013年1月8日)
学生主要工作:
去图书馆借阅与数码相框相关的书籍,并通过上网的方式来收集相关的资料,了解数码相框的相关知识及其发展趋势,同时与老师联系,咨询一些毕业设计方面的信息并在老师的指导下进行一些大致工作。
在电脑上安装KeiluVision4和AltiumDesigner软件,学会用它们设计并在开发板上仿真一些模块电路的程序,为毕业设计的的写作作准备。
指导教师审查意见:
年月日
中期
(2013年1月12日
2013年5月5日)
整理好前期收集的一些资料并认真阅读,做好相关的知识准备,对设计课题的可行性进行分析,初步形成设计的大体思路,形成基本框架,确定设计方案和目标,将之前做好的各个部分的设计组织起来,完成各个电路模块的设计和程序设计仿真并形成初稿。
后期
(2013年5月7日
2013年5月18日)
将设计初稿交给指导老师审查,依据老师的一些意见和建议来对论文进行修改和完善,完成论文终稿。
七、其他(学生提交)
1.开题报告1份
2.外文资料译文1份(1000字以上,并附资料原文)
3.设计1份(理科4000字以上,文科6000字以上)
指导教师:
系负责人:
学生开始执行
任务书日期:
学生姓名:
送交毕业设计日期:
毕业设计开题报告
题目:
基于单片机的多功能数码相框设计与实现
物理科学与工程技术学院系电子与信息工程系
09电信
0934301122
姓名:
刘勇
指导教师:
刘莉
填表日期:
2012年11月26日
一、选题的依据及意义
数码相框是一个浏览图片的电子设备,具有很多传统纸质照片不可比拟的优点。
传统纸质的相册占用空间大,容易丢失,携带不方便,而且不能永久保存,时间久了会变得很模糊,致使很值得纪念的相片失去了纪念的意义。
而数码相框可以很好的解决这些问题,而且数码相框
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 多功能 数码 设计 实现