51单片机自动量程(3挡)0-30v直流电压表万用表CD4051 LCD1602显示 MCP3201
实践制作DIY- GC0062-51单片机自动量程电压表
一、功能说明:
基于51单片机设计-51单片机自动量程电压表
二、功能介绍:
STC89C52单片机+LCD1602+CD4051量程选择+12位MCP3201模数转换+LM358运算放大
1.可以测量0-30V的直流电压,分为3个量程:0~1V,1V~10V,10V~30V。LCD1602显示当前电压和当前量程。
2.STC89C52单片机通过CD4051自动选择合适的量程,每个量程LM358运算放大倍数不一样。
3.通过12位MCP3201模数转换采集运算放大后的电压,然后计算出当前的电压。
4.每个量程显示精度不一样。0~1V显示x.xxxV;1V~10V显示x.xxV,10V~30V显示xx.xV。
三、详情介绍:
视频讲解:哔哩哔哩搜索UP主“爱搞单片机”在其空间搜索关键词“51单片机自动量程电压表”观看该视频详解讲解
功能演示操作:
这是一款基于51单片机51单片机自动量程电压表。STC89C52单片机+LCD1602+CD4051量程选择+12位MCP3201模数转换+LM358运算放大。可以测量0-30V的直流电压,分为3个量程:0~1V,1V~10V,10V~30V。LCD1602显示当前电压和当前量程。STC89C52单片机通过CD4051自动选择合适的量程,每个量程LM358运算放大倍数不一样。通过12位MCP3201模数转换采集运算放大后的电压,然后计算出当前的电压。每个量程显示精度不一样。0~1V显示x.xxxV;1V~10V显示x.xxV,10V~30V显示xx.xV。
具体测试方法观看视频详细介绍。。。
了解更多尽请观看视频讲解。。。
51单片机自动量程(3挡)0-30v直流电压表万用表CD4051 LCD1602显示 MCP3201相关推荐
- 利用51单片机霍尔水流量传感器开发水流统计水流量报警(LCD1602显示)
开发前的准备: LCD1602一块 51单片机开发板 一块(这里我用的是普中的板子) 霍尔水流量传感器一块(红色接5V黑色接GND黄色是数据传接口) 霍尔传感器流量经验公式: Q=(F+3)/8.1 ...
- 2-51单片机ESP8266学习-AT指令(开发板51单片机自动冷启动下载原理)
前言:了解就行,不必深究 上一篇链接 http://www.cnblogs.com/yangfengwu/p/8720148.html 源码链接:https://pan.baidu.com/s/1wT ...
- c语言打铃器单片机程序,51单片机自动打铃C语言程序
51单片机自动打铃C语言程序: #include "reg51.h" #include "intrins.h" #define uchar unsigned c ...
- 基于51单片机自动售货机设计全套资料
基于51单片机自动售货机设计(原理图+PCB+文档+程序) 项目编号:0001 硬件构成: 本设计由STC系列单片机+12864显示+电源模块+按键模块+蜂鸣器报警模块等元件组功能介绍: 设有8个按键 ...
- 51单片机自动浇水系统/51单片机自动浇花系统/智能浇水系统
51单片机自动浇水系统/51单片机自动浇花系统 整个设计由51单片机模块.湿度传感器模块(土壤湿度传感器或者温度传感器或者温湿度传感器,都可以).lcd1602液晶显示模块等组成,实现智能浇花和智能浇 ...
- 基于51单片机自动售货机实物设计
基于51单片机自动售货机设计 ( 原理图+PCB+论文+程序+视频讲解) 采用实物设计: 程序编译器:keil 5 编程语言:C语言 资料编号:001 硬件构成: 本设计由STC系列单片 ...
- 51单片机实现对24C02进行页写、顺序读取并显示验证
源:51单片机实现对24C02进行页写.顺序读取并显示验证 //******************************************************************** ...
- 基于51单片机PWM(即脉冲宽度调制)调速数码管显示测速L298M芯片控制直流电机正反运转的项目
基于51单片机PWM(即脉冲宽度调制)调速数码管显示测速L298芯片控制直流电机正反运转的项目 一.前言 1.基于51单片机PWM(即脉冲宽度调制)调速数码管显示测速L298芯片控制直流电机正反运转的 ...
- 51单片机定时器量程的硬件扩展方式
51单片机工作模式2自动装载定时值,按教科书的描述定时能力显得相对精准,但是此时的为8位定时器:当晶振为12MHz时,只能定时0.256ms. 升个级,精准性不要了,使定时器工作在模式1,16位定时器 ...
最新文章
- vs2017引入mysql_windows+vs2017+C语言 引入mysql.h对MYSQL数据库的操作
- 一些技术图书编写、推荐、出版人员需要自重
- win32文件读写demo
- CF 1103B Game with modulo
- ruby 发送post请求_使用Ruby发送电子邮件
- github 码云 获取_开发记录篇使用VS2019管理github项目
- sql server 并发_并发问题– SQL Server中的理论和实验
- 密码学中数论和有限域基本概念
- .net Remoting的工作原理
- 阿宁的linux学习---vi/vim
- DNS域名解析协议详解
- 利用cookie传值
- centos7 时间自动同步
- 内容推荐场景中自监督学习的应用
- 计算机二级ms模拟题在线,全国计算机二级MSoffice高级应用模拟试题及答案
- 最新版Vmware虚拟机的下载方法、详细安装说明
- LPL2020夏季常规赛7月22日RW vs ES,WE vs BLG前瞻预测
- latex公式中插入空格
- python 读取鼠标选中文本_python 文件
- 这是Bilibili排名第一的R语言教程