。在本次设计中,使用的核心器件是单片机和一氧化碳传感器。为了保重整个系统可靠的运行,设计中必须明确三大部分的实际联系:以单片机为中心,其他各大模块一一展开。其中,浓度检测及显示模块所实现的功能是将房间中的一氧化碳浓度值转换成为单片机能够处理的数字信号,并且浓度值显示出来:主控模块以单片机为主,对其他模块的运行进行控制;报警模块是此系统的外部电路,它的功能是实现报警。系统框图如图 2.3 所示。单片机应用系统单片机系统单片机前向通道人机交互通道应用程序后向通道串行通信口 AT89C51 【精品文档】 10 图 2.3 一氧化碳报警器系统组成框图下面就对各个模块的功能和实现形式做简单介绍(1)气体浓度检测模块一氧化碳报警器主要采用高稳定一氧化碳气体传感器 MQ-7 检测房间气体浓度,检测结果通过高精度运算放大器放大后送入模/数转换芯片 ADC0809 中进行转换(2)主控模块系统采用单片机控制,用的是 AT89C51 单片机, AT89C51 单片机是美国 Intel 公司推出的一种 4K 字节可编程 FLASH 存储器, 低电压、高性能 CMOS 8 位微处理器。单片机的可擦除只读存储器可以反复擦除 1000 次,数据可保留 10年。它的主要功能既是和 ADC0809 芯片一起共同接受检测信号,又可以通过对数字型号的处理来控制外围电路以及显示电路。模数转换芯片采用 ADC0809 ,接收经过运算放大器处理后的一氧化碳传感器的检测值,检测结果通过 ADC0809 处理后才传给单片机进行数据处理。处理后的信息将通过单片机控制,以驱动报警。(3)报警模块此模块主要有蜂鸣器、 LED 灯组成,在气体浓度过大,超过安全值时,蜂鸣器工作, 提供报警服务。至此,本系统的三大模块功能和设计思路已经确立,下文将介绍整个系统的详细设计过程。并且给出设计电路。第二章硬件电路设计气体浓度检测报警控制