ImageVerifierCode 换一换
格式:DOCX , 页数:18 ,大小:318.26KB ,
资源ID:9035405      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-9035405.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(STM32F103xx系列单片机介绍.docx)为本站会员(hwpkd79526)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

STM32F103xx系列单片机介绍.docx

1、智能仪表网络作业STM32F103xx 系列单片机介绍STM32F103xx 增强型系列由意法半导体集团设计,使用高性能的 ARMCortex-M332 位的RISC 内核,工作频率为 72MHz,内置高速存储器(高达 128K 字节的闪存和 20K 字节的SRAM),丰富的增强 I/O 端口和联接到两条 APB 总线的外设。所有型号的器件都包含 2 个12 位的 ADC、3 个通用 16 位定时器和一个 PWM 定时器,还包含标准和先进的通信接口:多达 2 个 I2C 和 SPI、3 个 USART、一个 USB 和一个 CAN。1、结构与功能内核:ARM32 位的 Cortex-M3CPU

2、72MHz,1.25DMips/MHz(Dhrystone2.1) ,0 等待周期的存储器支持单周期乘法和硬件除法存储器从 32K 字节至 512K 字节的闪存程序存储器(STM32F103xx 中的第二个 x 表示 FLASH 容量,其中:“4”=16K, “6”=32K, “8”=64K,B=128K ,C=256K ,D=384K,E=512K)从 6K 字节至 64K 字节的 SRAM时钟、复位和电源管理2.0至 3.6 伏供电和 I/O 管脚上电/断电复位(POR/PDR) 、可编程电压监测器(PVD)内嵌 4 至 16MHz 高速晶体振荡器内嵌经出厂调校的 8MHz 的 RC 振荡

3、器内嵌 40kHz 的 RC 振荡器PLL供应 CPU 时钟带校准功能的 32kHzRTC 振荡器低功耗睡眠、停机和待机模式VBAT为 RTC 和后备寄存器供电2 个 12 位模数转换器,1us 转换时间(16 通道)转换范围:0 至 3.6V双采样和保持功能温度传感器DMA7通道 DMA 控制器支持的外设:定时器、 ADC、SPI、I2C 和 USART多达 80 个快速 I/O 口26/37/51/80个多功能双向 5V 兼容的 I/O 口所有 I/O 口可以映像到 16 个外部中断智能仪表网络作业调试模式串行线调试(SWD)和 JTAG 接口多达 7 个定时器多达 3 个 16 位定时器

4、,每个定时器有多达 4 个用于输入捕获/输出比较/PWM 或脉冲计数的通道16位 6 通道高级控制定时器多达 6 路 PWM 输出死区控制、边缘 /中间对齐波形和紧急制动2个看门狗定时器(独立的和窗口型的)系统时间定时器: 24 位自减型多达 9 个通信接口多达 2 个 I2C 接口(SMBus/PMBus)多达 3 个 USART 接口,支持 ISO7816,LIN,IrDA 接口和调制解调控制多达 2 个 SPI 同步串行接口(18 兆位/秒)CAN接口(2.0B 主动)USB2.0全速接口ECOPACK封装(兼容 RoHS)2、特点概述ARM的 Cortex-M3 核心ARM 的 Cor

5、tex-M3 处理器是最新一代的嵌入式 ARM 处理器,它为实现 MCU 的需要提供了低成本的平台、缩减的管脚数目、降低的系统功耗,同时提供卓越的计算性能和先进的中断系统响应。ARM 的 Cortex-M3 是 32 位的 RISC 处理器,提供额外的代码效率,通常在 8 和 16 位系统的存储空间上得以体现 ARM 核心的高性能。STM32F103xx 增强型系列拥有内置的 ARM 核心,因此它与所有的 ARM 工具和软件兼容。嵌入式 Flash 存储器和 RAM 存储器最新 STM32F103xE 型拥有高达 512K 字节的内置闪存存储器,用于存放程序和数据。多达 64KB 的嵌入式 S

6、RAM 可以以 CPU 的时钟速度进行读写(不待等待状态) 。模拟/ 数字转换器(ADC)STM32F103xx 增强型产品内嵌 2 个 12 位的模拟/ 数字转换器 (ADC),每个 ADC 有多达16 个外部通道,可以实现单次或扫描转换。在扫描模式下,转换在选定的一组模拟输入上自动进行。ADC 接口上额外的逻辑功能允许:1、同时采样和保持;2、交叉采样和保持;智能仪表网络作业3、单次采样。模拟看门狗功能允许非常精准地监视一路、多路或所有选中的通道,当被监视的信号超出预置的阀值时,将产生中断。由标准定时器(TIMx)和高级控制定时器(TIM1)产生的事件,可以分别内部级联到 ADC 的开始触

7、发、外部触发和 DMA 触发,以使应用程序能同步 AD 转换和时钟。可变静态存储器(FSMC)FSMC 嵌入在 STM32F103xC,STM32F103xD,STM32F103xE 中,带有 4 个片选,支持一下模式:Flash 、RAM、PSRAM、NOR 和 NAND。3 个 FSMC 中断线经过 OR 后连接到 NVIC。没有读/ 写 FIFO,除 PCCARD 之外,代码都是从外部存储器执行,不支持 Boot,目标频率等于SYSCLK/2,所以当系统时钟是 72MHz 时,外部访问按照 36MHz 进行。嵌套矢量中断控制器(NVIC)可以处理 43 个可屏蔽中断通道(不包括 Cort

8、ex-M3 的 16 根中断线) ,提供 16 个中断优先级。紧密耦合的 NVIC 实现了更低的中断处理延迟,直接向内核传递中断入口向量表地址,紧密耦合的 NVIC 内核接口,允许中断提前处理,对后到的更高优先级的中断进行处理,支持尾链,自动保存处理器状态,中断入口在中断退出时自动恢复,不需要指令干预。外部中断/事件控制器(EXTI )外部中断/事件控制器由用于 19 条产生中断/事件请求的边沿探测器线组成。每条线可以被单独配置用于选择触发事件(上升沿,下降沿,或者两者都可以) ,也可以被单独屏蔽。有一个挂起寄存器来维护中断请求的状态。当外部线上出现长度超过内部 APB2 时钟周期的脉冲时,E

9、XTI 能够探测到。多达 112 个 GPIO 连接到 16 个外部中断线。时钟和启动在启动的时候还是要进行系统时钟选择,但复位的时候内部 8MHz 的晶振被选用作CPU 时钟。可以选择一个外部的 4-16MHz 的时钟,并且会被监视来判定是否成功。在这期间,控制器被禁止并且软件中断管理也随后被禁止。同时,如果有需要(例如碰到一个间接使用的晶振失败) ,PLL 时钟的中断管理完全可用。多个预比较器可以用于配置 AHB 频率,包括高速 APB(PB2)和低速 APB(APB1 ) ,高速 APB 最高的频率为 72MHz,低速 APB 最高的频率为 36MHz。Boot 模式在启动的时候,Boo

10、t 引脚被用来在 3 种 Boot 选项种选择一种:从用户 Flash 导入,从系统存储器导入,从 SRAM 导入。Boot 导入程序位于系统存储器,用于通过 USART1 重新对 Flash 存储器编程。电源供电方案VDD,电压范围为 2.0V-3.6V,外部电源通过 VDD 引脚提供,用于 I/O 和内部调压器。VSSA 和 VDDA,电压范围为 2.0-3.6V,外部模拟电压输入,用于 ADC,复位模块,RC 和PLL,在 VDD 范围之内( ADC 被限制在 2.4V) ,VSSA 和 VDDA 必须相应连接到 VSS 和智能仪表网络作业VDD。VBAT,电压范围为 1.8-3.6V,

11、当 VDD 无效时为 RTC,外部 32KHz 晶振和备份寄存器供电(通过电源切换实现) 。电源管理设备有一个完整的上电复位(POR)和掉电复位(PDR)电路。这条电路一直有效,用于确保从 2V 启动或者掉到 2V 的时候进行一些必要的操作。当 VDD 低于一个特定的下限VPOR/PDR 时,不需要外部复位电路,设备也可以保持在复位模式。设备特有一个嵌入的可编程电压探测器(PVD ) , PVD 用于检测 VDD,并且和 VPVD 限值比较,当 VDD 低于VPVD 或者 VDD 大于 VPVD 时会产生一个中断。中断服务程序可以产生一个警告信息或者将 MCU 置为一个安全状态。PVD 由软件

12、使能。电压调节调压器有 3 种运行模式:主( MR) ,低功耗(LPR)和掉电。 MR 用在传统意义上的调节模式(运行模式) ,LPR 用在停止模式,掉电用在待机模式:调压器输出为高阻,核心电路掉电,包括零消耗(寄存器和 SRAM 的内容不会丢失) 。低功耗模式STM32F103xx 支持 3 种低功耗模式,从而在低功耗,短启动时间和可用唤醒源之间达到一个最好的平衡点。休眠模式:只有 CPU 停止工作,所有外设继续运行,在中断/事件发生时唤醒 CPU;停止模式:允许以最小的功耗来保持 SRAM 和寄存器的内容。1.8V 区域的时钟都停止,PLL,HSI 和 HSERC 振荡器被禁能,调压器也被

13、置为正常或者低功耗模式。设备可以通过外部中断线从停止模式唤醒。外部中断源可以使 16 个外部中断线之一,PVD输出或者 TRC 警告。待机模式:追求最少的功耗,内部调压器被关闭,这样 1.8V 区域断电。PLL,HSI 和 HSERC 振荡器也被关闭。在进入待机模式之后,除了备份寄存器和待机电路,SRAM 和寄存器的内容也会丢失。当外部复位(NRST 引脚) ,IWDG 复位,WKUP 引脚出现上升沿或者 TRC 警告发生时,设备退出待机模式。进入停止模式或者待机模式时,TRC,IWDG 和相关的时钟源不会停止。3.详细介绍一款实际工作中智能仪表(要求原理 30%、功能 20%和应用 10%)

14、 。单相费控智能电能表介绍1、单相费控智能电能表的总体结构智能仪表网络作业在对智能电能表硬件系统进行设计时,按照各自不同的功能,我们可以将其划分为若干模块,因此在系统硬件设计时,采用模块化的设计方案。按照各部分实现的不同功能,系统硬件部分整体结构包括以下几部分:信号采样部分、电能计量部分、MCU 部分、液晶显示部分、时钟部分、存储部分、电源部分、485 通信部分、红外通信部分、ESAM 安全块、继电器控制以及脉冲信号输出等几部分组成。系统硬件整体结构框图如下:图 1 系统硬件整体结构框图单相费控智能电能表的基本原理是:被测交流电压和交流电流经过高精度采样后送到专用电能计量芯片(即图中 ATT7

15、053A)经过一系列数字处理,转换成与有功功率成正比的脉冲信号,并进行脉冲输出,微处理器(78K0527A)将脉冲信号依据所属时段进行分时累计,得到总电量和各时段电量,并将结果保存到 E2PROM 中。同时完成相关数据的显示以及与远程上位机的通讯。在整个系统中,微控制器(即 MCU)部分是系统控制核心,通过 SPI 和 I2C 总线方式与外部相关模块进行通信,控制着其外围各模块的运行状态。计量模块采用高精度的电能专用计量芯片,完成对采样电压和电流信号进行相关运算和处理,实现功率测量并进行脉冲信号输出等。计量芯片是整个电能计量的核心部分。时钟模块部分能为电表提供精确的计时,微控制器通过 I2C

16、方式每间隔一定时间读智能仪表网络作业取当前的时间,并计算得出当前该时刻所对应的费率时段,从而实现分时段的电能计量。电源部分为整个电能表系统提供电源,主要是通过整流,将电表所在的供电线路中的 220 伏高压交流电,转换为可供系统直接使用的低压直流电。另一方面,为保证在意外或突发故障情况下整个电表系统能正常工作,在设计时为其提供备用电源,通常为锂电池,以确保整个系统的正常运行。ESAM 安全模块嵌入在单相电表内,实现安全存储、数据加/解密、双向身份认证、存取权限控制、线路加密传输等安全控制功能,是单相电能表必不可少的组成部分。存储器部分,系统在设计时采用 EEPROM,即可擦可编程只读存储器,用于

17、大量数据的存储和记录,同时能保证在各种意外和突发事故造成的掉电情况下,用户用电数据的不消失和长期存储。LCD 显示部分,对于本地费控电能表,用于显示电压、电流、功率、时间、剩余金额、阶梯电价等信息,以及电表编程状态、故障等标志。同时,LCD 显示具备自动循环显示和按键循环显示两种方式。其中,自动循环显示是指按照一定的顺序显示出与用户电费密切相关的电能信息,按键循环显示是指用户可以根据需要通过按操作来显示自己比较关心的电能相关信息;而对于远程费控电能表,电费的计量在远程售电系统中完成,表内不显示与电费、电价相关信息,在国家电网相关规范中,单相远程费控智能电能表默认的显示项如下表所示:继电器控制部

18、分用于接收远程售电系统下发的拉、合闸命令,通过继电器的通断来实现对用户用电情况的控制。红外通信部分,通过传输,完成与掌上抄表机之间的数据传输,从而实现电力部门抄表工作人员对用户电能表数据的抄读。RS485 通信部分,通过 485 总线实现电能表数据与远程售电系统计算机的通信功能,同时,电能表中的单片机也可接收上位机下发的远程拉合闸命令,从而实现相关的远程控制功能。脉冲、拉闸、报警部分为 LED 状态指示灯。其中,脉冲指示灯为红色,当电能表每采样计量一个脉冲时,脉冲指示灯点亮一次;拉闸指示灯为黄色,平时处于熄灭状态,当负荷开关处于断开状态时,拉闸指示灯亮;报警指示灯为红色,正常情况下处于熄灭状态

19、,当报警时,处于常亮状态,以提醒和警示用户相关信息。微控制器 78K0527A智能仪表网络作业在整个系统中,微控制器即 MCU 是核心控制部件,电能表系统中微控制器主要功能包括从电能计量芯片读取相关电能数据以及信息的处理、累计脉冲计数、从时钟模块读取相应时间、电能数据的报警和显示、电能数据的通信和远程传输等。其性能的高低直接关系到电能功能功能的实现。因此,选择一款高性能的 MCU,对整个电能表系统功能的实现,起着至关重要的作用。根据硬件系统的整体结构框图,MCU 的选择应考虑到以下几个方面:要有足够大的存储空间;要有足够多的通用输入输出接口;较低的功耗;具有串行通信接口;具有功能强大的定时/计

20、数器;较高的性价比。综合考虑以上各方面因素,在 MCCU 的选择上,采用 78K0 系列 8 位微控制器,78K0系列单片机是一种功能强大,同时有着较高性价比的高性能微控制器。该系列单片机功耗低、精度高、内置上电复位清零电路以及独立源看门狗电路,广泛应用于智能仪表,工业控制,汽车电子等领域。而本系统在硬件设计时,选择 78K0527A 作为系统的控制核心NEC 开发的 78K0 系列 MCU 的主要特性包括有时钟监视器的安全保险电路和独立于主时钟的内部时钟,看门狗计时器,片内振荡器以及低电压指示器功能。此外,一些拥有更多引脚的 78K0 系列 MCU 具有用来进行软件开发的片内调试器功能,能用

21、真实的 MCU 来进行软件开发,从而使开发实际情况更加接近。78K0 系列 MCU 工作速度 20MHz,CPU 处理速度比 10MHz 的 78K0 系列 MCU 增加了 100%。78K0 系列 MCU 有片内安全功能,能检测到由电磁干扰或静电所引起的误操作,使系统更加安全和可靠。与其他类型的单片机相比,NEC 的 78K0 系列 MCU 最大特点:内置高精度的环形振荡器,在特定的温度范围内,精度可达到 0.1%。功耗低,宽电压范围,抗干扰能力强。具有 I2C 和 SPI 串行总线接口。带有功能强大的定时/计数器。支持在线编程。自带仿真工具和程序烧写功能。内置上电复位清零电路,低电压侦测电

22、路和独立源看门狗电路,无需其他外围元件的配合。多个保护模块:看门狗电路、时钟监控、低压报警等,能保证整个系统的工作可靠。低价位开发工具,便捷的开发环境。比较器/外部中断能实现硬件的禁止输出功能,反应快速,保证安全。智能仪表网络作业支持通过串行通信接口,完成对产品的在线升级功能。本设计中选用的 78K0527A 微控制器,具有 4 组 8 位通用寄存器, 128KB 的 ROM,1KB的 RAM,内置单电源 flash 存储器,内置上电清零电路和低电压检测器、看门狗定时器、按键中断功能、时钟输出控制器以及 7 通道定时器,同时,指令的最短执行时间可以在高速和超低速之间改变。信号采样模块电路由于电

23、能表所在的供电线路是 220 伏的高压线路,而专用计量芯片所处理的信号,是一定范围内的小的电压和电流信号,因此,必须对电压、电流信号进行高精度的采样,使采样值在电能专用计量芯片所能处理的工作范围内。同时又要完成电能专用计量芯片与电能表所在的高压电力线路之间的电气隔离。在实际中,比较常见的是采用电压互感器和电流互感器来对模拟的电压和电流信号进行采样,或采用电阻分压和分流来采样模拟的电压、电流信号。电压互感器实际上可通俗的理解为一个带有铁心的变压器。它主要由一、二次线圈、绝缘体以及铁心组成。根据变压器原理可知,改变一次或二次绕组的匝数,就可以产生不同的电压比,这就可组成不同比的电压互感器。电压互感

24、器将较高的电压值按特定比例转换成相对较低的电压,电压互感器一次侧通常接在一次系统中,而其二次侧通常接测量仪表、继电保护等。电流互感器依据电磁原理制成的。电流互感器是由闭合的铁心和绕组组成。其中,一次绕组匝数较少,二次绕组匝数较多,工作时串接在测量仪表电路中。电流互感器在工作时,它的 2 次回路始终闭合,因此,电流互感器的工作状态接近于短路。在测量交变电流的大电流时,电流互感器就起到变流和电气隔离作用。电流互感器一次侧通常接在一次系统中,而二次侧通常接地。采用电阻分压和分流的方法来采样模拟电压、电流信号,电路结构简单,成本较低,但缺点是不能实现电气隔离。综合考虑以上两种采样方式,本系统设计时,电

25、压信号采样采用电阻分压方式,而电流信号采样采用电流互感器方式。在电压信号采样时,通过串联电阻分压方式来实现,电阻规格为 104-F(105),并采用由规格为 202-F(2000)的电阻和 333-K(0.033 F)的电容组成滤波电路进行滤波处理,最后将信号进行差分输入,以提高抗干扰能力,信号采样后接电能专用计量芯片进行电能计量的相关处理,信号输入端 V3P,V3N 分别接计量芯片。电压信号采样电路,如下图所示。智能仪表网络作业图 2 电压信号采样电路在电流信号采样时,采用电流互感器(英文缩写为 CT)来实现,系统设计时,根据相应电能专用计量芯片的性能,采用双通道采样,采样两路电流信号。并通

26、过由电阻和电容组成的滤波电路,进行滤波处理,最后,将采集到的信号经过两路差分输入信号端送电能专用计量芯片进行相关功率计量的处理。电流信号采样电路,如下图所示。图 3 电流信号采样电路智能仪表网络作业电能专用计量芯片的选择与计量模块当前,在各类单相、三相电能表中,广泛使用的是各种高精度的电能专用计量芯片。在本设计中计量部分选用的是高性能计量芯片 ATT7053A。ATT7053A 是一颗带 SPI 接口的单相多功能计量芯片,工作电压范围是 3.0V3.6V,晶振频率为 5.5296MHz。其整体结构框图如下:图 4 计量专用芯片结构图采用三路 19 位- 模数转换器,采样率 28K/14K/7K

27、Hz 可调;支持 2000:1 的动态范围;用户可以同时得到两个通道的有功功率、无功功率;支持有功功率、无功功率、视在功率和电能脉冲输出;能够同时得到三通道的有效值,及电压频率,电压电流相位;支持 SPI,能够读取参数,校表,速度可达 1Mbps;中断支持:过零中断,采样中断,电能脉冲中断,校表中断等;支持断相防窃电;片内温度传感器;NORM 全速运行功耗小于 4.5mA,断相防窃电降频运行功耗小于 2mA;VDCIN/ADCIN 功能,方便用户做电源检测和电池检测;电源监测功能:BOR,LBOR 功能。该电能专用计量芯片的工作原理是:首先通过对采样的一路电压信号,两路电流信号分别进行信号的放

28、大,再通过模数转换,转换成数字信号,并通过滤波处理,最后送电能处理单元进行相关信号处理,完成对电压、电流有效值,功率因数,以及有功功率、无功功率、视在功率的测量,并进过功率频率转换,输出与功率成正比的脉冲信号,最后通过智能仪表网络作业MCU 累计脉冲计数,完成对电能的计量。时钟模块电路时钟模块用于显示当前日期和时间,通过 I2C 总线方式与 MCU 相连,MCU 读取当前时钟信息,并根据相应的时段费率,进行电能数据的相关计算和处理。而电能的计量和计费与用户的利益切身相关,这就要求时钟部分具备较高的精度和准确度,同时时钟的功耗应较低。I2C 总线通讯方式I2C 总线是一种串行通讯的国际标准,I

29、2C 总线具有如下特征:仅要求具备两条总线线路:串行数据线(SDA)与串行时钟线(SCL) 。总线上连接的各个器件都可以通过唯一的地址与长期存在的简单的主机/从机关系设计地址。真正意义上的多主机总线,当多个主机同时初始化数据传输时,可以通过冲突检测以及仲裁功能来防止数据遭到破坏。片上的滤波器可以滤去总线数据上的杂波干扰,从而保证数据的完整性。I 2C 总线支持任何 IC 生产过程,串行数据线和串行时钟线在连接到总线的器件间传递信息。每个器件都有一个唯一的地址识别,而且都可以作为一个发送器或接收器。SDASCL 均为双向线路,通常采用一个上拉电阻连接到正的电源电压,当总线处于空闲状态时,这两条线

30、路都处在高电平。连接到总线的器件输出级漏极或集电极必须处于开路状态,才能执行相关的线与功能。电源模块系统的电源模块部分,主要用于给微控制器(MCU) 、时钟芯片以及相关用电部分提供电能,而电能表所在的电力线网络又是 220V 的高压,因此,必须进行相关相应的降压、整流、稳压以及滤波处理过程,才能用于给整个电能表系统相关用电部分供电。同时为防止供电线路故障以及其他偶然因素造成断电现象的发生,还必须给电能表系统准备备用电源,本系统在设计时选用锂电池作为备用电源。系统在电源模块电路设计时,首先对电力线电压通过变压器进行降压,然后经整流,以及三端稳压器 78L05 进行稳压,最后经滤波处理,得到的 5

31、 伏的低压稳定电源。存储器模块单相费控智能电能表在实际工作中,要对用户的当前用电数据、历史用电数据、事件记录以及冻结数据等进行大量数据的存储,这就要求大容量的存储芯片,同时,又要保证用户用电数据在各种突发事件而造成的掉电事故影响下,用电数据的长时间保留。因此,在对系统存储器模块进行设计时,选用 CATALYST 公司生产的 AT24C256。AT24C256 是一个256K 位的串行 CMOS 可擦可编程存储器即 E2PROM,与 I2C 总线兼容。工作电压为 1.8 伏到 6 伏,该芯片功耗低,具有写保护功能,可靠性高,64 字节页写缓冲器,擦写次数高达100 万次,在掉电状态下,数据可保持

32、长达 100 年不变,能较好的满足费控智能电能表对智能仪表网络作业存储器的要求。存储器及其外围电路如下图所示。图 5 存储器模块电路设计LCD 显示模块单相远程费控智能电能表不需要在表内实现预付费功能,电费的计算在远程售电系统中完成,表内不显示与电费、电价相关的信息。只显示当前用户各时段的电量以及组合总电量。远程售电系统通过虚拟介质(主要是载波和 RS485 通信)对费控电能表下发复费率时段表、电量结算日等信息。系统在显示部分设计时,选用 THR2760 型液晶显示器以及 HL6024 型液晶驱动芯片。其中 HL6024 是一种能和任意的具有低复用速率的液晶显示器接口的外围驱动器。能对任意静态

33、或复合态的 LCD,能产生高达 24 段的驱动信号,并且通过级联方式能轻松实现大型LCD 应用。HL6024 能和大多数微控制器实现兼容,并通过两线双向的二线-串行通信总线通讯。同时,由于带自动地址增量的显示 RAM,使得通讯开销可大幅度降低。HL6024 是一款 1/4DUTY 和 1/3BIAS 的通用 LCD 驱动显示电路,共有 24 各 SEG 输出端口和 4 个 COM 输出端口,直接和 LCD 相连可驱动 96 段液晶,当少于 24 段 SEG 和 4 段COM 时,不用的段可空出。当数据传送给 HL6024 后,HL6024 根据初始地址把数据依次填入相应的 RAM 中,由驱动电

34、路把相应的驱动电平信号送至液晶。RS485 通讯模块RS485 通讯接口是串行接口的标准之一,是在 RS-232 的基础上发展起来的一种串行通信方式,通常在要求远距离通讯时,广泛采用 RS485 的串行总线标准。RS-485 采用平衡发送和差分接收的方式,这就使得该通信方式具备了很强的抗共模干扰能力。RS485 通信解决了电能表数据的远程通信和控制问题,使电能表与电力部门的远程售电系统的联网成为现实。另外,由于 PC 机默认的是只带有 RS-232 的接口,通常需要通过RS232 转 RS485 电路,从而将 PC 机串口的 RS232 信号转换成 RS485 信号。在国家电网公司智能电能表的

35、功能规范中对于 RS485 通讯部分指出,智能电能表的 RS485 通讯部分要满足:RS485 接口必须和电能表内部电路实行电气隔离,并有失效保护电路;RS485 接口应满足 DL/T645-2007 电气要求,并能承受 380V 交流电压;RS485 接口通信速率可灵活设置;智能仪表网络作业RS485 通信遵循 DL/T645-2007 协议及其备案文件。ESAM 安全模块在国家电网的相关标准和规范中指出,ESAM 安全模块必须嵌入在设备内,用以实现安全存储、数据加/解密、双向身份认证、存取权限控制、线路加密传输等安全控制功能。ESAM 安全模块,是英文 EmbeddedSecureAcce

36、ssModule 的缩写,即嵌入式认证加密模块,是指一种嵌入式的安全控制模块。ESAM 安全模块采用专用的智能卡芯片模块封装形式,系统是建立的在专用的高性能的安全微处理器的硬件平台基础上的,同时在安全模块内部,拥有独立的片上操作系统,除了具备防检测、抗攻击等硬件特性外,还具有安全的文件密钥管理,标准的加解密运算功能,完善的安全机制等特性。ESAM 安全模块最主要的应用模式是嵌入到某些专用设备或仪器中,一方面可作为设备的唯一标识,提供安全的硬件平台以存储密钥和相关重要数据外,另一方面,还可以利用模块内置算法完成数据的加密解密、双向身份认证、访问权限控制以及临时过程密钥导出等多种功能。可广泛应用于

37、需要加密或身份认证功能的智能设备中。正是基于上述功能,ESAM 安全模块广泛应用于智能电表,通信设备以及网络安全等众多领域。在国家电网公司智能电能表的功能规范中对 ESAM 安全认证部分指出,智能电能表的安全认证部分必须满足:通过固态介质或虚拟介质对电能表进行参数设置、预存电费、以及下发远程控制命令操作时,需通过严格的密码验证及 ESAM 模块等安全认证,以确保数据传输安全可靠。ESAM 模块的加密算法应采用国密算法。信号输出模块电路在国家电网公司相关规范中,对智能电表信号输出部分指出,智能电能表的信号输出部分主要包括电能量脉冲输出、多功能信号输出以及控制输出三部分:电能量脉冲输出智能电能表应

38、具备与所计量的电能量成正比的光脉冲输出和电脉冲输出;光脉冲输出采用超亮、长寿命 LED 指示灯;电脉冲输出必须采用电气隔离措施。多功能信号输出智能电表的多功能信号端子应可输出时间信号、需量周期信号或时段切换信号,以便检测人员检测。其中,时间信号为秒信号,需量周期信号、时段切换信号为 80ms20ms的脉冲信号。控制输出智能电能表可输出脉冲或电平开关信号,控制外部报警装置或负荷开关。载波模块电力线载波通信技术是指利用现有的输配电电力线网络作为传输介质,实现数据传输与信息交换的一种技术。电力线载波通信主要采用的是通过载波调制技术,其最大的优是智能仪表网络作业无需另外架设新的通信网络线路,存在的不足

39、主要是电力线路存在较强的噪声干扰以及电力线网络对传输信号的衰减较大。在国家电网公司的相关规范中,对智能电能表的载波模块部分指出:智能电能表可配置窄带或宽带载波模块;智能电能表与载波通信模块之间的通讯遵循 DL/T645-2007 协议及其备案文件;若采用外置式载波通讯模块,为保护电能表,载波通信接口必须有失效保护电路;在载波通信时电能表的计量性能、存储的计量数据以及参数不应受到影响和改变。继电器控制模块继电器控制部分用于对用户的用电情况进行相应控制,当用户电能表剩余金额为 0 时,上位机下发允许拉闸命令,继电器断开,停止供电。当接收到用户续交电费信息后,上位机下发允许合闸命令,继电器闭合,恢复

40、供电。系统继电器控制部分电路如下图所示。图 6 继电器控制模块电路设计二、单相费控智能电能表的主要功能电量计量(1)具有正、反向有功电能计量功能,能存储其数据,(2)能存储上3个月的总电能和各费率电能量;数据存储分界时刻为月末24时。电量冻结电量冻结可以冻结正向(反向)有功电量,具体分为以下几种情况:(1) 按RS-485通讯规约方式冻结。(2)定时冻结:电表按照用户约定的时间及间隔冻结电能量数据;每个冻结量保存12次。(3)瞬时冻结:在非正常情况下,冻结当前的日历、时间、所有电能量和有功功率的数据;瞬时冻结量保存最后3次的数据。(4)约定冻结:在新老两套费率/时段转换、阶梯电价转换或电力公司

41、认为有特殊需要时,冻结转换时刻的电能量以及其他重要数据,保存最后2次冻结数据。智能仪表网络作业(5)日冻结:存储每天零点时刻的电能量,存储60天的数据。(6)整点冻结:存储整点时刻或半点时刻的有功总电能和无功总电量以及冻结时间,可存储96个数据。冻结内容及对应的数据标识均符合DL/T6452007及其备案文件要求,冻结电量可通过用户卡、检查卡或其它通信接口抄出,便于进行用电量分析和线损统计。清零电能表只有在被授权及通过安全验证的情况下能进行电量清零操作,清除电表内部存储的电能量、冻结量、事件记录等数据。永久记录电能表清零事件的发生时刻及清零时的电能量数据。时钟具有日历、计时和闰年自动转换功能。

42、日历、时钟均可通过RS485、红外数据接口等进行设置和调整,设置时需按下编程键,进入编程状态。安全认证对电能表进行参数设置命令操作时,需通过严格的密码验证等安全认证,以确保数据传输安全可靠。电力参数测量及监测智能电表能测量、记录、显示当前电压、电流(包括零线电流)、有功功率、功率因数等运行参数。测量误差(引用误差)1以内。事件记录电量的事件记录功能可以记录对电表的编程和清零操作以及电表运行状态,具体分为以下几种情况:1、永久记录电能表清零事件的发生时刻及清零时的电能量数据。2、记录编程总次数,最近10次编程的时刻、操作者代码、编程项的数据标识。3、记录校时总次数(不包含广播校时),最近10次校

43、时的时刻、操作者代码。4、记录掉电的总次数,最近10次掉电发生及结束的时刻。计时功能采用内置带温度补偿的硬件时钟电路,具有日历、计时、闰年自动转换功能;内部时钟端子输出频率为1Hz。电能表可接受的广播校时范围不大于5min;广播校时无需编程键和通讯密码配合;每天只允许校对一次,且应避免在电能表执行冻结或结算数据转存操作前后5min内进行。显示功能该电能表采用大屏幕宽温中文字符液晶显示,具有防紫外线功能,在正常使用情况下,LCD寿命大于10年。电能表具备自动循环和按键两种显示方式;自动循环显示时间间隔可在520秒内设置;液晶显示关闭后,可用按键唤醒液晶显示;通讯功能具有一个红外通信接口、一个RS

44、485通信接口,通信接口物理层彼此独立,一种通信信道的损坏不影响其它信道。电能表通过通信接口可以与手持终端、数据采集器、检测设备、智能仪表网络作业计算机等进行数据传输、广播对时设置、抄读、编程、管理等。通讯规约符合DL/T645-2007标准。RS485通信传输速率允许在1200bps、2400bps、4800bps、9600bps中选择,缺省设置为1200bps。RS485通信接口和电能表内部电路实现电气隔离,具有失效保护电路。通信接口通过电气性能、抗干扰试验,符合DL/T6142007的要求。载波模块接口与RS485接口物理层相互独立,一个通信接口的损坏不影响其它通信接口正常工作。端口输出

45、电能表具备与所计电能成正比的光脉冲测试输出和电脉冲测试输出功能。光脉冲测试输出装置的特性符合GB/T17215.211-2006的要求。电脉冲测试输出为光隔离无源输出,脉宽为80ms20ms,输出装置的特性符合GB/T15284-2002的要求。电能表具备秒时间信号输出端子。报警功能当电表出现下列故障时,在循环显示第一项显示报警代码或报警提示,并且LCD背光灯持续点亮:当电能表出现故障时,显示出错信息码。编程密码和安全保护电能表应具备编程开关和编程密码双重防护措施,以防止非授权人进行编程操作。电能表仅在允许编程状态才能进行编程操作,广播校时和读表操作不受编程开关的控制。编程开关编程开关采用按键

46、式设计,且只有在打开封印后方能触及到编程开关。在可编程状态下,若240分钟内没有任何操作,电能表将自动关闭编程状态。编程密码电能表需先通过编程密码验证才能执行编程或其他特殊操作。密码采用两级管理,每一级密码由6位阿拉伯数字组成;密码权限等级不同,可执行的操作不同。具有高等级密码权限的人员,可修改低等级密码,并执行低等级密码的所有操作。连续3次密码输入错误,电能表将自动关闭编程功能24小时。阀控密码电能表阀控密码支持远程停送电。三、单相费控智能电能表的应用与发展方向1)结算和帐务。通过智能电表能够实现准确、实时的费用结算信息处理,简化了过去帐务处理上的复杂流程。在电力市场环境下,调度人员能更及时

47、、便捷地转换能源零售商,未来甚至能实现全自动切换。同时用户也能获得更加准确、及时的能耗信息和帐务信息。2)配网状态估计。目前,配网侧的潮流分布信息通常很不准确,主要是因为该信息是根据网络模型、负载估计值以及变电站高压侧的测量信息综合处理得到的。通过在用户侧增加测量节点,将获得更加准确的负载和网损信息,从而避免电力设备过负载和电能质量恶化。通过将大量测量数据进行整合,可实现未知状态的预估和测量数据准确性的校核。智能仪表网络作业3)电能质量和供电可靠性监控。采用智能电表能实时监测电能质量和供电状况,从而及时、准确地响应用户投诉,并提前采取措施预防电能质量问题的发生。传统的电能质量分析方式在实时性和

48、有效性上都存在差距。4)负荷分析、建模和预测。智能电表采集的水、气、热能耗数据可以用来进行负荷分析和预测,通过将上述信息与负荷特性、时间变化等进行综合分析,可估算和预测出总的能耗和峰值需求。这些信息将为用户、能源零售商和配网调度人员提供便利,促进合理用电、节能降耗以及优化电网规划和调度等。5)电力需求侧响应。需求侧响应意味着通过电价来控制用户的负荷及分布式发电。它包括价格控制和负荷直接控制。价格控制大体上包括分时电价、实时电价和紧急峰值电价,来分别满足常规用电、短期用电和高峰时期用电的需求。直接负荷控制则通常由网络调度员根据网络状况通过远程命令来实现负载的接入和断开。6)能效监控和管理。通过将

49、智能电表提供的能耗信息反馈给用户,能促使用户减少能源消耗或者转换能源利用方式。对于装有分布式发电设备的家庭,还能为用户提供合理的发电和用电方案,实现用户利益的最大化。7)用户能量管理。通过智能电表提供的信息,可以在其上构建用户能量管理系统,从而为不同用户(居民用户、商业用户、工业用户等)提供能量管理的服务,在满足室内环境控制(温度、湿度、照明等)的同时,尽可能减少能源消耗,实现减少排放的目标。8)节能。为用户提供实时能耗数据,促进用户调节用电习惯,并及时发现由设备故障等产生的能源消耗异常情况。在智能电表所提供的技术基础上,电力公司、设备供应商及其他市场参与者可以为用户提供新的产品和服务,例如不同类型的分时网络电价、带回购的电力合同、现货价格电力合同等。9)智能家庭。智能家庭是指将家庭中不同装置、机器和其他耗能设备联接在一个网络中,并根据居民的需求和行为、户外的温度以及其他参数来进行控制。它可以实现供热、报警、照明、通风等系统的互联,从而实现家庭自动化和家电等设备的远程控制等。

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报