




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、基于智能通信控制器的串行通信系统的抗干扰设计Hc595串行通信抗干扰硬件设计重庆三峡学院应用技术学院 基于智能通信控制器的配电测控系统采用上下位机的组成形式, 在串行通信系统中实施 7 软硬件抗 干扰措施,包括ChkSun校验功能和软硬件看门狗电力系统运行的安全与否与系统当时的运行状态有密切的关系,对于电力调度部门来说, 如果能实时地全面掌握电力系统各部分的运 行状态,进行远程监测,对保证系统的安全、稳定、经济运行无疑具 有十分重要的意义。 电力远程监测一般采用串行方式进行通信, 保证 数据的可靠传输是其最重要的技术指标之一。 由于工业现场的恶劣环 境以及配电系统的远距离传输, 干扰是产生偶然
2、性错误和影响整个系 统可靠运行的主要原因。 提高系统的抗干扰能力是电力远程监控的一 个重要的研究方向。系统概述本系统是一个上下位机形式的工业配电测控系统,根据功能需要,下位机选用了控制功能比较强大的研华IPC- 610工业控制计算机(IPC : In dustrial Perso nal CO mp uter),其具有近二十个 ISA 插 槽和PCI插槽的无源总线底板以及相应的 CPU板、I /0板等,可以 将系统的各个模块如A/D转换、视频采集、通信、I /0口输入输出 等以插卡的形式像搭积木一样组合起来, 方便地扩展成一个复杂的控 制系统。选用了两块Pc 6313多功能模拟输入/模拟输出板
3、卡,配接相应的传感器和执行机构来完成所承担的工作。 各下位机能够根据 需要对多路模拟量、开关量进行检测和控制。本系统根据需要对 64路模拟量 (电压、电流、功率因素、有功功率、无功功率等 ) 和 16路开关量 (各出线开关分合闸状态、 补偿电容器的状态等 )进行检测, 可 以对 16路开关量进行输出控制 ( 开关、电磁阀、继电器 ) 。其结构框 图如图 1 所示。上位机可选普通PC也可根据系统使用环境,选择和下位机一样的IPC。上位机可以发出指令和任何一台与之相连的下位机进行通 信,收集各下位机传送来的模拟量和开关量信息,进行相关的分析、 汇总、报表生成等处理,并对各下位机子系统进行监控和宏观
4、调度。配电测控系统中,上下位机距离较远,为提高系统的抗干扰能力,采用了 RS-485串行通信总线标准。RS-485,总线采用差分传送,具有传输距离远、接点多、 连线少的特点,已成为分布式监控系统中 数据传输的首选标准。IPC没有RS-485接口,为此需配备RS-232/RS-485接口,本系统采用了泓格公司的7250/ 7521转换器。其中, 7521为具有嵌入式CPU的智能通信控制器,可减少系统编程量,提高系统的可靠性和实时性,本系统实际使用的是7521D模块,7521D模块上有 5 个七段数码管, 可以用程序控制它的亮灭, 以监视系统的 运行。除此之外,752ID和7521功能一样。后面介
5、绍一律不再区分7521 和 7521D。本系统通信模块的连线示意图如图 2 所示,设计为 1 台上位机控制 8 台下位机,也可根据配电系统的实际需要进行扩充。7521 智能通信控制器简介7521 功能简介7521 是泓格公司的752N智能通信控制器中的一种,可支持 个RS-232设备。模块内嵌 A M D公司的Aml88TME控制器,装有Mini0S7嵌入式操作系统。可以为 RS-485网络的任何一个RS-232设备,分配一个唯一的地址。 模块内含双看门狗电路:一个硬件模块看 门狗和一个软件主机看门狗,保护主机和 7521 模块。同时其 RS-485端具有 3000V 高压隔离,可有效防止工业
6、噪声干扰。7520 模块是一个普通的 RS-232/ RS-485电平转换器,不具有智能通信功能。但其RS-485端同样具有3000V高压隔离。在此不再 赘述。7521 工作模式7521 有两种工作模式,一种是开发工作模式,一种是正常工作 模式。在开发模式时,把7521的l 口 (RS-232)接到PC的串口并通过设置好通信格式后,7521将把PC的键盘作为其标准的输入,PC的显 示器作为其标准的输出。 在此方式下, 可进行系统参数的配置和用户 程序的下载。在正常工作模式时,7521将执行由AUTOEXECEXE文件中指向的程序。作为智能通信控制器使用时,7521在其FLASH RO中已经预装
7、了两个文件:AUTOEXECEXE和 7521. EXE开机后可由AUTOEXECEXE文件自动加载7521. EXE从而完成智能通信的初始化配置。用户也可下载自己的应用程序到 7521中以改变 752 1的功能。7521 模块功能命令简述7521 的命令分为主控计算机发送给模块的命令和模块收到命令 后的响应两部分。发送部分的命令格式:(前导字符)(地址)(CHK)(CR),各项分别解释如下。 (前导字符):1个字节,表明命令的类型。模块的控制命令通常被分成几个不同的类型, 通过前导字符使用一些特殊字符, 如$、#、等进行分类。 (地址):两个字节,表示命令将送至的模块。地址范围为00FF,因
8、此有256个地址。 (命令):1个或多个字节,指定模块执行的命令。这些命令通常使用不同的数字来表示不同的功能。(CHK):冗余校验和(Checksum),使用程序将所有传输的字符在 ASCII 对照码中的地址数值相加, 保留最后的一个字节, 拆成前后 两个字符做为校验值。(CR): Enter键,VB中为vbCr,表示命令的结束。7521 收到命令后,多数情况下会返回给主机一个响应字符串。该响应字符串格式:(前导字符)(地址)(数据)(CHK)(CR)响应字符串 (数据)只与命令字符串格式不同, 其余部分均相同。数据部分要根据具体的命令解释。7521 有 30个实用命令,提供了较为完善的驱动程
9、序。用户无须自己编写通信协议,只需按操作手册在主站计算机上安装好7521. exe及相关档案文件,正确连接计算机和752 1模块,初始化后即可以开始工作。上下位机通信系统抗干扰设计虽然RS-485总线标准具有较强的抗干扰能力,但在实际使用过程中,由于现场环境的恶劣、电磁干扰等情况,仍然会影响通信的可 靠性,最典型的问题便是数据传输出现误码,严重的可能出现死机。因此,采取必要的提高可靠性和抗干扰能力的措施是十分重要的。 在 本系统中,从硬件线路和软件设计两方面进行了抗干扰设计。系统通信硬件抗干扰措施在硬件线路上,主要是从隔离、接口标准及布线等方面加以考虑:(1)本系统的RS-485接口是采用平
10、本文为全文原貌 未安装PDF浏览器用户请先下载安装原版全文衡驱动器和差分的组合,同时采用屏蔽的双绞线,抗噪声干扰性能较好。(2) 通信过程中, 由于阻抗不连续和阻抗不匹配, 可能会导致信号反射,影响信号的传输距离。双绞线的特性阻抗一般在110130Q之间,本系统在传输线末端接了一个 120 Q的匹配阻抗以消除信号反射。(3)本系统选用的7520/7521都是具有3000V隔离的RS-232/RS-485转换接口,如图3所示。由图3可看出,RS-485端和电源端同处一个区域,RS-485端使用的是接入电源。RS-232端则是模块内部经转换后的电源,电源在 转换前后有3000V的隔离措施。由于噪声
11、的大多电源端,强大的噪声 会循着电源线进入模块内部, 但只要此干扰在保护范围内, 即可保证RS-232端的设备不被损坏,从而达到保护主控计算机的目的。752l 的保护原理和 7520一样,可以保护下位计算机不受 RS-485网络中的噪声干扰。系统通信软件抗干扰措施在实际系统设计中,要保证数据传输的可靠性,离不开硬件和软件的协调工作。 为保证数据传输的准确性, 在软件设计时也必须采 取一定的措施。(1)7521智能通信控制器具有Checksum校验功能。在数据传输 过程中采用累加和校验方式,可大大降低了数据传输出错率。CheckSun的计算方法如图4和图5所示。例如发送的命令字符串是 $012E
12、nter ,分别将前导字符 ($) 、地址(01)、命令 三者的ASCII值相加,结果如下:CheckSum=0 x 24+OX 30+0X 31+OX 32=0x B7结果最后的两个字符为“ B”和“ 7”,将它们并在发送命令的后面、Enter的前面,最后发送的字符串为$012B7Enter,如此就 完成了一个带有Checksum的命令字符串。当主机使用Checksum的方式将命令发送时,必须先行计算此Checksum的数值,接收到命令的模块也会将所接收到的字符串再进行一次Checksum的计算,当二者的结果一致时,此次的传输便被认 为是正确的;如果二者的结果不一致时, 模块会返回相应的错误
13、信息。同样的,主机在Checksum激活的情况下接收模块返回的字符串时,也必须对Checksum的值进行校验,以确认传输过程的正确性。7521 出厂设置为不激活Checksum为了保证数据传输的正确性, 本系统设计为激活Checksum可用命令$AAKN激活。(2)7521 模块包含两种看门狗机制。第一种机制是监测 7521 模 块的硬件看门狗,它属于硬件重置线路,开机后自动运行,其看门狗 定时时间为1. 6s。此线路会监视模块的操作状况,当模块处于恶劣的工作环境下而导致工作不正常时,此监视线路会使模块自动复位。系统正常工作时,应至少在 16s 内“喂狗”一次,以避免复位。若7521复位,可发
14、送“$AA5命令使其恢复正常。其流程如图6所示。第二种机制是软件主机看门狗。软件主机看门狗可以监测主机的状态。如果主机死机,所有的 7521 输出模块将回到它们预设的安 全模式进行安全保护。 主机正常运行时, 每隔一段时间应该发送一条主机正常”的命令以避免看门狗复位。其流程如图 7所示实验测试数据及分析根据系统设计和实验室条件,进行了串行通信数据的测试,如表 1 所示。从以上分析结果可以看出,在RS-485串行通信系统中加入智能通信控制器具有的Checksum校验和看门狗机制,可以有效地降低串 行通信的误码率, 提高通信数据的成功率。 系统的抗干扰能力有了较 大提高。结束语本系统从硬件和软件两个方面做了较完善的抗干扰设计,由于智能通信控制器自带Checksum校验和软硬件看门狗功能,只需要相 应的命令激活即可。 减少了硬件成本和软件工作量, 系统的可扩充性 和可维护性增强。实验证明,本系统具有较好的实时性和可靠性,数 据误码率非常低。 再辅以软件滤波和冗余校验等措施, 可进一步提高 系统性能。因此本文对同类设计具有一定的理论和实践参考价值。1800 种电子信息产品从三月起必须贴环保标志电子信息产品污染控制标识要求将从从 3月 1日起正式实施,国内市场上十类共计 1800 多种电子信息产品必须加贴醒目的环 保标志,明示产品中含有的有毒有害物质或元素的名称、含量、
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年中国清爽利咽清冲剂市场调查研究报告
- 2025年中国抛光服装剪市场调查研究报告
- 专业呼吸面罩采购合同范例
- 临时停车合同范例
- 2025年中国建筑材料膨胀剂市场调查研究报告
- 乡镇垃圾清理合同范例
- 2025年中国小酱醋壶市场调查研究报告
- 分家析产合同范例
- 2025年中国压力储水桶市场调查研究报告
- ka渠道合同范例
- 2025年铁岭卫生职业学院单招职业倾向性测试题库新版
- 2025年安徽水利水电职业技术学院单招职业技能测试题库参考答案
- 2025年时政题库及答案(100题)
- 2025年钟山职业技术学院单招职业技能测试题库带答案
- 重庆市南开名校2024-2025学年八年级下学期开学考试物理试题(含答案)
- 2025年共青科技职业学院单招职业技能测试题库附答案
- 2025年湖南生物机电职业技术学院单招职业倾向性测试题库1套
- 2025年部编教材对道德与法治的启示心得体会
- 《预算编制要点讲解》课件
- 2025年交管12123学法减分试题库附参考答案
- 2025年360亿方智能航空AI白皮书-爱分析
评论
0/150
提交评论