摘要:煤矿安全问题一直是全社会关注的焦点,成为关系到人民生命财产,甚至成为影响建立和谐社会的重大问题。因此,对煤矿瓦斯浓度和矿井温度进行监控意义重大。单片机最大优点在于引脚少、低耗能、功能强,外围配置简单明晰,提高了整机的可靠性,并且具有较强的抗干扰性。本设计采用AT89C51单片机为核心,通过DS18B20温度传感器和MQ-2气体传感器分别对矿井温度及瓦斯浓度进行实时数据采集,并通过ADC0808对检测参数进行数据处理,对于检测参数超过标准值时进行及时的报警与控制。最后通过Proteus软件进行仿真设计。
关键词 瓦斯浓度检测;AT89C51单片机;DS18B20
目录
摘要
Abstract
1 绪论-3
1.1 选题背景及意义-3
1.2 课题研究内容-4
2 系统总体设计-5
2.1 总体方案设计-5
2.2 ATC89C51单片机-5
2.3 MQ-2气体传感器-7
2.4 DS18B20传感器-8
2.5 A/D转换器-9
2.6 LCD1602显示器-11
2.7 L298驱动芯片-12
3 系统硬件设计-14
3.1 瓦斯浓度检测电路设计-14
3.2 温度检测电路设计-15
3.3 显示电路设计-15
3.4 时钟与复位电路设计-16
3.5 A/D转换电路设计-17
3.6 报警电路设计-18
3.7 控制电路设计-19
4 系统软件设计-20
4.1 各功能模块划分-20
4.2 主程序设计-20
4.3 显示子程序设计-22
4.4 控制电路子程序设计-24
5 电路仿真-27
5.1 软件介绍-27
5.2 调试的操作步骤-29
5.3 仿真电路图-29
结论-33
致谢-34
参考文献-35