78M6612单芯片电力与能量测量IC:设计与应用解析

电子说

1.4w人已加入

描述

78M6612单芯片电力与能量测量IC:设计与应用解析

在电力测量领域,精确、高效且集成度高的测量芯片是实现可靠电力监测的关键。Maxim的Teridian 78M6612单芯片测量和监测IC就是这样一款出色的产品,它为单相、双插座的电力和能量测量提供了全面的解决方案。

文件下载:78M6612-SOCKET64.pdf

一、芯片概述

Teridian 78M6612是一款高度集成的单相电力和能量测量及监测片上系统(SoC)。它集成了32位计算引擎(CE)、MPU核心、RTC和闪存等关键组件。采用Single Converter Technology®,搭配22位Δ - Σ ADC、四个模拟输入、数字温度补偿和精密电压参考,仅需极少的外部组件,就能支持广泛的单相、双插座电力测量应用。

芯片具备诸多特性,如在2000:1的电流范围和不同温度下,电能测量精度优于0.5% Wh,超过IEC 62053/ANSIC12.20标准;电压参考温度系数小于40 ppm/°C;提供四个传感器输入,以VDD为参考;低抖动的Wh和VARh脉冲测试输出(最大10 kHz)等。

二、硬件架构剖析

(一)硬件整体架构

78M6612集成了实现固态电力和能量测量功能所需的主要交流测量和控制模块,包括四输入模拟前端(AFE)、独立数字计算引擎(CE)、8051兼容微处理器(MPU)、精密电压参考、温度传感器、LCD驱动器、RAM和闪存、实时时钟(RTC)以及各种I/O引脚。支持多种电流传感器技术,如电流互感器(CT)和电阻分流器。

(二)模拟前端(AFE)

AFE作为数据采集系统,由输入多路复用器、Δ - Σ A/D转换器和电压参考组成。输入多路复用器支持多达四个输入信号,可在正常和交替多路复用器周期中选择不同的信号源。A/D转换器将电压和电流输入数字化,分辨率可配置为21或22位。FIR滤波器对ADC输出进行抽取,以达到所需的分辨率。

(三)数字计算引擎(CE)

CE是一个专用的32位信号处理器,负责精确的能量测量计算,包括电流和电压样本的乘法、频率不敏感的延迟补偿、90°相移器、脉冲生成、输入信号频率和幅度监测以及样本缩放等。CE代码由Maxim提供,用户无法对其进行编程,但可根据需求定制测量算法。

(四)80515 MPU核心

78M6612包含一个80515 MPU,大多数指令可在一个时钟周期内完成处理。使用5 MHz(4.9152 MHz)时钟时,处理吞吐量可达5 MIPS。标准的ANSI “C” 80515应用程序库有助于减少设计周期。

(五)片上资源

  1. 振荡器:驱动标准的32.768 kHz手表晶体,设计专门用于处理此类晶体,与高阻抗和有限功率处理能力兼容。
  2. PLL和内部时钟:设备的时序由32.768 kHz振荡器输出派生而来,包括MPU主时钟、实时时钟(RTC)和Δ - Σ采样时钟。
  3. 实时时钟(RTC):由晶体振荡器直接驱动,包含计数器链和输出寄存器,可记录时间信息。
  4. 温度传感器:用于确定带隙参考的温度,MPU可通过交替多路复用器帧获取温度数据,用于温度补偿。
  5. 闪存:包含32 KB的片上闪存,主要存储MPU和CE程序代码,以及CE DRAM、MPU RAM和I/O RAM的映像。
  6. 光学接口:可在UART1上实现IR/光学端口,用于数据传输。
  7. 数字I/O:提供多达18个(QFN 68封装)或16个(LQFP 64封装)通用数字I/O引脚,兼容5V输入。
  8. LCD驱动器:68引脚QFN封装可驱动80 - 152像素的LCD显示,64引脚LQFP封装可驱动72 - 140像素的LCD显示。
  9. EEPROM接口:提供硬件支持,可连接可选的两引脚或三线(µ - wire)EEPROM接口。
  10. 硬件看门狗定时器:独立、可靠的固定持续时间看门狗定时器,使用晶体振荡器作为时间基准,需由MPU固件至少每1.5秒刷新一次。
  11. 测试端口:可选择16个数字或8个模拟信号之一输出到TMUXOUT引脚。

三、功能原理与数据流程

(一)工作原理

能量测量基于积分运算,通过ADC以恒定频率处理电流和电压样本,将样本与采样时间周期相乘得到瞬时能量,对瞬时能量进行累加得到累积能量。即使在存在动态相移和谐波失真的情况下,这种采样方法也能可靠工作。

(二)故障与复位行为

当RESET引脚拉高时,所有数字活动停止,但振荡器和RTC模块继续运行,I/O RAM位设置为默认状态。当V1低于VBIAS时,PLL状态位清零,IC进入掉电状态,系统电源恢复后,MPU在2048 - 4096 CK32时钟周期后重新启动。

(三)数据流程

32位CE顺序处理电流和电压输入的样本,进行有功功率(Wh)、无功功率(VARh)等测量,测量结果由MPU访问、进一步处理并通过外设输出。

(四)CE/MPU通信

CE由MPU通过I/O RAM和RAM中的共享寄存器控制,CE向MPU输出两个中断信号,指示数据处理和更新状态。

四、应用信息与注意事项

(一)传感器连接

可使用电阻分压器、电阻分流器和电流互感器连接到芯片的电压和电流输入。

(二)5V设备连接

所有数字输入引脚与外部5V设备兼容,无需限流电阻。

(三)温度测量与补偿

通过片上温度传感器测量绝对温度,MPU可根据温度数据对功率输出进行数字补偿,以抵消VREF的温度依赖性。

(四)LCD连接

芯片的片上LCD控制器可控制静态或多路复用LCD,可根据不同封装选择合适的连接方式。

(五)EEPROM连接

I2C EEPROM和三线EEPROM可分别通过特定的DIO引脚连接,需注意相关寄存器的设置和操作条件。

(六)UART连接

UART0和UART1可用于与外部设备通信,需注意引脚的连接和保护。

(七)V1和复位引脚连接

使用分压器确保V1在安全范围内,复位引脚在开发和生产时的连接方式有所不同。

(八)仿真器端口连接

即使不使用仿真器,也应使用小的旁路电容进行EMI保护,生产板应将ICE_E引脚接地。

(九)闪存编程

可使用在线仿真器或Flash编程模块将代码编程到闪存中。

(十)MPU固件库

Maxim提供标准的ANSI C库和源代码,方便用户进行系统评估和开发。

(十一)晶体振荡器

振荡器驱动32.768 kHz手表晶体,需注意布局和避免外部电阻跨接晶体。

(十二)测量校准

安装后通常需要进行校准,包括计量部分校准和温度测量及补偿的参考温度建立。

五、电气规格与封装

(一)电气规格

包括绝对最大额定值、推荐外部组件、推荐工作条件、性能规格和时序规格等,为芯片的正常运行提供了详细的参数范围。

(二)封装

提供64引脚LQFP和68引脚QFN两种封装,每种封装都有相应的引脚排列、封装轮廓和推荐的PCB焊盘图案。

78M6612单芯片测量和监测IC以其高度集成的特性、精确的测量能力和丰富的功能,为单相、双插座电力和能量测量应用提供了强大的支持。在实际设计中,工程师们需要根据具体的应用需求,合理选择封装、连接传感器和外设,并进行准确的校准和调试,以充分发挥芯片的性能。你在使用类似芯片时遇到过哪些挑战呢?欢迎在评论区分享。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分