基于单片机技术的酒精浓度检测.pdf
基于单片机技术的酒精浓
度检测
论文题目:基于单片机技术的酒精浓度检测
学院:电子工程学院
年级:(黑体三号字)
专业:(黑体三号字)
姓名:(黑体三号字)
学号:(黑体三号字)
指导教师:(黑体三号字)
年月日
摘要
本文以AT89C51单片机为控制核心,配合ADC0832转换芯片,
ArduinoMQ-3酒精传感器,LED和蜂鸣器组成了酒精浓度传感系统。在硬件
电路上完成了对AT89C51单片机的最小系统的搭建,其中包括电路的连接以
及各个部位器件的选择,完成了对ADC0832的电路设计使其能够实现模拟数
字的转换。实现了LCD1602液晶与单片机的通信电路,使LCD1602液晶能够
作为本套系统的实时显示模块顺利显示实时数据值。在软件上使用了
Altiumdesigner设计电路原理图,Multisim11实现模拟电路仿真,为电路
制作提供了坚实的理论基础。在模拟放大部分使用了S9013三极管,顺利完
成了使用数字信号控制模拟器件的功能。
关键词
AT89C51;ADC0832;ArduinoMQ-3酒精传感器
Abstract
Inthispassage,
weuseAT89C51MCUasthesystemcontrollercore,combinedwithADC0832conver
tchip,ArduinoMQ-
3alcoholsensorandLED,setuptheplatformtodetectthedenseofthealcholin
anarea.Ontheonehand,weaccomplishedtheleastsystemabout51MCUandthede
signofADC0832convertcircuit..Throughthehardware,wecanreadthevaluef
romADC0832anddisplaythevalueonLCD1602,whichisthereal-
timedisplaymoduletothesystem.Ontheotherhand,weuseAltiumdesignertod
rawupthepictureaboutthewholecircuit,andusetofinishthegetthevalueab
outthedevicesbyreMultisim11.Baedonthetheory,wecanuseS9013transisto
rtoamplifythecurrenttodrivetheLEDandBUZZER,thus,wecanusethedigital
signaltocontroltheanalogcircuit
Keywords
AT89C51;ADC0832;ArduinoMQ-3alcoholsensor
目录
摘要I
AbstractII
第一章绪论3
1.1传感器的发展3
1.2单片机及微处理器3
1.3本论文研究的主要内容及意义3
第二章系统设计5
2.1系统功能5
2.2器件选择5
2.2.1传感器探头5
2.2.2显示模块6
2.2.3报警部分7
2.2.4核心控制模块8
第三章硬件设计11
3.151单片机最小系统11
3.2AD转换电路12
3.2.1AD转换原理12
3.2.2电路连接13
3.3报警电路14
3.3.1LD驱动电路14
3.3.2蜂鸣器驱动电路16
3.4液晶显示电路17
第四章软件设计19