基于stm32的红外遥控照相机设计--《嵌入式系统原理与应用》综合设计

上传人:自*** 文档编号:79769211 上传时间:2019-02-17 格式:DOC 页数:24 大小:12.99MB
返回 下载 相关 举报
基于stm32的红外遥控照相机设计--《嵌入式系统原理与应用》综合设计_第1页
第1页 / 共24页
基于stm32的红外遥控照相机设计--《嵌入式系统原理与应用》综合设计_第2页
第2页 / 共24页
基于stm32的红外遥控照相机设计--《嵌入式系统原理与应用》综合设计_第3页
第3页 / 共24页
基于stm32的红外遥控照相机设计--《嵌入式系统原理与应用》综合设计_第4页
第4页 / 共24页
基于stm32的红外遥控照相机设计--《嵌入式系统原理与应用》综合设计_第5页
第5页 / 共24页
点击查看更多>>
资源描述

《基于stm32的红外遥控照相机设计--《嵌入式系统原理与应用》综合设计》由会员分享,可在线阅读,更多相关《基于stm32的红外遥控照相机设计--《嵌入式系统原理与应用》综合设计(24页珍藏版)》请在金锄头文库上搜索。

1、. 嵌入式系统原理与应用综合设计 基于 STM32 的红外遥控照相机设计 学 院:工学院 专业班级:通信工程 13 秋 2 班 姓 名:胡羽婷 学 号:13150210 小组成员:胡羽婷、鲁博文 指导教师:周丽婕、徐 振 完完 成成 日日 期期 2016 年年 6 月月 目录目录 1 引言1 1.1 设计背景 1 1.2 总体设计原理2 2 红外照相机设计总体方案.3 2.1 主要介绍 3 2.1.1 软件介绍3 2.1.2 硬件介绍3 2.2 红外遥控模块4 2.2.1 红外遥控的原理4 2.2.2 红外遥控的连接口4 2.2.3 红外遥控控制摄像头拍照.5 2.3 摄像头模块8 2.3.1

2、 摄像头的原理.8 2.3.2 摄像头的 IO 口.8 2.3.3 摄像头拍摄照片.10 2.4 蜂鸣器和LED灯模块12 2.4.1 蜂鸣器的原理.12 2.4.2 蜂鸣器的分类.12 2.4.3 led 灯的简介13 2.4.4 led 灯的原理14 3 程序调试与下载.16 3.1 摄像模式 16 3.2 拍摄照片 16 4 总结.18 参考文献20 附录21 嵌入式系统原理与应用综合设计 0 1 引言引言 1.1 设计背景设计背景 随着改革开放,人民的生活水平有进一步提高,各种家用电器设备也 随之进入千家万户,一些家用电器开关在使用的时候非常麻烦,为了方便 大家使用,现在社会上也设计出

3、了各种各样的控制开关,其中包括红外遥 控开关,红外遥控是目前家用电器中用的较多的遥控方式我们这个设计既 具有红外遥控的一般通用特性,也设计了一种具有自己独特性能的部分, 让人们更好的使用家用电器,以下介绍红外遥控的特点:它不影响周边环 境的、不干扰其他电器设备。由于其无法穿透墙壁,故不同房间的家用电 器可以使用通用的遥控器而不会产生相互的干扰;电路调试简单。由于其 抗干扰能力强,操作简单等诸多有点,已经广泛应用于彩色电视机, VCD,DVD 空调,组合音响等各种家用电器上,本次我们设计的这个红 外遥控照相机,不仅是要让人们明白红外遥控的工作原理,还要使他们能 更深刻的把握照相机的原理。 在数字

4、化浪潮扑面而来的今天,新技术和新产品越来越多地影响着我 们的生活,拥有一件数字化的产品也已成为了一种新时尚,照相机无疑是 最贴近我们日常生活的用品,而数码相机以其独特的性能和特征,大有取 代传统相机之势,究竟什么是数码相机,它有那些特点,如何选购、使用 等。当按下快门时,镜头将光线会聚到感光器件 CCD(电荷耦合器件) 上, CCD 是半导体器件,它代替了普通相机中胶卷的位置,它的功能是把 光信号转变为电信号。这样,我们就得到了对应于拍摄景物的电子图像, 但是它还不能马上被送去计算机处理,还需要按照计算机的要求进行从模 拟信号到数字信号的转换,ADC(模数转换器)器件用来执行这项工作。 接下来

5、 MPU(微处理器)对数字信号进行压缩并转化为特定的图像格式, 例如 JPEG 格式。最后,图像文件被存储在内置存储器中。 至此,相机的主要工作已经完成,剩下要做的是通过 LCD(液晶显示 嵌入式系统原理与应用综合设计 1 器)查看拍摄到的照片。红外线遥控器的作用主要适用于“自拍”操作之用。 辅助对焦之用,仔细看看就会发现专业机子打出的是一个网格类的图案, 普及类的打出是一个重重叠叠的图案,是直接打在被摄体上面的。红外线 遥控器其实很简单的就一个 IC,一个晶振两个协振电容,一个电解,一个 一个发射管现在的很多遥控器都是单片机来写的了,有的元件更简单了其 实就是 IC 的两个脚短接(靠按键按下

6、去)发出一个波形出去,然后电视 机接收后再经过解码。 1.2 总体设计原理总体设计原理 本次课程设计我们主要设计了红外遥控摄像头拍摄照片。而本次总体 的设计原理框图如图 1.1 所示。首先打开开发板,然后进入摄像头模式, 然后按动遥控器上的一个按钮,即可对摄像头进行拍照。在液晶屏上显示 拍摄到的图片,再次按动按钮即可恢复拍照模式继续拍照。在拍摄照片的 同时蜂鸣器响一下,LED 灯闪烁三次。 图 1.1 原理框图 嵌入式系统原理与应用综合设计 2 2 红外照相机设计总体方案红外照相机设计总体方案 2.1 主要介绍主要介绍 2.1.1 软件介绍软件介绍 Keil C51 是美国 Keil Soft

7、ware 公司出品的 51 系列兼容单片机 C 语言 软件开发系统,与汇编相比,C 语言在功能上、结构性、可读性、可维护 性上有明显的优势,因而易学易用。Keil 提供了包括 C 编译器、宏汇编、 链接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通 过一个集成开发环境(Vision)将这些部分组合在一起。运行 Keil 软件 需要 WIN98、NT、WIN2000、WINXP 等操作系统。如果你使用 C 语言 编程,那么 Keil 几乎就是你的不二之选,即使不使用 C 语言而仅用汇编 语言编程,其方便易用的集成环境、强大的软件仿真调试工具也会令你事 半功倍。如图 2.1 所示,这

8、是一个 keil uvision4 软件。 图 2.1 keil4 2.1.2 硬件介绍硬件介绍 本次设计总共运用了 3 个外接模块:红外遥控器,ov7670 摄像头,有 源蜂鸣器;一个 stm32 内带的 led 灯。 嵌入式系统原理与应用综合设计 3 2.2 红外遥控模块红外遥控模块 2.2.1 红外遥控的原理红外遥控的原理 红外遥控开关就是对住宅内德各种家用电器进行智能管理与控制的开 关,跟传统开关相比,它主要可以实现一键场景。一对一遥控及分区灯光 全开全关等管理,并可以用多种控制方式实现以上功能,最主要的控制方 式为无线控制,定时控制,集中控制,甚至远程控制等,从而创造舒适、 节能、方

9、便、安全、环保的居住灯光效果。 红外遥控开关系统一般分发射和接受普两个部分,发射部分的主要元 件为红外发光二极管以及 555,接收部分的红外接收管是一种光敏二极管 以及锁相环 lm567(是一种音频解码电路)可实现加密功能,接收电路中还 设计了电源电路,以适应不同电路的供电需求。同时还有光电耦合器组成 的隔离电路,主要用于高低压隔离保护。 如图 2.2 所示,这是一个红外线遥控器。也是本次设计需要用到的红 外线遥控器。 图 2.2 红外遥控器 嵌入式系统原理与应用综合设计 4 2.2.2 红外遥控的连接口红外遥控的连接口 如图 2.3 所示,图中黄色部分是连接红外遥控器与开发板的跳线帽。 而占

10、据的管脚是 PA1 接口。 图 2.3 跳线帽 红外遥控相当于一个发射器,图 2.3 为一个红外遥控的发射电路图。 当遥控器发出指令时,开发板接收指令并作出相应的反应。液晶屏会停止 在遥控器按下的一瞬间摄像头拍摄到的画面。 图 2.4 红外遥控发射图 嵌入式系统原理与应用综合设计 5 2.2.3 红外遥控控制摄像头拍照红外遥控控制摄像头拍照 如图 2.4 所示,此时正在用红外线遥控器控制摄像头拍摄照片。因为 摄像头的下方 IO 口的连接线之间会有相互的感应干扰,所以需要把它们 分开一些就会显示得比较清楚,拍摄的画面也比较清晰,没有雪花之类的。 除此之外,遥控器不能距离开发板太远,它的有效距离是

11、 0 到 3 米左 右。 而这张图片拍摄得不太清晰,主要原因是我拿摄像头的手在抖动,所 以画面不太清楚。 图 2.5 红外遥控拍照 如图 2.6 所示,这是用红外线遥控器控制摄像头拍摄的另外一张照片。 这张图片就会比较清晰,此时拍出来的照片就是因为摄像头下部线与线之 间的干扰比较小。 嵌入式系统原理与应用综合设计 6 图 2.6 红外遥控拍照 嵌入式系统原理与应用综合设计 7 2.3 摄像头模块摄像头模块 2.3.1 摄像头的原理摄像头的原理 摄像头的工作原理是:按一定的分辨率,以隔行扫描的方式采集图像 上的点,当扫描到某点时,就通过图像传感芯片将该点处图像的灰度转换 成与灰度一一对应的电压值

12、,然后将此电压值通过视频信号端输出。摄像 头连续地扫描图像上的一行,则输出就是一段连续的电压信号,电压信号 的高低起伏反映了该行图像的灰度变化。当扫描完一行,视频信号端就输 出一个低于最低视频信号电压的电平(如 5V) ,并保持一段时间。 2.3.2 摄像头的摄像头的 IO 口口 如图 2.7 所示,这是本次采用摄像头的 IO 口平面图。主要需要注意 的是电压接的是 3.3v,而不是 5v。 除此之外,摄像头和液晶屏之间的连接尤其需要注意,由于红外遥控 器的需要,开发板上的 PA1 管脚被红外线的跳线帽占领,所以,只能将 原本接 PA1 的管脚接到 PA2 上。由于 PA2 原本就是空置的,所

13、以这并不 影响摄像头的拍摄和液晶屏的显示。 图 2.7 摄像头 IO 口 嵌入式系统原理与应用综合设计 8 2.3.3 摄像头拍摄照片摄像头拍摄照片 在遥控器按下的时候,摄像头的摄像范围内的景象都会被拍下来。但 同时,摄像头拍摄照片时,一定要注意摄像头下方线与线之间的相互干扰, 尽可能的把接线两部分分开一写些,其拍摄效果会比较好一些。 如图 2.8 所示,这是摄像头拍摄的照片,这是拍的天花板上的日光灯。 图片效果还不错,没有模糊。 图 2.8 摄像头拍照 如图 2.9 所示,这是用红外线遥控器控制摄像头拍摄的另一张照片。 这张图片就会比较清晰,此时拍出来的照片就是因为摄像头下部线与线之 间的干

14、扰比较小。 图 2.9 摄像头拍照 嵌入式系统原理与应用综合设计 9 2.4 蜂鸣器和蜂鸣器和 led 灯模块灯模块 2.4.1 蜂鸣器的原理蜂鸣器的原理 蜂鸣器是一种一体化结构的电子讯响器,采用直流电压供电,广泛应 用于计算机、打印机、复印机、报警器、电子玩具、汽车电子设备、电话 机、定时器等电子产品中作发声器件。 如图 2.10 所示,这是一个有源蜂鸣器。也是本次设计需要用到的蜂鸣 器。 图 2.10 有源蜂鸣器 这是一个有源蜂鸣器,它一共有三个管脚,一个 GND 接地的,一个 VCC 结 3v 电源,中间的那个就是负责接入开发板的按键 key2,当按键 key2 按下产生低电平的时候,蜂

15、鸣器就会哔-一声。这时候就实现了按 键控制蜂鸣器响的功能。 2.4.2 蜂鸣器的分类蜂鸣器的分类 蜂鸣器分为有源和无源等。这里的源不是指电源,而是指震荡源。也 就是说,有源蜂鸣器内部摘由震荡源,所以一通电就会叫。而无源蜂鸣器 的内部没有震荡源,所以如果用直流信号无法令其鸣叫,必须用 2k-5k 的 嵌入式系统原理与应用综合设计 10 方波去驱动它。 如图 2.11 所示,这是一个有源蜂鸣器的原理图。 图 2.11 有源蜂鸣器原理图 2.4.3 led 灯的简介灯的简介 自从 1996 年日亚化学发表 InGaN/Y3Al5O12:Ce3+(简称 YAG:Ce)荧 光粉的单芯片白光 LED,荧光

16、粉转换白光 LED 技术随之成为市场主流。 荧光粉的发展则由较不安定的硫化物与卤化物,演变至化学与高温安 定性较佳的铝酸盐、硅酸盐、氮化物以及氮氧化物荧光材料,近期则以氮 化物(Nitride)以及氮氧化物最为热门 欧司朗研发了(Tb1-x-yRexCey) 3(Al,Ga)5O12,简称 TAG,仍然是钇铝石榴石的晶体结构,只是添加元素 Tb 而得到区别于 YAG 的新的黄色荧光粉,并申请了白光 LED 专利。 嵌入式系统原理与应用综合设计 11 图 2.12 发光二极管 如图 2.12 所示,这是一个发光二极管。LED 的颜色和发光效率等光 学性能与半导体材料及其加工工艺有关。在 P 型材料和 N 型材料中掺入 不同的杂质,就可以得到不同的单一波长的 LED 发光二极管,同时电气 性能也会有所不同。 2.4.4 led 灯的原理灯的原理 LED,是一种能够将电能转化为可见光的固态的半导体器件,即发光 二极管,它可以直接把电转化为光。LED 的心脏是一个半导体的晶片,晶 片的一端附在一个支架上,一端是负极,另

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号