分类:
2008-10-15 16:28:09
随着计算机、网络通信和Internet技术的飞速发展和不断进步,系统在家庭和工业应用广泛。
如何将系统和工业控制系统接人Internet,综合利用嵌入式系统资源,实现嵌入式系统的远程管理和控制,已成为关注的研究课题,而实现嵌入式系统的网络化则成为嵌入式系统的发展趋势。
以太网以其成本低、速度快、应用普遍、有广泛的硬件和软件支持等优点为实现管理控制网络一体化提供可能,在现场设备内置WEB,使现场设备具有网页发布功能,将Internet技术直接引入现场设备。
本设计是基于7的微型嵌入式Web。目前市场上大部分以太网控制器的封装均超过80引脚,而ENC28J60是业界最小的以太网控制器,只有28引脚,这样既能提供相应功能,又大大简化相关设计,减小空间,其标准的SPI串行接口只需4条总线即可实现与单片机连接,有利于在小型系统上实现以太网功能。在研究和分析TCP/IP的基础上,合理简化TCP/IP,选择实现ARP、IP、ICMP、TCP和HTTP。
2 系统硬件设计
ENC28J60的硬件连接如图1所示。ENC28J60的硬件设计包括复位电路、时钟振荡器、网络变压器和其他外部元件以及LED配置单元模块。
2.1复位电路
当ENC28J60的RESET引脚为低电平时ENC28J60工作在复位模式。RESET引脚内部有弱上拉电阻,应外接一只10 kΩ的上拉电阻。
2.2 时钟振荡器
ENC28J60工作频率为25 MHz。在OSC1和OSC2引脚之间连接无源晶体振荡器。ENC28J60要求使用平行切割的晶体。本设计采用连接至OSC1引脚的外部25 MHz有源晶体振荡器驱动,此时3.3V的外部时钟连接OSC1引脚,OSC2引脚可使用一只接地电阻或断开OSC2引脚以减少系统噪声。
2.3 网络变压器和其他外部元件
实现以太网接口控制,还需多个标准外部元件:网络变压器、偏置电阻、储能电容和去耦电容。
差分输入引脚(TPIN+/TPIN-)需用一个变比为1:1的网络变压器实现10BASET。差分输出引脚(TPOUT+/TPOUT-)需用一个变比为1:1、带中心抽头的脉冲变压器实现。变压器需具有2 kV或更高的隔离能力,以防止静电干扰。本设计采用Pulse公司的集成以太网隔离变压器H1102。
差分输入/输出引脚都需串联2只49.7 Ω、精度为1%的电阻和1只0.01μF的电容,本设计采用并联两只100 Ω电阻获得49.7 Ω、精度为1%的电阻。
所有的电源电压引脚必须连接至外部同一个33 V电源。同理,所有的接地必须连接至同一外部地。每个电源电压引脚和地之间应连接1只0.1μF的陶瓷去耦电容,该电容应尽可能地靠近电源电压引脚放置。
2.4 LED配置
[1]