控制整个系统供电的开关原理图如图3.3所示:
图3.3 电源输入原理图
2)时钟振荡电路
这一电路的功能其实就相当于我们都知道的动物身体的心脏一样,如果一个动物的心脏能够正常的跳动说明这个动物是还有生命的,同理,我们在这样的一个系统当中有一定必要性的加入了时钟振荡电路,这样就可以让使用的人非常的明确的知道整个设备在使用的时候是否有在正常的工作,当单片机的振荡电路工作,单片机芯片就可以正常的工作。由于很多使用者都并没有和设备相关维修和使用知识,所以作为一个普遍化的产品,一定需要具有一定的人性化设计,让使用者更加容易使用和上手,因此出于实用性的考虑,这一部分其实也是必不可少的。文献综述
其原理图如下图3.4所示:
图3.4 时钟振荡电路
3)复位电路
为了我们可以有效的防止单片机的程序的跑飞又或者很多时候我们都希望单片机程序重新启动,来进行下一项的需要检测的工作,我在设计的单片机上面加入了一个复位电路,即当我们做完复位的操作之后,程序就会从初始开始运行。当我们需要让电路重新从刚开始的电路开始运行的时候,我们只要按下按键就可以从刚开始的时候运行。尤其是在日常生活中使用的时候,检测人员经常需要检测不止一个目标,并且每一个目标的数据都需要单独记录,包括我们日常生活中能够看到的,交警在路边拦车然后逐一检查开车的人的体内酒精状况并且根据数据进行相关的处理。其每一天所检查的数量都是非常可观的,所以,在设计中加入复位功能不仅能够保证检查的高效率,排除前后干扰,同时也可以在系统超载的时候进行复位操作。
其原理图如图3.4所示:
图3.5 复位原理图
4)输入输出端口
单片机有40个端口,4组可以与外界通讯的端口,P0,P1,P2,P3四组,共32个端口。本次设计用到的端口很少。
单片机的第20个和第40个引脚分别是设计的GND和VCC两个引脚。单片机的供电的电压大概是4.0到5.5左右。震荡的引脚是18和19两个引脚,这两个引脚给单片机起到震荡的作用。
2.2 数模转换器的简介
AD转换的芯片有很多种,经常可以看到的有AD0832,AD0809等等。ADC0832是美国研发的一种8位的分辨率,这是一个具有实用的双通道的芯片,它最高的分辨可以有效的达到256级,这样便能够满足,当前我们需要的模拟量的转换的需求。它的其体积很小,兼容性能很强的,而且它所需的转换时间只需要32μS,在很多时候也可以作为数据校验的用途,可以很大的减少数据的误差的,在数据输入方面,它能使用DI数据输入端,可以非常容易的实现其通道的功能的选择。使得收到了广大的电子爱好者的喜爱。目前很多电子工程师都在用。
芯片顶视图
芯片接口说明:
CS_:片选使能芯片,低电平芯片使能。
CH0:模拟输入通道 0,或作为 IN+/-使用。
GND:芯片参考 0 电位(地)。
DI:模拟的信号的输入端口,选择通道来控制。
DO:,模拟的信号输出端口,转换数据输出。
CLK:芯片时钟输入。
Vcc/REF:电源输入及参考电压输入(复用)。
2.3酒精检测传感器的简介
严格意义上来说,MQ-3酒精传感器也可以用来酒精。以上这些基本出现在发生前,产生酒精气体,所以本设计仅仅考虑传感器检测酒精的能力。
MQ-3酒精气体传感器是一款体电阻控制的气敏器件,它的阻值会随着被测酒精浓度的变化而变化,这种气敏器件其实就是一种将气体浓度信号转化为电信号的器件。气敏器件的阻值与酒精浓度之间一般呈现非线性的关系,但是在检测酒精浓度的增加我们可以在一定的浓度范围内近似地认为气敏器件的阻值与酒精浓度之间的关系是线性的。所以我们在不需要精确测量气体浓度的情况下,就好比本次的设计一样,只要大致测出酒精浓度就可以了,本设计严谨地选用MQ-3烟雾传感器。 STC89C52单片机酒精传感器的嗅觉系统的开发+PCB电路图+程序(5):http://www.751com.cn/zidonghua/lunwen_77497.html