基于FPGA的新型数字电压表设计

更新时间:2024-04-17 02:14:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

龙源期刊网 http://www.qikan.com.cn

基于FPGA的新型数字电压表设计

作者:边晶莹 李晓峰 李平周

来源:《现代电子技术》2010年第06期

摘 要:准确可靠的电压测量在大学物理教学中具有重要意义。在研究目前主流电压表设计方案的基础上,提出一种基于FPGA技术的新型数字电压表的设计方法,极大地增强了系统集成度和电路可靠性。以Altera公司高性价比的

Ⅱ系列EP2C5T144芯片为控制核心,以

较高性能的模/数转换器为信号采集芯片,完成电压数据的采集、转换、处理、显示,并实现了档位的自动转换和较宽的测量范围。详细讨论仪表关键电路的设计思路以及关键算法的实现步骤。测试结果表明,该仪表测量误差不大于0.02 V,具有较高的测量精度,满足教学实验中的电压测量要求。

关键词:数字电压表;档位自动转换;测量误差;FPGA 中图分类号

文献标识码:A

文章编号:1004-373X(2010)06-185-04

Design of New Digital Voltmeter Based on FPGA BIAN Jingying,LI Xiaofeng,LI Pingzhou

(College of Science,Xidian University,Xi′an,710071,China)

Abstract:It has great significance of accurate and reliable voltage measurement in university

physics teaching.not only the design of current mainstream voltmeter,but also the design of new digital voltmeter based on FPGA are introduced.The new design can improve the degree of system integration and circuit reliability.EP2C5T144 made in America by Altera Company is used as system processor,while analog-digital converter as measuring IC.The voltmeter can complete collection of voltage data,conversion,treatment and display.And it also can witch the range automatically and achieve a wide measurement range.The work principle of the instrument system and realization of some key algorithms as well as the design of key circuit are proposed.The test expresses that measure error is no bigger than 0.02 V,and it has high measuring precision.It has been proved in practice that it can meet teaching experiment demand of the voltmeter.

Keywords:digital voltmeter;automatic range switching;measurement error;FPGA

数字电压表是大学物理教学和实验中的重要仪表,其数字化是指将连续的模拟电压量转换成不连续、离散的数字量并加以显示[1]。传统的实验用模拟电压表功能单一、精度低、体积大,且存在读数时的视差,长时间连续使用易引起视觉疲劳,使用中存在诸多不便。而目前数字万用表的内部核心多是模/数转换器,其精度很大程度上限制了整个表的准确度,可靠性较差。本文

龙源期刊网 http://www.qikan.com.cn

采用National Semiconductor公司性能优越的8位A/D转换器ADC0809对模拟电压采样,以一片高性能

芯片[4]为控制核心,以软件实现了诸多硬件功能,对电压信号的转换结果进行准

确实时的运算处理并送出显示。系统的主要功能都集成在一块芯片上,大大减少了系统的分立元件数量,降低了功耗,增加了可靠性,较好地实现了电压的精准测量。 1 设计方案比较

采用双积分式模/数转换器为核心器件,称为双积分式电压表[5]。在一个测量周期内,将被测电压端加与从而将空间。

另外,采用单片机作为系统的控制核心。输入信号经模/数转换后送到单片机进行数据处理,根据不同电压信号计算出不同数值,并送出显示。这种方案优点是的单片机技术成熟、运算功能较强、编程灵活、设计成本也较低,能较准确地测量输入电压。但在单片机系统中必须使用许多分立元件组成其外围电路[8],整个系统显得十分复杂,可靠性较低,抗干扰能力差,而且功耗高。

采用现场可编程门阵列即FPGA为系统核心,是当今电子产品设计的热门发展方向[9]。系统最大限度地将所有器件集成在FPGA芯片上,体积大大减小、集成度高,可靠性高。而且逻辑单元控制灵活、适用范围极广,实现了大规模和超大规模电路的集成。其硬件功能完全由软件编程实现,修改调试方便,在不改变原有电路的基础上便可实现系统升级。较好地克服了另外两种方案的缺陷,具有自己独特的优势。综合上述分析,采用FPGA技术,优势明显。 2 系统工作原理

首先,被测电压信号进入A/D转换器,FPGA中控制信号模块发出控制信号,启动A/D转换器进行转换,其采样得到的数字信号数据在相应的码制转换模块中转换为显示代码。最后译码驱动模块发出显示控制与驱动信号,驱动外部的LCD模块显示相应的数据。通过外部的键盘,可以手动对系统进行复位控制和档位选择,不同的档位决定不同的电压输入范围,在程序中实现自动转换。基本工作原理框图如图1所示。 图1 系统工作原理 3 关键电路设计 3.1 A/D转换电路

加到积分器的输入端,在确定的时间内进行积分。然后切断输入电压,在积分器的输入极性相反的电压U,进行定值积分,但积分方向相反,直到积分输出达到起始电平为止,转换成时间间隔量进行测量。只要用计数器累计时间间隔内的脉冲数,即为

值。电路简单,便于维护。但电压表的测量精度完全受限于模/数转换的精度。而且系统无升级

本文来源:https://www.bwwdw.com/article/j5mp.html

Top