应用M68HC908LJ12设计单相复费率电能表

发布者:开国古泉最新更新时间:2006-11-30 来源: 电子工程师关键字:FLASH  总线  实时 手机看文章 扫描二维码
随时随地手机看文章
1 引 言
  
  随着国民经济的迅速发展和人民生活水平的不断提高,用电矛盾越来越突出。1995年,我国全面实施分时电价,通过使用复费率电能表来促进电力资源的优化配置,稳定供电秩序,复费率电能表的性能和成本主要取决于单片机的选型。M68HC908LJ12是美国Motorola公司于2001年推出的高性能单片机,功能强大,用于开发复费率电能表,既能简化电路设计、降低成本,又提高电路的抗干扰能力。

2 M68HC908LJ12单片机
  
  M68HC08系列是一类Motorola高性能的8位单片机,具有速度高、功能强和价格低等特点。硬件结构与M6805,M146805级M68HC05兼容,而且功能更加丰富。其指令系统具有200多条指令和16种方式,最快指令周期仅为125ns,而乘法指令也仅需625ns。具有FLASH(闪速存储器)的M68HC908系列的单片机,更能极大地方便应用系统的开发。M68HC908LJ12是带有10位A/D和LCD驱动模块的单片机,其主要特点有:
  
  ·最大总线频率为8MHz(4.5~5.5V)、4MHz(2.7~3.3V)和1MHz(2.4~2.7V)内部总线频率;
  ·12K FLASH闪速存储器,具有在线编程和加密功能;
  ·片内512K字节RAM;
  ·多功能定时器接口TIM1和TIM2;
  ·具有红外功能的串行通信接口SCI;
  ·CPU正常工作监视模块COP;
  ·电源电压监视模块LVI;
  ·实时时钟RTC;
  ·串行外围部件扩展接口SPI;
  ·6路10位A/D;
  ·8个键盘输入中断。

3 单相复费率表的硬件组成

  复费率表由电量计量电路、CPU、液晶显示、实时时钟、通讯接口、电源等部分组成。硬件框图见图1。



3.1
 电能计量部分
  
  当前,电能计量部分一般采用专用的电量计量IC。其中美国AD公司的AD7755、CS5460等性价比较高,采用了上述IC后,电量计量的精度、可靠性及生产的调试、校表就得到了保证。本系统采用AD7755,由计量芯片产生计量脉冲,M68HC908LJ12对计量脉冲计数并根据当前的费率作相应处理。

3.2 液晶显示部分

  
  复费率电能表的显示一般采用LCD液晶显示器,M68HC908LJ12内带LCD驱动模块,从而节省了外挂的液晶驱动芯片。M68HC908LJ12的液晶驱动模块的段数可选择为26 4、27 3、27 1。采用动态驱动,1/3偏压。

3.3 实时时钟部分
  
  时间是电能分时计量的基础。当前应用较为广泛的时钟芯片有PCF8583、DS1302、4553等。本设计采用的DS1302是美国DALLAS公司推出的串行接口专用实时时钟芯片。芯片内部有可编程的日历时钟和31字节的RAM,工作电压范围宽2.5V~5.5V,功耗低,在掉电后,可由电池供电工作10年以上。

3.4 处理器部分
  
  处理器部分采用M68HC908LJ12,此单片机与其他系列的单片机实现的电路相比,外围扩展电路极少。电能表中需要掉电不丢失内容的数据存储器以往一般用EEPROM实现,M68HC908LJ12有12K FLASH闪速存储器,具有在线编程和加密功能,可用作这种数据的存储器。电能表常会遇到停电的情形,需要掉电检测,一般外挂电压检测芯片,而M68HC908LJ12有LVI(低电压检测模块),可实现对电源电压的检测,产生可设置的复位或中断。电能表有红外遥控电路,以实现快捷的抄表和参数设定,以往这部分电路需要专用红外芯片来实现调制解调,M68HC908LJ12有红外调制解调功能的串行接口SCI可直接驱动红外发射和接收二极管。M68HC908LJ12内有KBI键盘输入中断,可方便地实现按键功能。

3.5 通讯接口部分
  
  为了实现与抄表器和自动抄表系统之间的数据传输,在通讯接口部分设计了RS485接口和红外通讯接口。其中485接口电路采用MAXIM3085。红外通讯接口由于M68HC908LJ12内有红外模块的串行接口SCI,节省了外挂的红外调制解调电路。

4 单相复费率表的软件设计
  
  单相复费率表的软件主要是实现电量数据采集和处理,并通过红外和485接口实现与抄表系统的数据交换。图2为系统主程序框图。

  主要模块有功能如下:
  ·电量处理模块的功能是由计量芯片提供计量脉冲,CPU对计量脉冲计数,结合当前时段和费率,累计用户峰、平、谷各时段的实际用电量。
  ·通讯模块的功能是按照通讯规约实现与抄表器和抄表系统的可靠通讯。由抄表系统读取用户电量数据和设置时段、费率、地址等电表参数。
  ·显示模块的功能是显示用户的峰、平、谷、总电量及时间、上月电量等信息。

5 抗干扰设计
  
  电能表系统中,干扰源主要是电网的电压波动、闪电冲击及变压器所产生的电磁场等。众所周知,集成化程度越高,分立元件越少,电路连线越简洁的电路抗干扰能力越强。从上文可看出本设计的最大特点是集成化——除了计量、时钟、485接口部分,其余的功能要求M68HC908LJ12的片内模块均能完成。对于电网中突然掉电和突然上电会产生快速的瞬间脉冲群的现象,本设计在电源进线处使用了磁环,在CPU的电源端加了去耦电容。对于闪电冲击产生的瞬间高压,本设计使用了压敏电阻吸收瞬间高压冲击。另外,系统充分利用M68HC908LJ12的片内COP模块(硬件看门狗),监视CPU的工作情况,在程序陷入“死循环”时,产生复位。
  
  在采取上述硬件抗干扰措施的同时,软件抗干扰技术也不容忽视,对于计量脉冲判定和统计,一般采取数字滤波避免误判。对于程序“走飞”,采用软件冗余和“看门狗”技术。对于关键数据的改写保护,可采用附加的条件判定。对于按键的去抖,采用重复检测的方法。当然,软件抗干扰技术和硬件抗干扰技术并不相互独立,它们是相辅相成的。

6 结束语
  
  本设计充分利用了内部的功能模块,减少了外围电路、降低了成本,同时提高了整机的可靠性,所设计的电能表在市场上很具竞争力。

参考文献

1 王幸之等.单片机应用系统抗干扰技术.北京:北京航空航天大学出版社,2001
关键字:FLASH  总线  实时 引用地址:应用M68HC908LJ12设计单相复费率电能表

上一篇:EM78系列单片机在红外遥控系统中的应用
下一篇:基于Holtek单片机的遥控探照灯系统实现

推荐阅读最新更新时间:2024-03-16 12:18

工业现场CAN总线技术在航天领域的应用
1  引言     can总线是由德国bosch公司为现实汽车测量和执行部件之间的数据通讯而设计的、支持分布式控制及实时控制的串行通讯网络。can总线通讯的波特率可高达1mbps,最远距离可达10km;can总线通讯采用短帧结构,数据传输的时间短,受干扰的几率低;can总线协议有良好的检错措施,可靠性较高;can总线通讯对于传送帧可以设定不同的优先级,通过总线仲裁机制使高优先级的信息能够被优先及时传送,增加了can总线通讯的实时性;can总线的完善可靠的通信协议主要由接口器件完成,降低了软件开发的难度。此外,can总线网络中的每节点对应一个地址,理论上基于can总线的网络上可以添加删除任一节点,通讯方式可以为点对点的通讯也可以
[嵌入式]
推动ADAS发展,LeddarTech推出全波形Flash LiDAR数据集PixSet
1-5级ADAS和AD传感技术全球领先企业LeddarTech®宣布推出首个用于高级驾驶辅助及自动驾驶技术研发的公开传感器数据集,定名Leddar™ PixSet。该数据集属同类属创,是业内第一个包含LeddarTech的Leddar™ Pixell全波形数据的数据集,Leddar™ Pixell是一款3D固态flash LiDAR传感器。LeddarTech将为学术和研究用途免费提供这些数据集。 传感器融合技术被广泛应用于提高计算机视觉算法的性能和稳健性。Leddar PixSet让专门从事ADAS和AD技术的学术和工程研究团队能够使用现有的传感器数据集来测试和开发高级软件,并可运行模拟而无需组装新的传感器套件或收集自己的数
[汽车电子]
基于JTAG的DSP外部FLASH在线编程与引导技术
  在以DSP为核心的数字信号处理系统中,通常将可执行代码存放在非易失性存储器,在系统加电或复位时通过DSP的引导加载(Boot Loader)机制将该转换到高速存储器中执行。AD公司出品的ADSP SHARC系列DSP内部的非易失性存储器因其资源有限,必须在外部加以扩展。FLASH存储器具有容量大、单电源供电和可在线编程的特点,是一种非常理想的存储器。 若采用烧录器对FLASH存储器进行编程,则在修改程序时必须拔插器件,而某些表贴封装(如PLCC封装和TSOP封装)的器件又需要专用的转接插座,这使得程序的调试和参数的修改非常繁琐,而且容易对器件造成物理损伤。采用在线编程的方式对FLASH存储器进行操作,可以克服上述问题,
[嵌入式]
基于JTAG的DSP外部<font color='red'>FLASH</font>在线编程与引导技术
现场总线控制系统的应用及困惑
    现场总线控制系统在技术上具有许多特点:具有系统的开放性;互可操作性与互用性;现场设备的智能化与功能自治性;系统结构的高度分散性;对现场环境的适应性。由于FCS在技术上的特点,因此体现出许多优越性:节省硬件数量与投资;节省安装、维护费用;用户具有高度的系统集成主动权;提高了系统的准确性与可靠性。鉴于FCS的种种优越性,我们在2001年装置控制系统更新改造中毅然选择了FCS。                                图1 FCS基本构成图     一、问题的提出     装置采用FCS的初衷,是将大型空分装置及其所属相关工艺装置原来Foxboro SPEC200组装仪表更新改造成FCS,这是继
[嵌入式]
基于C8051F040单片机的CAN总线通信
硬件部分   硬件部分电路结构如下:   CAN收发模块原本采用的是ATA6660高速CAN收发芯片,电路连接如下:      设计电路为:当单片机发送数据时,D18闪烁,并将数据传送给ATA6660芯片;当ATA6660芯片接受到总线上的数据时,D17闪烁,并将数据传送给单片机。   实际调试时,发现C8051F040单片机既没办法发送数据到总线上,也没办法从总线上接收到数据。   用示波器对电路检测发现,当单片机需要发送数据时,ATA6660芯片的TXD引脚上能检测到数据,且D18闪烁。示波器检测总线上的电压,没有变化。PC端显示总线上的数据为FE。当PC端给总线发送数据时,总线上能检测到电压的变化,而ATA6660芯片的R
[单片机]
观点与探讨4:Flash MCU应用前景
Flash MCU应用前景 Flash MCU有诸多优点 Flash MCU应用日趋增多 在MCU技术方面没有所谓的摩尔定律来遵循,还是要根据市场需求,不过频率会提高,功耗会降低,市场需求是千变万化的。随着Flash MCU技术的成熟,其应用会越来越多,OTP MCU主要面临价格问题。 降低功耗和使用电压来满足便携式电池管理和卫生保健领域的应用是市场的强烈需求。我们新的32位STR7和STR9产品线可以很好地满足这些需求。 MRAM(MagneticRAM)技术和高速Flash(等同于RAM的读写速度)技术在嵌入式系统中的应用已被更多的研发团队所关注。 技术的发展还是比较快。目前Flash MCU产品占的比例已经很大了。Flas
[焦点新闻]
PROFIBUS总线桥在多晶硅生产线的应用分析
    设计者在设计某多晶硅还原炉10KV电控系统时,需要将施耐德公司生产的继电保护装置的参数读取到Siemens公司的S7-400 PLC和横河DCS中,并集成到SCADA(Supervisory Control And Data AcquisitiON)监控系统中,参与实际的连锁控制。继电保护装置提供RS-485通讯接口,其通讯协议为Modbus RTU(Remote Terminal Unit)协议。为了实现Modbus RTU协议到PROFIBUS协议的转换,该设计利用北京鼎实公司生产的Profibus-Modbus网桥(PB-B-MODBUS)实现PROFIBUS主站与Modbus设备通讯,然后通过PLC中的工业以太网模
[嵌入式]
基于单片机的便携式多功能实时生理参数监测仪设计
  前言   随着单片机功能集成化的发展,其应用领域逐渐由传统的、单一的控制处理扩展到控制处理、数据处理以及数字信号处理等领域。凌阳16位单片机就是适应这种发展而设计的,并以其出色的语音处理能力成为越来越多单片机用户选择的对象。   系统硬件设计   系统以单片机为核心,配置了各种集成传感器,体积小巧。由于采用了微型封装的芯片及元器件,使连线变短,减少了通信接口,从而提高了整机工作的可靠性。系统硬件结构如图1所示。   SPCE061A单片机   SPCE061A 是凌阳科技公司?’nSPTM (Microcontroller And Signal Processor) 系列产品中的16位微控制器芯片, 内置32k闪存,
[单片机]
基于单片机的便携式多功能<font color='red'>实时</font>生理参数监测仪设计
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

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

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

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