内容发布更新时间 : 2025/7/18 4:48:30星期一 下面是文章的全部内容请认真阅读。
基于单片机的烟雾报警系统设计
晶体用于系统中主要起着提供时钟信号的作用。晶体应用于单片机中,能够加快单片机的运作,晶振电路也能够放大电路,提供时钟信号。加强单片机接收信号能力,便于统计烟雾报警系统中单片机运行时间。晶振电路具有部分同时的作用。它就像个标尺,当系统中CPU中工作频率不稳定可能会影响系统频率,自然该系统会出现问题,它能督促CPU正确的运行,很好维护系统稳定。 (2)复位电路
复位是单片机的格式化的操作,其作用是将CPU的功能回归原始状态,使其更好的随指令完成接下来的操作以及让CPU在不间断的运行。复位电路是单片机内部必不可少的原始器件,
复位电路主要有两种方式,使用电动复位是第一,有一个重置按钮,本设计采用按钮重置,重置按钮,更自如的发送给CPU指令,按照自己的思想操作单片机。 (3)最小系统电路图及说明
晶振12MHZ,以及负载电容30pF是本次系统设计主要采用于最小系统的方法。
晶振电路主要采用的是两个引脚,分别是XTAL1和XTAL2其功能是充当反相放大器:
1) XTAL1:单片机芯片的反相放大输入端
2) XTAL2:单片机芯片的反相输出端。一般在XTAL1和XTAL2接上石英晶体就可以控制了。此外还可以在XTAL1和XTAL2两个引脚加入20PF电容,能够让系统更加稳定,同时能够避免单片机死机。 2.3 烟雾报警系统温度模块设计
该烟雾报警系统设计主要是采用DS18B20数字温度传感器,该系统由美国达拉斯州的一家公司生产,该该公司历史悠久,是首位涉及到烟雾报警的公司,有着对该系统的深刻认识,是推动该系统设计逐渐人性化不可或缺的动力.该数字温度传感器不但具有体积小的特点,同时容易操作,并且最主要的是该系统极具人性化,形态迥异适合安装在各种场所。该系统接收到烟雾或者火焰时,其就会传给该单片机,由单片机分析处理,实现第一时间处理信息,具有实时操作等特点。 2.3.1 DS18B20简介
基于单片机的烟雾报警系统设计
DS18B20具有相对独特的单线接口,只有一个可以通信接口引脚,它能够简化单片机的运用能力,并且不需要外部供电,同时数字温度传感器也不需要外部配件,九数显温度;用户可以在1S内自行完成设置,能够将温度等物理量通过传感器转化为电信号。同时用户也可以把传感器设置为不易温度警告; 2.3.2 DS18B20的使用方法
加强其抗外界扰动能力的方法主要是DS18B20温度检测和数字数据输出完全集成在一个芯片上。温度检测能够将一个工作周期分为两部分,即数据处理和温度检测。
DS18B20主要的功能是能存储资源。他们分别是:用于存储DS18B20ID编码是只读存储器,是第一个8位单系列代码编码19 h(DS18B20),48背后芯片的序列号是唯一的,最后的八是超过56 CRC编码(冗余校验)。数据集由用户产生的变化。DS18B20,总共9 个的内存,每个字节是8。计算临时存款元。9字节第一8字节的CRC代码。非易失性内存用来存储数据需要保存很长一段时间,上下温度报警值并检查数据,阻止DS18B20,共有三个存储器,镜子在RAM中,方便用户操作 DS1820尽管它有一个简单的温度测量系统,温度测量精度高、连接方便,占用口线少,等,还应注意以下方面的实际应用:
1)需要给已有的软件进行补偿,由于DS18B20和其他处理器数据相互传送,在传送过程中不能改变原信息,要始终保持于原信息一致。因此严格保证读写时间是DS1820的编程来中阅读和写作的关键步骤,否则将无法读取温度测量结果。
2)没有提到的相关数据DS1820 DS1820挂在单总线数字的问题,可以让人们很容易被误认为是挂任何DS1820的数量,而不是实际应用。
3)DS1820电缆线长度要严格要求。据统计,当线缆大于50米时,该温度传感器的测量系统会随着环境的温度实时变化,那么该数据就可能会发生错误。当公共汽车而不是双绞线吗线屏蔽电缆,正常的通信距