转化成电信号送如 AT89C52 中, 然后在单片机中进行 A/D 转换, 进行浓度比较, 氧气浓度值是否超过了设置的报警限值, 超出时, 则蜂鸣器发出声音报警,指示灯闪烁。在设计中 MQ-2 需要先预热,在加热状态下工作,温度越高, 反应越快, 响应时间就越快。为了提高响应时间在设计时向 MQ- 2 乐山师范学院毕业论文(设计) 10 输出一个 5V 的电压。 MQ-2 的基本特性如下: ?高灵敏度/ 快速响应恢复?广泛的探测范围?长寿命、低成本?简单的驱动电路 3.3 温度探测模块: 温度探测器在本设计中,我采用的温度探测器是 DS18B20. 新的“一线器件”体积更小、适用电压更宽、更经济Dalla s半导体公司的数字化温度传感器DS182 0 是世界上第一片支持“一线总线”接口的温度传感器[6]。 DS18B20 具有微型化、低功耗、高性能、抗干扰、接口简单等特点,可直接将温度转换为数字信号供处理器处理。 DS18B20 的封装图如 3.3.1 图: 图 3.3.1 DS18B20 封装图根据 DS18B20 的通讯协议,主机控制 DS18B20 完成温度转换必须经过三个步骤:每一次读写之前都要对 DS18B20 进行复位,复位成功后发送一条 ROM 指令, 最后发送 RAM 指令,这样才能对 DS18B20 进行预定的操作。复位要求主 CPU 将数据线下拉 500 微秒,然后释放, DS18B20 收到信号后等待 16~60 微秒左右,后发出 60~240 微秒的存在低脉冲,主 CPU 收到此信号表示复位成功。表图 3.3.2 ROM 指令表指令约定代码功能读 ROM 33H 读 DS1820ROM 中的编码(即 64 位地址) 符合 ROM 55H 发出此命令之后, 接着发出 64位 ROM 编码, 访问单总线上与该编码相对应的 DS1820 使之响应, 为下一