找回密码
 注册

QQ登录

只需一步,快速开始

搜索

基于51单片机数字电压表 程序 原理图 pcb 仿真文件 论文

[复制链接]
杨大侠 发表于 2021-1-26 15:47:26 | 显示全部楼层 |阅读模式
本次毕业设计的作品要求制作数字电压表的量程为0到5v,由于用到的模数转换芯片是ADC0809,设计系统给的供电电压为+5v。同时设计的精度为小数点后两位,满足要求的两位小数的精度,在不考虑AD芯片的量化误差的前提下,此次设计的精度能够满足一般测量的要求。原理图sch和pcb文件、设计文档、proteus仿真文件、51单片机C源码都在本文尾部的附件里
1.1设计目标
1.1.1基本功能
利用51单片机作为主控芯片,模拟量输入范围直流0v-5v。模拟量经A/D(ADC0809)模数转换芯片,把模拟量转换为数字量输入到单片机的P0口,再由单片机控制LCD1602液晶显示模拟量输入的电压值。
1.1.2主要技术参数
测量电压范围:0v至5v
A/D转换器:ADC0809(8位模数转换器)。
显示方式: LCD1602液晶
1.2设计原理
此次设计的是数字电压表,要求的电压范围是0~5v。系统设计主要包括四个部分:分别是电源模块、AD模数转换部分、51单片机最小系统部分、数码管显示部分。首先由单片机初始化ADC0809模数转换芯片和共阴数码管显示,当外接被测电压后,ADC0809将模拟电压信号转换为数字信号输入到单片机的I/O口,通过单片机处理后将电压的大小显示在LCD1602液晶上面。
附件内详细文档内容目录:
目录
前  言        1
第一章  工作原理        2
1.1设计目标        2
1.1.1基本功能        2
1.1.2主要技术参数        2
1.2设计原理        2
第二章  硬件设计与原理        3
2.1 总设计框图        3
2.2 硬件设计分析        3
2.2.1 电源的设计        3
2.2.2 单片机最小系统        4
2.2.3 显示系统        10
2.2.4 模数转换        10
第三章  软件设计与分析        13
3.1 软件设计的组成        13
3.2  源程序        15
第四章  软件仿真        24
4.1 PROTEUS简介        24
4.2仿真图        26
4.3原理图        27
4.4 元件清单        28
总结        29
致  谢        30
参考文献        31
4.png 1.png 3.png 2.png

5.png
全部内容打包下载 基于51单片机数字电压表的设计.zip (1.1 MB, 售价: 10 E币)
├─1、源程序
│      001
│      001.c
│      001.hex
│      001.lnp
│      001.LST
│      001.M51
│      001.OBJ
│      001.plg
│      001.uvopt
│      001.uvproj
│      001_uvopt.bak
│      001_uvproj.bak
│      002.c
│      002.h
│      002.LST
│      002.OBJ
│      includes.h
│      LCD1602.c
│      LCD1602.h
│      LCD1602.LST
│      LCD1602.OBJ
│      
├─2、仿真图
│      001.DSN
│      001.PWI
│      Last Loaded 001.DBK
│      
├─3、原理图及PCB文件
│      PCB图.PCB
│      原理图.ddb
│      原理图.Sch
│      
├─4、原理图与仿真图PDF文件
│      数字电压表仿真图.pdf
│      数字电压表元件清单.pdf
│      数字电压表原理图.pdf
│      数字电压表设计框图.pdf
│      
└─5、论文
        基于51单片机数字电压表的设计.doc

zhanghao456 发表于 2021-3-5 08:37:31 | 显示全部楼层
这个好学习吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|小黑屋|ELEOK |网站地图

GMT+8, 2024-4-28 02:10

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表