基于STC12C5A60S2单片机的无线数字式酒精测试系统研究.rar

  • 需要金币1000 个金币
  • 资料包括:完整论文
  • 转换比率:金钱 X 10=金币数量, 即1元=10金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2015-03-28
  • 论文字数:12707
  • 当前位置论文阅览室 > 毕业设计 > 单片机论文 >
  • 课题来源:(邪恶的凯哥)提供原创文章

支付并下载

摘 要:随着经济水平的发展,国内轿车开始普及到千家万户。与此同时,酒后驾车成为人们十分担忧的问题,检测驾驶员是否酒后驾车以便交警部门惩处成了当务之急。同时,在酿酒车间和食品加工厂等场所,当酒精气体浓度超过一定范围时极易引发火灾。因此,在这些工厂车间进行酒精测试也是尤为重要的。

本文研究了一个基于STC12C5A60S2单片机的无线数字式酒精测试系统,利用酒精传感器MQ-3检测空气中的酒精浓度,单片机系统控制整个电路的信号处理。其中,独立键盘用来设置系统工作于工厂模式还是酒驾模式,并且用来设置酒精浓度阈值。当系统处于工厂模式状态下,无线路由器将多个酒精检测传感器组网,液晶LCD1602用来显示当前测得的酒精浓度数值,若空气中的酒精浓度高于阈值,则通过无线组成的局域网实现实时报警,将酒精浓度信息反馈给上位机。当系统处于酒驾模式状态下,关闭WiFi无线通信功能,只由液晶显示酒精浓度数值和醉驾程度。

随着无线通信技术的发展,传感器技术和单片机技术的不断成熟,酒精浓度检测系统具有良好的应用前景和推广价值。

关键词:酒精测试;STC12C5A单片机;WiFi ;酒驾;工厂车间

 

目录

摘要

abstract

第1章 绪论-1

1.1 研究意义-1

1.2 研究现状-1

1.3 研究内容简介-2

1.4 本章小结-2

第2章 总体方案设计-3

2.1 设计思路-3

2.2 方案选择-3

2.2.1 单片机选择-3

2.2.2 酒精传感器选择-4

2.2.3 显示模块选择-4

2.2.4 键盘设置模块选择-4

2.2.5 无线通信模块选择-4

2.2.6 电源模块选择-5

2.3 本章小结-5

第3章 硬件电路设计-7

3.1 单片机主控单元-7

3.1.1 STC12C5A60S2特点-7

3.1.2 单片机控制模块-8

3.2 电源模块-8

3.3 酒精浓度检测模块-9

3.4 键盘设置模块-9

3.5 WiFi 无线通信模块-10

3.6 LCD1602显示模块-10

3.7 蜂鸣器报警模块-10

3.8 本章小结-11

第4章 下位机软件设计-13

4.1 主程序流程图-13

4.2 WiFi转串口模块程序-14

4.2.1 串口初始化-14

4.2.2 WiFi模块初始化-16

4.2.3 HTTP协议发送-16

4.3 酒精传感器A/D模块程序-17

4.4 液晶显示模块程序-18

4.5 本章小结-20

第5章 上位机软件设计-21

5.1 服务器接收子线程-21

5.2 浏览器响应子线程-22

5.3 历史曲线子线程-23

5.4 本章小结-24

第6章 结论与展望-25

6.1 结论-25

6.2 不足之处及未来展望-25

参考文献-26

致  谢-28

附录A: 电路原理图-29

附录B: 实物演示图-30

附录C: 上位机界面代码-31