当前位置: 首页 > 专利查询>金晋专利>正文

嵌入式以太网远程控制器制造技术

技术编号:7250772 阅读:168 留言:0更新日期:2012-04-11 18:40
一种嵌入式以太网远程控制器。它采用单片机80C51为控制芯片,通过P1口模拟SPI串行总线接口连接到基于硬件TCP/IP协议栈的W5100芯片上,W5100工作在服务器模式下,网络通过RJ-45传输线发送读取信号,W5100在侦听状态下接收到网络发送的读取信号后,对80C51进行访问,根据80C51提供的信号将数据通过RS232接口传送给其它设备,实现与相关设备的简单、快捷、低成本的信息交换与控制,可应用于各种嵌入式以太网的远程控制中。(*该技术在2021年保护过期,可自由使用*)

【技术实现步骤摘要】

本技术涉及一种嵌入式以太网远程控制器,尤其是一种基于嵌入式系统及硬协议栈实现的TCP/IP网络通信,通过SPI总线接口方式实现服务器模式监听状态下的嵌入式以太网远程控制器。
技术介绍
嵌入式以太网依托TCP/IP技术、TOB技术和嵌入式技术的发展,主要解决通过TOB 技术和嵌入式技术将设备连接到网络上,以实现远程控制、诊断、测试、管理及维护等功能, 可广泛应用于电力电子、安全检测、医疗卫生、工业生产管理等领域。目前常使用基于嵌入式操作系统和基于软协议栈两种方法实现嵌入式以太网的远程控制。其中基于嵌入式操作系统主要应用于高端单片机,如智能手机、PPC等,其内部必须包含有像LinuX、Wince、Wind0WS Mobile等这样的嵌入式操作系统,造价高。基于软协议栈的方法适用于低端单片机,但需要在主控制器内编写以太网通信协议,程序繁琐,耗费时间,不利于系统的快速开发和稳定运行。
技术实现思路
为了克服基于嵌入式操作系统和基于软协议栈两种方法的造价高、程序繁琐,耗费时间,不利于系统的快速开发和稳定运行的缺点。本技术提供一种嵌入式以太网远程控制器。该控制器采用51单片机与TCP/IP协议硬解码网络接口芯片W5100实现,无需网络操作系统支撑,软件编程容易,硬件设计结构简单、集成化高,性能稳定、兼容性可扩展性强,W5100芯片价格低廉的优点。本技术是通过以下技术方案实现的,它包括RS-232模块,单片机管理模块、 网络芯片W5100模块、RJ-45模块。RS-232模块与80C51的TX、RX管脚相连,主要完成和其它设备的数据传输;单片机管理模块采用80C51做为控制芯片,其中Pl 口被用来模拟SPI串行总线接口,用于和网络芯片W5100模块进行数据交换;网络芯片W5100模块采用WISiet 公司的W5100芯片,价格低廉,是一种基于硬件TCP/IP协议栈的芯片,使用W5100不需要考虑网络操作协议的细节,且不需要网络操作系统的支持,只需要进行端口(socket)编程, 就像访问外存一样的简单,W5100采用SPI串行总线接口方式,接口连线少,硬件设计电路结构简单,便于集成化。W5100芯片工作在服务器模式监听状态下,通过RJ-45传输线实现与网络的信息交换,可以忽略掉目标终端IP地址分配问题。本技术的有益效果是采用80C51单片机做为处理器,价格低廉,可扩展性、兼容性强;采用W5100芯片做为网络芯片,不需要网络操作系统的支持,价格低;W5100芯片只需进行socket编程,编程容易;W5100采用SPI串行总线接口,电路结构简单。附图说明图1是本技术的工作原理示意图。图2是本技术电路原理图。图3是本技术的流程图。图4是本技术的实物示意图。具体实施方式在图1中,采用单片机80C51为控制芯片,通过Pl 口模拟SPI串行总线接口连接到基于硬件TCP/IP协议栈的W5100芯片上,W5100工作在服务器模式下,网络通过RJ-45传输线发送读取信号,W5100在监听状态下接收到网络发送的读取信号后,对80C51进行访问, 根据80C51提供的信号将数据通过RS232接口传送给其它设备,实现与相关设备的简单、快捷、低成本的信息交换与控制。在图2中,为嵌入式以太网远程控制器电路图。由80C51和W5100两块芯片构成。 其中 51 的 Pl. 0 Pl. 3 与 W5100 的 MIS0、M0SI、^、SCLK 相连。MISO 是 W5100 数据输出引脚;MOSI是W5100数据输如引脚;&为从模式选择,低电平有效;SCLK为SPI时钟引脚。其中将SEN引脚通过IOK Ω电阻接到3.3V电源上,置W5100工作于从模式;涵玩接到80C51的RESET端,工作时与80C51 —起复位;研在这里并没有使用;XTLP和XTLN接25MHZ的晶振上为W5100提供时钟信号;TXLED、RXLED、CLLLED......UNKLED为和网络通信是的指示灯,可根据自己的实际需要接不同颜色的发光二极管。在图3中,为系统软件设计流程图。本设计配置W5100工作在服务器侦听状态下, 一旦检测到建立连接的请求,则转向接收数据判断,是数据接收,则进入接收进程;不是接收数据那么判断是否是发送数据,是发送数据,则进入发送进程。既不是发送也不是接收, 则是发送或者接收完毕状态,进入无连接进程,关闭连接,等待一段时间判断是否超时,超时则立即关闭连接,否则,等待一段时间再关闭;或者是还有数据没有发送完,则再重复上述过程。在图4中,为W5100模块的实物示意图。左侧为RJ-45接口,其内主要芯片为W5100, 其中80C51单片机由实验室的伟福LabeOOO通用微控制器实验系统提供,通过中间上部的插排与W5100模块连接。权利要求1. 一种嵌入式以太网远程控制器,它包括RS-232模块,单片机管理模块、网络芯片 W5100模块、RJ-45模块,其特征是单片机80C51通过模拟SPI串行总线接口连接到W5100 芯片,W5100芯片工作在服务器模式侦听状态下,通过RJ-45传输线实现与网络的信息交换。专利摘要一种嵌入式以太网远程控制器。它采用单片机80C51为控制芯片,通过P1口模拟SPI串行总线接口连接到基于硬件TCP/IP协议栈的W5100芯片上,W5100工作在服务器模式下,网络通过RJ-45传输线发送读取信号,W5100在侦听状态下接收到网络发送的读取信号后,对80C51进行访问,根据80C51提供的信号将数据通过RS232接口传送给其它设备,实现与相关设备的简单、快捷、低成本的信息交换与控制,可应用于各种嵌入式以太网的远程控制中。文档编号G05B19/042GK202183024SQ20112013572公开日2012年4月4日 申请日期2011年5月3日 优先权日2011年5月3日专利技术者金华, 金晋 申请人:金华, 金晋本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:金晋金华
申请(专利权)人:金晋金华
类型:实用新型
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术