基于单片机的直流电压检测系统设计-课程设计说明书

基于单片机的直流电压检测系统设计-课程设计说明书

ID:951424

大小:406.38 KB

页数:28页

时间:2017-10-07

基于单片机的直流电压检测系统设计-课程设计说明书_第1页
基于单片机的直流电压检测系统设计-课程设计说明书_第2页
基于单片机的直流电压检测系统设计-课程设计说明书_第3页
基于单片机的直流电压检测系统设计-课程设计说明书_第4页
基于单片机的直流电压检测系统设计-课程设计说明书_第5页
资源描述:

《基于单片机的直流电压检测系统设计-课程设计说明书》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、山东建筑大学信息与电气工程学院学院课程设计说明书山东建筑大学课程设计说明书题目:基于单片机的直流电压检测系统设计课程:单片机原理及应用B课程设计院(部):信息与电气工程学院专业:班级:学生姓名:学号:指导教师:完成日期:2013年6月24山东建筑大学信息与电气工程学院学院课程设计说明书摘要I1设计目的12设计要求23设计内容33.1单片机电压测量系统的总体设计33.1.1硬件选择43.1.2软件选择43.2硬件电路的设计43.2.1输入电路模块设计43.2.2LM7805稳压电源电路介绍53.2.

2、3显示模块电路设计63.2.4A/D转换设计73.2.5单片机模块的简介93.3系统软件的设计123.3.1主程序的设计133.3.2各子程序的设计14总结与致谢17参考文献18附录一系统整体电路图19附录二A/D转换电路的程序20附录三1602LCD显示模块的程序2224山东建筑大学信息与电气工程学院学院课程设计说明书摘要随着电子科学技术的发展,电子测量成为广大电子工作者必须掌握的手段。对测量的精度和功能的要求也越来越高,而电压的测量甚为突出,因为电压的测量最为普遍。本设计在查阅了大量前人设计的

3、数字电压表的基础上,利用单片机技术结合A/D转换芯片ADC0832构建了一个直流数字电压表。本文首先简要介绍了单片机系统的优势,然后详细介绍了直流数字电压表的设计流程,以及硬件系统和软件系统的设计。本文介绍了基于89S51单片机的电压测量系统设计,介绍1602LCD液晶的功能和ADC0832的转换原理。该电路设计简单,方便。该设计可以测量0~5V的电压值,并在1602LCD液晶上显示出来。本系统主要包括三大模块:主程序模块、显示模块、A/D转换模块,绘制点哭原理图与工作流程图,并进行调试,最终设计

4、完成了该系统的硬件电路,在软件编程上,采用了c语言进行编程,开发了显示模块程序,A/D转换程序。关键词:89S51单片机;1602LCD液晶;ADC083224山东建筑大学信息与电气工程学院学院课程设计说明书1设计目的电压是属于电子测量中的一个重要组成部分。了解,测出各种电压的值,有助于让我们更加安全、方便的使用电压。因为研究电压的测量值具有重要价值。传统的指针式电压表功能单一、精度低,已经满足不了现在时代的需求,而采用单片机的数字电压表,精度高、抗干扰能力强,可扩张性强、集成方便,还可与PC实行

5、实时通信,目前,由各种单片机和A/D转换器构成的数字电压表,已被广泛用于电子及电工测量、工业自动化仪表、自动测试系统等智能化测量领域。基于单片机的电压检测系统设计,控制系统采用89S51单片机,A/D转换器采用ADC0832为主要硬件,实现数字电压表的硬件电路与软件设计。数字电压表可以测量0~5V的输入电压值,并在1602LCD液晶模块上显示。24山东建筑大学信息与电气工程学院学院课程设计说明书2设计要求1.根据已知参数对输入信号特征进行分析、需求分析,选择确定单片机型号、各种外围芯片型号,完成系

6、统硬件设计。2.基本教学要求:每人一台计算机,计算机安装Keil、Protel等软件。3.(利用单片机设计并制作简易的直流数字电压表,能够测出0~5V的直流电压,电路组成框图如图所示。(1)测量精度0.02V。(2)利用数码管或者液晶显示器显示电压值。(3)测量范围0~5V。24山东建筑大学信息与电气工程学院学院课程设计说明书3设计内容3.1单片机电压测量系统的总体设计本设计从各个角度分析了由单片机组成的数字电压表的设计过程及各部分电路的组成及其原理。框图如下:本设计主要分为两部分:硬件电路及软件

7、程序。而硬件电路又大体可分为单片机小系统电路、A/D转换电路、液晶显示电路,各部分电路的设计及原理将会在硬件电路设计部分详细介绍;程序的设计使用C语言编程。电压是检测中最基本的测量值,主要过程是模拟信号经过输入电路调理,在经过放大电路,变换成合适范围的信号幅度,接着该信号,经过A/D转换电路转化成数字信号,数字信号既可以直接经过单片机的处理、保存,再由液晶显示器显示出来。总体设计的内容:被测电压经过运算放大电路,可以被AD接收的电压范围,然后该信号经过ADC0832芯片A/D转换电路转化成数字信号

8、,再经过89S51单片机的处理、保存,由1602LCD液晶模块显示出来。该电压表可达到如下程度:(1)电压表量程范围0V~5V;(2)能用液晶显示电压值;(3)测量精度可达到0.02mV。24山东建筑大学信息与电气工程学院学院课程设计说明书3.1.1硬件选择选择89S51作为单片机芯片,选用1602LCD液晶屏来实现电压显示,由于ADC0832的基准电压由它内部本身提供,所以为了方便,我就利用ADC0832作为数模转换芯片,利用P0至P4的各个串口来进行不同设备间的连接,计算机进行

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。