基于单片机的数字电压表的设计.pdf
《基于单片机的数字电压表的设计.pdf》由会员分享,可在线阅读,更多相关《基于单片机的数字电压表的设计.pdf(30页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、目录一、设计思路.11.设计的思路和采取的技术方案.11.1 设计的思路.11.2 采取的技术方案.12.工具设备要求和技术规范.22.1 工具设备要求.22.2 技术规范.2二、设计过程与说明.31.设计过程.31.1 设计前期调研.31.2 设计方案.31.3 设计要求.41.4 硬件电路设计.51.5 软件设计.102.设计过程中碰到的问题与解决措施.132.1 碰到的问题.132.2 解决措施.13三、设计成果简介.141作品特点.141.1 技术指标.141.2 性能特点.141.3 创新之处.152.归纳总结.153.设计成果.163.1 总原理图.163.2 单片机数字电压表设计
2、 PCB 图.173.3 基于单片机数字电压表设计仿真图.183.4 测试文件.203.5 实物图.203.6 运行测试图.223.7 程序代码.22五、参考文献.291一、设计思路一、设计思路1.设计的思路和采取的技术方案设计的思路和采取的技术方案1.11.1 设计的思路设计的思路本设计采用主要采用 STC89C51 主控芯片和 ADC0809 芯片组成简易数字电压表,可以对输入的 05 V 的模拟直流电压进行测量,并且通过一个 4 位一体的 LED 数码管进行显示。该电压表的测量电路由三个模块组成:A/D 转换模块、数据处理模块及显示控制模块。A/D转换主要由芯片 ADC0809 来完成,
3、它负责把采集到的模拟量转换成相应的数字量再传送到数据处理模块。数据处理则由芯片 STC89C51 来完成,其负责把 ADC0809 传送来的数字信号经一定的数据处理,产生相应的显示码送到显示模块进行显示;另外它还控制着 ADC0809 芯片的工作。1.2 采取的技术方案采取的技术方案查阅资料:根据任务书的要求和条例,查阅相关资料和借阅文献。了解数字电压表的基本原理和实现方法、学习巩固相关专业知识、拟定大致方案。制定方案:硬件:阅读 STC89C51RC 参考手册、学习 STC89C51RC 的外部硬件资源。设计最小系统、模数转换电路、按键电路、复位电路、显示电路。并通过编写相关模块驱动来验证电
4、路是否正常工作。软件:熟悉使用 KEIL 编程软件、Proteus 仿真软件,掌握 STC89C51 中断、定时器、串口的编程。创建相关任务、掌握电压测量的原理、掌握数字电压表设计的核心算法的编写。完成基于单片机的数字电压表的设计与制作的所有功能,并对其进行反复验证和测试。22.2.工具设备要求和技术规范工具设备要求和技术规范2.1 工具设备要求工具设备要求(1)恒温烙铁(2)万用表(3)稳压电源(4)Keil uVision52.2 技术规范技术规范(1)GB/T 51198-2017 电子产品工艺设计规范(2)GB/T 4728 电子产品调试与检测标准(3)GB/T 12856-1991
5、程序设计语言(4)GB/T 50951-1985 电子设备用机电元件基本试验规程及测量方法3二、设计过程与说明二、设计过程与说明1.1.设计过程设计过程1.1 设计前期调研设计前期调研数字电压表的主要功能是通过模数转换技术,将原本是模拟变化的模拟电压信号转换成数字变化的数字信号,然后通过主控芯片,将其显示在相关的显示模块上。他广泛地应用在各个领域医疗,工业,食品等等都离不开电压表。它呈现的形式有很多,比如我们看到的汽车油量,温度,气压,压力等等这些信息其实本质上是电压的形式,只不过他们之间存在某种特定的映射关系,为我们展现出了如此丰富多彩的信息。由此可见,数字电压表的功能以及它所发挥的作用是多
6、么的巨大,和人们的生活是如此的息息相关。1.2 设计方案设计方案运用 STC89C51 单片机作为核心控制处理单元,通过 A/D 转换将被测值转换为数字量送入单片机中。而 A/D 转换器的作用是将连续变化的模拟信号量转化为离散的数字信号,其基本结构是由采样保持,量化,编码等组成。因此 AD 转换是此次设计的核心元件。输入的模拟量经过 AD 转换器转换,再由驱动器驱动到 LED 数码管显示输出,便得到测量的数字电压。4图图 2-12-1 单片机数字电压表的系统框图单片机数字电压表的系统框图1.3 设计要求设计要求(1)设计单片机最小系统。(2)采用 51 单片机进行控制,显示采用共阴极四位一体的
7、 LED 数码管,设计硬件电路,绘制实现本设计内容的硬件电路原理图和系统的组成框图。(3)给出 ADC0809(或 ADC0808)的功能说明与使用方法。(4)编写程序,提交程序设计流程图。(5)制作硬件电路或在 Proteus 仿真系统上搭建设计平台。(6)下载程序至设计平台,调试程序,实现程序功能。5(7)撰写毕业设计报告。1.4 硬件电路设计硬件电路设计1.4.1 硬件设计硬件设计STC89C51RC 单片机是一种低功耗、高性能 CMOS 8 位单片机。STC89C51RC 片内含有 4k字节 Flash 闪速存储器,128 字节内部 RAM,32 个 I/O 口线,看门狗(WDT),两
8、个数据指针,两个 16 位定时/计数器,一个 5 向量两级中断结构,一个全双工串行通信口,片内振荡器及时钟电路。并且它支持两种软件可选的省电工作模式。空闲模式停止 CPU 的工作,但允许 RAM、定时器/计数器、串行通信端口和中断系统继续工作。掉电模式保存 RAM 的内容,但振荡器停止工作并禁止所有其他组件工作,直到下一次硬件复位。由于在单个芯片中结合了多功能 8 位 CPU 和闪存,ATMEL 的 STC89C51RC 是一种高效微控制器,为许多嵌入式控制系统提供了灵活且廉价的解决方案。图图 2-22-2 主控芯片电路图主控芯片电路图61.4.2 LED 数码管数码管LED 数码管是由多个发
9、光二极管封装在一起,形成一个“8”字形的器件。引线已经在内部连接好,只需要绘制它们的单独笔划和公共电极。数码管实际上是由七个八字形的发光管组成,小数点是八位。这些段由字母 a、b、c、d、e、f、g、dp 表示。本设计中采用的是七段 LED 数码管来显示电压值。LED 具有耗电低、亮度高、视角大、线路简单、耐震及寿命长等优点,数码管是由 8 个发光二极管构成的显示器件。图图 2-3 LED 数码管原理图数码管原理图1.4.3 ADC0809ADC0809 是带有 8 位 A/D 转换器、8 路多路开关以及微处理机兼容的控制逻辑的 CMOS组件。它是逐次逼近式 A/D 转换器,可以和单片机直接接
10、口。7由一个 8 路模拟开关、一个地址锁存与译码器、一个 A/D 转换器和一个三态输出锁存器组成。多路开关可选通 8 个模拟通道,允许 8 路模拟量分时输入,共用 A/D 转换器进行转换。三态输出锁存器用于锁存 A/D 转换完的数字量,当 OE 端为高电平时,才可以从三态输出锁存器取走转换完的数据。ADC0809 芯片为 28 引脚为双列直插式封装。对 ADC0809 主要信号引脚功能说明如下:IN7IN0模拟量输入通道ALE地址锁存允许信号。对应 ALE 上跳沿,A、B、C 地址状态送入地址锁存器中。START转换启动信号。START 上升沿时,复位 ADC0809;START 下降沿时启动
11、芯片,开始进行 A/D 转换;在 A/D 转换期间,START 应保持低电平。本信号有时简写为 ST.A、B、C-地址线。通道端口选择线,A 为低地址,C 为高地址。CLK时钟信号。ADC0809 的内部没有时钟电路,所需时钟信号由外界提供,因此有时钟信号引脚。通常使用频率为 500KHz 的时钟信号。EOC转换结束信号。E0C=0,正在进行转换;E0C=1,转换结束。使用中该状态 信号即可作为查询的状态标志,又可作为中断请求信号使用。D7D0数据输出线。为三态缓冲输出形式,可以和单片机的数据线直接连接。D0为最低位,D7为最高位。OE输出允许信号。用于控制三态输出锁存器向单片机输出转换得到的
12、数据。OE=0,输出数据线呈高阻;OE,输出转换得到的数据。Vcc+5V 电源。Vref参考电源参考电压用来输入的模拟量信号进行比较,作为逐次逼近基准。其典型值为+5V(Vref(+)=+5V,Vref(-)=-5V)。8图图 2-4ADC08092-4ADC0809 原理图原理图1.4.4 蜂鸣器电路蜂鸣器电路蜂鸣器分为有源蜂鸣器和无源蜂鸣器,其根本区别是产品对输入信号要求不一样。有源蜂鸣器工作的理想信号是直流电,通常标示为 VDC、VDD 等。因为蜂鸣器内部有一简单的振荡电路,能将恒定的直流电转化成一定频率的脉冲信号,从而实现出磁场交变,带动铝片振动发音。无源蜂鸣器没有内部驱动电路,有些公
13、司和工厂称为讯响器,国标中称为声响器。无源蜂鸣器工作的理想信号方波。如果给予直流信号蜂鸣器是不响应的,因为磁路恒定,铝片不能振动发音。本设计采用的是有源蜂鸣器模块。蜂鸣器发声原理是电流通过电磁线圈,使电磁线圈产生磁场来驱动振动膜发声的,因此需要一定的电流才能驱动它,单片机 IO 引脚输出的电流较小,单片机输出的 TTL 电平基本上驱动不了蜂鸣器,因此需要增加一个三极管的电路。通过一个三极管 C8550 来放大驱动蜂鸣器,当 8550 的基极是一个低电平时,三极管处于饱和状态,蜂鸣器通电报警,当基极为高电平,三极管处于截止状态,蜂鸣器停止报警。9图图 2-52-5 有源蜂鸣器模块原理图有源蜂鸣器
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 数字 电压表 设计
限制150内