当前位置:首页>> >>


红外声控报警系统的设计.rar

收藏

资源目录
    文档预览:
    编号:20180802233201124    类型:共享资源    大小:1.19MB    格式:RAR    上传时间:2018-08-02
      
    29
    金币
    关 键 词:
    红外 声控 报警 系统 设计
    资源描述:
    仰恩大学毕业设计(论文)I摘要这个红外声控报警系统是由中央控制器、红外传感器、声控传感器、报警器及键盘部分组成。控制器采用单片机 AT89C52,红外传感部分采用红外发射接收一体化的光电传感器 TCRT5000,声控传感部分采用驻极体话筒,扬声器和发光二极管作为报警设备。单片机通过红外传感部分和声控传感部分的传来的信号的变化来判断是否有外来者,如有则通过扬声器或者发给二极管来报警;红外传感器是通过发射管发射红外线到接收管,两个元件之间通过红外线进行连接,当有物体挡在中间时,便把电平的变化传给单片机;同理,声控传感器是把声音信号转换为电信号然后传送给单片机;键盘是用来设置报警触发的条件。关键词:单片机 ; 汇编语言 ;红外传感器 ;声控传感器 ;AT89C52仰恩大学毕业设计(论文)IIAbstractThe infrared voice alarm system is composed of a central controller, infrared sensors, voice-activated sensors, alarm devices and keyboard parts. Controller using microcontroller AT89C52, infrared sensing part of the integration of infrared transmitting and receiving electro-optical sensors TCRT5000, voice-activated sensor part of the use of electret microphone, speakers and light-emitting diodes as the alarm equipment. Microcontroller through the infrared sensor part and the voice-activated sensor part of the coming changes in the signal to determine whether there are outsiders, if sent through the speakers or the diode to the police; infrared sensors, infrared emission through the launch tube to the receiving tube, two between elements of a connecting via infrared, when there are objects stand in the middle, they then pass on the changes in level microcontroller; Similarly, voice-activated sensor is converted into electrical signals into acoustic signals and then transmitted to the microcontroller; keyboard is used to set the alarm trigger conditions. Keywords:microcontroller; assembly language;infrared sensor;voice-activated sensor; AT89C52 仰恩大学毕业设计(论文)III目录摘 要 .....................................................................................................................................IAbstract ......................................................................................................................................II引 言.....................................................................................................................................11 设计任务.................................................................................................................................22 方案论证与比较......................................................................................................................22 系统硬件电路设计.................................................................................................................32.1 复位电路........................................................................................................................32.2 晶振电路........................................................................................................................32.3 液晶显示电路设计........................................................................................................41 基本操作时序:.......................................................................................................52 状态字说明...............................................................................................................53 RAM 地址映射图 .....................................................................................................64 指令说明...................................................................................................................65 初始化过程(复位过程).......................................................................................72.4 温度传感器设计...........................................................................................................91 DS18B20 功能结构 ...................................................................................................92 DS18B20 内部结构 .................................................................................................112.5 存储电路.....................................................................................................................142.6 时钟模块的设计.........................................................................................................161 引脚功能及结构.....................................................................................................162 DS1302 的控制字节 ...............................................................................................173 数据输入输出(I/O) ..................................................................................................174 DS1302 的寄存器....................................................................................................185 DS1302 实时显示时间的软硬件 ...........................................................................186 DS1302 的应用举例 ...............................................................................................197 结论.........................................................................................................................262.7 键盘接口的设计.........................................................................................................263 系统原理图:.......................................................................................................................274 软件系统的设计...................................................................................................................274.1 主程序.........................................................................................................................274.2 时间显示程序.............................................................................................................284.3 时间调整程序设计.....................................................................................................284.4 读取温度子程序.........................................................................................................29仰恩大学毕业设计(论文)IV4.5 温度转换命令子程序.................................................................................................294.6 计算温度子程序.........................................................................................................304.7 显示数据刷新子程序.................................................................................................314.8 温度数据的计算处理方法.........................................................................................314.9 温度值存储子程序.....................................................................................................334.10 查询子程序................................................................................................................335 测试方法与实验数据...........................................................................................................345.1 测试仪器.....................................................................................................................345.2 硬件调试.....................................................................................................................345.3 软件调试.....................................................................................................................346 测试结果分析.......................................................................................................................347 设计总结:...........................................................................................................................35参考文献...................................................................................................................................36致 谢...................................................................................................................................37附 录:...............................................................................................................................38仰恩大学毕业设计(论文)1引 言随着社会的快速发展,人们的生活水平也越来越高,因此如何保护人们的生命财产安全也成为了每个人关注的问题,因此,国内外防盗器的发展趋势将会不断发展。随之而来的是各种各样的防盗设备应运而生总体来说死有线的、无线的。从应用领域来进行分类,可以分为家居、汽车和便携防盗器。红外防盗器是各种防盗设备中应用最广泛的设备之一,应用简单、方便,但是,外界干扰也比较大。单片机以其高可靠性、高性能价格比、控制方便简单和灵活性大等优点,在工业控制系统、智能化仪器仪表等诸多领域得到广泛应用。因此,采用单片机来控制红外线元件来来达到报警功能,可靠性将大大提高,而且也可以通过编程实现防盗报警的多样性,同时,在红外防盗系统中加入声控防盗模块也可以进一步提高防盗的可靠性。仰恩大学毕业设计(论文)21 设计任务设计制作一个红外声控模块电路,具有当有人通过时实现报警,并通过发光二极管和扬声器来报警。1.1 基本部分① 当红外声控模块处于待机时,发光二极管和扬声器不发光也没有声响。② 键盘可设置防盗模块的开始工作和结束的时间,也可手动直接开启和结束其工作。③ 合理布局安装防盗设备,减少红外、声控设备误报警的发生。1.2 发挥部分① 可再加上一块单片机控制模块,实现两个单片机控制模块的通信,这样可把一个安置在家里,实现远程控制,可使防盗器的使用更方便,更人性化。方案论证与比较2.1 主控制器选择按照系统的设计功能要求,本系统的设计必须采用单片机软件系统实现,用单片机的自动控制能力来配合按键控制,来控制红外、声控模块及显示、扬声器。对于单片机的选择,如果用 8031 系列,由于它没有内部 RAM,系统又需要大量内存存储数据,因而不可用;51 系列单片机的 ROM 为 4K,对于我们设计的系统可能有点小,这里我们用 AT89S52,它有 8K 字节在系统可编程 Flash 存储器,AT89S52 是一种低功耗、高性能 CMOS8 位微控制器。 2.2 计时控制方案方案 1:使用专用时钟芯片使用微控制器控制专用时钟芯片实现计时控制,这种方案有着计时精度高、控制简单的优点,而且更易于实现日期/时间显示、定时烹调等计时扩展功能。方案 2:采用 MCU 内部定时器。AT89S52 内部含有 3 个定时器,可以利用一个定时器与程序计数器相结合的方式,在系统晶振的驱动下,产生标准时钟频率。由于方案 2 具有较好的灵活性、较少的电路器件和较高的性价比,而且通过精确的软件补偿使精度完全可以满足控制需要,所以选择该方案完成设计。仰恩大学毕业设计(论文)32.3 红外元件选择方案 1:使用发射接收一体化元件这是一个把接收与发射做在一起的元件如 TCRT5000,使用时不用考虑接收端与发射端是否对齐,因此使用这种元件,会使电路变的更方便。方案 2:使用独立的发射、接收红外元件这是两个元件,一个是接收的,一个是发射的,在使用安装这种元件时,要把接收端与发射端的对齐才能使用,这样会带来给多的不便。由于方案 1 使用起来会更方便,所以选择该方案来完成设计。2.4 键盘电路方案方案 1:独立式键盘电路独立式键盘的各个按键相互独立,每个按键独立地与一根数据输入线(即单片机并行口或其他接口芯片的并行口相连) 。在按键较多的情况下由于其占用的 I/O 口线多而不采用独立式键盘电路。方案 2:矩阵式键盘电路矩阵式键盘采用行列式结构,按键设置在行列的交点上,当口线数量为 8时,可以将 4 根口线定义为行线,另 4 根口线定义为列线,形成 4×4 键盘,可以配置 16 个按键。由于设计中采用数个键盘,故采用方案 2。仰恩大学毕业设计(论文)4系统总体电路设计及 IC资料1.3 系统总体电路设计系统由声控模块、红外模块、单片机控制模块、扬声器和 LED 模块及键盘显示电路组成。用户可以通过键盘设置报警的条件,如启动时间和结束时间,然后通过采集红外、声控的信号,然后通过 led 灯和扬声器来报警。AT89S52单片机声控模块 LED 显示扬声器红外模块键盘电路仰恩大学毕业设计(论文)53.2 IC 资料介绍3.2.1 单片机 AT89S52(1)主要性能:① 与 MCS-51 单片机产品兼容 ② 8K 字节在系统可编程 Flash 存储器 ③ 1000 次擦写周期 ④ 全静态操作:0Hz~33Hz ⑤ 三级加密程序存储器 ⑥ 32 个可编程 I/O 口线 ⑦ 三个 16 位定时器/计数器 ⑧ 八个中断源 ⑨ 全双工 UART 串行通道 ⑩ 低功耗空闲和掉电模式 ⑪ 掉电后中断可唤醒 ⑪ 看门狗定时器 ⑪ 双数据指针 ⑪ 掉电标识符 (2)功能特性描述:AT89S52 是一种低功耗、高性能 CMOS8 位微控制器,具有 8K 在系统可编程 Flash 存储器。使用 Atmel 公司高密度非易失性存储器技术制造,与工业 80C51产品指令和引脚完 全兼容。片上 Flash 允许程序存储器在系统可编程,亦适于常规编程器。在单芯片上,拥有灵巧的 8 位 CPU 和在系统可编程 Flash,使得 AT89S52 为众多嵌入式控制应用系统提 供高灵活、超有效的解决方案。 AT89S52 具有以下标准功能: 8k 字节 Flash, 256 字节 RAM, 32 位 I/O 口线,看门狗定时器,2 个数据指针,三个 16 位 定时器 /计数器,一个 6 向量 2级中断结构,全双工串行口,片内晶振及时钟电路。另外,AT89S52 可降至 0Hz静态逻辑操作,支持 2 种软件可选择节电模式。空闲模式下,CPU 停止工作,允许 RAM、定时器/计数器、串口、中断继续工 作。掉电保护方式下,RAM 内容被保存,振荡器被冻结, 单片机一切工作停止,直到下一个中断或硬件复位为止。 (3)引脚图AT89S52 单片机有 40 个引脚,引脚图如图 3.1 所示仰恩大学毕业设计(论文)6图 3.1 AT89S52 引脚图① VCC:电源 ② GND:地 ③ P0 口:P0 口是一个 8 位漏极开路的双向 I/O 口。作为输出口,每位能驱动8 个 TTL 逻 辑电平。对 P0 端口写“1”时引脚用作高阻抗输入。当访问外部程序和数据存储器时,P0 口也被作为低 8 位地址/数据复用。在这种模式下, P0 具有内部上拉电阻。在 flash 编程时,P0 口也用来接收指令字节;在程序校验时,输出指令字节。程序校验时,需要外部上拉电阻。 ④ P1 口:P1 口是一个具有内部上拉电阻的 8 位双向 I/O 口,p1 输出缓冲器能驱动 4 个 TTL 逻辑电平。对 P1 端口写“1”时,内部上拉电阻把端口拉高,此时可以作为输入口使用。作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流(IIL)。此外,P1.0 和 P1.2 分别作定时器/计数器 2的外部计数输入(P1.0/T2)和时器/计数器 2 的触发输入(P1.1/T2EX),具体如下表 3.1 所示。在 flash 编程和校验时,P1 口接收低 8 位地址字节。引脚号 第二功能P1.0 T2(定时器/计数器 T2 的外部计数输入),时钟输出P1.1 T2EX(定时器/计数器 T2 的捕捉/重载触发信号和方向控制)P1.5 MOSI(在系统编程用) P1.6 MISO(在系统编程用) P1.7 SCK(在系统编程用)
    展开阅读全文
    1
      金牌文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:红外声控报警系统的设计.rar
    链接地址:http://www.gold-doc.com/p-37281.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们
    copyright@ 2014-2018 金牌文库网站版权所有
    经营许可证编号:浙ICP备15046084号-3
    收起
    展开