本设计要求用AT89C51(晶体采用12 MHz)和ADC 0808(A/D转换芯片)设计一只简单的数字电压表,可以测量0~+5V的电压,并将测得的电压数值显示在4位共阳极数码管上,要求测量精度为0.01V,即保留两位小数。
2021-05-11 16:29:29 481KB 单片机 数字电压表 论文 设计
1
目 录 1 方法论证 5 1.1 系统的设计任务 5 1.2 设计方案 5 1.3 软硬件开发环境 6 2 数字电压表硬件设计 7 2.1 单片机主电路设计 7 2.1.1 复位电路 7 2.1.2 晶振电路 7 2.2 测量、转换电路设计 8 2.3 按键电路设计 9 2.4 显示电路设计 10 2.4.1 LED数码管构成 10 2.4.2 显示方式 11 3 软件设计 14 3.1 主程序设计 14 3.1.1 工作流程 14 3.1.2 存储空间定义安排 15 3.2 模块程序设计 15 3.2.1 A/D转换测量程序 15 3.2.2 显示程序 16 4 系统调试与分析 18 4.1 调试内容及问题解决 18 4.2 系统进一步改进方案 18 附录1:硬件原理图 20 附录2:程序清单 21 参考文献 24
2021-05-11 10:03:09 1009KB 单片机 电压表
1
模仿京东商城数据库表设计,整个商城数据表结构,或许能够帮到有需要的朋友
2021-05-10 10:26:41 1010KB 数据表
1
基于MSP430G2553的电压表设计,运用片内自带的ADC,实现模数转换,测出输入电压,带有显示。本文档含有全部程序,并带有外围电路,系统的设计方案,可以让初学者走捷径,也可供高手参考,谢谢。
2021-05-06 16:23:15 97KB msp430g2553 电压表 AD
1
在电子技术中,往往离不开对电压的测量,作为一种测量电压的仪器——电压表是近代电子技术领域的常用工具之一,在许多领域得到广泛应用。本设计是基于TI单片机设计的数字式直流电压表,它主要由MSP430G2553、LCD12864和分压电路三部分组成。分压电路先将输入的电压信号衰减一定的倍数,后通过控制双路选择开关设定测量的量程,分别有0~3V和0~15V两个档,以便实现精确读数;分压处理后的电压信号由MSP430G2553内部的ADC10模块转换成数字信号;再通过LCD12864液晶屏进行串行显示。经多次测量实验得出误差范围在2%以内。
2021-05-06 13:42:08 97KB MSP430 电压表
1
C语言 观察者模式,文章《我用C语言玩对象,观察者模式》系列示例代码
1
电能计量在庞大的能源系统中起到非常重要的作用。随着能源技术的不断发展,人们对能源计量越来越重视,精确测量消耗或产生的电能以及对电能质量监控的重要性日益提高。 本设计采用ADI公司的高精度、三相电能测量芯片ADE7878进行电能计量,包括有功、无功和视在电能的计量。实现了电压、电流有效值测量,功率因数测量,以及电压跌落、过压和过流检测、相序检测等电能质量测量功能。 ADE7878参考设计硬件介绍 • 主要器件 • ADE7878:三相、多功能电能计量芯片 • ADM483E:±15 kV ESD保护、限摆率、5 V、RS-485收发器 • 精度可以达到0.2% • LCD显示 • 从测量电路取电为系统供电 • 3个独立的CF脉冲输出
2021-04-28 16:44:28 3.76MB ade7878 电路方案
1
《也没想象中那么神秘的数据结构-一种通用化双向链表设计》文章系列源码,包含底层源码、对象设计、测试例程
2021-04-27 09:03:09 8KB 嵌入式 vxworks 链表 双向链表
1
C语言 状态模式,文章《我用C语言玩对象,状态模式》系列示例代码
2021-04-26 09:02:41 27KB C语言 设计模式 状态模式 嵌入式
1