1.3 本设计的主要工作 2
2 系统总体方案设计 3
2.1 系统的工艺介绍 3
2.2 已有控制方案的比较 4
2.3 系统方案确定 6
3 系统硬件设计 7
3.1 单片机STC12C5A08S2简介 7
3.2 模拟量的采集与处理 9
3.3 开关量的采集与处理 17
3.4 模拟量输出控制 20
3.5 通信接口电路 23
3.6 电源模块 24
4 系统软件设计 25
4.1 软件设计思路 25
4.2 主程序流程图 25
4.3 子程序流程图 26
5 上位机软件设计 32
5.1 程序框图设计 32
5.2 前面板设计 37
6 结 论 39
附录A 硬件总体电路图 40
附录B 下位机软件主要程序清单 42
附录C 上位机软件前面板 48
参考文献 50
致 谢 52
图清单
图序号 图名称 页码
图2-1 基于PLC的小型煤矿安全监控系统硬件框图 4
图2-2 基于单片机的小型煤矿安全监控系统硬件框图 5
图3-1 STC12C5A08S2单片机引脚图 8
图3-2 STC12C5A08S2单片机最小系统 9
图3-3 CO2浓度采集电路 10
图3-4 O2浓度采集电路 12
图3-5 CH4浓度采集电路
13
图3-6 温湿度采集电路
14
图3-7 风量采集电路
15
图3-8 CO浓度采集电路 16
图3-9 设备开停控制电路及馈电检测电路 18
图3-10 设备开停监测电路 20
图3-11 DCA0832内部结构图
21
图3-12 D/A转换及变频器控制电路
22
图3-13 RS-485电平转换电路
23
图3-14 RS-485转RS-232接口电路
24
图3-15 电源KPA-05引脚图 24
图4-1