- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
光电子设计报告-基于单片机的声光报警系统设计
摘 要
本文介绍一种基于单片机的声光报警系统设计实例。分别说明了系统的硬件
电路设计、软件设计、系统的通讯方式及软件的设计思想。该系统具有误报率低、
性能稳定、传输距离远、实用性强等特点。同国外相比,国内在智能型火灾报警
系统的研究上还是有一定的差距的。我国的智能型火灾报警系统还是存在诸如可
靠性、稳定性差:探测器信号处理方法单一,智能化程度低:未能很好解决探测器
灵敏度和误报率之间矛盾等问题。基于火灾报警系统在国内外的的发展状况,这
是一项迫切而有意义的设计。
STC89C52 DS18B20 HS0038B
关键词: 、 、 、数码管、蜂鸣器、报警系统
目录
1、设计要求1
2、设计方案1
3、元器件简介1
3.1、单片机STC89C52简介1
3.2、温度传感器DS18B202
3.3、红外接收头HS0038B3
4、设计电路及原理3
4.1、温度接收模块3
4.2、红外发射模块4
4.3、红外接收模块5
4.4、数码管显示模块5
4.5、蜂鸣器报警模块6
4.6、LED报警模块7
5、设计总结8
参考文献9
附录10
1、设计要求
1)包括电信号转化成数字信号系统,数字显示系统,报警系统
2)测量系统的性能特点等
3)利用光电传感器进行信号的采集及控制。
2、设计方案
本设计通过温度传感器DS18B20进行数据采集,采集到的信号经过单片机
(STC89C52)处理及进行信号调制后,经红外发射管将将信号发出,再由红外接
收头HS0038B接收红外信号。当温度超过某一特定温度时,经单片机处理最终来
实现声光报警系统的功能。
红外发送编码参考了nec协议并稍作修改。定义了起始码为9ms低电平和
4ms 的高电平。低电平 ‘0’定义为1ms的低电平和1ms的高电平,高电平 ‘1’
定义为1ms的低电平和3ms的高电平。38k载波采用定时器0的8位自动重装模
式,初值0xf4。在设计过程中,使用示波器测量发送接收的波形,基本一样,
没有误差。收发有效距离为1米,超过1米数据显示错误,本方案还有很大的提
高空间。
3、元器件简介
3.1、单片机STC89C52简介
图3-1 单片机STC89C52
STC89C52是一种带8K字节闪烁可编程可檫除只读存储器
(FPEROM-Flash Programable and Erasable Read Only Memory )的低电压,
高性能COMOS8 的微处理器,俗称单片机。该器件采用ATMEL搞密度非易失存储
器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。
STC89C52具体介绍如下:
① 主电源引脚(2根)
VCC(Pin40):电源输入,接+5V 电源 GND(Pin20):接地线
②外接晶振引脚(2根)
XTAL1(Pin19):片内振荡电路的输入端 XTAL2(Pin20):片内振荡电路的输
出端
1
③控制引脚(4根)
RST/VPP(Pin9):复位引脚,引脚上出现2个机器周期的高电平将使单片机
复位。
ALE/PROG(Pin30):地址锁存允许信号 PSEN(Pin29):外部存储器读选通信
号
EA/VPP(Pin31):程序存储器的内外部选通,接低电平从外部程序存储器读
指令,如果接高电平则从内部程序存储器读指令。
④可编程输入/输出引脚(32根)
STC89C52单片机有4组8位的可编程I/O 口,分别位P0、P1、P2、P3 口,
每个口有8位(8根引脚),共32根。
PO 口(Pin39~Pin32):8位双向I/O 口线,名称为P0.0~P0.7
P1 口(Pin1~Pin8):8位准双向I/O 口线,名称为P1.0~P1.7
P2 口(Pin21~Pin28):8位准双向I/O 口线,名称为P2.0~P2.7
P3 口(Pin10~Pin17):8位准双向I/O
原创力文档


文档评论(0)