用户中心

资讯 > 嵌入式系统

基于ARM与μClinux的RTU设计

来源:电子技术应用2006.09.06阅读 3812

    摘要:基于ARM处理器S3C4510B和μClinux的RTU总体结构设计、RTU硬件扩展方法以及在μCllinux环境下开发RTU应用程序的经验。定义了一种RTU母板总线,介绍了由处理器总线驱动RTU母板总线的接口电路原理以及RTU母板总线上扩展硬件模块的方法。


    关键词:RTU S3C4510B μClinux 嵌入式系统


   在电力系统变电所以及电气化铁道牵引变电所远动控制系统中www.cechina.cn,远程数据采集与监控终端(RTU)是关键设备,实现遥控、遥测、遥信等功能。


    采用工业控制计算机,扩展测控硬件接口电路,是RTU设计常见的方法,但是这种方法设计的RTU成本高、体积大、耗电大。采用80C196等单片机设计RTU,由于单片机的运算处理和硬件扩展等能力较低,影响RTU的性能。而基于ARM处理器设计的RTU,硬件上具有成本低、体积小、耗电省、处理能力强等优点;软件上由于采用μClinux操作系统,有许多优秀的应用程序成果可以利用。正是由于这些优势,采用ARM

和μClinux设计RTU已经成为一个热点。


    1 RTU硬件电路设计
    1.1 RTU总体结构
    RTU的核心部分是计算机www.cechina.cn,包括处理器、存储器、人机接口等。为了执行RTU的测控功能,需要扩展大量外围接口电路。不同变电所的测控对象数据差别很大。为了提高RTU的通用性,一种普遍采用的可行的办法是将测控电路模块化。根据模块化的设计思想以及S3C4510B和μClinux的特点,RTU硬件总体结构设计的原理框图如图1。
 

RTU硬件总体结构设计的原理框图


    各种电路按功能设计成相应模块,以母板总线为接口基础。
    主板模块以S3C4510B为核心。主要配置是:16M字节动态随机存储器SDRAM(两片HY57V651620B),2M字节的Flash(一片AM29LV160DB);处理器内部集成两个异步串行通信接口CONTROL ENGINEERING China版权所有,串口0和串口1;一个10Mbps以太网接口;看门狗与复位电路(MAX507);RTU母板总线驱动电路。
串口0作为控制台,用于调试;串口1接LCD显示屏和触摸展,实现当地监控的人机界面。
测控接口电路主要有遥控模块、遥信模块(开关量采集)和遥测模块(模拟量采集)。遥控和遥信模块由母板总线直接扩展。遥测模块采用现场总线(CAN)通信接口。为此在RTU母板总线上扩展CAN总线通信模块,实现与遥测模块的通信。


    串口模块(PC16C550)从母板总线上扩展。用该模块连接调制解调器(MODEM),实现RTU远程通信。


    1.2 RTU母板总线
    RTU母板总线是测控硬件模块扩展的基础,又是处理器总线上的一个外设接口。


为便于模块的扩展,RTU母板总线定义如下:数据总线H-D0~H-D7;地址总线H-A0~H-A7;地址片选信号H-S0~H-S6;读写操作信号H-WR和H-RD;地址锁存控制信号H-ALE;中断服务请求控制信号H-INT0~H-INT3;复位信号H-RESET。


    使用处理器的如下总线信号驱动RTU母板总线:地址总线A0~A11、数据总线D0~D7、读使能控制信号nOE、写使能控制信号nWBE0、外设(I/O)地址片选信号nECS0,以及4根中断控制信号线nINREQ0~nINREQ3。


    1.2.1 总线驱动电路
    为兼容测控接口电路较常用的器件www.cechina.cn,母板总线控照5V的TTL电平设计。S3C4510B总线是3.3V的CMOS电平。


    处理器总线与RTU母板总线存在速度和电平上的差别,不能直接相连控制工程网版权所有,它们之间需要一个总线驱动电路。


    总线驱动电路是主板模块的一部分。它实现处理器总线到RTU母板总线的接口扩展、电平转换和驱动。总线驱动接口电路如图2。


    采用双电源供电的双向总线能动冲区74LVX4245,实现处理器数据总线与RTU母板数据总线之间的电平转换和驱动。


    三八译码器U1,将2K字节地址空间译为8个地址片选信号,称为S0~S7,其中S0~S6由总线驱动芯片74LS244驱动后,作为RTU母板总线地址片选信号。


 























版权声明:版权归控制工程网所有,转载请注明出处!

频道推荐

关于我们

控制工程网 & CONTROL ENGINEERING China 全球工业控制、自动化和仪器仪表领域的先锋媒体

CE全球

联系我们

商务及广告合作
任小姐(北京)                 夏小姐(上海)
电话:010-82053688      电话:18616877918
rendongxue@cechina.cn      xiashuxian@cechina.cn
新闻投稿:王小姐

关注我们的微信

关于我们 | 网站地图 | 联系我们
© 2003-2020    经营许可编号:京ICP证120335号
公安机关备案号:110102002318  服务热线:010-82053688