基于89C51的双积分数字直流电压表设计
4星 · 超过85%的资源 需积分: 25 189 浏览量
更新于2024-09-17
收藏 632KB PDF 举报
"4位半积分式数字直流电压表设计是采用双积分式电路的电子仪表,用于精确测量直流电压。这种电压表适用于电子和电工测量、工业自动化仪表以及自动测试系统。文章由钱豫平、王积相等人撰写,他们在应用电子技术专业学习,并得到了朱登胜和张小杭教授的指导。设计中,他们利用89C51单片机和分立元件构建A/D转换器,降低了成本,提高了性价比。电压表的硬件包括双电源、信号采集、量程转换等模块,软件则采用模块化编程,包括时序控制、滤波、BCD码转换等功能。设计经过测试,测量误差小于±0.03%,精度达到4位半,具备自动量程转换,具有很高的实用价值。"
本文探讨了一种基于89C51单片机的4位半积分式数字直流电压表设计。双积分式电路被选为A/D转换的核心,因其优秀的微分线性度和对干扰的抑制能力。相较于使用专用A/D转换芯片,该设计选择分立元件构建A/D转换器,降低了整体成本,使得在实验室环境中的广泛应用成为可能。
在硬件设计上,电压表包括了双电源电路,用于提供稳定的工作电压;信号采集电路,用于捕捉输入电压信息;量程转换电路,允许电压表适应不同范围的电压测量;开关逻辑控制电路,负责协调各个部分的工作;积分比较与自动回零电路,确保转换过程的准确性和稳定性;单片机系统,控制整个电压表的操作;以及显示电路,用于直观地呈现测量结果。
软件设计方面,采用了模块化编程策略,包括时序子程序来管理转换过程的时间控制,系数运算子程序处理数据计算,滤波子程序减少噪声影响,BCD码转换子程序将数字信息转化为适合显示的格式,以及自动量程转换子程序,使得电压表能够自动适应最佳测量范围。
经过实际测试,该4位半积分式数字直流电压表的测量误差不超过±0.03%,达到了4位半的精度水平,表明设计的高准确性。同时,集成的自动量程转换功能提升了使用的便捷性,增加了其在实际应用中的实用性。因此,这种设计不仅在学术研究中具有价值,也在工业实践中具有广阔的应用前景。
781 浏览量
点击了解资源详情
2021-04-23 上传
2010-05-20 上传
180 浏览量
136 浏览量
143 浏览量
delay10us
- 粉丝: 0
- 资源: 1
最新资源
- 九种防MDB数据库被下载的方法
- ospf第二版本20083日修证
- Java详细教程最好的教程
- (精)C案例分析-开发综合程序.pdf
- 一步一步学EJB 3.doc
- prototype.js开发笔记.doc
- jQuery中文入门指南.doc
- 用dsPIC30F3010实现无刷直流电机的无传感器控制
- 可综合设计和verilog简介
- 基于Spring+Hibernate+Eclipse进行敏捷Java开发.doc
- 易学、C++程序设计初学者辅导书--易学C++
- DB2 Command References
- JBOSS Rule Drools官方使用手册
- 视听说2上机时的答案
- 数据流图画法 Data Flow Diagram
- DRDA Version 4 Volume 3(英文)