- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于手机的远程监控系统的设计与实现
本科生科研训练计划项目研究报告
项目名称: : 袁东华 刘浩 李俊 学 院: 信息技术与传播学院 专 业: 电子信息科学与技术 指导教师: 王娟 职称: 讲师
2013年 10月 27日 曲阜师范大学教务处制
目 录
一、项目研究的背景及意义 1
(一)研究的背景及现状分析 1
(二)研究的意义 1
二、项目的研究目标和内容 1
(一)研究目标 1
(二)研究内容 1
三、主要功能模块的设计 2
(一)电源电路的设计 2
(二)蓝牙模块的分析 2
(三)温度采集的的设计与分析 3
(四)继电器和蜂鸣器驱动电路设计 5
(五)单片机电路的设计 6
(六)继电器状态指示电路的设计 7
四、研究结论 8
五、参考文献 8
一、项目研究的功能及意义
(一)研究的功能分析
远程监控系统有两种类型,
图1 电源电路
(二)蓝牙模块的分析
在该项目中手机与蓝牙模块的通信是整个通信控制系统的重点,该项目采用的蓝牙模块是HC-07从机模块,支持两种工作电压:5v和3.3v。模块在连接的状态下可以和其他的蓝牙模块,手机蓝牙,笔记本蓝牙等进行无线通信。模块提供的串口可以与单片机方便的进行通信,无需任何的蓝牙协议,串口的比特率默认为9600,用户可以使用AT指令进行设置。模块配对连接后只需要当成固定比特率的串口一样使用即可,因此只要使用以“固定波特率,8位数据位,无奇偶校验位”的通信格式进行通信。模块的有效通信距离为10m。在未配对的时电流为30mA,配对后约为8mA。
LED用来指示蓝牙的连接状态,当led一闪一闪表示没有蓝牙连接,当led长亮的时候表示已经有蓝牙与模块连接了。
注意:在使用前使用AT指令设置比特率,名称,配对密码,设置的参数掉电保存。
图3 蓝牙模块图
(三)温度采集的设计与分析
温度传感器采用了DS18B20,该传感器采集过来的直接就是数字量,并且使用的是单总线来传输数据这使得为传感器的外围电路非常简单。这里采用了外部供电的连接方式,这是DS18B20温度传感器最佳的工作方式,工作稳定可靠,抗干扰性强。
图5 ds18b20电路
DS18B20温度传感器使用注意事项
1.该传感器需要较小的硬件开销,但需要相对复杂的软件。由于DS18B20稳定传感器与微处理器间采用串行数据传输,因此,在对DS18B20进行读写编程时,必须严格的保证读写的时序,还要精确地延时(是读还是写是通过延时的长短来决定的),否则无法读取温度的结果。
2.连接DS18B20温度传感器的总线电缆有长度的限制,在采用DS18B20进行长距离测温系统的时要充分考虑总线上分布电容和阻抗匹配的问题。
(四)继电器和蜂鸣器驱动电路的设计
由于单片机的IO口的只能输出10~20mA电流,驱动能力有限,对于需要大电流去的器件
就需要驱动电路,把小的控制电路转换为大的驱动电流。在继电器和蜂鸣器的驱动电路中使用的是S8050 PNP型的三极管,当单片机P2.0为高电平的时候三极管为截至状态,而但P2.0为低电平的是三极管为导通状态给继电器提供比较大的电流驱动继电器是继电器闭合,使用PNP型三极管的可以使单片机在上电的时候不发生误操作,因为单片机在一上电的时候默认所以的IO口都为高电平,如果使用NPN的三极管在上电的时候继电器一定会闭合一次产生误操作。由于继电器中有线圈,在线圈通电到断电的过程中会产生大的反向电流,所以使用D6二极管来释放这些反向电流,避免这些反向电流损坏电路元器件。
图 继电器驱动电路
对于蜂鸣器驱动电路,可以由自己需要蜂鸣器的响度来确定驱动三极管基极电阻的大小。
图6 蜂鸣器驱动电路
(五)单片机电路的分析
由于项目对单片机的要求不是很高,项目采用的是89C51单片机,图为单片机的最小系统
最小系统有单片机,复位电路,还有晶振组成。其中复位电路中4_c为20uf,R5为1k,R6为10k,由于使用的单片机的串口所以晶振使用的是11.0592M的晶振,为了更易于起振C1,C2为20~30pf.使用89C51使得设计结构比较简单,并且51单片机也有相对比较丰富的IO口可以满足一定的设计需要。
图6 单片机最小系统电路
(六)继电器状态指示电路的设计
如图9所示为光报警电路原理图,电路的两个发光二极管用来指示继电器的闭合状态,当LED1亮的时候表示继电器1闭合了,LED2亮点时候表示继电器2闭合了。
同时发光二级管在对单片机程序的调试上也很有用处,由于单片机使用的串口通信,调试的时候比较复杂,使用led可以来指数发送数据的内容
文档评论(0)