基于51单片机的酒精测试仪设计_毕业设计(编辑修改稿)内容摘要:

输入端,是外接晶体的一个引脚。 当采用外部振荡器时,此引脚接地。 ( 2) XTAL2 内部振荡电路反相放大器的输出端。 是外接晶体的另一端。 当采用外部振荡器时,此引脚接外部振荡源。 3. 控制或与其它电源复用引脚 RST/VPD, ALE/和 /Vpp ( 1) RST/VPD 当振荡器运行时,在此引脚上出现两个机器周期的高电平(由低到高跳变),将使单片机复位在 Vcc 掉电期间,此引脚可接 下 图 8051 引脚排列图上备用电源,由 VPD 向内部提供备用电源,以保持内部 RAM 中的数 据。 ( 2) ALE/正常操作时为 ALE 功能(允许地址锁存)提供把地址的低字节锁存到外部锁存器, ALE 引脚以不变的频率(振荡器频率的)周期性地发出正脉冲信号。 因此,它可用作对外输出的时钟,或用于定时目的。 但要注意,每当访问外部数据存储器时,将跳过一个 ALE 脉冲, ALE 端可以驱动(吸收或输出电流)八个 LSTTL电路。 对于 EPROM 型单片机,在 EPROM 编程期间,此引脚接收编程脉冲(功能)。 ( 3) 外部程序存储器读选通信号输出端,在从外部程序存储取指令(或数据)期间, 在每个机器周期内两次有效 , 同样可以驱 动八 LSTTL输入。 ( 4) /Vpp 、 /Vpp 为内部程序存储器和外部程序存储器选择端。 当 /Vpp 为高电平时,访问内部程序存储器,当 /Vpp 为低电平时,则访问外部程序存储器。 对于 EPROM 型单片机,在 EPROM 编程期间,此引脚上加 21 伏 EPROM 编程电源( Vpp)。 基于 51 单片机的酒精测试仪设计 输入 /输出引脚 , , ,。 ( 1) P0 口( )是一个 8 位漏极开路型双向 I/O 口,在访问外部存储器时,它是分时传送的低字节地址和数据总 线, P0 口能以吸收电流的方式驱动八个 LSTTL负载。 ( 2) P1 口( )是一个带有内部提升电阻的 8 位准双向 I/O 口。 能驱动 (吸收或输出电流 )四个 LSTTL负载。 ( 3) P2 口( )是一个带有内部提升电阻的 8 位准双向 I/O 口,在访问外部存储器时,它输出高 8 位地址。 P2 口可以驱动 (吸收或输出电流 )四个LSTTL负载。 ( 4) P3 口( )是一个带有内部提升电阻的 8 位准双向 I/O 口。 能驱动 (吸收或输出电流 )四个 LSTTL负载。 模数转换器模块 ADC0809 性能的介绍 模数转换电路的功能是将连续变化的模拟量转换为离散的数字量,是架起模拟系统跟数字系统之间连接的桥梁。 对于本系统而言,就是用于快速、高精度地对输入的酒精浓度信号进行采样编码,将其转换成单片机所能够处理的数字量。 模数转换电路是本系统的关键部分,其性能的好坏直接影响整个系统的质量。 根据A/D 转换器的工作原理可将 A/D 转换器分成两大类:一类是直接型 A/D转换器;另一类是间接型 A/D 转换器。 在直接型 A/D 转换器中,输入的模拟电压被直接转换成数字代码,不经任何中间变量。 在间接型 A/D 转换器 中,首先把输入的模拟电压转换成某种中间变量(时间、频率、脉冲宽度等等),然后再把这个中间变量转换为数字代码输出。 1.主要特性 ( 1) 8 路 8 位 A/D 转换器,即分辨率 8 位。 ( 2)具有转换起停控制端。 ( 3)转换时间为 100μ s。 ( 4)单个 +5V电源供电。 ( 5)模拟输入电压范围 0~ +5V,不需零点和满刻度校准。 ( 6)工作温度范围为 40~ +85 摄氏度。 ( 7)低功耗,约 15mW。 基于 51 单片机的酒精测试仪设计 2.内部结构 ADC0809 由 4 部分逻辑结构构成,如图 所示。 ADC0809 是 CMOS 单片型逐次逼近式 A/D 转换器,它由 8 路模拟开关、地址锁存与译码器、比较器、 8 位开关树型 D/A 转换器、逐次逼近寄存器、三态输出锁存器等其它一些电路组成。 因此, ADC0809 可处理 8 路模拟量输入,且有三态输出能力,既可与各种微处理器相连,也可单独工作。 输入输出与 TTL兼容。 3.外部特性(引脚功能) ADC0809 芯片有 28 条引脚,采用双列直插式封装,如图 所示。 下面说明各引脚功能。 IN0~IN7: 8 路模拟量输入端。 21~28: 8 位数字量输出端。 ADDA、 ADDB、 ADDC: 3 位地址输入线,用于选通 8 路模拟输入中的一路。 ALE:地址锁存允许信号,输入,高电平有效。 START: A/D 转换启动信号,输入,高电平有效。 EOC: A/D 转换结束信号,输出,当 A/D 转换结束时,此端输出一个高电平(转换期间一直为低电平)。 OE:数据输出允许信号,输入,高电平有效。 当 A/D 转换结束时,此端输入一个高电平,才能打开输出三态门,输出数字量。 CLK:时钟脉冲输入端。 要求时钟频率不高于 640KHZ。 REF( +)、 REF( ):基准电压。 Vcc:电源,单 ~+ 5V。 GND:地。 4. ADC0809 的工作原理 ADC0809 的工作过程是:首先输入 3 位地址,并使 ALE=1,将地址存入地址锁存器中。 此地址经译码选通 8 路模拟输入之一到比较器。 START 上升沿将逐次逼近寄存器复位。 下降沿启动 A/ D 转换,之后 EOC 输出信号变低,指示转换正在进行。 直到 A/ D 转换完成, EOC 变为高电平,指示 A/ D 转换结束,结果数据已存入锁存器,这个信号可用作中断申请。 当 OE 输入高电平 时,输出三态门基于 51 单片机的酒精测试仪设计 打开,转换结果的数字量输出到数据总线上。 图 ADC0809 系统内部结构框图和外部引脚图。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。