基于labview的智能电能表设计内容摘要:
( 信号发生器 一台) 2) 通过 DAQ 采集此信号(波形采集) 来模拟单项智能电表的接入端 3)主界面要求为一个典型的 智能电能表 界面,各个功能应该均 具备。 4)结合 DAQ 采集到的信号进行电能的计量功能。 沈阳工程学院课程设计论文 2 2 设计思路 此次课程设计的题目为基于 Labview 的智能电能表的设计,主要是通过对Labview 对电能表进行仿真设计。 由 Labview 的 DAQ 助手对计算机外部的信息进行采集,将信息输入到 Labview 软件内,应用 Labview 软件对信息进行处理。 此次课程设计是对电能进行测量,对电能的测量即对功的测量,对功的测量需要对元件的消耗功率进行测量,对消耗功率测量,则需要将元件的电压电流进行测量,则需要 DAQ 对外部的电压、电流信息 进行采集,通过计算机的输入端口输入信息,从而可以得到外部元件的电压电流信息。 本次课程设计分为三个模块,分别为电压测量模块、电流测量模块、电费计算模块。 这些模块将电能进行测量。 电压测量模块:此模块对电压电流信息处理。 对于电压信息,需要将电压的幅值、频率、有效值等进行测量,电压信号通过计算机外部端口输入到计算机内部,通过 Labview 软件对其进行测量,电压信号进入计算机后, Labview 软件通过 DAQ 此接线端子接入软件内部,由此对 DAQ 助手设置接受的信号类型及输入的通道,对于电压信号,将 DAQ 设置为模拟电压信 号,所以 DAQ 输出的是电压信号,通过 Labview 内部的工具 —— 单频测量,对电压进行测量其幅值、频率、相位、有效值进行测量,并通过前面板对其进行显示,而测量得到的有效值对下面的电能测量提供信息。 电流测量模块:此模块将对电流进行测量,由于电能测量需要对其消耗功率进行测量,即对其电压电流进行测量,所以还要对电流进行测量。 电流信号也需要通过计算机的外部端口输入到计算机内部,并通过 Labview 内部的 DAQ 助手将其引入到软件内部,将 DAQ 设置为模拟电流信号,则 DAQ 接入程序内部为模拟的电流信号,通过对电流信号处理 后,将它和电压数据相乘,侧得到了相应的消耗功率。 电费计算模块:此模块是将用户消耗功率转换为该月所用缴纳的电费,所以要对消耗功率进行计算和转换。 由上面两个模块所得到的电压电流数据相乘得到消耗功率,乘以所用的时间,就得到了所消耗的电能,此时得到的电能单位为焦耳,而我们实际生活所用的电能单位为度,即 ,需要将所得的电能除以3600000,从而得到了该用户所用的电度,然后再乘以每度电的价格,就是该月所需要交纳的电费。 基于 Labview 的智能电能表的设计 3 3 设计方框图 电流 功率 电能 单价 电费 电压 时间 时间 沈阳工程学院课程设计论文 4 4 各部分 电路设计 电压 图 图 电压程序图 设计方法 当电压为交流电压时,程序为真,测量出交流电压的幅值、相位、频率等;当电压为直流电压时,程序为假,直接输出电压。 基于 Labview 的智能电能表的设计 5 电流 图 图 电流 程序图设计方法 当程序执行真时,电流是由随机数组成;当程序执行假时,直接产生电流。 时间 沈阳工程学院课程设计论文 6 图 图 图 时间程序图 设计方法 时间程序为记录用电时间而设计的 ,每 个月的电能存在文件夹中。 功率 图 功率 程序图 设计方法 基于 Labview 的智能电能表的设计 7 输出的电压值与电流值相乘得到相应的功率值 电能 图 电能 程序图 设计方法 输出的功率值与时间相乘得到相应的电能值。 电费 图 电费 程序图 电费 程序图 设计方法 输出的电能值与电费的单价相乘得到相应的电费。 沈阳工程学院课程设计论文 8 5 工作过程分析 设计中的程序结构 程序设计中只运用了一种程序结构:条件结构。 条件结构在编程时,将外部控制条件连接至选择端口,程序运行时选 择端口会判断送来的控制条件,引导选择结构执行相应框架中的内容。 选择条件端口的外部控制条件的数据类型可以是整型、字符型、布尔型等。 如果是布尔型,则结构包括真和假分支。 图 条件结果框图 此次课程设计的题目为基于 Labview 的智能电能表的设计,主要是通过对Labview 对电能表进行仿真设计。 由 Labview 的 DAQ 助手对计算机外部的信息进行采集,将信息输入到 Labview 软件内,应用 Labview 软件对信息进行处理。 此次课程设计是对电能进行测量,对电能的测量即对功的测量,对功的测量需 要对元件的消耗功率进行测量,对消耗功率测量,则需要将元件的电压电流进行测量,则需要 DAQ 对外部的电压、电流信息进行采集,通过计算机的输入端口输入信息,从而可以得到外部元件的电压电流信息。 本次课程设计分为三个模块,分别为电压测量模块、电流测量模块、电费计算模块。 这些模块将电能进行测量。 基于 Labview 的智能电能表的设计 9。基于labview的智能电能表设计
相关推荐
采样间隔是△ t,注意,采样点在时域上是离散的。 图 4 模拟信号采样图 如果对信号 x(t)采集 N 个采样点,那么 x(t)就可以用下面这个数列表示: X={x[0], x[l], x[2], x[3],„, x[N- l]} 这个数列被称为信号 x(t)的数字化显示或者采样显示。 这个数列中仅仅用下标变量编制索引,而不含有任何关于采样率 (或△ t)的信息。 所以如果只知道该信号的采样值
识: 移位寄存器的功能是把当前循环完成时的某个数据传递给下一个循环开始。 移位寄存器的添加可以通过在循环结构的左边框或右边框上弹出的快捷菜单获得,在其中选择添加移位寄存器。 右端子在每次完成一次循环后存储数据,移位寄存器将上次循环的存储数据在下次循环开始时移动到左端子上,移位寄存器可以 存储任何类型 的 数据类型,但是连接到同一个寄存器端子上的数据必须是同一种类型,移位寄存器的 数据
语、图标和概念,因此,LabVIEW是一个面向最终用户的工具,它可以增强用户构建自己的工程系统的能力,提供了实现仪器编程和数据采集系统的便捷途径,使用它进行原理研究、设计、测试并实现仪器系统时,可以大大提高工作效率。 LabVIEW是通过图形符号来描述程序的行为,它消除了令人烦恼的语法规则,减轻了用户编程的负担,提高了效率,LabVIEW的特点如下。 编程简单,不需要记忆编程语言
LABVIEW 的功能十分强大。 像 C 和 C++等其它计算机高级语言一样,LABVIEW 也是一种通用编程语言,具有各种各样、功能强大的函数库,包括数据采集、 GPIB、串行仪器控制、数据分析、数据显示及数据存储,甚至还有网络功能。 LABVIEW 也有完善的仿真、调试工具,如设置断点、单步执行等。 LABVIEW的动态连续跟踪方式,可以连续、动态地观察程序中的数据流向及其变化情况
行判别 ,就可以确定当时积分器的状态。 计数器是由微处理器内部的 8 位寄存器 B,C,D 级联组成 ,其中寄存器 B 为计数器的低 8 位 ,寄存器 D 为计数器的高 8 位。 这里选择系数 m =7,因此在 T21 期间将从寄存器 B 的最高位计数 ,在 T22 期间将从寄存器 B 的最低位计数。 脉冲调宽式 A/D 转换器是 Solartron 公司的专利 ,它也是在双积分式 A/D
要求逐渐增加转子速度,可从示波器上观察到不超出转子试验台操作范围的振动。 图 212 振动试验系统接线示意图 该调速器-调理器具有线路简单、可靠、调节范围宽、功率大、信号调理电路稳定等特点,完全满足模拟试验台各种试验及信号输出后续采集处理信号的需要。 11 第三 章 基于 LabVIEW 的 数据采集 和存储 系统 数据采集 理论概述 数据采集是工程应用的基础,也是 LabVIEW