多功能数字电压电流表的设计
- 格式:doc
- 大小:152.50 KB
- 文档页数:20
检测系统实习报告题目:基于单片机的工频电压(电流)表的设计姓名:院(系):专业:指导教师:职称:评阅人:职称:年月摘要在实际中,有效值是应用最广泛的参数,电压表的读数除特殊情况外,几乎都是按正弦波有效值进行定度的。
有效值获得广泛应用的原因,一方面是由于它直接反映出交流信号能量的大小,这对于研究功率、噪声、失真度、频谱纯度、能量转换等是十分重要的;另一方面,它具有十分简单的叠加性质,计算起来极为方便。
本文详细介绍了一个数字工频电压、电流表设计,以AT89S52单片机为控制核心,由电压、电流传感器模块,真有效值测量模块,信号调理模块,AD采集模块及控制、显示模块等构成。
系统采用电压、电流互感器对输入信号进行降压处理,经AD736转换得到原信号的真有效值,由TLC549转换为数字量后送入单片机内进行简要的数据处理并将结果通过LCD实时显示,达到了较好的性能指标。
关键词:工频数字电压(电流)表真有效值AD736 TLC549 AT89S52AbstractIn practice, RMS is the most widely used parameters. Except in special circumstances,voltage meter readings almost all carried out by the RMS of sine wave . The reasons of RMS is widely available, on the one hand, because it directly reflects the size of the exchange of signal energy, which the study of power, noise, distortion, spectrum purity, energy conversion, such as it is very important; On the other hand, it has a very simple superposition of the nature of the calculation will be extremely convenient. The design of single-chip Atmel Corporation AT89S52 as control core, by the current sensor module, True RMS measurement modules, signal conditioning modules, AD acquisition and control module, display module. System uses a current sensor circuit for step-down of the input signal processing, has been converted by the original AD736 True RMS signal by the TLC549 convert into single-chip digital conducted after the brief and the results of data processing in real time through the LCD display, achieve a better performance.Keyword: Digital voltage(current) meter True RMS AD736 TLC549AT89S52目录第一章绪论 (1)§1.1 选题背景及意义 (1)§1.2 系统设计任务 (1)第二章系统总体设计 (2)§2.1 方案论证与比较 (2)2.1.1 电压、电流变换部分 (2)2.1.2 有效值测量部分 (2)§2.2 系统总体设计 (2)第三章硬件设计 (4)§3.1 传感器电路设计 (4)3.1.1 电压互感器 (4)3.1.2 电流互感器 (4)§3.2 真有效值转换电路设计 (5)3.2.1 电压、电流切换电路 (5)3.2.2 真有效值测量电路 (6)§3.3 信号调理电路设计 (7)§3.4 A/D转换电路设计 (7)§3.5 单片机及显示电路设计 (9)第四章软件设计 (10)§4.1 LCD1602液晶显示程序 (10)§4.2 A/D转换程序 (10)§4.3 主程序设计 (12)第五章系统调试及误差分析 (13)§5.1 系统调试及测试结果 (13)5.1.1 AD736测试结果 (13)5.1.2 OP07测试结果 (13)5.1.3 TLC549测试结果 (13)5.1.4 工频电压测量精度 (14)5.1.5 工频电流测量精度 (14)§5.2 误差分析 (14)§5.3 改进方法 (15)结束语 (16)致谢 (17)参考文献 (18)附录 (19)附录一完整电路图 (19)附录二程序清单 (20)第一章绪论§1.1 选题背景及意义在日常的生产、生活和科研中,工频电无处不在,所谓工频就是电力供电系统交流电的频率,我国国家规定工频为50赫兹,即周期为0.02秒,英、美等国规定的工频为60赫兹。
IPM930B系列三相数字式多功能测控电表使用说明书(IPM930B-M / IPM930B-I / IPM930B-V/ IPM930B-VI)(V1.1)(版权所有,翻版必究)IPM930B系列使用说明书版本V1.1危险和警告本设备只能由专业人士进行安装,对于因不遵守本手册的说明所引起的故障,厂家将不承担任何责任。
触电、燃烧或爆炸的危险设备只能由取得资格的工作人员才能进行安装和维护。
对设备进行任何操作前,应隔离电压输入和电源供应,并且短路所有电流互感器的二次绕组。
要用一个合适的电压检测设备来确认电压已切断。
在将设备通电前,应将所有的机械部件,门和盖子恢复原位。
设备在使用中应提供正确的额定电压。
不注意这些预防措施可能会引起严重伤害。
本说明书版权属深圳市西研科技有限公司所有,未经书面许可,不得复制,传播或使用本文件及其内容,违犯者将要对损坏负责。
深圳市西研科技有限公司保留所有版权。
我们已经检查了本手册关于描述硬件和软件保持一致的内容。
由于不可能完全消除差错,所以我们不能保证完全的一致。
本手册中的数据将定期审核,并在新一版的文件中做必要的修改,欢迎提出修改建议。
以后版本中的变动不再另行通知。
目 录1 装置简介 (2)1.1 概述 (2)1.2 产品功能 (2)2 技术指标 (3)3 安装与接线 (5)3.1 安装图 (5)3.2 端子图 (6)3.3 典型接线原理图 (6)3.4 端子接线 (9)4 面板操作 (11)4.1 按键及液晶显示说明 (11)4.1.1 按键操作 (11)4.1.2 液晶显示 (11)4.2 电量显示 (12)4.3 整定模式 (14)4.4 改变口令 (15)5 功能介绍 (15)5.1 基本测量 (15)5.2 电能计量 (16)5.3 开入量监视 (16)5.4 继电器操作 (16)5.5 通信功能 (17)5.6 定值越限 (17)5.7 变送器功能 (17)5.8 在线升级功能 (17)6 常见故障分析 (17)7 售后服务承诺 (18)7.1 质量保证 (18)7.2 装置升级 (18)7.3 质保限制 (18)8 联系我们 (18)9 附录 (20)1 装置简介1.1 概述IPM930B系列是三相数字式多功能测控电表,广泛用于工业、商业、民用电力系统和变电站中。
实验二十五 数字万用表的设计、制作与校准数字电表以它显示直观、准确度高、分辨率强、功能完善、性能稳定、体积小易于携带等特点在科学研究、工业现场和生产生活中得到了广泛应用。
数字电表工作原理简单,完全可以让同学们理解并利用这一工具来设计对电流、电压、电阻、压力、温度等物理量的测量,从而提高大家的动手能力和解决问题能力。
【实验目的】1.了解数字电表的基本原理和特性。
2.掌握数字电表的校准方法和使用方法。
3.设计数字万用表(即多量程数字电压、电流和电阻表)。
4.了解交流电压和二极管相关参数的测量。
【实验仪器】ZKDB-A 型数字电表改装试验仪1套(所含模块如下图所示),通用标准万用表1个。
量程转换开关模块交直流电压转换模块 功能:把交流电压转换成直流电压,模块中有电位器进行调整。
参考电阻模块 功能:提供可调参考电阻和可调待测电阻各一个。
三位半数字电压表头AD 参考电压模块功能:提供数字电压表头中模数转换芯片所需的参考电压(Vr-,Vr+), 有两档(0.1V 和1V ),有电位器可进行电压调节。
【实验原理】 1. 数字电表原理常见的物理量都是幅值大小连续变化的所谓模拟量,指针式仪表可以直接对模拟电压和电流进行显示。
而对数字式仪表,需要把模拟电信号(通常是电压信号)转换成数字信号,再进行显示和处理。
数字信号与模拟信号不同,其幅值大小是不连续的,就是说数字信号的大小只能是某些分立的数值,所以需要进行量化处理。
若最小量化单位为∆,则数字信号的大小是∆的整数倍,该整数可以用二进制码表示。
设∆=0.1mV,我们把被测电量程扩展分压器模块 a 量程扩展分流器模块 a 量程扩展分流器模块 b电流档保护模块 功能:防止过流。
量程扩展分压器模块b量程扩展分档电阻模块电阻档保护模块 功能:防止过压损坏仪器。
待测元件模块功能:提供电阻、二极管、NPN 三极管和PNP 三极管各一个。
GND+5V3K10K二极管测量XDAXDKXDO二极管测量模块电阻档基准电压模块 功能:用于在电阻测量时提供测量基准电压。
郑州电力职业技术学院毕业生论文题目:_基于单片机的数字电能表设计__系别___电力工程系______专业___建筑电气工程技术___班级__建筑电气班_____学号___ 09401060170___姓名____周莉_______论文成绩指导教师答辩成绩主答辩教师综合成绩答辩委员会主任目录摘要 (3)关键词 (3)一、工作原理 (4)1.1数字电流表的工作原理 (5)1.2电流采样电路的性能 (5)1.3显示电路与电流采样电路的逻辑关系 (5)1.4放大器 (5)1.5峰值保持电路 (10)A转换芯片 (13)1.6双积分型D1.7独立式非编码键盘的接口 (14)1.8 LED动态显示器接口及显示方式 (14)1.9 89C51单片机 (16)二、测量系统的总体结构设计 (20)2.1 系统框图 (20)2.2整机设计 (19)三、程序流程图 (23)四、实验结果 (26)参考文献 (2725)摘要本电流表各模块之间使用标准信号进行传输的,这些标准信号都符合国际标准。
国际电工委员会在1973年四月第65次技术委员会通过的标准规定了国际统一信号标准,过程控制系统的模拟直流信号为4到20MA,模拟直流电压信号为1到5伏,我国的DDZ-3型电动单元组合仪表采用了国际的信号标准。
关键词电流采样,A/D转换,放大器,单片机随着微电子技术的迅速发展和超大规模集成电路的出现,特别是单片机的出现,正在引起测量、控制仪表领域新的技术革命。
采用单片机作为测量仪器的主控制器,这种以单片机为主体的新型智能仪表将计算机技术与测量控制技术结合在一起,在测量过程自动化,测量结果数据处理以及功能的多样化方面都取得了巨大的进步。
基于单片机的智能综合仪表是基于智能化、数字化、网络化新一代智能仪表的设计理念,采用智能调理、灵巧总线、工业网络、液晶显示、电子储存技术,综合指示仪表、调节仪表、积算仪表与记录仪表功能.具有高测量控制精度、高可靠性稳定性的特点。
PD666-□S系列数显多功能表使用说明书ZTY0.464.1220浙江正泰仪器仪表有限责任公司二0一九年四月1.概述1.1.主要用途及适用范围PD666-□S系列数显多功能表(以下简称仪表)主要对电气线路中的电压、电流、有功功率、无功功率、频率、功率因数、正反向有功电能、四象限无功电能、谐波含量等参数进行实时测量与显示。
广泛应用于低压配电进线开关柜、馈线开关柜等,是针对电力系统、通信行业、建筑行业等电力监控而设计,集测量、通讯、变送、报警于一体。
执行标准:GB/T 22264.1-2008《安装式数字显示电测量仪表第1部分:定义和通用要求》GB/T 22264.2-2008《安装式数字显示电测量仪表第2部分:电流表和电压表的特殊要求》GB/T 22264.3-2008《安装式数字显示电测量仪表第3部分:功率表和无功功率表的特殊要求》GB/T 22264.4-2008《安装式数字显示电测量仪表第4部分:频率表的特殊要求》GB/T 22264.5-2008《安装式数字显示电测量仪表第5部分:相位表和功率因数表的特殊要求》GB/T 22264.7-2008《安装式数字显示电测量仪表第7部分:多功能仪表的特殊要求》GB/T 22264.8-2009《安装式数字显示电测量仪表第8部分:推荐的试验方法》GB/T 17215.211-2006《交流电测量设备通用要求、试验和试验条件第11部分:测量设备》GB/T 17215.322-2008《交流电测量设备特殊要求第22部分:静止式有功电能表(0.2S 级和0.5S级)》GB/T 17215.323-2008《交流电测量设备特殊要求第23部分:静止式无功电能表(2级和3级)》1.2.产品特点1) 具有电参量测量功能(电压、电流、功率、频率、功率因数、总谐波含量);2) 具有正反向有功电能计量、四象限无功电能计量和存储功能,支持多费率计量功能。
3) RS485接口,支持ModBus_RTU、DL/T 645-2007协议;4) 模拟量输出(变送);5) 开关量输出(报警),继电器输出;6) 开关量输入;7) 具有硬件RTC功能;1.3.型号的组成及其代表意义P2134567①产品类别:正泰安装式数字显示电测量仪表②组别代号:D:多功能表③注册号:666④仪表面板尺寸代号:2:72mm×72mm 3:96mm×96mm 6:80mm×80mm 8:120mm×120mm⑤辅助功能选择:无:默认通讯功能P :默认带开关量输入和通讯功能K:开关量输出(报警)B:模拟量输出(变送)H:定制产品1.4.使用环境条件规定的工作温度范围:-10℃~+45℃;极限的工作温度范围:-25℃~+70℃。
数字电压表电路ICL7107ICL7107 安装电压表头时的一些要点:按照测量=±199.9mV 来说明。
1.辨认引脚:芯片的第一脚,是正放芯片,面对型号字符,然后,在芯片的左下方为第一脚。
也可以把芯片的缺口朝左放置,左下角也就是第一脚了。
许多厂家会在第一脚旁边打上一个小圆点作为标记。
知道了第一脚之后,按照反时针方向去走,依次是第 2 至第 40 引脚。
(1 脚与 40 脚遥遥相对)。
2.牢记关键点的电压:芯片第一脚是供电,正确电压是 DC5V 。
第 36 脚是基准电压,正确数值是 100mV,第 26 引脚是负电源引脚,正确电压数值是负的,在 -3V 至 -5V 都认为正常,但是不能是正电压,也不能是零电压。
芯片第 31 引脚是信号输入引脚,可以输入 ±199.9mV 的电压。
在一开始,可以把它接地,造成“0”信号输入,以方便测试。
3.注意芯片 27,28,29 引脚的元件数值,它们是 0.22uF,47K,0.47uF 阻容网络,这三个元件属于芯片工作的积分网络,不能使用磁片电容。
芯片的 33 和 34 脚接的 104 电容也不能使用磁片电容。
4.注意接地引脚:芯片的电源地是 21 脚,模拟地是 32 脚,信号地是 30 脚,基准地是 35 脚,通常使用情况下,这 4 个引脚都接地,在一些有特殊要求的应用中(例如测量电阻或者比例测量),30 脚或 35 脚就可能不接地而是按照需要接到其他电压上。
-- 本文不讨论特殊要求应用。
5.负电压产生电路:负电压电源可以从电路外部直接使用 7905 等芯片来提供,但是这要求供电需要正负电源,通常采用简单方法,利用一个 +5V 供电就可以解决问题。
比较常用的方法是利用 ICL7660 或者 NE555 等电路来得到,这样需要增加硬件成本。
我们常用一只 NPN 三极管,两只电阻,一个电感来进行信号放大,把芯片 38 脚的振荡信号串接一个 20K -56K 的电阻连接到三极管“B”极,在三极管“C”极串接一个电阻(为了保护)和一个电感(提高交流放大倍数),在正常工作时,三极管的“C”极电压为 2.4V - 2.8V 为最好。
摘要本文介绍了用ADC0832集成电压转换芯片和ATC89C52单片机设计制作的数字直流电压表。
在测量仪器中,电压表是必须的,而且电压表的好坏直接影响到测量精度。
具有一个精度高、转换速度快、性能稳定的电压表才能符合测量的要求。
为此,我们设计了数字电压表,该系统有三个部分:数据采集,数据处理和显示,终端接收,主要由ADC0832转换器和单片机ATC89C52构成,A/D转换器在单片机的控制下完成对模拟信号的采集和转换功能,最后由译码器74LS164和LED数码显示器构成的显示部分来显示采集的电压值。
此设计通过调试完全满足设计的指标要求。
电路设计简单,设计制作方便有较强的实用性。
关键词:模数转换器ADC0832;单片机ATC89C52;数字电压表; 译码器74LS164;LED数码显示器摘要 (1)第一章电压表概述 (4)第二章总体方案设计 (6)2.1信号采集分析 (6)2.1.1信号采集 (6)2.1.2 A/D转换器的选取 (8)2.2控制与显示方法分析 (8)2.2.1单片机系统分析 (9)2.2.2显示分析 (10)2.3传输方式分析 (11)第三章系统硬件设计 (12)3.1单片机及外围电路的设计 (12)3.1.1 单片机的选择 (12)3.1.2复位和振荡电路的设计 (13)3.2数据采集电路 (14)3.2.1 A/D转换的一般步骤 (14)3.2.2 ADC0832内部功能与引脚介绍 (14)3.2.3 AT89C52单片机 (16)3.2.3 ADC0832与ATC89C52单片机的接口方法 (17)3.3 LED显示电路和译码器74LS164 (18)3.3.1 LED显示电路 (18)3.3.2 译码器74LS164 (18)3.3.3 LED与74LS164的接口方法 (19)3.4通信电路 (20)第四章系统软件设计 (22)4.1 数字电压表系统软件设计方案确定 (22)4.2数字电压表应用程序设计 (24)4.3 LED显示程序 (24)第五章总结 (26)参考文献 (27)附录A:硬件原理图 (28)附录B:源程序......................................... 错误!未定义书签。
数字电流表工作原理
数字电流表是一种用于测量电流大小的仪器,它的工作原理是基于霍尔效应或电流互感器。
1. 霍尔效应工作原理:数字电流表使用霍尔效应原理来测量电流。
霍尔元件是一种特殊的半导体材料,当电流通过它时,会产生一个与电流成正比的电压。
数字电流表中的霍尔元件会将电流转化为电压信号,并通过电路进行放大和数字化处理,最终显示在仪器的数字显示屏上。
2. 电流互感器工作原理:数字电流表还可以使用电流互感器来测量电流。
电流互感器是一种特殊的传感器,它通过将待测电流通过一个绕组,使其在绕组内产生电磁感应。
绕组的磁感应强度与电流大小成正比。
数字电流表中的电流互感器会将电流转化为电压信号,并通过电路进行放大和数字化处理,最终显示在仪器的数字显示屏上。
无论使用霍尔效应原理还是电流互感器原理,数字电流表通常具有以下特点:
- 显示精度高,数字显示屏能够直观地显示电流数值,通常可以达到小数点后几位的精度。
- 精确度高,数字电流表通常经过校准后能够提供较高的测量精度。
- 非常适合测量小电流,数字电流表的灵敏度较高,能够准确地测量较小的电流值。
- 具有较好的稳定性和可靠性,数字电流表通常采用先进的电路设计和精密的元器件,能够稳定、可靠地工作。
- 具有多种功能和特性,数字电流表通常还具有数据保存、最大/最小测量、警报功能等,以适应不同的需求。
f=12 R3R5C3C4=99.8H z主放大电路由R4、R6、U3A组成。
由于心电信号幅度约为0~4mV,而A D转换要求约为1V左右,所以整个电路的放大倍数约为1000左右,而前置放大倍数为11倍,因此本级放大倍数设计为100倍,即:G=1+R6/R4=101。
工频干扰是心电信号的主要干扰,虽然前置放大器对共模干扰具有较强的抑制作用,但有部分工频干扰以差模信号进入电路,且频率处于心电信号频带之内,必须专门滤除,本设计选用双T带阻滤波电路,可以很好的实现50H z的陷波。
通过输入通道的信号调理,从心电电极采集来的带有工频干扰的微弱毫伏级信号,就变成了干净的、符合A D采样要求的信号了。
2 系统软件设计系统软件包括初始化、AD转换、显示和数据处理等。
初始化完成的任务主要是交叉端口的配置,将所用到的片上外设连接到相应的引脚;定时器的配置,以完成每5m s中断一次进行采样。
AD转换完成的任务主要是将模拟量转换成单片机可以处理的数字量。
数据处理完成的任务主要有心电数据的处理,实时时钟的获取等。
显示模块完成的任务主要有实时显示心电波形和心率等。
2.1 液晶显示2.1.1 显示图形本设计显示的心电图形,以横坐标表示时间,纵坐标表示电压。
纵坐标有64个点,显示分辩精度为6位;而A D转换的精度为10位,为了与显示匹配,只取AD转换结果的高6位。
横坐标有128个点,取右18列作为显示文字,左边的110列显示图形。
转换得到的每2点显示一个点,即显示的横坐标每点代表10m s,这样,一屏能显示110X10=1100m s。
液晶显示点的规格是0.23mm X0.21mm,每秒显示的长度是1000/10X0.23= 23mm,与标准的25mm/s的心电图显示速度相去不远。
显示模块得到来自AD转换的数值时,先判断该点是否显示,接着算出要显示点的横坐标、纵坐标和要送入显示缓存中的值,最后送数进入显示缓存中。
判断是否要送数的方法是二取一;判断横坐标也比较简单,直接在上次送数的横坐标基础上加一,超过110则刷新;经过比较,也得出了纵坐标(P ag e)和送入显示缓存中的值的计算方法。
简易电压表设计方案
简易电压表设计方案
电压表是用来测量电路中的电压的一种仪器。
在设计简易电压表时,需要考虑到测量的范围、精度、显示方式等因素。
以下是一个简易电压表的设计方案。
1. 整体设计思路:
本设计方案采用模拟电路设计,通过简单的电路实现电压的测量和显示。
主要由测量电路和显示电路组成。
2. 测量电路设计:
测量电路是用来将输入电压转换为可测量的电信号。
测量电路主要由电阻和操作放大器组成。
首先选择一个合适的电阻,用来将输入电压经过分压,使之在测量范围内。
然后通过一个操作放大器来放大电压信号,以便能够驱动后续的显示电路。
操作放大器的放大倍数可以通过调整反馈电阻来实现。
3. 显示电路设计:
显示电路是用来将测量的电信号转换为人们可以直观看到的显示结果。
本设计方案采用数码管显示方式。
在显示电路中,电信号经过一个电压比较器,将其与参考电压进行比较,以确定数字管是否显示。
然后通过一个译码器,将数字信号转换为驱动数码管的控制信号,显示测量结果。
4. 电源电路设计:
电源电路是用来为整个电压表提供电源的。
本设计方案采用直流电源。
根据需要选择一个适当的电源电压。
然后通过一个稳压电路,将电源电压稳定在所需电压值,以确保整个电压表的正常工作。
5. 其他功能:
设计中还可以考虑一些其他功能,如测量电压极性的功能,过载保护功能等。
总结:
通过以上的设计方案,可以实现一个简易的电压表。
设计过程中需要注意选择合适的元器件,进行充分的测试和调试,以确保电压表的稳定性和准确性。
扬州市职业大学毕业设计(论文)设计(论文)题目:基于51单片机的数字电压表设计系别:电子系1专业:通信技术1班级:07通信3班1姓名:1学号:0706020305 1指导教师:李金奎完成时间:10年5月基于51单片机的数字电压表设计摘要:数字电压表简称DVM,它是采用数字化测量技术,把连续的模拟量(直流输入电压)转换成不连续、离散的数字形式并加以显示的仪表。
数字电压表自从一九五二年问世以来,随着电子技术的飞跃发展,特别是目前,作为测量仪表、模拟指示仪表的数字化以及自动测量的系统,而得到了很大的发展。
数字电压表是从电位差计的自动化这种想法研制出来的,因此即便是最初的数字电压表,其精度也要比模拟式仪表高,而其成本比电位差计也高。
以后,DVM的发展就着眼在高精度和低成本两个方面。
单片机可单独地完成现代工业控制所要求的智能化控制功能,这是单片机最大的特征。
本电路主要采用AT89S51芯片和ADC0809芯片来完成一个简易的数字电压表,能够对输入的0~5 V的模拟直流电压进行测量,并通过一个4位一体的7段LED数码管进行显示。
该电压表的测量电路主要由三个模块组成:A/D转换模块、数据处理模块及显示控制模块。
A/D转换主要由芯片ADC0809来完成,它负责把采集到的模拟量转换为相应的数字量再传送到数据处理模块。
数据处理则由芯片AT89S51来完成,其负责把ADC0809传送来的数字量经一定的数据处理,产生相应的显示码送到显示模块进行显示;另外它还控制着ADC0809芯片的工作。
关键词:单片机数字电压表AT89S51 A/D转换ADC0809目录第1章产品要求及方案选择 (4)1.1设计的目的 (4)1.2产品的要求 (4)1.3各模块方案选择及论证 (4)第2章主要原件介绍 (6)2.1模数转换芯片ADC0809 (6)2.2控制芯片AT89S51 (7)2.3锁存芯片SN74LS373 (9)2.4 SEG-MPXE数码管 (10)第3章电压表原理系统硬件电路设计与实现 (11)3.1电压表的原理 (11)3.2 电源部分 (11)3.3 A/D转换电路 (11)3.4 单片机最小系统电路部分 (13)3.4.1时钟电路部分 (13)3.4.2复位电路部分 (14)3.5 显示电路部分 (14)3.7量程标定电路 (15)第4章系统软件设计 (17)4.1 主程序设计 (17)4.2 各子程序设计 (17)4.3源程序代码 (20)第5章调试 (24)参考文献 (24)附录 (25)附录A 原理图 (25)附录B 总结与感谢 (27)附录C 元件清单 (29)第1章产品要求及方案选择1.1 设计的目的通过制作简易数字电压表,加深对所学专业知识的认识,提高分析、解决工程实际问题的能力,提高对单片机的应用能力,提高收集文献、资料的能力,从而达到综合运用所学的专业知识进行电子产品设计、制作与调试的能力。
数字式三相电流表
数字式三相电流表是一种电力测量仪器,用于测量三相电路中的电流值。
它的工作原理是基于电磁感应原理,通过感应电流产生磁场,进而测量电流大小。
下面将从以下几个方面详细介绍数字式三相电流表:
一、数字式三相电流表的结构
数字式三相电流表的结构主要由表头、电流互感器、数字显示器、电路板等组成。
其中,表头是用于测量电流的部分,电流互感器是将电流信号转化为低电平信号的部分,数字显示器是用于显示电流值的部分,电路板是用于控制和处理电流信号的部分。
二、数字式三相电流表的工作原理
数字式三相电流表的工作原理是基于电磁感应原理,通过感应电流产生磁场,进而测量电流大小。
当电流通过电流互感器时,会产生磁场,这个磁场会感应出一个低电平信号,经过电路板的处理和放大,最终在数字显示器上显示出电流值。
三、数字式三相电流表的特点
数字式三相电流表具有以下特点:
1. 数字显示:数字式三相电流表采用数字显示,直观易懂,精度高。
2. 高精度:数字式三相电流表采用先进的电路设计和数字处理技术,具有高精度和稳定性。
3. 多功能:数字式三相电流表不仅可以测量电流,还可以测量电压、功率等参数。
4. 便携式:数字式三相电流表体积小、重量轻,便于携带和使用。
四、数字式三相电流表的应用领域
数字式三相电流表广泛应用于电力、电气、机械、石油、化工等行业,用于测量三相电路中的电流值。
它可以用于电力系统的监测、维护、调试和故障排除,还可以用于工业生产中的电气设备测试和维护。
总之,数字式三相电流表是一种精度高、稳定性好、便携式的电力测量仪器,广泛应用于电力、电气、机械、石油、化工等行业。
数字电压表的特点在电量测量中,电压、电流和频率是最基本的三个被测量,其中电压量的测量最为经常。
而且随着电子技术的发展,更是经常需要测量高精度的电压,所以数字电压表是一种必不可少的测量仪器。
数字电压表(Digital Voltmeter)简称DVM,它是采用数字化测量技术,把连续的模拟量转换成不连续、离散的数字形式并加以显示的仪表。
传统的指针式电压表功能单一,精度低,读数不方便。
不能满足数字化时代的需求,采用单片机的数字电压表,其精度高、抗干扰能力强,可扩展性强、集成方便,还可与PC进行实时通信等优点。
目前,由各种单片A/D转换器构成的数字电压表,已被广泛用于电子及电工测量、工业自动化仪表、自动测试系统等智能化测量领域,显示出强大的生命力。
数字电压表之所以倍受青睐是有如下几个特点:(1)显示清晰直观,读数准确数字电压表能避免人为测量误差(例如视差),保证读数的客观性与准确性;同时它符合人们的读数习惯,能缩短读数和记录的时间,具备标志符显示功能,包括测量项目符号、单位符号和特殊符号。
(2)准确度高数字电压表的准确度远优于模拟式电压表。
例如,3½位、4½位DVM的准确度分别可达±0.1%、±0.02%。
(3)分辨率高分辨率是指所能显示的最小数字(零除外)与最大数字的百分比。
数字电压表在最低电压量程上末位1个字所代表的电压值反映仪表灵敏度的高低,且随显示位数的增加而提高。
(4)扩展能力强在数字电压表的基础上可扩展成各种通用及专用数字仪表、数字多用表(DMM)和智能仪器,以满足不同的需要。
如通过转换电路测量交直流电压、电流,通过特性运算可测量峰值、有效值、功率等,通过变化适配可测量频率、周期、相位等。
(5)测量速率快数字电压表在每秒钟内对被测电压的测量次数叫测量速率,单位是“次/s”。
主要取决于A/D转换器的转换速率,其倒数是测量周期。
3½位、5½位DVM的测量速率分别为几次每秒、几十次每秒。
一. 摘要本次课程设计利用实验箱设计一个可测量多路电压的多功能数字电压电流表,按键控制分时显示测量值。
设计时用查询方式、采用A/D转换器ADC0809采集3路被测的电压信号,并利用按键来控制各路的通断与工作与否。
实验中用八段数码管显示测量数值,测量数值精确到小数点后两位。
二. 关键词ADC0809 电压表8255 8253 按键8段数码管正文三.元件功能及原理介绍3.1 8253的功能和使用1.8253是一种可编程的定时器或计数器。
本次设计中利用8253的定时作用,用于产生一个稳定的脉冲。
该脉冲用于提供ADC0809的触发脉冲。
本设计中使用一片8253芯片,其线路如图3.1所示。
端口地址如表3.1所示。
系统中,8253在通道0下工作于方式2。
8253 通道入口接1MHz的信号源,输出接ADC0809的时钟端,数模转化用,这里的0计数器仅当作一个时Array钟脉冲用。
2.《8253引脚图》当A1A0分别为00 01 10 11时分别选中三个通道和控制字寄存器在8088系统中,8088的A1A0分别与8253的A1A0相连在8086系统中,通常将8253的8位数据线与8086的低8位相连,即使用偶地址,所以8086的A2A1分别与8253的A1A0相连Intel 8253是一片具有三个独立的16位计数器通道的可编程定时器/计数器芯片。
每个通道都可以编程设定6种工作方式之一种;由于8253的读/写操作对系统时钟没有特殊的要求,因此它几乎可以应用与由任何一种微处理器组成的系统中,可作为可编程的方波频率发生器、分频器、实时时钟、事件计数器和单脉冲发生器等。
表8-4 控制功能表CS RD WRA1A0功能0100 0写计数器00100 1写计数器10101 0写计数器20101 1写控制字寄存器0010 0读计数器00010 1读计数器10011 0读计数器20011 1无操作1XXX X禁止使用011X X无操作计数器(0 ~ 2)即三个计数器/定时器通道。
每个通道包括:8位控制字寄存器、16位计数初值寄存器、减一计数器和输出锁存器。
作定时器用:其CLK端上的输入脉冲应是标准的、精确的;作计数器用:对其CLK端上的脉冲计数,脉冲宽度可以不等。
采用减一计数器,为0时,从OUT端上输出一个脉冲定时时间= 时钟脉冲周期X预置的计数初值每个通道:CLK计数脉冲或标准脉冲输入端OUT 计数值为0时输出一个脉冲GATE允许端,当GATE=1时允许计数3.读/写控制逻辑;CS:片选信号,低电平有效;RD:读信号,低电平有效;WR:写信号,低电平有效A1A0:端口选择信号4.三个通道( 0 ~ 2);每个计数通道内含1个16位的初值寄存器、减1计数器和1个16位的(输出)锁存器。
8253内部包含3个功能完全相同的通道,每个通道内部设有一个16位计数器,可进行二进制或十进制(BCD 码)计数。
采用二进制计数时, 最大计数值是FFFFH , 采用BCD 码计数时。
最大计数值是9999。
与此计数器相对应, 每个通道内设有一个16位计数值锁存器。
必要时可用来锁存计数值。
当某通道用作计数器时,应将要求计数的次数预置到该通道的计数器中、被计数的事件应以脉冲方式从CLK 端输入, 每输入一个计数脉冲,计数器内容减“1”,待计数值计到“0”。
OUT 端将有输出。
表示计数次数到。
当某个通道用作定时器时。
由CLK 输入一定频率的时钟脉冲。
根据要求定时的时间长短确定所需的计数值。
并预置到计数器中,每输入一个时钟脉冲,计数器内容减“1”, 待计数值计到“0”。
OUT 将有输出,表示定时时间到。
允许从CLK 输入的时钟频在1~2MHz 范围内。
因此,任一通道作计数器用或作定时器用,其内部操作完全相同,区别仅在于前者是由计数脉冲进行减“1”计数。
而后者是内时钟脉冲进行减“1”计数。
作计数器时, 要求计数的次数可直接作为计数器的初值预置到减“1”计数器中。
作定时器时, 计数器的初值即定时系数应根据要求定时的时间进行如下运算才能得到: 定时系数=需要定时的时间/时钟脉冲周期①设置通道:向方式控制字寄存器端口写入方式选择控制字,用于确定要设置的通道及工作方式;②计数/定时:向通道写入计数值,启动计数操作;③读取当前的计数值:向指定通道读取当前计数器值时,8253将计数器值存入锁存器,从锁存器向外提供当前的计数器值,计数器则继续作计数操作。
④计数到:当计数器减1为0时,通过引脚OUTi 向外输出“到”的脉冲信号。
计数初值输入存放在初值寄存器中,计数开始或重装入时被复制到计数器中。
锁存器在非锁存状态,其值随计数器的变化而变化;一旦锁存了计数器的当前值,直到锁存器值被读取后才能解除锁存状态。
3.2 8255的功能与使用8255是一种可编程的外围接口芯片,本设计中用3个8255分别进行键盘状态的输入和显示数据的输出。
8255的数据线、片选信号线、地址线、读写控制线等分别与系统总线相连,其A、B、C三个端口以排针形式引出,供8255实验使用。
8255A在使用前要写入一个方式控制字,选择A、B、C三个端口各自的工作方式,共有三种;方式0 :基本的输入输出方式,即无须联络就可以直接进行的I/O方式。
其中A、B、C口的高四位或低四位可分别设置成输入或输出。
方式1 :选通I/O,此时接口和外围设备需联络信号进行协调,只有A口和B口可以工作在方式1,此时C口的某些线被规定为A口或B口与外围设备的联络信号,余下的线只有基本的I/O功能,即只工作在方式0.方式2:双向I/O方式,只有A口可以工作在这种方式,该I/O线即可输入又可输出,此时C口有5条线被规定为A口和外围设备的双向联络线,C口剩下的三条线可作为B口方式1的联络线,也可以和B口一起方式0的I/O线。
(1)8255的初始化上表为选择控制字的格式。
其中D7是标志位,本次设计中D7恒为1.D6,D5为A口的方式选择位。
D4为A口的输入输出选择位。
D3为C口的方式选择位。
D0为C口的输入输出选择字。
而D2为B口的方式选择位,D1为B口的输入输出选择位。
(2)设计中8255的使用本设计中用三个8255,第一个用来采集按键的状态,第二个,第三个分别驱动两个八段的数码管。
下表为各个8255的端口分配。
(3)8255的接线图设计中第一个8255用于按键的采集,只用其中的A 口,工作于输入状态。
第二个和第三个分别使用两个口A 和B 。
连接线路时,三个8255的D7—D0分别与8086的D7—D0相连。
地址总线的连接按照端口地址来依次连接。
3.3ADC0809的功能和使用图4.1 系统中的8255A 芯片(1)ADC0809的结构图中可选通8个模拟通道,允许8路模拟量分时输入,共用一个A/D转换器进行转换,这是一种经济的多路数据采集方法。
地址锁存与译码电路完成对A、B、C 3个地址位进行锁存和译码,其译码输出用于通道选择,其转换结果通过三态输出锁存器存放、输出,因此可以直接与系统数据总线相连,表9-1为通道选择表。
ADC0809芯片为28引脚为双列直插式封装,其引脚排列见图9.8。
对ADC0809主要信号引脚的功能说明如下:IN7~IN0——模拟量输入通道ALE——地址锁存允许信号。
对应ALE上跳沿,A、B、C地址状态送入地址锁存器中。
START——转换启动信号。
START上升沿时,复位ADC0809;START下降沿时启动芯片,开始进行A/D转换;在A/D转换期间,START应保持低电平。
本信号有时简写为ST.A、B、C——地址线。
通道端口选择线,A为低地址,C为高地址,引脚图中为ADDA,ADDB和ADDC。
其地址状态与通道对应关系见表9-1。
CLK——时钟信号。
ADC0809的内部没有时钟电路,所需时钟信号由外界提供,因此有时钟信号引脚。
通常使用频率为500KHz的时钟信号EOC——转换结束信号。
EOC=0,正在进行转换;EOC=1,转换结束。
使用中该状态信号即可作为查询的状态标志,又可作为中断请求信号使用。
D7~D0——数据输出线。
为三态缓冲输出形式,可以和单片机的数据线直接相连。
D0为最低位,D7为最高OE——输出允许信号。
用于控制三态输出锁存器向单片机输出转换得到的数据。
OE=0,输出数据线呈高阻;OE=1,输出转换得到的数据。
Vcc—— +5V电源。
Vref——参考电源参考电压用来与输入的模拟信号进行比较,作为逐次逼近的基准。
其典型值为+5V(Vref(+)=+5V, Vref(-)=-5V).图9.8 《ADC0809引脚图》表9-1 通道选择表(2) ADC0809与8086的连接用Y9—Y3做片选信号,A0---A3与0809上的ABC相连接。
D7—D0与8086的D0----D7相连接。
连接后端口分配。
3.4数码管的显示使用(1)数码管的结构如上图所示,本次设计中用共阳极数码管,数码管电压为+5v。
7段LED数码管,则在一定形状的绝缘材料上,利用单只LED组合排列成“8”字型的数码管,分别引出它们的电极,点亮相应的点划来显示出0-9的数字。
LED数码管根据LED的接法不同分为共阴和共阳两类,了解LED的这些特性,对编程是很重要的,因为不同类型的数码管,除了它们的硬件电路有差异外,编程方法也是不同的。
右图是共阴和共阳极数码管的内部电路,它们的发光原理是一样的,只是它们的电源极性不同而已。
将多只LED的阴极连在一起即为共阴式,而将多只LED的阳极连在一起即为共阳式。
以共阴式为例,如把阴极接地,在相应段的阳极接上正电源,该段即会发光。
当然,LED 的电流通常较小,一般均需在回路中接上限流电阻。
假如我们将"b"和"c"段接上正电源,其它端接地或悬空,那么"b"和"c"段发光,此时,数码管显示将显示数字“1”。
而将"a"、"b"、"d"、"e"和"g"段都接上正电源,其它引脚悬空,此时数码管将显示“2”。
其它字符的显示原理类同。
四程序介绍4.1程序流程图4.2 程序模块介绍4.21 模数转化模块采用ADC0809将模拟电压信号转化为数字信号,本设计中使用ADC0809中的三路转化通道,即1,2,3通道。
4.22 数字处理模块将采集的数字信号化为相应的模拟信号形式输出显示出来。
具体地说,就是先将数字量与52比较,若大于52则用公式:A *52/256的商作为输出对应模拟量的第一位,即整数位。
若无则整数位置零。
而第二位,则取上式的余数作为数字量,再用公式求出商和余数,把商作为第二位数字输出,余数为第三位数字准备。