基于单片机的多功能数码相框设计与实现

合集下载

基于S5PV210数码相框的设计与实现

基于S5PV210数码相框的设计与实现
初始化 时会 扫描 指定 目录下的所有支持 的图片文件 , 用户可 以通过按钮 实现前 翻或者后翻 , 并且可 以进行放 大和缩小 的 操作 。
数码相框 采用 了普通 相框 的外 形 , 而且更 为精 致 , 用液 晶显
示屏来显示 照片 , 配上电源 、 存储介质等 , 使多张相片能 够在
的首 选 。
1 ) 支持 主流半 导体存 储卡 , 能从 中读 取图像文件 。
2 ) 在 L C D屏 中全屏循 环显 示多 幅图像 文件 , 支持各 种 主流格式 。 3 ) 显示 时间和 1 3 期 4 ) 可通过按 钮或触摸屏进行操作 。
1 ) 在Q t 中, 点击 菜单栏 F i l e / N e w F i l e o r P r o j e c t , 新 建文 件类型 为 Q t C+ + P r o j e e t / Q t G u i A p p l i c a t i o n 。在接下 来 的
下 生 成 工 程 并 编译 ;
第二种使用 Q t C r e a t o r 编写 c++代码 , 并为 Q t C r e a t o r 安装 Q t E mb e d d e d S D K, 然 后利 用 Q t C r e a t o r 编译程序 。由于
Q t C r e a t o r 具有 良好 的可 视化操 作界 面 , 同时 它包 含 了一个
摘 要: 随着计算机技术 、 网络技 术的蓬勃发展 , 嵌入 式 系统 已经 广泛应 用于航 空航 天 、 网络 通信和 工业控 制 等各 个领域 。本 文介 绍 了一个基 于嵌入 式技 术 的数码 相册 的设计 和制 作过程 。设计 的数码 相框 能 实现 翻 页. 放
大、 缩小等功能。

毕业设计(论文)-基于单片机的电子相册设计

毕业设计(论文)-基于单片机的电子相册设计

毕业设计(论文)-基于单片机的电子相册设计重庆邮电大学移通学院毕业设计(论文)摘要随着科技的不断发展,人民对物质生活、精神生活要求的不断提高,很多最新的服务于人民大众生活的种种科技产品都随之出现,电子相册也随之诞生。

电子相册是用相关硬件经过加工、焊接而成的区别于软件类型的电子相册,它一般由三部分组成:TFT液晶面板,主控芯片,外部相框按钮。

硬件电子相册有着很多传统纸质相册无法比拟的优点:高分辨率,易保存、色彩鲜艳。

它摆脱了传统电子随着时间流逝,照片色彩褪色、无法辨认的缺点。

生动、形象、保存时间长,电子相册可以设置各种切换模式,从而使照片看起来更具有动感,更能给人美的享受。

高级电子相册还可以单独为每张照片配置独立的背景音乐,独立的现实各种特效,同时电子相册的保存时间也远远大于纸质的相册,便于再生,不用担心丢失。

由于电子相册是通过读取相应格式的图片显示在液晶面板上来实现的,从而图片源可以很方便的在电脑上复制备份,克服了传统纸质照片的不可再生性。

本次毕业设计是基于的单片机电子相册。

本文将从电子相册概述,功能简介,硬件电路实现,软件程序实现等方面来综合论述电子相册。

本次设计存储器采用通用的SD卡存储设备来存储相应图片。

为了适应SD存储设备的FAT存储扇区特点,此次设计采用的SST89E516RD芯片,该芯片有1K的RAM,符合SD每个扇区的需要。

关键词: 单片机 SST89E516RD 电子相册 SD卡I重庆邮电大学移通学院毕业设计(论文)AbstractWith the continuous development of science and technology, the people’s life and the spirit of material life require s unceasing enhancement. A lot of the latest products that serve the people of the public life of all technology products appear and the electronic albums also comes. Electronic album is processed with related hardware and itis different with the software type of electronic albums. It generally consists of three parts: TFT LCD panel ,control chip and external frame button. Hardware electronic albums have many advantages that the traditional paper albums don’t have: high resolution, easy to save, bright colors. It breaks away from the shortcomings of the traditional electronic albums for example color fading as the time goes by ,hard to identify. It also can set up various switching mode to make the photographs more dynamic and to give us more beauty. Without that , the electronic albums can preserve for a longer time than the paper albums . Aavanced electronic albums can set the different background music for each photo. Because electionic albums show the photos in the LCD panel by reading the format images ,thus saving the photo is easy and overcome the shortcomings of the traditional albums.The graduation design I will realize is the hardware electronic albums. With the so many advantages that the traditional don’t have, the electronic albums are instead of the traditionalones step by step. This paper will synthesis elaborates the graduate design in five aspects: the overview of electronic albums ,functions, hardware circuit implementation introduction,software programrealization, finished thing debugging. This graduation design use the general storage devices-SD card to store the corresponding picture. In order to adapt to the SD storage devices, I choice the SST89E516RD chip because it has 1K RAM to meet the needs of the SD card.Keywords:SST89E516RD ;MCU ; Electronic Album;SD CardII目录摘要 ..................................................................... (I)Abstract ............................................................... .............................................. II 目录 ..................................................................... ......................................... 1 引言 ..................................................................... ......................................... 3 第1章电子相册的概述 ..................................................................... . (4)1.1 电子相册的背景资料 ..................................................................... . (4)1.1.1电子相册的市场前景 ..................................................................... (4)1.1.2 电子相册的发展历程 ..................................................................... .. (4)1.2 基于单片机的电子相册的实现功能概况 (6)1.3 基于单片机的电子相册的设计思路 ..................................................................... . (6)1.3.1 电子相册的工作原理 ..................................................................... .. (6)1.3.2 设计方案的可行性论证 ..................................................................... ................ 6 第2章 SST89E516RD单片机概述 (8)2.1 SST89E516RD单片机简介 ..................................................................... . (8)2.2 SST89E516RD引脚介绍 ..................................................................... .. (8)2.3 SST89E516RD单片机的内部寄存器 ......................................................................112.4 SST89E516RD单片机芯片的原理框图与各功能模块图 ..................................... 13 第3章基于单片机的电子相册的硬件设计 .. (15)3.1 硬件电路总体设计 ..................................................................... (15)3.2 电子相册各模块的电路设计 ..................................................................... .. (15)3.2.1 电压转换电路设计 ..................................................................... . (15)3.2.2 晶体振荡电路设计 ..................................................................... . (16)3.2.3 SD卡电路设计...................................................................... . (16)3.2.4 液晶电路设计 ..................................................................... .............................. 18 第4章基于单片机的电子相册的软件设计 (19)14.1 软件流程图 ..................................................................... (19)4.2 读写SD卡子程序设计...................................................................... . (19)4.3 液晶控制子程序设计 ..................................................................... .. (20)4.4 FAT32结构分析子程序设计 ..................................................................... (20)4.5 文件处理子程序设计 ..................................................................... .. (21)4.6 主程序设计 ..................................................................... .......................................... 22 第5章基于单片机的电子相册的系统测试 .. (23)5.1 电子相册的硬件调试方法 ..................................................................... (23)5.2 电子相册的软件调试方法 ....................................................................................... 23 总结 ..................................................................... ....................................... 24 参考文献...................................................................... ................................... 25 附:基于单片机的电子相册程序 (26)2重庆邮电大学移通学院毕业设计(论文)引言电子相册是指能够不借助于电脑在LCD面板上面显示数码照片,还能够将照片显示到电视上的高科技电子产品,随着科技的不断发展,越来越多的功能集成在电子相册中,除了播放图片外,还可以播放MP3,可以边播放图片边听MP3,它又有一个名称—电子相框,简易数码相框只能显示JPEG格式的图片,高端的数码相框则可以播放音乐,同时还可以通过因特网从RSS、照片共享网站甚至电子邮件下载图片,同时大部分数码相框可以像幻灯片一样可调整的时间间隔显示图片。

数码相框的设计与实现论文

数码相框的设计与实现论文

分类号密级U D C 单位代码 10151 数码相框的设计与实现指导教师职称教授学位授予单位海事大学申请学位级别工学硕士学科与专业计算机科学与技术论文完成日期论文答辩日期答辩委员会主席- 1 - / 69The design and implementation of digital photo frameA thesis Submitted toDalian Maritime UniversityIn partial fulfillment of the requirements for the degreeofMaster of EngineeringByHe Wei(Computer Science And Technology)Thesis Supervisor: Professor Teng GuokuJune2009海事大学学位论文原创性声明和使用授权说明原创性声明本人重声明:本论文是在导师的指导下,独立进行研究工作所取得的成果,撰写成博/硕士学位论文“数码相框的设计与实现”。

除论文中已经注明引用的容外,对论文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。

本论文中不包含任何未加明确注明的其他个人或集体已经公开发表或未公开发表的成果。

本声明的法律责任由本人承担。

学位论文作者签名:学位论文使用授权书本学位论文作者与指导教师完全了解海事大学有关保留、使用研究生学位论文的规定,即:海事大学有权保留并向国家有关部门或机构送交学位论文的复印件和电子版,允许论文被查阅和借阅。

本人授权海事大学可以将本学位论文的全部或部分容编入有关数据库进行检索,也可采用影印、缩印或扫描等复制手段保存和汇编学位论文。

同意将本学位论文收录到《中国优秀博硕士学位论文全文数据库》(中国学术期刊(光盘版)电子杂志社)、《中国学位论文全文数据库》(中国科学技术信息研究所)等数据库中,并以电子出版物形式和提供信息服务。

基于cortex-m3的无线语音智能相框的设计与实现

基于cortex-m3的无线语音智能相框的设计与实现

开发研究«湖北农机化»2020年第1期基金项目:江西省及江西理工大学大学生创新创业项目-智能相框(D C 2018G085).作者简介:刘钧火(1999G),男,汉族,软件工程专业嵌入式系统方向,本科在读.赵威海(1997G),男,汉族,软件工程专业嵌入式系统方向,本科在读.通讯作者:罗来俊(1977G),男,江西理工大学教师,副教授,硕士,研究方向:智能控制㊁数据挖掘.基于C o r t e x GM 3的无线语音智能相框的设计与实现刘钧火赵威海罗来俊∗(江西理工大学,江西南昌330013)㊀㊀摘要:随着数码相机和数字图像的普及,过去使用的传统相框和相簿已无法满足人们的需求,仅使用P C 浏览图片严重限制人们的娱乐需求.以基于C o r t e x GM 3内核的s t m 32f 103z e t 6芯片为核心,通过F a t F s 读取S D 卡,解码图像信息,并通过液晶屏显示图像.通过使用光采集模块㊁无线通信模块和语音模块,该设计实现了良好的人机交互,不仅符合当今社会的发展趋势,而且极大地适应了现代人的生活习惯.实验结果表明,该设计方法科学可靠,具有性能稳定㊁扩展性好和控制简单等优点.关键词:电子相框;语音识别;无线通信;图像显示0引言自从智能相框首次投放市场以来,至今已经超过了6年多的时间.如今,智能相框市场正处于走向成熟期的阶段.本设计以S T M 32F 103处理器为核心,通过驱动程序和F A T 文件操作系统读取S D 卡信息,并对其中的图像信息进行解码和恢复,最后由T F T L C D 打印图像.同时,W i F i 模块实现了P C 或手机的无线控制;L D 3320模块实现了语音控制;光采集模块用于检测外部光强度,从而调节液晶屏背景亮度.1硬件系统设计1.1S D 卡存储模块S D 卡是基于f l a s h 的存储卡,支持中央处理单元的读写操作.S D 卡的读写以扇区为基本单位.核心器通过9个引脚与S D 卡连接.本设计利用S T M 32F 1提供的S D I O 接口与S D 卡连线控制,采用4位数据总线,最大传输速率达到100M b i t /s .同时使用F a t F s 管理S D 卡,实现对S D 卡文件的读写操作.F A T F S 是一种由C 编写的文件管理系统.操作者只需应用该系统中的相关函数,即可对磁盘中的文件进行一系列操作.1.2L D 3320模块L D 3320是一种基于非特定人语音识别技术的语音识别㊁声控芯片.M i c 检测外界语音流,通过频谱分析及特征提取,与关键词列表进行对比匹配,最后输出最接近的关键词作为识别结果.特别地,关键字列表可以被动态地编辑,从而实现了高度的自由化.本设计采用S T M 32F 103的S P I 接口与L D 3320模块连接通信.1.3E S P 8266模块E S P 8266是一款超低功耗的U A R T -W iF i 透传模块,该模块支持S T A ㊁A P 和S T A+A P 3种工作模式.本设计通过S T M 32F 1提供的串口引脚与无线模块连接通信,最大的传输速率可到达460800b ps .1.4光采集模块该模块由一个光敏传感器配合A D C 采集技术完成.在本设计中,将S T M 32F 1提供的A D C 通道引脚与光敏电阻的一端相连,以检测由光敏电阻阻值变化引起的电压变化,从而获得环境光的变化.经数据处理后,核心器发送信号以调整L C D 背景光的亮度.光敏电阻是一个具有单向导电特性的P N 结.其通过的电流大小随入射光的强度而变化.A D C 公式如下:v o l t a g e =(A D C D R ˑ825)≫10.(1)v o l t a ge 为电压值.(2)A D C D R 为检测值.图1系统流程图2软件系统设计本设计以S T M 32F G103Z E T 6芯片为核心,通过S P I ,U S A R T 和其他功能引脚与各硬件模块连接.通过接收A D C 收集的光敏传感器的电压数据调整L C D 屏幕的背景亮度;通过接收语音识别模块检测并处理的声音数据,实现相关功能;通过接收无线模块的数据,实现手机或P C 软件的无线控制功能.上述模块之间的处理器资源分配是通过S T M 32F 103GZ E T 6芯片提供的内部定时器中断操作来实现的,从而到达一种动态扫描的效果.3结束语本设计以s t m 32f 103z e t 6芯片为核心,结合光采集模块㊁语音识别模块㊁无线通信模块㊁显示模块和S D 卡存储模块,设计了一款集语音㊁无线控制等功能的智能相框.本设计在整个测试过程中是正常㊁稳定的,所有功能均可实现并满足设计要求.参考文献:[1]卫静婷,陈利伟,黎斌,等.基于S T M 32的语音控制和自动避障智能小车的设计[J ].电子测试,2019(15):24G25.[2]王芷郁,王善伟,曾胜艳.基于S T M 32F 103Z E T 6的无线语音控制小车设计与实现[J ].电脑知识与技术,2018,14(12):197G199.[3]刘晨,马建平,任晓光.一种基于W i F i 的多功能智能控制系统设计[J ].单片机与嵌入式系统应用,2018,18(07):85G87.(收稿日期:2019G10G29)。

基于STM32单片机的数码相框显示系统设计

基于STM32单片机的数码相框显示系统设计

基于STM32单片机的数码相框显示系统设计作者:王波来源:《电脑知识与技术》2016年第17期摘要:介绍了基于STM32单片机的数码相框显示系统的设计。

针对传统的相册,不能动态实现图片的展示。

将基于嵌入式技术的Cortex-M3内核单片机STM32引入控制系统,通过单片机控制图片的读取并控制实现图片在触摸屏上的动态展示,具有极高的实用价值。

关键词:STM32单片机;数码相框;系统设计;图片中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2016)17-0241-02嵌入式系统无疑是当前最热门最有发展前途的IT应用领域之一。

嵌入式系统用在一些专用设备上,通常这些设备的硬件资源(如处理器、存储器等)非常有限,并且对成本很敏感,有时对实时响应要求很高。

数字摄影的兴起不可避免地引起了数码相框的发展,因为仅有不到35%的数码照片被打印出来。

数码相框的基本原理就是采用普通相框的造型,把原来相框中间的照片部分换成液晶显示屏,配上电源,存储介质等,使得同一个相框内可以循环播放照片,比普通照片的单一显示功能更有优势。

本设计属于数字影音娱乐产品,需要较为强劲的处理器进行图像解码的工作,而STM32 具有超低的价格、超多的外设、丰富的型号、优异的实时性能、杰出的功耗控制和极低的开发成本等特点。

因此,进行基于STM32平台的数码相框系统的设计具有重要的理论意义和实用价值。

1 硬件设计该数码相框以基于Cortex-M3内核的单片机STM32F103VET6为核心,外围电路包括一个TFT液晶屏,一个SD卡插座,以及2个按键,电源供电由5V直流,通过ASM1117-3.3芯片转换为单片机所需的3.3V。

基于Cortex-M3内核的单片机STM32F103VET6的存储程序控制,从SD卡读取图片,解码后输出到TFT-LCD上显示,同时通过按键可以切换到时间模式。

1.1电源电路设计电源电路采用的ASM1117-3.3V电压转换芯片,将5V直流输入直接转换为3.3V。

基于STM32数码相框的设计与实现

基于STM32数码相框的设计与实现

基于STM32数码相框的设计与实现崔晓康;范馨予【摘要】数码相框作为嵌入式设计的典型应用,相对于普通相框来说更加灵活多变.基于STM32系列嵌入式开发板丰富的外围设备,使得数码相框的到了进一步的发展.本系统采用STM32作为控制核心,添加了多种格式汉字显示、并移植了FATFS 去读取相关文件信息的功能,研究实现了对SD卡里多幅图片多种格式(如bmp、jpg/jpeg、gif)以幻灯片形式在TFT屏上动态显示的效果,同时连接显示了相应图片内容的文字信息,并且增加了按键控制,使得数码相框的设计更加人性化.【期刊名称】《电子世界》【年(卷),期】2016(000)021【总页数】3页(P111-113)【关键词】嵌入式;STM32微处理器;数码相框;图片解码【作者】崔晓康;范馨予【作者单位】北方工业大学电子信息工程学院通信工程系;北方工业大学电子信息工程学院通信工程系【正文语种】中文近年来,随着数字技术的快速发展,各种数字类产品遍布全球,数字图像的数量也正以惊人的速度增长,为了更加方便快捷的查看图像,高速浏览图片的设备应运而生,数码相框采用传统的外观造型,只是把传统外观部分换成了液晶显示屏,加上外围设备以及供电模块等,就可以实现数码照片的直接显示,与此同时还可以循环显示照片,实现幻灯片的效果。

这给日益增多的数字照片和摄影爱好者们提供了一个很好的照片展示平台和空间。

数码相框拥有相当大的优势,使用简单,直接从数码相机中取出记忆卡插入到数码相框卡槽中即可浏览;无需像之前那样繁琐,无需电脑,更不需要冲洗打印,各种格式的数字图片均能够快速显示。

嵌入式是当今最热门的概念之一,它具有体积小、性能强、功耗低、可靠性高以及面向行业应用等突出特征。

嵌入式系统将先进的半导体技术、计算机技术和电子技术,以及各个行业的具体应用相结合,是一个技术密集、资金密集、学科交叉和不断创新的知识集成系统。

因此基于嵌入式的各种数码相框的设计已经成为目前研究的热点。

基于PIC单片机的数码相-仅供参考

基于PIC单片机的数码相-仅供参考

摘要数码相框是一种以数码照片的保存、回放和浏览为核心功能的产品,随着数码相机的普及,开发基于嵌入式系统的数码相框已成为消费类电子产品领域的一个热点,本文设计了一个基于PIC18F4550的数码相框系统,具有实际应用价值。

文中详细介绍了系统的软、硬件设计。

它以PIC18F4550为核心处理器,采用SD卡存储图像文件,并利用TFT-LCD显示照片。

实现了SD卡内FATl6文件的读取、图像数据的显示。

通过从解码的图像质量和速度两个方面进行测试,本文设计完成的数码相框系统,能够达到图像重构的要求和对图像进行实时解压显示的目标,具有成本低,易于升级的特点,有很好的应用前景。

关键词:数码相框, PIC, SD卡, TFTABSTRACTDigital photo frame is a product which is used to store and display the digital photo. With the popularity of digital cameras, developing the digital photo frame based on embedded system has become a hot in the field of consumer electronics products. This thesis designs a digital photo frame based on PIC18F4550, it has practical application value.The system is composed of PIC18F4550, SD card, TFT-LCD. It realizes reading the FAT16 file in SD card, displaying the image in TFT-LCD.Through the test of decoding speed and the image quality, the results show that the system can reach the requirement of image reconfiguration and the target of real-time decoding and display images. It has the characteristics of low cost, easy to upgrade,and has good application prospects.Key words:digital photo frame , PIC, SD, TFT目录第1章绪论 (1)1.1.课题背景 (1)1.2.国内外研究现状 (1)1.3.论文架构 (3)第2章数码相框系统设计基础 (4)2.1.开发技术基础 (4)2.1.1. PIC单片机介绍 (4)2.1.2. TFT-LCD介绍 (5)2.1.3. SD卡介绍 (7)2.1.4. 集成开发环境MPLAD IDE (8)2.2.数字图形基础 (9)2.2.1. 图像数字化 (9)2.2.2. 颜色模型 (9)2.2.3. 颜色模型 (9)第3章系统设计 (11)3.1.系统硬件结构 (11)3.2.核心处理器模块 (11)3.3.TFT-LCD模块 (12)3.4.SD卡模块 (13)3.5.按键模块 (14)第4章数码相框的软件设计 (15)4.1.主程序模块 (15)4.2.图像文件读取模块 (16)4.2.1. SPI数据传输 (16)4.2.2. SD卡驱动 (16)4.2.3. FAT16文件系统的读取 (18)4.3.图像文件解码模块 (24)4.4.图像显示模块 (25)4.4.1. 图像显示程序流程 (25)4.4.2. 图像数据写入程序 (25)4.4.3. TFT-LCD驱动 (26)4.5.按键模块 (28)第5章图像显示结果分析 (29)总结 (30)参考文献 (31)致谢 (32)第1章绪论1.1.课题背景数码相机的普及,使得拍摄下来的数码相片呈现出了几何级数的增长,用各种存储器保存照片已成为大家习惯的做法,于是在这个趋势下衍生出了数码相框。

基于单片机的数码相框的设计与仿真-毕业设计

基于单片机的数码相框的设计与仿真-毕业设计

毕业设计(论文)课题名称基于单片机的简易数码相框设计与仿真学生姓名学号系、年级专业电气工程指导教师职称讲师2015年5 月20 日摘要本设计首先阐述了数码相框在现实生活中的意义以及重要。

并介绍了数码相框的应用领域以及应用前景。

简单的介绍了目前国内外数码相框技术的水平。

论文主要是介绍了针对论文的技术指标要求,对数码相框设计设计的方案进行选择与论证,主要包括了AT89C51单片机、LCD12864液晶显示屏的选择。

接着介绍了数码相框的硬件电路设计,包括系统总体硬件设计、单片机处理模块、单片机最小系统设计液晶显示模块以及电源电路.然后介绍了数码相框的软件设计部分,主要包括软件总体设计结构以及SPI数据传输。

最后是介绍了仿真调试,包括用Protues绘制仿真图,用Keil编辑程序,以及仿真结果及其分析。

经过分析和比较达到了本次设计的技术指标。

正式了本次设计方案的正确性。

关键词:AT89C51单片机;LCD12864; Protues; KeilAbstractThis design first elaborated the significance and the importance of digital photo frames in real life. And describes the applications of digital photo frame and potential applications. Simply describes the current level of domestic and foreign digital photo frame technology.Paper is to introduce the technical requirements for the paper, the design of the digital photo frame design of the program to select and demonstration, including the AT89C51 microcontroller, LCD12864 LCD of choice. Then we introduced the digital photo frame hardware circuit design, including overall system hardware design, MCU processing module, smallest single-chip system design LCD module and a power supply circuit and then introduced the software design of digital photo frame, including software design data structures and SPI transmission. Finally, the introduction of simulation debugging, including simulation map drawn by Protues, with Keil editing program, and the simulation results and analysis. Achieved through analysis and comparison of this design specification. Formal correctness of this design.Key words: AT89C5 SCM;LCD12864;Protues;Keil目录中文摘要 (I)英文摘要 (II)1 绪论............................................................................... 错误!未定义书签。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
三、阅读书目清单
[1]现有主流数码相框方案解析及对比[EB/OL]./,2008.
[2]李群芳,肖看.单片机原理、接口及应用-嵌入式系统技术基础[M].北京:清华大学出版社,2005.
[3]宋戈,黄鹤松,员玉良等.51单片机应用开发范例大全[M].北京:人民邮电出版社,2010.
[10]闫石,马潮.时间触发模式下的Protothreads设计应用[J].单片机与嵌入式系统应用,2009,(1).
[11]Dunkds Adam.Protothreads-Lightweight,Stackless Threadsin C[OL],2006[2008—07]./
毕业设计
设计题目:基于单片机的多功能数码相框设计与实现
学院物理科学与工程技术学院
专业电子信息工程
年级2009级
姓名刘勇
指导教师刘莉
职称讲师
(2013年6月)
宜春学院教务处制
1.毕业设计任务书
2.毕业设计开题报告
3.毕业设计答辩资格审查表
4.论文原创性申明
5.论文版权使用授权书
6.毕业设计正文
7.外文资料译文
一、毕业论文的要求和内容
数码相框又叫电子相册,是一种可以播放图片的电子设备。数码相框硬件由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秒以下。
2.进度表分前、中、后三期由学生填写,每期填写后交指导教师签署审查意见,并作为毕业论文工作检查的主要依据。
3.学生根据指导教师下达的任务书独立完成开题报告,3周内提交给指导教师批阅。
4.本任务书在毕业论文完成后,与论文一起交指导教师,作为论文评阅和毕业论文答辩的主要档案资料,是学士学位论文成册的主要内容之一。
adam/pt/.
[12]周兴华.51单片机驱动彩屏的设计[J].无,王百鸣,谢超英.一种易于移植和使用的文件系统FatFs_Module[J].单片机与嵌入式系统应用,2008(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卡中的图片数据读出通过单片机控制彩屏显示出来,从而实现电子相册的功能。
8.外文资料原文
宜春学院
毕业设计任务书
题 目:基于单片机的多功能数码相框设计与实现
学院:物理科学与工程技术学院系电子与信息工程系
专业:电子信息工程
班级:09电信
学号:0934301122
姓名:刘勇
起止日期:2012.11.17-2013.5.18
指导教师:刘莉职称:讲师
系主任:
审核日期:
说明
1.毕业论文任务书由指导教师填写,并经教研室审定,下达到学生。
[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.
相关文档
最新文档