ImageVerifierCode 换一换
格式:DOC , 页数:6 ,大小:53.50KB ,
资源ID:1611047      下载积分:10 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-1611047.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于ARM的可视化多功能门铃系统设计.doc)为本站会员(gs****r)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

基于ARM的可视化多功能门铃系统设计.doc

1、基于 ARM 的可视化多功能门铃系统设计摘 要目前小区装的猫眼很小,无清楚清晰识别来访者,所以对于这一现状而研究可视门铃系统。此次大学生创新训练项目所研究的基于 ARM 的智能可视化门铃系统属家庭安全系统的一个子系统,主要是对居民住宅的安全进行防范和监控。项目以 STM32 芯片为研究主体,对ov7670 摄像头模块和 TFT 屏进行了研究,最终实现了可视化的门铃。 关键词可视门铃;STM32 中图分类号:TM925.9 文献标识码:A 文章编号:1009-914X(2015)42-0346-02 一、系统的总体设计 可视系统采用的都是模拟的摄像头进行图像采集,通过视频线和音频线实现传输功能。

2、系统以单片机作为核心,并配以视频采集及控制、通话控制、通信控制模块。 系统以摄像头传感器获取门外图像信息,信息输入到 STM32 微控制器,并实时显示到 TFT 液晶显示屏;对讲模块控制门铃音频信号的输出与输入。 二、硬件系统设计 2.1 OV7670 模块 OV7670 是 OV 公司生产的一颗 1/6 寸的 CMOS VGA 图像传感器。该传 感器体积小、工作电压低,提供单片 VGA 摄像头和影像处理器的所有功能。通过 SCCB 总 线控制,可以输出整帧、子采样、取窗口等方式的各种分辨率 8 位影像数据。该产品 VGA 图像最高达到 30 帧/秒。用户可以完全控制图像质量、数据格式和传输方

3、式。所有图像处理功能过程包括伽玛曲线、白平衡、度、色度等都可以通过 SCCB 接口编程。OmmiVision 图 像传感器应用独有的传感器技术,通过减少或消除光学或电子缺陷如固定图案噪声、托尾、 浮散等,提高图像质量,得到清晰的稳定的彩色图像。 OV7670 的特点有: 高灵敏度、低电压适合嵌入式应用 标准的 SCCB 接口,兼容 IIC 接口 支持 RawRGB、 RGB(GBR4:2:2, RGB565/RGB555/RGB444) , YUV(4:2:2)和 YCbCr (4:2:2)输出格式 支持 VGA、CIF,和从 CIF 到 40*30 的各种尺寸输出 支持自动曝光控制、自动增益

4、控制、自动白平衡、自动消除灯光条纹、自动黑电平校准等自动控制功能。同时支持色饱和度、色相、伽马、锐度等设置。 支持闪光灯 支持图像缩放 2.2 TFT 彩屏显示模块 本系统使用的真彩屏是一块高画质的 3.5 寸 TFT 真彩 LCD 模块,共分布着 320*240 个像素点,模块内置 LCD 控制器以及驱动器,可方便地通过 ARM 对其进行控制,具有编程方便和易于扩展等良好性能,接口中D0D7 为 8 位数据总线,CS 为片选信号低电平有效,A0 为控制寄存器与数据寄存器的选择,RD/WE 为读/写信号,SCK 与 SDO 等信号为 SPI 总线的数据传输,彩屏接口 2.3 对讲模块 对讲模块

5、包括发射语音信号处理,调制,功率放大,接收的低噪放大,语音信号解调,信号处理。体积超小,开发简单,周期短,可做成小型对讲机,又可将该模块嵌入到其它移动手持设备中。 三、软件系统设计 对摄像头该模块,只关心两点:1,如何存储图像数据;2,如何读取图像数据。 因为 OV7670 的像素时钟(PCLK)最高可达 24MHz,我们用STM32F103RBT6 的 IO 口直接抓取,是非常困难的,也十分占耗 CPU(可以通过降低 PCLK 输出频率,来实现 IO 口抓取,但是有其相应的弊端,不推荐使用) 。所以,这里我们并不是采取直接抓取来自 OV7670 的数据,而是通过 FIFO 读取,ALIENT

6、EK OV7670 摄像头模块自带了一个 FIFO 芯片,用于暂时存储图像数据,有了这个芯片,我们就可以很方便的获取图像数据了,而不再需要单片机具有高速的 IO 口,也不会耗费多少 CPU,可以说,只要是个单片机,就可以通过 ALIENTEK OV7670 摄像头模块实现摄像功能。 3.1 存储图像数据 ALIENTEK OV7670 摄像头模块存储图像数据的过程为:等待 OV7670 同步信号 FIFO 写指针复位?FIFO 写使能?等待第二个 OV7670 同步信号?FIFO 写禁止。通过以上 5 个步骤,就完成了 1 帧图像数据的存储。 3.2 读取图像数据 在存储完一帧图像以后,就可以

7、开始读取图像数据了。读取过程为:FIFO 读指针复位给 FIFO 读时钟(FIFO_RCLK)读取第一个像素高字节给 FIFO 读时钟读取第一个像素低字节给 FIFO 读时钟读取第二个像素高字节?循环读取剩余像素结束。 可以看出,ALIENTEK OV7670 摄像头模块数据的读取也是十分简单,比如 QVGA 模式,RGB565 格式,我们总共循环读取 320*240*2 次,就可以读取 1 帧图像数据,把这些数据写入 LCD 模块,就可以看到摄像头捕捉到的画面了。 3.3 代码设计 我们用一格外部中断来捕捉同步信号(VSYNC) ,然后在中断里面启动 OV7670 模块的图像数据存储,等待下

8、一次 VSHNC 信号到来,我们就关闭了存储,然后一帧的数据就存储完成了,在主函数里面就可以慢慢的将这一帧数据读出来,放到 LCD 即可显示了,同时开始第二帧数据的存储,如此循环,实现摄像头功能。 这里,我们还有一个小技巧,我们使用的是摄像头模块的 QVGA 输出(320*240) ,刚好和 ALIENTEK MiniSTM32 开发板使用的 LCD 模块分辨率一样,一帧输出就是一屏数据,提高素速度的同时也不浪费资源。 四、系统调试与测试 4.1 电路板整体调试 在系统的印刷电路板设计和制作出来后,就要焊接相应的器件在电路板上,由于器件的封装几乎都是贴片式的,所以子啊焊接的时候更加小心。当焊接

9、完成后,就要对电路板整体进行调试,具体步骤分以下几点: 1、检查电路元器件的管脚的序号是否接错,尤其是二极管、三极管等一些器件,一旦管脚序号接反,会烧坏器件和电源。 2、检查元器件有没有出现漏焊和虚焊,用万用表进行测试。 3、对照原理图,用万用表检查电路板线路是否与电路原理图上一致,电路有没有出现短路,电源和地会不会出现短路。 4.2 系统整体测试 当所有的模块装配成一个完整的系统后,就要对其进行系统性能测试。系统测试的主要目的是为了更加稳定和安全,排除出错的可能性。针对此系统进行性能上的测试。 为了测试系统性能,在 PC 机上建立一个模拟超级终端,所有程序的测试都是通过超级终端来实现。 测试

10、的最终目的满足以下几点: 1、系统的图像稳定清晰,声音的效果满足一定质量,监控的录像能够传递到安全中心。 2、为了验证系统的稳定,长时间地进行测试,并多次进行可视对讲通话,发现并没有问题。 3、在不同场合和环境下进行监测。将此系统放至不同小区内测试,并且在不同温度、湿度环境下运行,运行效果良好。 五、总结 基于 ARM 处理器的 STM32 芯片并非是很高档的芯片,但是其高性能、低成本、低功耗的特点使得它应用于可视化门铃系统十分的合适。一方面,门铃系统可视化的视屏要求并无需那么高,STM32 芯片处理起来游刃有余,可以保证较好的像素及帧数。另一方面,STM32 芯片功耗低,不易发热,给可视化门铃系统的稳定性提供了保障 参考文献 1 刘火良,杨森.STM32 库开发实战指南,机械工业出版社,2012. 2 王竹梅.基于 ARM9 处理器的楼宇控制器设计,北方工业大学硕士学位论文,2010. 3 Philips Semiconductors.UDA1341 2004.5.

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。