电力系统设备远程程序升级解决方案.pdf
《电力系统设备远程程序升级解决方案.pdf》由会员分享,可在线阅读,更多相关《电力系统设备远程程序升级解决方案.pdf(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、,彰暑 羽2 0 0 7 年第2 6 卷第7 期 电力 系统设备远 程程序升级解 决方案 王 学虎 王 少荣(华中科技大学电气与电子工程学院4 3 0 0 7 4)摘 要 针对传统的电力系统设备程序更新不方便的问题,提 出了一种通过在 电话 网络上利 用 7 3 M2 9 0 1 C实现 P C机与远程单片机系统通信,从而对基于单片机 系统 的电力系统设备进行远 程程序升级的方法。对 P C机、电话线、单 片机 系统之 间的转换接 口硬件 电路设计做 了详细 的论 述,并在软件设计 中采用 了在应用 中编程 I AP(I n A D p l i c a t i o n P r o g r a
2、mmi n g)的设计思想,简化 了硬 件电路 的设计。此程序升级方法可以用在大 多数利用单片机开发的电力系统设备上。关键 词 串 口通信 远程程 序 升级7 3 M2 9 0 1 C 1 引言 目前,单片机等嵌入式系统在 电力系统设备 中 得到 广 泛 的 应 用。随 着 电 力 系 统 的 日渐 庞 大 复 杂 化,电力 系统 工作 人员 的工 作量 也 随之增 加,比如需 要对某一个 电力 系统设备进行程序 升级,传统的方 法是工程师到达现场,卸下设备,用随身携带的笔记 本电脑对设备进行程序升级。这种方法费时费力费 钱,既 不 经 济 又 浪 费 时 间,本 文 将 介 绍 一 种 利
3、用 T D K公 司生产 的 MO D E M 芯 片 7 3 M2 9 0 1 C实 现 单 片机系统远程程序升级的方法。传统的单片机编程方法都是利用编程器进行程 序更新,系统编程 I S P(I n S y s t e m P r o g r a mm i n g)的 提出使得单片机编程变得简单、方便,更使得远程编 程变成可能。I S P是指电路板上的空白器件可以编 程写入最终用户代码,而不需要从 电路板上取 下器 件,已经编程的器件也可 以用 I S P方式擦 除或再编 程。目前支持 I S P(I n S y r s t e m P r o g r a mm i n g)技术 的 单片
4、 机有 很 多,P h i l i p S 公 司、S S T公 司 以及 S T C公 司都有很多款支持 I S P的单 片机。比较 常用 的有 P h i l i p S 公司 的P 8 9 C 5 1 R D 2、S S T公 司的 S S T 8 9 C 5 8 RD+、S T C公 司的 S T C 8 9系列 等,在此 选择 了 P h i l i p S 公司 的 P 8 9 C 5 1 R D 2进行 实验。整个远程程序升级系统 由 P C机、转 换接 口、通 信线路以及单 片机 系统组成。P C机直接对单 片机 进行 I S P编程 已经是很成熟的技术,要进行远程编 程,就要
5、通过通信网实现数据的远程传输,在此选择 电话网作为通信 网,只要把设备接到电话线上并分 配一个号码,就能实现远程通信。P C机与 电话线,电话线与单 片机系统 的转 换接 口都采用 MO DE M 芯片 7 3 M2 9 0 1 C,系统模型如图 1 所示。图 1 单片机远程程序升级 系统模型 2接 口电路 介绍 2 1 MO DE M 芯 片 7 3 M2 9 0 1 C简 介 7 3 M2 9 0 1 C包含有数据泵和所有 的控 制器(数 据终 端设 备),是符 合 V 2 2 b i s标 准 的 智 能 MO。D EM。它实 际 上 是 以 8 0 5 1为 处 理 核 心,包 含 有
6、 相 应的模拟电路和控制软件,集成 了一个 S OC(S y s t e m On C h i D)产 品。另 外,7 3 M2 9 0 1 C还 提 供 了一 个 混 合驱 动器。7 3 M2 9 0 1 C的工作 电压 为 5 v,属 于 低功 耗器件(5 v工作 电压下 的功耗为 2 5 0 mW),支持 自 动备用休眠模式,也可以接 收来 自数据终 端设备的 命令进行断电操作,从 而完成该芯片的核心控制逻 辑 而 无 需 用 到 其 他 器 件,7 3 M2 9 0 1 C 具 有 如 下 特 点 1:真正的单片嵌入式 系统解决方案。低功 耗(2 5 0 mw、5 V),具 有空 闲(
7、s t a n d b y)和 掉 电(p o w e r d o w n)两种低功耗模式。兼容通信规范和数据传 输速 率:V 2 2 b i s 2 4 0 0 b i t s,V 2 2 B e l l 2 1 2-1 2 0 0 b i t S,V 21 Be l l 1 0 3-3 0 0b i t s,V 23-1 2 00 75 b i t s,Be l l 2 0 2 1 2 0 0 b i t s,B e l l 2 0 2 V 2 3 四线 工 作 方 式。动 态范围:一9 一4 3 d B m。支持 AT命令 集。D TMF产生和检测功能。呼 叫进 程支持多 国标 一3 9
8、 维普资讯 http:/ 量 钼2 0 0 7 年第2 6 卷第7 期 电力系统设备远程程序升级解决方案 准(F C C 6 8、C T R 2 1,J AT E等)。呼叫识别(I D)功 能。黑名单功能。标准异步串行通信接 口,3 0 0 9 6 0 0 b i t s 波特率 自适应功能。2 2 7 3 M2 9 0 1 C与 电话线 的接 口 7 3 M2 9 0 1 C与 电话 线 的接 口电路包 括 拨 号 脉 冲 发生电路、振铃检测 电路和音频信号处 理三部分。其具体电路如图 2所示。拨号脉冲发生电路主要由 电 阻 6,继 电 器K】和 音 频 变 压 器T 组 成。7 3 M2
9、9 0 1 C的引脚 R E L A Y 为 高 电平 时 处 于 挂机 状 态,为低电平时处于摘机状态。摘机时,电话线路的 直 流 负 载 约 为 6 0 0 1 2(音 频 变 压 器 的 阻 抗)。当 7 3 M2 9 0 1 C接收到拨号命令时,R E L A Y引脚将会发 出相应的高低 电平,发出拨号脉冲。振 铃检测 电路 主要 由电容 c 电阻 R 8,光耦 O P T O1 组成。当有 振铃信号(2 53 H z,9 01 5 V,交流)时,经过光耦 的 隔离 转 换 输 出 脉 冲 方 波。此 方 波 信 号 输 出 接 7 3 M2 9 0 1 C的 R I NG 引脚,7
10、3 M2 9 0 1根 据 内部 设 置 检测 此 信 号 是 否 为 振 铃 信 号。另 外,若 要 求 7 3 M2 9 0 1 C 自动 应 答,需 用 A T 指 令 对 7 3 M2 9 0 1 C 的 s 0 寄存器进行设置,设置 7 3 M2 9 0 1 C开始 自动应 答前需要等待 的振铃次数。s 的默认值为 0,表示 禁止 7 3 M2 9 0 1 C的 自动应答特性。图 2 7 3 M2 9 0 1 C与电话线 的接 口电路 2 3 7 3 M2 9 0 1 C与 单片机 的接 口 由于 7 3 M2 9 0 1 C采 用 全 双工 的工 作 方 式,其 数 据终端 始终
11、处于 工 作状 态,因 此允 许 不 用 检 测 发送 信号(C T S)和终端准备好(DT R)等信号,而仅仅检 测振铃信号(RI NG)和载波信号(D C D)就能完成正 常 的工作。单 片机 与 7 3 M2 9 0 1 C之 间 的数据 通信 直 接 通 过 串 口 来 完 成。也 就 是 说,单 片 机 向 7 3 M2 9 0 1 C发送 AT命令、7 3 M2 9 0 1 C向单片机返 回 结果码以及单片机通过 7 3 M2 9 0 1 C向远端数据终端 传送数据都可通过串 口来实现。7 3 M2 9 0 1 C与单片 机 的接 口电路 示 意 图如 图 3所示。R XD T X
12、D TXD RXD P8 9C51 RD2 73M 2 9 01 P1 O DCD P I 1 RING 图 3 7 3 M2 9 0 1 C与单 片机 P 8 9 C 5 1 R D 2的接 口电路 _。40-2 4 7 3 M2 9 0 1 C与 P C机 的接 口 由于 7 3 M2 9 0 1 C具 有标准 的异 步 串行 通信接 口,因此只要将 R S 2 3 2接 口的各信号线经过电平转 换后接 到 P C机 串 口即 可。硬 件 电路 如 图 4所 示。MAX 3 2 4 1为标准的 R S 2 3 2转换芯片。3 软件设计 本设计 中采 用 的 单 片机 P 8 9 C 5 1
13、 RD 2是 P h i l i p 公 司 内核 基 于 8位 8 0 C 5 1单 片机 的 派 生 产 品,它 在 完全保留 8 0 C 5 1指令系统和硬件结构的大框架外,进 行 了 多 方 面 的加 强、扩 展、翻新 和创 新。它 具 有 1 K B的片上 R AM 和 6 4 K B的片上闪存,满足 当今 用嵌 入 式 高 级 语 言对 片 上 大 存 储 容 量 的需 要。P 8 9 C 5 1 R D 2具有 3种 编 程 方式 即在 系统 编 程 I S P、在应用中编程 I AP以及通过商用 编程器 的并行编 程。P h i l i p s 公 司 为 了 使 I S P技
14、 术 和 I A P技 术得 以 推广,在芯片上免费提供 B o o t ROM 固件,并且巧妙 维普资讯 http:/ 电力系统设备远程程序升级解决方案 嘭 量调2 0 0 7 年第2 6 卷第7 期 地解决了固件和 F l a s h的地址覆盖 问题和一些具体 实现细节问题,使它们的实现变得简单。0 P F 一 L7 I卜 I M A X 3 2 4 1 E C W I 2 8。C R t 1 1 0 5 9 2 M l l 2 6 Vc c C 1+l J ,上 _L 2 7 v+C 1,ll C2+0 1L F 9 C 2 T 坤 H口 H,LL 、J 上 0 _】4-_ JJ 1 0
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电力系统 设备 远程 程序 升级 解决方案
限制150内