EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 srilri2 于 2020-12-4 13:54 编辑 ! X( v" e& N2 A
) D0 C# s h) W7 p3 \0 a x
【摘要】
4 {! Y9 L2 u5 l5 h# ^7 G计量插座是一种插座转换装置,可以显示电量、功率、电压、电流、时钟等参数,是针对于家庭电器节能要求而设计。8 _- Z# @8 E! f+ f O
本文主要讲述计量插座的主要功能、硬件原理图等。该计量插座可以对单相交流用电的电器进行电量、功率、电压及电流等参数的测量。此方案采用HLW7031作为控制mcu,以专用功率计量芯片HLW8012为电量采集器件,HT1621为LCD驱动芯片,DS1302作为时钟记录芯片。' J3 \9 H" I) z
【关键词】
5 i/ G; J2 P5 q4 }8 n计量插座,电能计量,功率计量,节能插座,智能插座,HLW8012,智能家电
7 a a8 [- o# `' k2 u【正文】
4 H4 @5 O3 m+ l7 s, |一、计量插座原理: \/ t2 x. {7 `7 {5 j& O
计量插座需要测量功率、电量、电流和电压等参数,同时计量插座产品内部空间小,本次设计使用功率计量芯片HLW8012作为各个电参数的测量器件。因为HLW8012可以测量功率、电量、电流和电压值,内置晶振、参考源,SOP8封装,外围电路简单,在满足性能要求的同时,可以做到体积更小。7 W' L, K! }. \
HLW8012主要特性
0 B/ I0 q( v; t/ Q# \" R8 M) \(1)高频脉冲CF,指示有功功率,在1000:1范围内达到±0.3%的精度
% F& B" L* q5 C(2)高频脉冲CF1,指示电流或电压有效值,使用SEL选择,在500:1范围内达到±0.5%的精度
1 l* U" W* w; Y+ S) D(3)内置晶振、2.43V电压参考源及电源监控电路
6 {' D0 I/ H* {. g; d" [, Y(4)5V单电源供电,工作电流小于3mA, t& N: l/ F% m2 r
HLW8012输入输出
- J8 P, w; W; B8 H: m4 J# k
图1 HLW8012芯片引脚图
5 O# V G9 c' |(1)V1P,V1N输入电流采样信号:峰峰值VP-P:±43.75mV,最大有效值:±30.9mV。
( S( l& r; u( U4 v(2)V2P输入电压采样信号:峰峰值VP-P:±700mV,最大有效值:±495mV。( J- U4 I# ~& M6 S
(3)高频脉冲CF(PIN6):指示功率,计算电能;输出占空比为1:1的方波。
. j4 r# P$ j7 I, ]6 Q# t(4)高频脉冲CF1(PIN7):指示电流或电压有效值,SEL选择;输出占空比为1:1的方波。( p, a! z+ _7 H! _0 N& e
计量插座实际上是一个插座转接设置,电器通过计量插座之后再连接到电网。MCU从功率计量模块获取用电器的电量、功率、电压、电流等参数,从时钟模块获取当前时钟,MCU将这些数据通过LCD驱动芯片显示在LCD屏上。MCU可以打开或关闭插座孔的电源,通过按键直接操作或设置定时自动操作,电源的打开与关闭是通过MCU控制继电器的闭合与切断实现。" Z- k3 w) d/ C$ q2 T& ^2 f+ q* z
时钟设置是通过按键进行设置,可以设置日期、小时、分、秒,自动设置星期。可以设置一星期内哪几天定时打开或关闭插座孔的电源,实现无人自动控制插座孔的电源。一般在出厂前会设置好时间。计量插座结构框图如图2所示。' H, K/ d3 j$ z d- E) w
8 C; R3 {1 R2 L( o& S; y, o* x
图2 计量插座方案结构框图
) `' p. Q n5 p# S9 @二、计量插座硬件设计! a! P9 z U- }3 {( J/ Y
计量插座硬件设计相对应于结构框图,有6部分模块电路:电源管理电路、功率计量电路、显示模块电路、继电器控制电路、时钟电路及按键。
/ o, `+ K! o) Q& Q% z1 a+ b: v% q所有功率计量测量,电压、电流通道的采样方式有2种:互感器采样方式(隔离采样)、电阻采样方式(非隔离采样)。互感器采样方式成本高,本设计使用电阻采样方式。
* V5 Q1 g# L8 i" @( w1、电源管理电路0 N8 l3 x' d+ k4 l) Q. e- f: M, C
使用LNK304设计的AC-DC非隔离电源,L与N分别是交流火线与零线,以零线作为地线。此电路无需变压器,稳压5V,可以提供150mA左右的电流,能够保证在AC85V~265V的交流范围内,实现稳定的电压输出,纹波也很小,在50mV左右。此电源为所有模块提供工作电压。, p, ]% ~) n. U8 V. k- c
/ ^ h1 [6 O' K3 L ]5 f) k
图3 AC-DC非隔离电源
3 ^$ I3 x8 p+ ~2、功率计量电路
) V! g K: ~2 c. G功率计量电路使用HLW8012实现,功率、电压、电流等数据通过CF、CF1引脚以脉冲的方式输出。CF脚输出的脉冲频率大小即表示有功功率值,CF输出的脉冲个数表示的是用电量的信息。当SEL为高电平时,CF1输出的脉冲频率表示电压有效值,当SEL为低电平时,CF1输出的是电流有效值。HLW8012集成内置振荡器、参考电源,外围简单,包括电流、电压的采样。; S: q1 V( _6 ^: ~. r; R0 K; |
图4 功率计量电路
" S! Z, m v" t5 L, ]2 |% ~3 }电流信号是通过锰铜电阻(R29,2mΩ)对负载的电流进行采样,信号量小于30.9mV;电压信号是通过电阻网络(R21, R22, R23, R24, R26)对交流电压进行分压采样,信号量小于495mV。锰铜电阻的接法:一端与GND连接,另一端与负载连接。" U/ L8 W, y' m$ p; F6 w, P
MCU使用HLW7031,CF、CF1引脚连接HLW7031外部中断引脚,SEL引脚连接普通IO口。CF引脚用于测量功率,电量值,CF1引脚配合SEL引脚用于测量电压、电流有效值。MCU通过测量CF、CF1引脚的脉冲周期,计算功率、电压、电流、电量等参数。
" e" q. g, W6 W) B5 F, ]% S- a
2 X- K( U4 a5 v2 W/ o3 {1 K5 ]图5 MCU与功率计量芯片连接
6 K- c% X% k# S/ V3、显示模块电路 ( s! d% Y# w, _( X9 Z
显示模块使用HT1621作为显示驱动,HT1621可以驱动4*32段,工作电压为5V,可以满足不同屏的要求,同时HT1621可以驱动无源蜂鸣器,用于提示按键或者警告。MCU将需要显示的数据发送到HT1621完成显示。
$ O& H) c6 A- l. N$ m
7 V6 G! _. P+ B8 y3 Y l, f图6 显示驱动电路 2 P0 O8 i% Z o; u( @; c* c/ C/ J
4、时钟模块电路 8 _& l3 ]# t( s) T4 }
时钟模块选用实时时钟芯片DS1302,一种高性能、低功耗、带RAM的电路,它可以对年、月、日、周日、时、分、秒进行计时,具有闰年补偿功能。采用三线接口与CPU进行同步通信。使用5V供电,DS1302的VCC1端接3V锂电池,在断电时也能正确记录时间。
2 c1 g; |* L1 L. l* t: O+ I2 [2 x1 K8 t4 p
图7 实时时钟电路
" ]% _. C/ g: s5 X/ G1 G5、继电器控制电路
3 v( {5 O1 ~( K) K$ t1 K为了方便电源电路的设计,选用5V的继电器,控制负载的火线闭合与关断。继电器的闭合与关断通过MCU控制三极管来实现。二极管D4防止继电器反向电动势对三极管Q1的损坏。 图8 继电器控制电路
6 F1 V8 y6 q: ^4 q( }, l6、按键电路 8 h" V+ ]' ~! j. f& h
按键电路部分一共有3个按键:开/关键,向上,向下键。开/关键可以控制继电器的闭合与关断;向上,向下键主要用于设置日期、小时、分、秒,设置定时时间。 5 a# H* V# A' G+ D
1 A% u( k$ d4 T y$ ~* E+ U0 |5 g图9 按键电路
7 C0 z+ F6 d" ^2 z% b. W7、PCB Layout注意事项 . d) p; e$ c& {; \7 S
(1)芯片电源引脚处的去耦电容尽量靠近芯片的引脚。 ; I0 |3 ]# ]' Z7 M
(2)电压通道电阻分压网络,应呈阶梯式分布,逐渐降压,从输入端高压直至计量芯片的取样电压,注意电阻之间的爬电距离。
6 C- a$ j R4 Y9 z+ F9 k1 D(3)电流采样电阻的地线应和其它地线分开布线,以最短路径走线到主板参考地线输入端(如零线),减少对采样信号的干扰。
( a4 p, w0 v# I- X: K* A(4)采样信号线走线要平行且靠近,尽量缩短布线,减小对采样信号的干扰。 3 |1 p( O: i8 V6 W
(5)芯片的地线要能够快速回到电源输入端压敏电阻的地上,减小地线对计量芯片的干扰。 * T) d4 ~" G3 Z' S$ N* }9 I( Y# {
(6)电源走线不要走成环形,环形的电源走线容易受外界的电磁场干扰。 ! g9 g5 z: j. t& }% D3 T# s
(7)电压取样布线要和锰铜取样布线隔一定距离,以免相互干扰。 8 X+ q) [. V: @( q( Q& O2 F
(8)所有引线不宜太长,尤其是PCB装配固定后,所有引线不能直接接触计量芯片及其它外围电路。确实无法避免时,所有导线应分组加黄蜡套管,提高绝缘度。 7 I! n2 c1 W5 g: |+ o. o( K/ s5 q
2 ^! n1 o* Z4 w3 i) t/ S8 x& F, F
3 s: h) \3 V; Z/ m; h& w
9 { r* Q/ W$ W. B |