基于以太网通信的远程监护系统的设计
2011-08-11马富华
陈 梅, 马富华, 李 鑫, 陈 薇
(合肥工业大学 电气与自动化工程学院,安徽 合肥230009)
0 引言
21世纪是一个信息时代,一方面,嵌入式系统已经广泛地在工业控制中应用,并且越来越成熟;另一方面,web技术的快速发展为internet的发展创造了良好的发展航向。现今的很多工业应用已逐渐在向嵌入式web服务器方面机遇。
将嵌入式web技术应用于工业自动化领域,则可以更方便的在嵌入式控制系统中采用internet技术,并将实时数据远程采集、远程监控都通过internet来实现。
这里介绍了基于dspic33f单片机和enc28j60以太网控制器的小型嵌入式web系统,将tcp/ip等网络协议嵌入到单片机系统,在应用层使用http协议使嵌入式系统实现web服务器的功能。
1 系统硬件设计
本系统所采用的控制器是dspic33f单片机,系统主要由以太网接口模块、电源模块、复位电路、RS232通讯电路、模拟和开关量电路等。dspic33f单片机的ADC模块可以根据需要配置成10位/12位ADC模式。当配置成10位工作模式时可同时采用4个模拟输入引脚。同时,dspic33f系列单片机包含有RS232串口模块,以及SPI接口,I2C接口等各种常用的接口,极大地满足了不同接口的控制器接入的需求。系统硬件电路如图1所示。
ENC28J60是美国微芯科技公司(Microchip Technology)推出的带SPI接口的独立以太网控制器。该控制器引脚较少,只有28个。符合IEEE 802.3标准,内置lO Mb/s以太网物理层器件(PHY)及媒介接人控制器(MAC),支持10-BASE-T,可按业界标准的以太网协议可靠地接收、发送以太网数据包。并且它含有8 KB的可编程双端口SRAM缓冲器,在减少主控单元负荷的同时进行信息包的存储、检索等。……
