AD7887
- 格式:pdf
- 大小:137.23 KB
- 文档页数:16


AD574全12位转换读数据函数
转换函数:
//*********************************************/
/* AD574全12位转换读数据函数 */
//参考电压为芯片内部输出的10电压 */
//读写操作: */
//启动 A0=0,CS=0;RC=0; */
//读低四位 CS=0;A0=1;RC=1; */
//读高四位 CS=0;A0=0;RC=1; */
/**********************************************/
#i nclude "absacc.h"
#i nclude "at89x51.h"
#define uint unsigned int
#define uchar unsigned char
#define ADCOM XBYTE[0xff7c] //启动 A0=0,CS=0;RC=0;
#define ADLO XBYTE[0xff7f] //读低四位 CS=0;A0=1;RC=1;
#define ADHI XBYTE[0xff7d] //读高四位 CS=0;A0=0;RC=1;
uchar code dis1[] = { 0x28, 0x7E, 0xA2, //数码管显示代码
0x62, 0x74, 0x61, 0x21, 0x7A, 0x20, 0x60,0xff};
sbit STS=P3^5; //转换标志位
//sbit wr=P3^7; //WR
//sbit rd=P3^6; //RD
sbit sw=P3^3; //开始转换
uint temp;
uchar qian,bai,shi,ge;
uchar display_buf[3];
uint addate[7];
低功耗24位模数转换器AD7787
1概述
7787是公司推出的适用于低频测量的低功耗、低噪声、双通道、24位Σ-Δ模数转换器。
它利用片内时钟电路工作,因而无需用户提供时钟源。
7787的数据输出速率可由软件设置,这一特性使其转换速率可在95——120之间变化。
该芯片采用10脚封装,非常适合用需要高分辨率、低功耗的便携式仪器、温度测量、传感器测量、称重仪等。
7787的主要特点如下
●可在25——525电压范围内工作。
正常模式下的最大工作电流为75μ,掉电模式下为1μ;
●95转换速率下的噪声为11μ;范文先生网收集整理
●22位有效分辨率时的峰峰值分辨率为195位;
●内部非线性度35;
●具有50和60同步抑制功能;
●具有内部时钟振荡器和监控通道;
●内含轨至轨输入缓冲器;
●带有三线制串行接口,与、、及兼容; ●工作温度范围为-40——+105℃。
2引脚排列及功能
7787的引脚排列如图1所示。
3工作原理
7787的内部结构功能框图如图2所示。
它内部集成了一个Σ-Δ调制器、一个缓冲器和一个片内数字滤波器。
数字滤波器的主要功能是提供正常模式抑制。
在166默认转换速率条件下,它能提供50和60的同步抑制。
7787采用内部时钟电路工作,因而无需外接时钟源。
时钟频率以2、4、8因子分频后应用于调制器和滤波器,从而可降低芯片的功耗。
当采用5单电源供电、缓冲器使能且时钟以最大速率工作时,7787的功耗电流最大仅为160μ
7787有5个片内寄存器通信寄存器、状态寄存器、模式寄存器、滤波器寄存器和数据寄存器。
所有对7787的设置和控制都是通过这些寄存器来实现的。
7787具有三种工作模式,分别为单转换模式、连续转换模式和连续模式。
31单转换模式
单转换模式时的转换时序如图3所示。
One
Technology
Way
•
P.O.
Box
9106
•
Norwood,
MA
02062-9106,
U.S.A.
•
Tel:
781.329.4700
•
Fax:
781.461.3113
•
Rev. 0 | Page 1 of 4 0
1
0
1
0
1–+V
OS
A
IN(+)
A
IN(–)V
IN(+)
V
IN(–)Σ- MODULATOR
–1TO DIGITAL
FILTEROUTPUT MUXINPUT MUX
CHOP
10253-001
简介
斩波是一种用于降低失调误差、失调误差漂移和其它低频
误差的技术。本应用笔记说明如何实施斩波以及斩波的
好处。
失调误差
失调电压误差会在信号处理链的许多地方出现,例如:当
两种异质金属接合时,会产生与温度相关的热电偶电压。
在ADC等集成电路内部,存在许多失调误差源,例如:仪
表放大器引起的失调,采样开关闭合时注入采样电容的电
荷,以及电磁辐射干扰。这些失调一般是不受欢迎的,如
果它们随温度而变化,则还会带来麻烦,因此一次性校准
不足以消除整个温度和电源范围内的失调误差。
斩波
在Σ-Δ调制器的各种放大器内部产生的失调,一般可以通
过本地斩波或放大器的自稳零机制消除。但是,这些方法
无法消除其它失调误差。这些ADC采用的解决方案是对
ADC内部的整个模拟信号链进行斩波,消除所有失调和低
频误差,使得失调误差和失调误差漂移极小。斩波方案如
图1所示。调制器的差分输入在输入多路复用器上交替反相(或斩
波),针对斩波的每个相位执行一次ADC转换。调制器斩
波在输出多路复用器中反转,然后送入数字滤波器。
如果Σ−Δ调制器的失调表示为V
OS,则斩波为0时的输出
为:
斩波为1时的输出为:
在数字滤波器中对以上两个结果求平均值可以消除误差电
压V
OS,得到:
它等于无失调项的差分输入电压。
结果/校准
其结果是消除ADC内部的任何失调误差,还有更重要的,
是将因温度引起的任何失调漂移降至最小。这些ADC的典
电力建设
基于ADE7878的配变监测计量终端交流采样的实现方法
尹 引
(广州供电局有限公司)
摘要:配变监测计量终端交流采样要实现的精度高,介绍了一种基于ADE7878的配变监测计量终端交流采样设计和实现方案,描述 了配变监测计量终端交流采样基本原理,介绍交流采样模块各程序设计流程,整个系统稳定可靠,功耗低;电压、电流达到O.5级,功率 和功率因数测量精度达到I级。 关键词:交流采样;配变监测;ADE7878;数据;校表
1引言
交流采样方式是按照一定的规律对具有工频交流电量的
瞬时值直接采样,再按一定的算法求得被测量的有效值及其他
有关参数_1]。交流数据采样在电力系统监测计量终端中非常重 要,交流数据采样为配变监测计量终端提供电流电压功率等重
要初始数据,使终端可以及时地了解各类配电站点的运行状
态,为现场一次设备的安全运行提供技术保障,同时还可为线 损分析、负荷分析预测、电压合格率统计、各种管理功能提供基
本数据。因此,提供一套合适的交流采样方法显得相当重要,本
文主要介绍一种交流采样方法在配变监测计量终端中的应用 。
2 ADE7878计量芯片简述
ADE7878是一个精度高,三相电能计量集成芯片,接口是
串行接口和3个灵活的脉冲输出。ADE7878集成了二阶∑一△
模数转换器,数字积分,ADC基准源电路,以及所有进行(基本
和谐波)有功,无功和视在电能计量,基波有功和无功电能计量
和RMS计算。固定功能的数字信号处理器(DSP)执行这一信号
处理。ADE7878适合测量各种三相配置下有功,无功和视在电 能,如星形和三角形连接。该ADE7878提供系统校准功能,每
一相阶段,也就是有效值偏移校正,相位校准和增益校准。该
CF1,CF2和CF3逻辑输出提供了多种可供选择:总/基波有功/ 无功功率,总视在功率,或总当前有效值 。
3配变监测计量终端的交流采样原理介绍[51N
数据采集将大信号的三相电压、电流分别使用电压互感