基于51单片机远程防护系统的设计

摘 要

在电子电路领域中,研发出的产品趋向于微型化、智能化,研究设计电子产品时,在选择控制器上就直接使用
单片机。就是一种基于单片机的手机远程监控防护系统的设计。这个系统以AT89C52单片机作为控制核心,控制热释
红外传感探测器、GSM模块、蜂鸣报警器等模块,实现应用场所遭遇入侵后,能够及时发送报警短信至手机终端进行
远程监控防盗,达到安全防护之目的。
  该系统使用热释红外传感探测器探测报警信号,当人进入监控器的监视区域内,即可发出报警信号,单片机通
过分析处理确认后,分别向蜂鸣报警器、GSM模块发送指令,使得蜂鸣器形成警报声音,将报警消息通过GSM模块传
输至预先设定的手机号。使用者将会在手机上收到入侵信息,保证了使用者及时了解情况,并能够快速做出应对措
施。
关键词:单片机;GSM;防盗;热释红外传感探测器

第1章 系统总体设计方案

该设计本意上是实现配套的远距离监测控制防护系统,该系统的基础模块是AT89C52单片机,并且整个构成还涵
盖了其他电路和部件,如报警电路、热释红外检测、系统软件、看门狗电路、A/D转换电路等。
1.1系统设计思路
  目前我国大部分企事业单位及家庭个体在远距离监测防盗上有持续提升的要求。即便国家有逐渐昌盛的国力,
不过,因为全国范围内大众的生活质量以及经济建设并不平均,故而有不一样的需求等级,有的用户仅要求有简易
的警报作用的安全防护装置;精英层因为其在生活条件上有更高标准的要求,故而在远距离监测防护系统上也有水
涨船高的需要。
  为满足新时期人们对防盗报警系统的需求,长足的考量系统的有效性和经济性,所以,可实实在在的达成自动
智能警报的要求。这个围绕单片机设计出的手机远距离监控防护系统的核心思想:一旦开启防盗警报模式,那么就
会驱动传感器探测模块一直试是运行的形态,若感应器采集探测到对应的外部串扰信号,则就会激发系统将信号传
输至中央控制器,完成推断判定后,一是会有报警的响动,从而让侵入者打退堂鼓;二是通过无线网络把警报信息
传输至监控中心或用户手机中,通知其财产安全受到外部盗取或入侵的威胁,方便个体随时动态的制定预防举措。
总结以上,系统的功能需求如下:
1.系统以单片机作为硬件开发平台,以C语言作为软件开发平台。
2.系统表征出优秀的可靠性,务必要保障系统在最大限度上消除差错,即便是产生故障也有方案高效率的复原。
3.系统拥有传送短信消息的作用,一旦发出警报响动的情况下,系统就可精准的锁定警报区位,同时将报警消息传
输到用户手机内。
4.该系统拥有优越的时效性,尤其是在获取警报消息的情况下,有高度的时效性。
5.系统要拥有出色的可伸缩性和普适性。内置式无线警报系统有宽广的使用范围,为灵变自由的适用于多种运行条
件,系统务必要拥有出色的普适性,同时还可以立足用户的要求自由灵动择取警报传感器。
1.2系统方案设计
  考虑到目前远程监控防盗装置的发展情况,既要降低成本,又要保证其稳定性、降低其误报率,因此,我们可
以充分利用已经广泛使用的单片机,借助GSM网络,以手机为支撑实现最终的远程监控防盗。
  单片机是目前世界广泛应用的智能元器件,其是依赖于程序执行,同时还可变更。利用多种程序来落实差异化
的功能,最突出的是有关特别的功能,其是有关元器件要耗费较大的精力才可实现的,部分是耗费诸多心力也难以
实现。
  同时,GSM系统是目前移动通讯体制中比较成熟、比较完善、是应用最广泛的一种系统。而其包含的SMS服务,
属于在移动互联网中发送精简消息的无线系统。因为在全世界各个区域,GSM网络达成了漫游和网络相联的作用,故
创建出的基于单片机的手机远程监控防盗系统不再需要组建专用通信网络。
  这个系统的核心构成包含了,用户手机、GSM网络、GSM模块、单片机及感应器探测的动态信号,图1-1呈现的内
容就是这个方案的框图:

第2章 系统的硬件设计

2.1热释红外传感探测器的硬件设计
  时代持续往前推进,大众在自身所在位置的安全性能上有更为严格的标准,特别是在自己的财产安全防护上,
要时时的注意部分想要不劳而获的人群。现阶段在多个场景中都组装了智能警报系统,如办公室、仓库、小区等。
从而可显著的加强民众生活环境的安全性,可高度保障国民生命财产不遭受到威胁。因为红外线属于人眼不可捕捉
的光线,有高度的私密性和潜藏性,所以被大力推广使用到使用到安全保护设备中,如警戒、防盗上,而在电子防
盗范畴中,热释电红外感应器得益于自身价格便宜、性能平稳、技术先进等属性,获得业内人群和大批用户的支
持。
①热释电传感器:其构成包含了场效应管匹配器、探测元件、滤光片等。通过红外光学材质可生产出滤光片,其支
持透过人体发射波长大概是10毫米的红外线,从而灯光、光照和有关的红外辐射进行筛除,由此就可高效率的捕捉
附近环境的活动变化的串扰。
  ②菲涅尔透镜:作为热释电传感器必不可少的构成,这一元器件的功能是在热释电探测器件中集成人体发射的红
外线,由此来强化监测红外线的敏感程度。具象的表示就是其等同于单个放大镜。若是科学的应用可适当的加强探
测长度,而应用有误,既会有较少的探测长度,又容易出现漏报、误报的问题。
  ③红外传感器专用集成电路:在热释电传感器中,BISS0001是特地使用的控制集成回路,其集成包装了16个DIP
管脚,并且有多个电路模块构成。
2.2控制端的硬件设计
  这次设计所选的单片机经过详细比较讨论后是AT89C52芯片,详细内容参考图2-1,其由ATMEL公司发布制备的。
这个单片机表征出高度性能、较少的电压,属于8位CMOS芯片,一共封装了管脚40个,其中,32个属于外部双向管
脚,而剩下的8个管脚中,有3个属于可编程定时器,定时器可传输的位数是16位,2个外部中断端口,全双工串行数
据交换端口1个,剩余的是时钟回路和振荡器各自1个管脚。另外,该芯片可实现降低到0Hz实现静态逻辑的操控,设
置了两类可以选择的省电运行模式。在空闲运行模式下,中止CPU运行,不过其会驱动中断回路、计数器、串行通信
口维系运行;而在掉电模式下,其会记录RAM内的数据,不过会中止振荡器的运行,同时还严禁有关电路的运行,直
至发送了复位信号。
在这里插入图片描述

图2-1 AT89C52 单片机系统图
  此外,AT89C52芯片中设置了RAM和Flash存储器,前者的容量是256bytes,而后者可允许多次擦写,因允许读
取,容量是8k bytes,可以按照常规方法进行编程,也可以在线编程。这个芯片使用了ATMEL公司研发出的先进存储
技术,表征出非易失性和较高的密度,还可识别规范的MCS-51指令设计,在芯片中部署了flash存储模块及核心控制
器,允许传输的数据数据位长度是8位,并将AT89C52这一性能优越的微型控制系统系统加入到该设计中,从而形成
了性价比优越的改善方案。
  AT89C52的引脚说明,该器件的核心管脚是:20管脚、 40 管脚属于提供电能的接口,相应的连接电压是+5V的
负极和正极。19管脚、18管脚属于振荡器对应的I、O接口,外部连接的晶振,频率是12MHz。P0~P3则是属于可编辑
程序的常规输入输出管脚,其相应的会与N1的18管脚、19管脚相连,而握手信号的接口则是12、 27、 28管脚,与
CPU特定的功能端口相互连接,功能是探测现阶段的制式还有汇聚、调节、状态输入。
P0口
  P0口,作为8位双向输入输出端口,其属于漏级开路型,实际上就是数据或地址总线的复用端口。若是其是输出
功能时,每个位控制可获取电流由此来启动TTL逻辑门设计,个数是8个,若是其写入写入数据“1”的情况下则能把
它当作是输入高阻抗接口。
连接程序存储器或外界数据存储器的过程中,这个端口就会变换数据和地址总线,实现复用,连接的周期内会驱动
内置的电阻。
P1口:
  P1口,携带具有上拉电阻,是一个8位双向输入输出端口,当它生成缓冲信号时,就会启动TTL逻辑门的电路,
启动个数是4个。若端口写入过数据1,那么利用内置上拉电阻就可将其提升至高电位,在这个状态下是属于输入端
口。如果属于输入端口的状态下,由于内在设置了上拉电阻,某一管脚若出现降低的情况下就可生成单个IIL。
P2口
  P2口,携带内置上拉电阻,作为8位双向输入输出端口,其生成缓冲信号时,启动TTL逻辑门电路,个数是4个。
若端口写入过数据1,那么利用内置上拉电阻就可将其提升至高电位,在这个状态下是属于输入端口。如果属于输入
端口的状态下,由于内在设置了上拉电阻,某一管脚若出现降低的情况下就可生成单个IIL。
P3口
  P3口携带内置上拉电阻,作为8位双向输入输出端口,当其生成缓冲信号时,就会启动TTL逻辑门电路,个数是4
个。若端口写入过数据1,那么利用内置上拉电阻就可将其提升至高电位,在这个状态下是属于输入端口。如果属于
输入端口的状态下,由于内在设置了上拉电阻,某一管脚若出现降低的情况下就可生成单个IIL。
该端口不仅可当做是常规的输入输出端口,最突出的是其有次级功能。
该端口可获取部分使用在校验程序和编码flash的控制指令。
RST
功能是复位输入。一旦振荡器运行的情况下,该管脚生产大于两机械周期的高电位,从而让芯片实现复位功能。
ALE/PROG
  这个管脚在编程flash存储器的过程中,功能是功能是传输编程脉冲。若有需要的情况下,可利用SFR的8EH 模
块来实现置位D0,严禁ALE活动。D0完成置位后,要想驱动ALE可通过MOVC指令和MOVX指令实现。除此之外,这个管
脚若电压降低时就会提升电位,芯片运行外部程序的情况下,要设定ALE禁止位是失效状态。
PSEN
  该端口生成片选外界程序存储器的指令,一旦AT89C52获取到该命令的情况下,在单个机械周期中,该端口有效
的次数是两次,直观的说就会生成两脉冲信号。在这个过程中,一旦连接外界数据存储器的情况下,会省略两个该
管脚发出的信号。
EA/VPP
  该端口的功能是支持外界连接。若是要想中央控制器仅支持连接外界程序存储器,那么在EA 端口一定要与地线
连接。要点:若程序编码加密位LB1,在复位的状态下,片内就会锁定存储EA端的形态。若EA端口属于高电位,那么
中央控制器就会运行存储器中的命令。而要编码flash存储器的程序的过程中,这个管脚就会接入电压是+12V的Vpp
管脚。
XTAL1
片内时钟发生器、反相放大器、振荡器的I端口。
XTAL2
反相放大器、振荡器的O端口。
2.3电源电路的硬件设计
  设计时,数字电路和模数转换器应当各自有自己的电源,前者使用的是5 V电源,并可选择使用CW7805三端集成
稳压器,这个器件都可通过整流电路、变压电路来同步完成电源的供应;后者是±15 V的电压,支持选择使用
CW7915、CW7815。
  一般的电压产品里面,三端稳压集成回路有正、负电压对应的产品,相应是78系列、79系列。按照其含义就是
三端IC就代表了这一类稳定电压的设计,其相应的有输入、输出、接地端口。外观就类似于一般的三极管,样式就
等同于规范集成包装的TO- 220,还有集成封装的TO-92管脚的样式。这两种系列构成稳定电压时要求有较少的外设
元器件,在电路中还内置了保护设计,在操作时十分便利可靠,价格也并不昂贵。
这两个系列的稳压器中,78或79之后的字符是表示这个稳压器实际的输出电压,譬如,7815就代表了输出+15V的电
压。
  本系统所使用的三端集成器分别为CW7805、CW7815及CW7915, CW7805、CW7815及CW7915三端稳压器均采用TO-
220封装。其封装的图形以及引脚序号、引脚功能如图2-2所示。在这里插入图片描述
 
图2-2 三端集成稳压器图形及引脚功能
  从正方向来观察①②③管脚,由左侧往右侧依据次序记录,在连接电路的过程中,③脚属于输出,①脚有大于
②脚的电压。如果是相应的针对CW7815、CW7805的情况下,二②脚与地线连接,①脚属于高电位;而在CW7915中,
②脚与负电相连,一①脚与地线相连,③脚皆为输出。
  电源采用的是220V变交电压,图3-2呈现的内容就是电源接线。在这个电路中,其构成包含了多个模块,如电源
指示灯、7915、7815、7805三端稳压器、开关、高频瓷片电容、滤波电容。
  交变的220V电源在流通三端稳压器、电容滤波、整流电路之后,其相应的就会并转化成恒定的-15V、+15V、+5V
的电压,且发光二极管指示灯将指示目前电源电路工作状态。
在这里插入图片描述

图2-3 电源电路的连接设计

第3章 系统的软件设计

这一章节是在前文的前提条件下完成硬件程序的编制,重点分析主控单元和局部功能单元的设计。
3.1系统开发环境
  研发系统时,软硬件是同等重要的,芯片可直接运行的是机器码,不过机器码难以编制和阅读。在过去的时间
中,很多情况下都是通过汇编语言来完成程序的设计,之后则是大力推广使用C语言,由于后者属于结构化形式,有
优秀的可移植性以及阅读性,通过C语言可高效的压缩开发程序时间,并且在排除错误和调试时十分的轻松。故在编
码芯片程序时,普遍使用的是C语言以及汇编语言。本文采取的AT89C52的程序通过两个编程语言独立设计或二者的
混合实现设计。为加快开发的效率并提升程序的性能,在这次使用了C语言。美国国家的Keil Software公司发布了
Keil c51,其可识别多种单片,包含了51系列的芯片,如今该软件有三种版本,也就是uVision1、uVision2、
uVision3。而这次使用的是uVision2,详细内容参考图3-1。在这里插入图片描述

图3-1 单片机C语言开发环境uVision2
  uVision2该软件的操作系统是windows, 这个软件可实现调试、连接、编译、编辑源程序,可在极大程度上便
于研发工作。除此之外,其还涵盖了MAKE工具、编辑器、项目管理器各一个。通过这一开发系统还可自主高效设定
编辑环境、BL5连接器、Asl汇编器、C51编辑器。
3.2系统各模块的流程设计
  远程监控防盗系统软件完成收发短信息,控制蜂鸣报警等功能。结束初始化,响应中断后,系统就会是防护的
形态,若是有中断,则就会针对其实施特定的分析,同时置位特定的标志位,完成中断,程序会按照标志位的形态
来运行特定的分析程序。远程报警系统程序模块主要包括主控模块、GSM模块、蜂鸣报警模块、信息采集模块等。
3.2.1主控模块的流程设计
  主控模块是该系统的大脑,可实现获取采集模块的消息,同时完成分析,并利用GSM模块和串口,传送特定的短
信消息到用户的手里。并且生成指令对分支程序进行控制和运行,由此实现所想的动作。
8
  在主控模块中,其核心核心作用是拟定定时器的运行形式,同时,完成总体的中断。若闭合中断时就可读取设
计的参数变量,并将其发送到控制单元。主控模块将系统内一切的模块集成融合成持续往复的循环,并且各个功能
都是在这循环中重复并且有选择性实施,若按下复位按键或断电才可中止,不然程序就会持续在这个循环中运行。
其流程图如图3-2所示。在这里插入图片描述

图3-2 主程序流程图
3.2.2数据采集模块流程设计
  这一部分设计采用I/O输入输出设计。单片机读取热释红外探测器发送的信号,从而可对AD526的扩大增益进行
调节,实现放大作用。在运行到中断程序之后会驱使AD574采样,在单个中断周期中完成这一操作,接着就会加载分
支程序对AD变换电路的电压有无超过极限进行判定,还研判放大倍数有无处于极限值,若结果是否定的,则会再次
运行到自行增益放大回路;若结果是肯定的,则在存储器内记录信息。图
3.2.3 GSM模块通讯流程图
  因为选择的GSM通信模块,在内部设置了AT命令,让用户可由不简单的AT指令脱离,能地一心一意地设计功能,
该系统是通过中断形式来达成GSM协议的数据交互,图3-4就是其相应的中断程序顺序。

第4章 系统连接

4.1系统结构设计
  这个远距离监测防护系统汇聚了多种技术,如自动控制、传感器、GSM无线通信、单片机等。系统自身携带的感
应器会探测附近环境的形态,若探测到有价值的信号,流通AD转换电路之后,再发送到中央控制器,完成分析和研
判,并把结果通过GSM模块利用无线网传输到用户的手机中。图4-1具体的内容就是总体系统架构。在这里插入图片描述

图4-1 远程监控防盗系统结构框图
下面我们根据系统的结构框图将各个部分的组成以及具体功能进行介绍。
1.信息采集模块
  它的主要元件为热释红外传感器。它作为整个远程监控防盗系统的最前端。红外探测器把采集获得的背景物体
和移动人体散发的红外线散发能量的波动变化成特定的电信号,作为监控信号发送到系统控制模块。
2.系统控制模块
  它包括单片机、A/D转换器、时钟电路和静态存储器。通过A/D转换器对前端信息模拟量实现转化,转换为芯片
能分析和鉴别的数字信号,利用芯片来控制采集单元,同时驱动模块将短信消息实现无线网的输送。
  选择使用MCU芯片,一般会设定是AT89C52。接下来的内容是其应当要实现的事务:对红外探测器发出的信号进
行应答,判断信息的有效性。
3.蜂鸣报警模块
它主要由压电式蜂鸣器、晶体三极管等组成。其在接受单片机控制后,在遇到坏人入侵时,发出音响报警,震慑入
侵者。
4.GSM模块
  它的元件为GSM DTU智能透传模块。利用RS232串口可将芯片或一般的计算机连接上GSM DTU模块,利用AT命令对
GSM模块进行控制,满足多种数据交互要求。
4.2系统基本工作过程
  该系统的工作过程:首先,在使用环境中可组装系统控制和采集模块,并把它放置到要预防的如仓门、厨房、
门窗等位置。通常这个远距离监控防护系统的运行是省电的形态。一旦用户出行或放置的环境内未存在人的情况
下,用户就要自行驱动控制采集模块,让该系统是处在实际的防护安全形态。一旦有人途经红外传感器的探测区
域,传感器就会马上将电信号发送到单片机;再通过AD电路之后获得数字量,芯片会再次确定;明确不存在差错
后,控制GSM模块发送短信至用户手机,告知应用环境遭受外部侵入或盗窃 ,以便个人即时的采取相应措施。同
时,启动蜂鸣报警器做好初步防盗。系统的整体工作流程如图 4-2所示。
在这里插入图片描述

图4-2 系统主程序工作流程图
4.3“看门狗”电路与接口连接
一旦系统遭受显著串扰的情况下,也许会引发遗弃程序,从而让程序丢包或系统无法跳出循环。
  为避免产生这种情况,该系统引入了 X25045芯片,其集成了“看门狗”、掉电保护、电压保护的功能,再配备
上AT89C52芯片就形成了健全的微型计算机控制系统。可精简设计系统,增进其安全性。
  在AD89752芯片中,传输的脉冲信号会发生到P1.0端口。一旦系统产生事故的情况下会造成P1.0无法生成脉冲信
号。这一情况下,X25045芯片就会驱使rreset管脚工作,再次启动系统。若工作电压下降或切断电源的情况下,情
况下AT89C52芯片就会接收到X25045芯片发送的中断信号,维护获取的数据无不能丢包。

图4-4呈现的内容是X25045硬件的接线。片内在设置了看门狗定时器,数量是1个,利用软件程序预先设置系统
的监察控制的时间。在预设周期内,看门狗定时器如果未存在总线的运行,那么该芯片就会通过reset 管脚生成单
个高电位指令,利用微分电路C2、R3生成单个正脉冲信号,从而复位CPU。
4.4数据采集电路与接口连接
  由于芯片仅支持分析并鉴别数字信号,故务必要通过数模转换器从而将模拟信号信号变成数字信号,由此才可
达成芯片与实地数据数据的消息交互。同时,由于热释放传感探测器所传递的电压信号比较微小,不适合A/D转换,
唯有对信号进行增益放大,才能有效的进行后续步骤。故设计中我们将采用AD公司生产的可编程增益放大器AD526及
12位高速逐次逼近型模/数转换器AD574。
①AD526的特性与接口连接
  在完成程序编制后,AD526可实现多倍增益,在内部涵盖了多个回路,回如增益编码锁存器、 JFET模拟开关
等。其核心的变量元素是:低于0.02%的增益误差,0.001%的非线性误差,有0.5Mv,的输入失调电压,在增益是16倍
的情况下,信号频率超过350KHz,其创建周期是3.5us。图4-5呈现的内容就是其外部管脚,核心管脚的用途:
Voutforce、Voutsense、Vin的功能分别是强制输出、敏感输出、模拟电压输入,控制增益的是B、 A0~A2,通过
CLK、CS可选定运行模式,+Vs、-Vs与电源的正负相连。AD526设置了透明模式和锁存模式两种运行方式。而锁存工
作模式下,B、 A0~A2都会被锁定存储到内置的寄存器,有恒定不动的输出;而透明运行模式下,输出增益就会跟着

AD574和AD526组成模数转换器,可达成浮点数据的变化,从而加大系统变化的区域增进AD变换的准确度,而数
模转换输出会利用P0端口发送到CPU ,同时完成保存。图4-6的内容就是二者的接线。

② AD574的接口连接与特点
  AD574的基础属性:转换精度是12位的,转换的周期是25微秒,模块中设置了电压基准电路和时钟电路,输出数
字量是拥有三种状态的缓冲器,能直接连到 CPU的数据总线。AD574的5各控制信号及作用如表4-2所示。

根据上述图表所示,在解析后,将CPU与AD574相互连接,把后者的高8位输入信号线接线到的D0~D7数据总线,
并把这8位信号中的低4位相连于高4位的数据总线,剩下的位数则是补零,由此来达到左对齐。设定分两批完成发
送,因此要把CS、A0、RC数字控制信号与地址总线相连,由此CPU就可加载相应的外部输入输出信号对AD574的运行
进行控制。ST状态信号与P1.4相连,在CPU扫描P1.4是高电位或低电位就能明确AD574实际的形态。在输出变换时
期,ST属于高电位,一旦变换完成,则就会跳变成低电位。在设计的过程中增设了单个维持或采样LF398,通过ST信
号对其维持或采样进行管理,由此就可达成维系AD574开展模拟和数字信号的变换的过程中,输入信号是处在维系形
态,预防遭受信号变换的串扰,增进变换的准确度。
  该系统的数据采集过程如下:第一步初始化,设计1是AD526的增益,通过LF398采样保持器将模拟信号发送到
AD526实现扩大,再通过AD574变换成数字信号,发送到CPU,在这一环节推断论定这个信号可否达到增益条件,如果
是肯定的,那么就无需调节增益,同时在存储器内记录该信息,完成可视化;如果是否定的,则就解析获得增益控
制数据,发送到AD526,对增益完成调节后,实现数模变换,同时完成记录。
4.5时钟电路与接口连接
①时钟电路的用途
  时钟电路的使用途径就是输出芯片运行时一定要具备的时钟信号,这个芯片自身就是较为繁琐的同步时序设
计,为保障达成运行,该芯片有且仅有单个时钟信号,从而会高标准的管控电路根据时序来运行命令,单片机具备
的稳定性以及运行速率是取决于时钟电路发出的频率。一般有两种时钟信号,也就是内外部时钟信号。
②设计时钟电路的接线
  在系统中,通过内置的时钟形式来生成系统所需的时钟信号。在芯片中,部署了单个反向放大器,其可实现较
高的增益,构成包含了振荡器,这个放大器的I、O管脚分别是XTAL1、XTAL2,其相应的连接到细微调节功能的电容
还有晶体振荡器,从而就组成单个自激励振荡器,在回路中,要求C1和C2电容的参数是大约30PF,不过,电容太低
则会对振荡器的稳定性、高效性和频率产生作用。若有1.2MHZ到12MHZ的晶振频率,则芯片的速度在不断提升的频率
就可更高,不过相较而言就有更高标准的存储速率的需要。故为改善稳定性,采取了NPO电容,其在温度上表征出优
越的稳定性,有6MHZ的晶振频率。
  在该远程监控防盗系统中,为了安全防范,对于不明物体对监控区域的入侵,将设紧急状态报警系统,以便提
醒周围人员注意,或震慑入侵份子。
  本设计是为在有入侵份子进入监测范围时提示报警,端口是处在AT89C52芯片的P3.2端口。若是有入侵的情况下
这个端口就会就会置位成数据1,驱使该系统运行。蜂鸣报警器的电路如图4-10所示。在这里插入图片描述

图4-10 三极管驱动的峰鸣音报警电路

第5章 结论

在该系统的设计研究过程中,我通过查阅大量的资料信息,学到了很多实用的理论信息,特别是在之前未曾学
习过GSM无线网络及其无线交换数据技术,并积累了诸多珍贵的实操经验和技巧,在这个过程中改善并解决碰到的诸
多难点。接下来就将设计探索时碰到的部分难点问题与大家交流:
  (1)因为这个监控防护系统集成了多种技术,如单片机、传感器、GSM无线通信等,是一个较复杂的系统,前
期准备时一定要要全面详细的把握和其有关的理论知识和背景信息。所以,在前期一定要争分夺秒的详细熟练所需
的学科知识,查阅大量与之相关的资料,这样可以为以后的设计研究提供大量的依据,让自己的设计思路能够很明
晰,减少不必要的麻烦。
  (2)设计这个系统的硬件部分时,务必要彻底考量到一切相关的误差、干预影响,有利于保障科学有效的实现
电路硬件设计。在设计软件部分时,最基础的是要先了解单片机设计语言,也就是C语言,从各个维度思虑设计程序
的方案,做好程序编程过程中的文本保存工作,要勤保存以确保不必要的客观因素,如:停电、死机等,对软件编
程造成的影响。
  (3) 在程序的优化过程中,我们一定要学会耐心和细心。针对优化过程中遇到的困难和状况要勤于请教,找
到正确的处理和解决的办法,让系统的设计研究,能够顺利的开展,直到最终的完成。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值