基于GSM短信模块的防盗报警监控系统.pdf
《基于GSM短信模块的防盗报警监控系统.pdf》由会员分享,可在线阅读,更多相关《基于GSM短信模块的防盗报警监控系统.pdf(34页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 第 页 基于 GSM 短信模块的防盗报警监控系统 学 校:昆明理工大学津桥学院 系 部:计电系 专 业:电子信息科学与技术 年 级:08 级 学生姓名:学 号:指导教师:目录 摘要 前言 第 页 第一章 绪论 1.1 课题研究的目的及意义 随着经济和技术的发展,社会生活在进步,人们的安全意识也越来越强,各种盗窃层出不穷,所以需要采用各种手段防范,本课题研究的是基于 GSM 短信模块的防盗报警监控系统,目的是在盗窃发生前后能够向主人提供现场报警和通过短信传送报警信息,虽然社会上已经有了关于此物的销售,但是大多售价昂贵,普通家庭较少采用。此课题采用的单片机和各种元器件做成的报警系统,具有价格低廉
2、的优点,适合大多数人群购置。1.2 课题选题背景 随着电子技术的飞速发展,报警系统已从原来的简单化、局部化向智能化、集成化发展。目前市场上常见的防盗报警系统的通信方式有固定电话拨号、以太网、集群系统等。但它们有各自的缺点,固定电话拨号容易被盗贼切断电话线或恶意占线,以太网同样面临着线路被切断的隐患且不易普及,集群系统功耗很大,网络架设和维护费用很高。针对以上通信方式的优、缺点,此课题设计了基于 GSM 短信模块的防盗报警监控系统。此系统可解决这些隐患,让家庭防盗更及时、使用更方便。它不再依赖有线电话执行报警,而是借助最可靠、最成熟的 GSM 移动网络,以最直观的短消息形式,直接把报警地点的情况
3、反映到手机屏幕上。GSM 就是全球移动通讯系统 Global System of Mobile Communication,是当前应用最为广泛的移动电话标准。GSM 的特点包括了:防盗能力优秀、网络容量大、号码足够应付、通话相对清晰、稳定无干扰、接收信号灵敏等等。目前世界上两大 GSM 系统为GSM900、GSM1800,采用不同频率。特性方面,GSM900 频谱较低,波长较长,穿透力较差,但传送的距离较远,手机发射功率较强,待机时间较短;而 GSM1800 频谱较高,波长较短,穿透力佳,但传送的距离短,手机发射功率较小,待机时间较久。SIM 卡存储了认证用户身份所需的所有信息以及与安全保密有
4、关的重要信息,以防非法用户入侵,移动终端只有插入了 SIM 卡后才能接入 GSM 网络。第 页 1.3 论文研究内容 试制一种能在家庭环境中使用的 GSM 短信报警监控系统,通过终端上的液晶、键盘设定报警手机号码,当发生断线情况时发送报警短信,也可从手机发送特定短信监控安全状态。按功能要求完成系统全部单元电路的原理图设计、PCB 印制板图绘制,制作 PCB印刷电路板,基本实现产品形式的开发。用户可通过终端上的液晶、键盘设定报警手机号码,当发生断线情况时发送报警短信,也可从手机发送特定短信监控安全状态。研究内容:按功能要求完成系统全部单元电路的原理图设计、PCB 印制板图绘制。通过手持终端程序编
5、写实现设定报警手机号码、发送报警短信、接收监控短信功能,并将监控结果用短信方式发送到指定手机。制作 PCB 印刷电路板,基本实现产品形式的开发。子课题主要内容:1)熟悉 Altium Designer 原理图绘制,结合本系统的基本功能绘制系统原理图 2)研究特殊器件的原理图库文件制作及 PCB 库文件和封装制作,3)熟悉常见 PCB 制板流程,制作成品 PCB 电路板,4)通过焊接、调试完成系统硬件设计 第 页 第二章 系统总体结构 2.1 硬件结构 2.1.1 STC12C5A60S2 单片机 STC12C5A60S2 系列单片机是宏晶科技生产的单时钟/机器周期(1T)的单片机,是高速/低功
6、耗/超强抗干扰的新一代 8051 单片机,指令代码完全兼容传统 8051,但速度快8-12 倍。内部集成 MAX810 专用复位电路,2 路 PWM,8 路高速 10 位 A/D 转换(250K/S,即25 万次/秒),针对电机控制,强干扰场合。STC12C5A60S2 单片机中包含中央处理器(CPU)、程序存储器(Flash)、数据存储器(SRAM)、定时/计数器、UART 串口、串口 2、I/O 接口、高速 A/D 转换、SPI 接口、PCA、看门狗及片内 R/C 振荡器和外部晶体振荡电路等模块。STC12C5A60S2 系列单片机几乎包含了数据采集和控制中所需的所有单元模块,可称得上一个
7、片上系统。特点:增强型 8051 CPU,1T,单时钟/机器周期,指令代码完全兼容传统 8051 工作电压:5.5V-3.5V(5V 单片机)工作频率范围:035MHz,相当于普通 8051 的 0420MHz 片上集成 1280 字节 RAM ISP(在系统可编程)/IAP(在应用可编程),无需专用编程器,无需专用仿真器 可通过串口(P3.0/P3.1)直接下载用户程序,数秒即可完成一片 A/D 转换,10 位精度 ACD,共 8 路,转换速度可达 250K/S(每秒钟 25 万次);3 个时钟输出口,可由 T0 的溢出在 P3.4/T0 输出时钟,可由 T1 的溢出在 P3.5/T1输出时
8、钟,独立波特率发生器可以在 P1.0 口输出时钟;封装:LQFP-48,LQFP-44,PDIP-40,PLCC-44,QFN-40 I/O 口不够时,可用 2 到 3 根普通 I/O 口线外接 74HC164/165/595(均可级联)来扩展 I/O 口,还可用 A/D 做按键扫描来节省 I/O 口,或用双 CPU,三线通信,还多了串口。第 页 单片机管脚图 2.1.2 使用的液晶 液晶介绍:此设计采用的液晶是MzLH03。MzLH03-12864 为一块 128X64 点阵的 LCD 显示模组,模组自带两种字号的一、二级汉字库,并且自带基本绘图GUI 功能,包括画点、画直线、矩形、圆形等;
9、此外还自带有两种字号的 ASCII 码西文字库。第 页 模组上为串行 SPI 接口,除电源线之外通讯仅需要连接一根片选线(CS)、一根时钟线(SCK)、一根数据线(SDA)以及一根BUSY 线即可;接口简单、操作方便;与各种 MCU 均可进行方便简单的接口操作。MzLH03-12864 最有特色的是其自带的基本绘图 GUI 功能,用户只需要写入一些简单的命令,就可以绘出直线、矩形或者是圆形等,用户代码中无需进行繁琐的计算和操作。特点:128 x 64 点阵 FSTN 串行接口方式 自带12X12 点二级汉字库和 16X16 点二级汉字库 自带6X10、8X16 点 ASCII 码西文字库 自带
10、基本绘图GUI 功能(绘点、直线、矩形、矩形框、实心圆形、圆形框)自带整型数显示功能,直接输入整型数显示,而无需作变换 模块自带由指令控制的白色 LED 背光,美观大方 正面的PIN1PIN10 第 页 模块接口引脚说明:序号 接口引脚名 说明 1 VCC LCD 供电 2 CS 模块片选(SPI 从机选择)线 3 RST 模块复位线 4 SCK SPI时钟线 5 SDA SPI数据输入线 6 NC NC无连接 7 BUSY LCD 忙信号线(BUSY 线)8 NC NC无连接 9 NC NC无连接 10 GND LCD 接地 2.1.3 IC 键盘 键盘介绍:本设计采用的是 CH452 按键
11、显示芯片。CH452 是数码管显示驱动和键盘扫描控制芯片。CH452内置时钟振荡电路,可以动态驱动8 位数码管或者64 只LED,具有 BCD 译码、闪烁、移位、段位寻址、光柱译码等功能;同时还可以进行 64 键的键盘扫描;CH452 通过可以级联的 4 线串行接口或者 2 线串行接口与单片机等交换数据;并且可以对单片机提供上电复位信号。键盘控制:内置 64 键键盘控制器,基于 88 矩阵键盘扫描。内置按键状态输入的下拉电阻,内置去抖动电路。键盘中断,可以选择低电平有效输出或者低电平脉冲输出。提供按键释放标志位,可供查询按键按下与释放。支持按键唤醒,处于低功耗节电状态中的 CH452 可以被部
12、分按键唤醒。2.1.4 GSM 模块 介绍:TC35 新版西门子工业 GSM 模块是一个支持中文短信息的工业级 GSM 模块,工作在 第 页 EGSM900 和 GSM1800 双频段,电源范围为直流 3.34.8V,电流消耗休眠状态为3.5mA,空闲状态为 25mA,发射状态为 300mA(平均),2.5A 峰值;可传输语音和数据信号,功耗在 EGSM900(4 类)和 GSM1800(1 类)分别为 2W 和 1W,通过接口连接器和天线连接器分别连接 SIM 卡读卡器和天线。SIM 电压为 3V/1.8V,TC35i 的数据接口(CMOS 电平)通过 AT 命令可双向传输指令和数据,可选波
13、特率为 300b/s115kb/s,自动波特率为1.2kb/s115kb/s。它支持 Text 和 PDU 格式的 SMS(Short Message Service,短消息),可通过 AT 命令或关断信号实现重启和故障恢复,TC35i 由供电模块(ASIC)、闪存、ZIF连接器、天线接口等 6 部分组成。作为 TC35i 的核心基带处理器主要处理 GSM 终端内的语音和数据信号,并涵盖了蜂窝射频设备中的所有模拟和数字功能。TC35 模块有 40 个引脚,通过一个 ZIF(Zero Insertion Force,零阻力插座)连接器引出。这 40 个引脚可以划分为 5 类,即电源、数据输入/输
14、出、SIM 卡、音频接口和控制。模块的供电电压如果低于 3.3V 会自动关机。同时模块在在发射时,电流峰值可高达 2A。同时在此电流峰值时,电源电压(送入模块的电压)下降值不能超过 0.4V。所以该模块对电源的要求较高,电源的内阻+FFC 联接线的电阻必需小于 200m。单片机通过两根 I/O 口控制 TC35 的开关机、复位等,通过串口与 TC35 进行数据通信,通信速率为 9600Kbps,采用 8 位异步通讯方式,1 位起始位,8 位数据位,1 位停止位。TC35模块输入输出的 TTL 正电平逻辑不是+5V,而是+2.9V,因此必要时加端口保护。TC35 模块系 SIEMENS 公司为嵌
15、入式设备设计的 GSM 双频通讯核心模块,TC35T 内含 TC35/SIM 卡座/电源/天线/RS232 接口,系可独立使用的通讯终端。本文中除特别说明外,所有关于 TC35 的说明也适用于 TC35T。TC35 不仅支持标准的 AT 命令集,SIEMENS 公司 还将AT 命令进行了扩展,以便更有效的控制TC35。MC2002 可选GSM 扩展板采用了-TC35 模块,用户可以通过 MC2002 Modem 接口控制内置的 TC35 或通过上位机(如 PC)RS232 通讯口控制 TC35T 终端,使用 AT 命令,即可实现收发短信,以及语音以、数据拨号等相关操作。GSM 终端设备(包括
16、TC35/TC35T)除了具有普通的语音通讯功能外,还有收发数据、短信息等功能。当终端设备(TE-Terminal Equipment)做为数据通信设备时,其功能相当于一台无线收发数据的调制解调器(Modem)。其实,九十年代主要的移动电话生产厂商诺基亚、爱立信、摩托罗拉和 HP 将原来用于普通调制解调器通信的 AT 命 第 页 令集进行扩展,使得在应用中控制 GSM 终端进行数据通信与控制普通调制解调器通信的方法类似。所以,本文先介绍调制解调器进行通讯的工业标准AT 命令集,然后再介绍如何编程实现 TC35-TC35T GSM Modem 的数据通讯功能。准备工作:使用 TC35 进行数据通
17、信,用户必须准备一张已开通数据业务的 SIM 卡(需向电信运营商申请),并将其插入 MC2002 之 TC35 扩展模块 SIM 卡座中或 TC35T 的 SIM 卡座中。使用 PC 配合 TC35T 收发短信,用户需开启 TC35T 电源,通过串行数据线联接到PC,并在 PC 端安装串口读写软件,如超级终端,Telix 等。通过终端软件发送 AT 命令,察看返回数据。使用 MC2002GSM 模块 TC35 时,用户需通过编程选用 MODEM 端口,TC35 将自动上电,再通过编程发送 AT 命令和处理返回数据。MC2002 在关闭 TC35 电源前,首先要向其发送”ATSMSOr”命令,并
18、确认返回为“OK”或 0(即中断与 TC35 网络连接)后,才可关闭 MODEM 端口。2.2 软件结构 2.2.1 上位机 C+简介:C+是一种使用非常广泛的电脑程式设计语言。它是一种静态资料类型检查的,支援多范型的通用程式设计语言。C+支援程序化程式设计、资料抽象化、面向对象程式设计、泛型程式设计、基于原则设计等多种程式设计风格。2.2.2 Keil 对于 51 单片机,最著名的开发工具是 Keil Software 公司的 uVision 集成开发环境。它包括 C 编译器、宏编译器、连接器、库管理、仿真调试器。2.3 结构框图 用 STC12C5A60S2 单片机作为 CPU,当发生断线
19、时,蜂鸣器开始报警,并把断线信息传送至芯片,单片机控制以短信息的形式通过GSM网络发送到设置的电话号码上,电话号码通过键盘手动输入设置,液晶模块可以显示消息。第 页 图 2.3 结构流程图 第三章 电路原理图分析设计 3.1 Altium Designer 介绍 Altium(前身为 Protel 国际有限公司)由 Nick Martin 于 1985 年始创于澳大利亚,致力于开发基于 PC 的软件,为印刷电路板,提供辅助的设计。为适应日新月异的电子设计技术,Altium 于 2009 年 7 月在全球范围内推出最新版本 Altium Designer Summer 09。Altium Des
20、igner 提供了唯一一款统一的应用方案,其综合电子产品一体化开发所需的所有必须技术和功能。Altium Designer 在单一设计环境中集成板级和FPGA系统设计、基于FPGA和分立处理器的嵌入式软件开发以及 PCB版图设计、编辑和制造。并集成了现代设计数据管理功能,使得 Altium Designer成为电子产品开发的完整解决方案,一个既满足当前,也满足未来开发需求的解决方案。STC12C5A60S2 单片机 TC35 短信收发模块 MZLH03 液晶 断线报警电路 蜂鸣器 键盘 第 页 Altium Designer 基于一个软件集成平台,把为电子产品开发提供完整环境所需的工具全部整合
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 GSM 短信 模块 防盗 报警 监控 系统
限制150内