兼有双网功能的智能仪表接口电路的设计
2011-06-01于浩洋
自动化仪表 2011年6期
于浩洋
(黑龙江工程学院电子工程系,黑龙江 哈尔滨 150050)
0 引言
随着电子技术的迅猛发展,各种工业过程数字仪表应运而生。目前,在工业生产过程中,数据通信普遍采用传统的一对一数据通信模式或自封闭的集散系统。这使得设备之间以及系统与外界之间的信息交换难以实现[1]。
因此,现今的大多数智能仪表接口都只单纯地适应以太网而不能同时兼容Internet[2]。开发具有以太网和Internet功能的智能仪表接口电路,不仅能够很好地解决传统的一对一的数据传输模式和数据“孤岛”问题,更为日益加快的信息化进程提供了一条可靠的过渡渠道[3]。
1 总体结构
整个系统由以太网控制器、微控制器(MCU)、网络接口、RS-485接口和网关等模块构成,总体结构如图1所示。图1中,主控器单片机以查询的方式询问以太网控制器是否有数据接收。如有数据接收,则根据数据包类型交由相关的程序处理;如有数据需要发送,则根据数据包类型进行封装,并投递至以太网中。若目标地址(IP)隶属于Internet,则查询地址解析协议缓存表;若没有相应的IP、物理地址(MAC)映射,则以广播方式查询该映射,然后通过网关投递数据包[4]。图1中的虚线部分由硬件电路实现,其余部分通过软件编程来实现。

图1 系统结构框图Fig.1 Structure of the system
2 硬件设计
硬件电路的设计大体上可分为单片机控制电路、以太网控制器电路、串口扩展电路和RS-485端口通信电路4部分。
2.1 单片机控制电路的选取和设计
PIC24F16KA101系列是通用的16位微控制器,采用nanoWatt XLPTM超低功……
登录APP查看全文
