本文主要为广大网友提供“基于AT89C51的煤气报警系统设计与实现”,希望对需要基于AT89C51的煤气报警系统设计与实现网友有所帮助,学习一下!
论文编号:JD1136 论文字数:9543,页数:25
基于AT89C51的煤气报警系统设计与实现
摘要:本文从硬件设计和软件构成介绍一种单片机控制的远程电话报警系统,该设计以AT89C51单片机为处理器,用EEPROM存储器存储电话号码,采用双音多频芯片MT8880作为拨号芯片。当探测器检测到警情的时候,就会向单片机发出中断请求,再由单片机控制电话接口电路,实现模拟摘机,通过DTMF拨号电路实现自动拨号,并由语音电路通过电话完成播放预先录制好的语音信息,实现语音报警。并且用户可通过键盘设置、更改自动拨打的电话号码。该系统属于智能化报警监控装置,使用方便灵活。
关键词:单片机AT89C51;自动报警系统;双音多频拨号;
The Design and Realization of Gas Alarm System On AT89C52
Student majoring in Automation
Tutor
Abstract:A remote telephone alarm system is introduced from the hardware design and software constitution in this paper. AT89C51 single-chip is used as MCU. EEPROM memorizer is used to stored telephone number and DTMF chip MT8880 is used as dial-up chip. When danger exists, the detector will give the interrupt request to the single-chip, and then simulation of extraction machine will be achieved by single-chip control of telephone interface circuit. Automatic dial-up will be carried out by DTMF dial-up circuit. The pre-recorded voice information will be played by the voice circuit so as to achieve voice alarm. And the users can set and change the automatic dialed telephone numbers by keyboard. It belongs to intelligent alarm monitoring device .It is convenient and flexible.
Key words: MCU AT89C51;Automatic alarm system;DTMF Dial-up;
目 录
摘要 1
关键词 1
Abstract 1
Key words 1
引言 2
1.1课题来源及研究意义 2
1.2报警器发展历程和研究现状 2
1.3本文主要工作 2
2系统总体设计方案 2
2.1报警系的技术目标要求 2
2.2总体方案设计 3
2.3系统基本工作过程 3
3软硬件模块设计 3
3.1主机MCU和AT24C02 3
3.1.1 AT89C52芯片介绍 4
3.1.2 AT24C02芯片介绍 4
3.1.3 主机MCU和AT24C02硬件电路设计 5
3.1.4主机MCU和AT24C02软件设计 5
3.2自动拨号和录放语音电路设计 10
3.2.1电路原理及组成 10
3.2.2 MT8880特点 11
3.2.3 ISD1420芯片介绍 12
3.2.4 MT8880和ISD1420与单片机接口电路设计 13
3.2.5 MT8880和ISD1420软件设计 14
3.3 LCD液晶和键盘电路设计 16
3.3.1键盘按键介绍 16
3.3.2 LCD1602芯片介绍 17
3.3.3 键盘和LCD1602硬件电路 17
3.3.4 键盘和 LCD1602软件设计 17
3.4 摘机和警情采集电路设计 19
3.4.1 DS2450介绍 19
3.4.2 摘机和警情传感器检测电路设计 20
3.4.3 摘机和警情传感器检测软件设计 20
4仿真设计与调试 21
4.1 软件调试和模拟运行 21
4.2 硬件调试 21
5总结 23
5.1全文总结 23
5.2存在的问题及展望 23
致谢 23
参考文献 24