其的不足之处就是操作比较麻烦。文献综述

方案二:通过 ADC0808 的八路模拟量输入通道选择量程。可以选择八路模拟输入通道 的其中两路,通过控制 ABC 的量来选择不同的量程。该方案操作比较简单,但是在程序设 计方面会有所增加,控制有些麻烦。

方案三:利用模拟开关芯片 4066 实现量程转换。4066 芯片集成了 4 路模拟开关,每 一个模拟开关都对应了一个控制端来控制它的通断。用单片机对该芯片进行控制。

方案四:在程序中添加一个变量用来控制量程的选择。当显示的数据低于最大量程 12v

的 1/3 时,就自动跳转到低一级的量程 5v。 综上所述:为了实现使用方便自动化,我选择了方案四,这样就能实现自由的转换量

程了。

5详细设计

5。1 硬件电路设计

硬件电路通过 Protues 仿真,总电路设计是在 Protues 中完成的,总电路图如图 5-1。

总电路图

5。1。1 A/D 转换模块

A/D 转换器是一种能够把输入模拟信号转换成与它成正比的数字量的器件。A/D 转换器 的种类很多,例如:计数器式、双积分式、逐次逼近式、并行式。本设计中使用的 ADC0808 就是一种逐次逼近式,因为它的结构不复杂,而且他的转换速度还很高。基于它的优点, 在本设计中选择使用了逐次逼近式转换器。

1、ADC0808 介绍

(1)ADC0808 的内部逻辑结构

 

图 5-2 ADC0808 内部结构图及引脚图

ADC0808 的内部逻辑结构如图 5-2 所示。图中有 8 路模拟通道,8 路模拟量通过分时输 入,并且 8 路模拟量共同使用一个 A/D 转换器进行模数转换。C、B、A 三个地址被地址锁 存器以及译码电路进行锁存和译码。

ADC0808 为逐次逼近式,ADC0808 的组成结构是控制与时序电路、逐次逼近式寄存器、 树状开关以及 256 个电阻阶梯网络等,三态输出锁存器用于存储和输出转换得到的数字量

[5]。来*自~优|尔^论:文+网www.youerw.com +QQ752018766*

(2)ADC0808 的引脚

ADC0808 芯片各引脚功能如下:

IN0~IN7:8 路模拟量输入端。

C、B、A:模拟通道地址线。对 IN0~IN7 进行选择通道输入,其译码表如表 5-3 所 示。

表 5-3 译码表ALE:地址锁存允许信号输入端。只有在 ALE 为上升沿时,才会进行地址信号的锁存。START:A/D转换启动信号输入端。向此引脚输入一个正脉冲时,复位;下降沿进 行模数转换。

D0~D7:数据输出端。

OE:输出允许信号端。OE=0 时,输出数据呈高阻状态;OE=1,允许输出。

CLOCK:时钟信号端。ADC0808 的时钟信号需要由外部提供,它的内部是没有时钟 电路的。

EOC:转换结束状态信号。当 EOC=0 时,表示数据正在进行转换;当 EOC=1 时, 表示数据转换已经结束。

上一篇:AT89C51单片机粮仓温度监控系统的设计+程序+电路图
下一篇:基于Matlab的语音信号处理技术研究

STC89C52单片机的温度控制系统设计+电路图

STM32单片机数字回转库控制系统设计+PCB电路图

AT89C51单片机电力电缆温度...

STM32单片机的电力系统数字频率计设计+流程图

STC90C51RD+单片机的纺织机械...

单片机的纺织机械电机保护系统设计任务书

数字接入技术茬电力通信中的运用【2213字】

ASP.net+sqlserver企业设备管理系统设计与开发

网络语言“XX体”研究

安康汉江网讯

麦秸秆还田和沼液灌溉对...

我国风险投资的发展现状问题及对策分析

新課改下小學语文洧效阅...

互联网教育”变革路径研究进展【7972字】

张洁小说《无字》中的女性意识

老年2型糖尿病患者运动疗...

LiMn1-xFexPO4正极材料合成及充放电性能研究