基于PIC单片机的复费率电能表时钟误差分析仪的系统

发布者:Ampoule最新更新时间:2017-12-03 来源: eefocus关键字:PIC单片机  复费率  电能表  时钟误差  分析仪 手机看文章 扫描二维码
随时随地手机看文章

    1 前  言

    随着社会的发展,用电量增大,为提高用电效率,改善用电量不均衡的现象,国内各省市的电力部门己开始全面推出了复费率电能表,计量单位对复费率电能表检定的任务越来越繁重[1-2]。时钟的准确性是分时计量最重要的一部分。目前的计量单位对复费率电能表时钟检定的方法已经逐渐不能满足需要。为了解决目前复费率电能表时钟检定存在的问题,本文设计了一种基于PIC单片机的复费率电能表时钟误差分析仪的系统。该系统是一种便携式时钟误差检定装置,集计时检定,数据处理,数据传送等功能于一体,具有快捷、准确、有效的特点。

    l频率测量原理[3-4]

    系统测量频率采用的是多周期同步测量方法,这种方法是在直接测频的基础上发展测量方法,在目前的测频系统中得到越来越广泛的应用。多周期同步法测频技术的闸门时间不是固定的值,而是被测信号的整周期倍、即与被测信号同步,因此消除了对被测信号计数产生的±1个字误差,测量精度大大提高,而且达到了在整个测量频段的等精度测量。


多周期同步测量方法测量的分辨率为:

    日计时误差值:式中:Nx为对电能表的实际计数值;Ns、fs分别对应于电能表的标准值。系统最终将显示测量的电能表频率及日计时误差值。

    2系统构成

    2.1系统硬件组成 系统主要有3部分组成:前端电路、主控回路、显示及通讯部分。系统组成框图如图l所示。

67

    当晶振工作时,会产生微弱的电磁波,且电磁波的频率和晶体振荡的频率一致。系统首先采集晶振频率信号,然后把采集到的信号通过滤波放大电路滤去高频干扰和低频漂移信号,同时也进行线性放大,使之变为一波形正规幅值适当的正弦信号,然后经过A/D转换变成数字信号进入:PIC单片机处理。

    系统采用一种改进的双T型选频网络,在提高Q值的同时不影响其他参数变化,带通宽度更窄,带通效果更为显着。具体做法是:在反馈网络中再接一个同相输比例运放作为双T网络的负载。电路如图2所示。


45

    A/D转换采用的是ADS7826芯片,该芯片是双12位,500 kHz的模拟数字(A/D)转换器,带有6条全差分输入通道,这些通道分为3对,用于进行高速同步信号采集。对采样与保持放大器的输入是全差分的并且保持差分状态直到A/D转换器的输入。这样在频率为50 kHz时仍可提供80 dB良好的共模抑制比,这在高噪声环境中是非常重要的。

    本系统采用的处理器是PIC16F87X系列单片机[5-7]。PICl6F87X的内部有3个计数器(Timer0,Timerl.Tim-er2)和一个看门狗定时器(watchdog timer,WDT),这些计数器的结构与特性并不完全相同,具体到本系统使用的情况,被检定的信号频率的大概值为32768 Hz,基准频率为10 MHz。因此使用单片机内部的Timer0和Timerl两个计数器,基准频率信号使用Timer1,被检定的信号使用Timer0。Timer0是8位,最大计数值为256,Timerl是16位,最大计数值为65 536,各需要外接一个8位计数器才能满足需要。采用74LS393是双四位的二进制计数器可将计数增至24位。


    系统中采用的是多周期同步测频法,需要在对被测信号开始计数的同时对基准信号计数,当被测信号计时完成的同时基准信号的技术也要停止。这一过程可以采用PIC16F87x内置的CCP模块来实现。CCP模块是指捕捉/比较/脉宽调制模块((2apturelC20mparelPWM module,CCP module),该模块可以提供外部信号捕捉、内部比较输出以及PWM输出这3种功能。捕捉与比较功能在基本的动作方式是相同的,在搭配定时器使用时,捕捉指的是侦测引脚上输入信号的状态。在信号的变化吻合设定的条件时(信号上升沿或下降沿出现时),产生中断并记录当时的定时器值;比较是将事先设定好的值与定时器的值相互比较,一旦两个值相等时,产生中断并驱动事先设定好的动作;PWM则是输出脉冲宽度可调的信号,脉冲的周期(period)和工作循环周期(duty cycle)是由内部的定时器比较产生的,因此也需要搭配定时器来使用。

    系统显示采用AY0438驱动4位LCD显示电路。AY0438是.MicroChip公司生产的一种完整的CMOS显示驱动器,可在单片机微处理器的控制下直接驱动LCD显示模块。它结构简单,使用方便。特别是在驱动32段LCD显示器方面,更能显示出它的精巧和方便。AY0438只用3条控制线即可连续不断地向与它相连的LCD显示器输进驱动信号。该器件内含32位锁存器,它既可以对被显示的数据进行锁存,也可以锁存微处理器的状态或波形。系统最终频率测量结果和日误差值将由其显示。

    2.2系统软件组成

    根据其实现的功能,可以把复费率电能表时钟晶振误差检定仪的软件划分为以下几个功能模块:

    (1)计时检定部分:主要功能是完成对信号的采集,计数和日计时误差的计算;

    (2)通讯及显示:通讯主要功能是完成单片机和上位机的通信,一般采用的是异

    步串行通信;显示的功能是在液晶显示屏上显示出晶振频率的大小,计时误差等项;

    (3)其他一些子程序包括看门狗,延时,保护程序等。

    系统流程图如图3所示。


78

    3结束语

    本文采用该系统对不同标准频率进行测试后,得到该系统的频率测量准确度:±0.15 PPM,日误差准确度≤10 ms。该系统采用多周期同步测量方法利用PIC单片机实现了复费率电能表误差检定仪的设计,具有体积小、重量轻、稳定可靠、易于操作、测量精度高的特点,实现了复费率电能表的误差检定。


关键字:PIC单片机  复费率  电能表  时钟误差  分析仪 引用地址:基于PIC单片机的复费率电能表时钟误差分析仪的系统

上一篇:PIC单片机C语言程序实例
下一篇:PIC系列单片机的档次

推荐阅读最新更新时间:2024-03-16 15:48

频谱仪和矢量信号分析仪的应用
频谱仪 和矢量信号分析仪都是分析仪表的一种,具有测量速度快,稳定性好、可靠性高、使用灵活、维护简便等优点。 频谱仪 和矢量信号分析仪的使用知识用户都了解过吗? 在实验室和车间最常用的信号测试仪器是电子示波器。人的思维对时间概念比较敏感,每时每刻都与时域事件发生联系,但是信号往往以频率形式出现,用示波器观察最简单的调幅载波信号也不方便,往往显示载波时看不清调制仪,屏幕上获得的是三条谱线,即载频和在载频左右的调制频。调制方式越复杂,电子示波器越难显示,频谱分析器的表达能力强,频谱分析仪是名副其实的频域仪器的代表。沟通时间一频率的数字表达方法就是傅里叶变换,它把时间信号分解成正弦和余弦曲线的叠加,完成信号由时间域转换到频率域
[测试测量]
在线逻辑分析仪的使用
1、添加调试用 IP CORE ILA 针对上图的 BD 设计文件,我们现在要掌握一些调试方法,方便后面在开发过程中用到问题进行调试和仿真。 Step1:单击“+”,添加 ila CORE 的 IP。 Step2:双击打开 ILA CORE Step3:双击打开 ILA CORE ,进行如下配置,设置结束点击 OK。 General Options 设置: 选择 Native; Number of Probes:1 Sample Data Depth:1024 Number of Comparators:1 需要配置的参数主要有三个:1.Component Name,组件的名字,2.Number of Probes 需要
[测试测量]
在线逻辑<font color='red'>分析仪</font>的使用
使用频谱分析仪检测电路信号质量
频谱分析仪有许多功能,能察觉元件在电路中的变化,分析其频率响应来说明电路特性;也能测量信号强度,对信号失真有帮助;也能测量频率占有率,防范邻近信号干扰;并且是兼具计频器与功率计的仪器。 日常生活里充斥频谱(Spectrum)的概念,各种不同频率信号以机率分配方式存在。在一般时域分析(Time-domain Analysis)中,很容易从时间轴上观察到任何信号波形变化事件,只要用示波器测量,就能看出任何具有时间函数的电子信号事件的瞬间物理量。 频谱分析仪的发展起源,从早期通信系统上频率测量开始,为实现以频率为基准点,在频域上检测信号而研发的仪器,广泛用于测量通信系统的各种重要参数,如平均噪声位准(Average Noise Leve
[测试测量]
使用频谱<font color='red'>分析仪</font>检测电路信号质量
Microchip推出用于单相多功能智能计量和电能监测应用的PIC单片机
Microchip Technology Inc.(美国微芯科技公司)宣布,推出用于单相多功能智能计量和电能监测应用的8位PIC18F87J72单片机(MCU)系列。这一全新MCU系列配备了双通道的高性能16位/24位模拟前端(AFE),为表具开发提供了精确、可靠、易用和兼具成本效益的解决方案,其性能超过了国际电工委员会(IEC)的0.5级。该系列具有64或128 KB的闪存程序存储器和4 KB RAM,以实现分时电价和复费率功能;高度集成了多种外设,包括LCD驱动器、硬件实时时钟/日历(RTCC)和采用电容式触摸用户界面的充电时间测量单元(CTMU)。还提供电能计算固件、一块开发板和参考设计,形成了一个完整的解决方案,从而
[单片机]
Microchip推出用于单相多功能智能计量和电能监测应用的<font color='red'>PIC单片机</font>
CPLD在多功能谐波分析仪设计中的应用
CPLD在多功能谐波分析仪设计中的应用 1 采样 方法比较   对三相 电压 、电流6路模拟量进行数据采集时,一般有两种方法:①同相电压电流交替采样法:在被测 信号 的一个周期内,采样256点,其中128个奇数点为电压采样点;128个偶数点为电流采样点。采电压和采电流的时差为Δt=T/256(T为被测信号周期)。由Δt引起的同相电压电流的相位误差为δui=360*f*n*Δt(度)。式中f――被测信号频率,n――谐波次数。由上式可知相位误差随时差Δt、谐波次数n增大而增大,这是造成相位差存在并且不一致的根本原因。另外还有一个原因,当电网频率畸变时,由于采样是定时采样,不能跟随频率变化,也会造成测量误差。②同相电压电
[模拟电子]
CPLD在多功能谐波<font color='red'>分析仪</font>设计中的应用
关于PIC单片机软件仿真时计算AB程序段的执行时间
在 MPLAB IDE 中当选择Debugger 为MPLAB SIM时在view 菜单下有个simulator logic analyzer,在程序中待计算的程序段之前和之后各加同一个IO口的置0置1输出信号;例如:计算delaynus(160)的延时,中程序中可以RC0=1;RC0=0; delaynus(160); RC0=1;在logic analyzer中的Channels选项中把RC0作人分析信号,这样在程序编译运行后,RC0的信号就出现在 logic analyzer里了;这时通过图形是不好计算时间的;那么在图形中点击右键选择Export Table后可以导出文本方式的数据如: RC0(X) RC0(Y) 93367
[单片机]
半导体参数分析仪介绍、硬件规格、应用
半导体参数分析仪(器件分析仪)是一种集多种测量和分析功能于一体的测试仪器,可准确执行电流-电压(IV)和电容测量(CV(电容-电压)、C - f(电容-频率)以及 C – t(电容-时间)测量),并快速、轻松地对测量结果进行分析,完成半导体参数测试。半导体参数测试是确定半导体器件特征及其制造过程的一项基础测量。在参数测试中,通常需要进行 IV 测量,包括分辨率低至 fA(毫微微安培)的小电流测量和高达 1 MHz 的CV 测量,并对主要特征/参数进行分析。虽然半导体参数分析仪的设计初衷是进行半导体评测,但因其优越的性能、强大的功能以及出色的易操作性,现已在各种材料、器件和电子器件的 IV 和 CV 表征中得到广泛应用。 半导体
[测试测量]
半导体参数<font color='red'>分析仪</font>介绍、硬件规格、应用
SED1520与PIC单片机的接口设计
1引言 智能仪器仪表设计中,通常都要对测控信息进行显示。受仪器功耗、体积及其它条件的影响,一般CRT显示器往往不太适用。而半导体数码管,虽能显示数码及少数字母,却无法灵活显示各种文字、图形、表格等,有着较大的局限性。而LCD显示器由于具有功能强、功耗低、显示清晰、构造轻巧等优点,被广泛运用于各类智能仪器仪表的显示。PIC单片机是美国MICROCHIP公司推出的高性能单片机,对比传统MCS51系列单片机,它具有内置功能模块多、抗干扰性好、速度快、功耗低等优点,被广泛应用于工业控制领域 。本文将以SED1520与PIC16F874为例介绍LCD显示器与PIC单片机接口的实用方法。 2 SED1520的结构、指令及其与PIC单片
[单片机]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved