《串口转以太网.doc》由会员分享,可在线阅读,更多相关《串口转以太网.doc(19页珍藏版)》请在金锄头文库上搜索。
1、串口转以太网模块WIZ108SR最新版发布!推荐到论坛 | 收藏 窗体顶端窗体底端首发串口模块WIZ108SR 数据手册最新版本V1.1 ,希望对大家有帮助。1. 简单介绍1.1 主要特征n 紧凑尺寸的 RS422/485(串口)到以太网n 快速简单的以太网连接到串口设备n 支持根据客户的需求进行固件定制n W7100单芯片解决方案保证稳定可靠的数据通信n 支持界面友好的配置工具程序n 支持使用用户密码保证安全性n 支持串行命令用于串口配置n 10/100 Mbps 以太网接口和最大230Kbps的RS-422/485接口n 支持IP配置- Static,DHCPn 支持DNSn 紧凑设计 4
2、8mm X 30mm X 18mm (长x宽x高)n RoHS认证1.2 产品说明表1. 产品说明1.3 WIZ108SR 接口 图 1. WIZ108SR 接口2. 硬件规格2.1 WIZ108SR尺寸图 2. WIZ108SR 尺寸 (单位 : mm)2.2 接头规格2.2.1 RJ-45 接头图3. RJ-45引脚说明2.2.2 排针(Pin Header) 接头表 2. 排针接头引脚说明有关串口模块的更多文章及视频资料可参考:私人IP和公共IP网络应用在WIZ107SR的端口转发http:/ | 收藏 窗体顶端窗体底端W5200是全硬件TCP/IP嵌入式以太网控制芯片,它能轻松地为使用
3、SPI的嵌入式系统实现网络连接。与W5100相比,W5200具有以下几点优势:支持高速SPI总线(最大80MHz)支持八个独立的端口同时连接提供休眠模式和网络奂醒极小巧的48pin QFN无铅封装如果你使用过Arduino Ethernet shield(应用的是W5100),那么你只需要更改两个文件(W5100.c, W5100h)便可以轻松将W5100更换为W5200使用。从我的github rep(https:/ IDE “/库/以太网/实用程序” 文件夹下改写为新的W5100.cpp以及W5100.h。为了方便,我使用相同的文件名,以下是使用Wiz820io测试程序库的电路。在这个电路
4、中,没有使用PWDN,nINT信号。更多相关Arduino博文,请点击:http:/forum.edc- ,Tel: 010-84539974(转166)希望本篇文章可以给您带来帮助,谢谢。串口转以太网-单片机联网的革新推荐到论坛 | 收藏 窗体顶端窗体底端串行通信协议是用于工业设备之间数据通信的应用最广泛的通信协议。绝大多数工业设备都有串行接口。并且,目前是互联网的时代,因为许多用户的功能或服务都是通过互联网实现的。比如,诸如电视,DVD和影音系统等消费品需要连接到互联网的功能才能提供许多互联网的服务。此外,绝大多数工业设备也需要将互联网功能作为一个基础实现。互联网具有基于TCP(UDP)/
5、IP的以太网协议服务于互联网设备之间的数据通信。通过互联网的主要功能有: (1)远程设备控制(2)远程监控及维护(3)数据集合(4)远程固件升级这样,如果工业或消费者的设备只具有串行接口,为了提供互联网功能,串口转以太网网关就变得尤为重要。并且,我们可以猜测,串口转以太网网关的市场应该会比较大,因为仍然有大量的消费产品和工业设备需要这类网关。在电子消费品中,数字电视和STB需要串口转以太网网关。并且在工业设备中,工业测量系统,远程控制系统,工厂自动化系统,和生产线自动化系统都是适合于串口转以太网网关的好的应用。被称为绿色技术的主要组成部分的智能测光系统是目前一个新的潜在串口转以太网网关的应用。
6、所以,我们可以认为串口转以太网网关在世界上仍然具有很大的市场。 如果你对于串口转以太网网关及其市场有兴趣,你就应当考虑如何完成你自己的串口转以太网网关了。 在工业领域,例如RS232, RS422 和RS485的串行通信是最知名的数据通信的方式。串行协议并不复杂,所以任何人都可以简单地完成所需要的功能。并且,目前已经有许多擅长串行协议的工程师。也就是说,这些工程师拥有丰富的经验来完成任何关于串行通信的功能。然而,一般的以太网功能都是作为操作系统核的一部分或者诸如RTOS(Real time OS)的嵌入式操作系统来提供的。当然,内核是通过基于TCP/IP软件协议栈的软件程序实施的,并且安装在操
7、作系统内部。所以,用户很难对已有的功能进行修改或给内核增加新功能。再有,我们也很难找到一个能够修改操作系统内核的工程师,因为这样的工程师应当经过很长时间的锻炼并且具有足够的TCP(UDP)/IP 协议的技术知识。通常,串行通信甚至能够在像8051, PIC 和AVR series低等终端MCU中完成。串行协议并不复杂并且具有简单地操作流程。但是,在以太网实施的情况下,MCU和存储空间的选择应该深入考虑,因为操作系统或实时操作系统应该安装。我们都知道,操作系统或实时操作系统都需要强大的MCU性能和大的存储空间。更困难的是,如果用户尝试在操作系统或实时操作系统下完成自己的功能,工程师的技巧和经验是
8、非常重要的。我们怎么样才能简单地完成串口转以太网网关呢?我们不需要担心串口部分。问题是怎么来完成以太网的部分。如果我们以传统的方式,用操作系统或实时操作系统来具有以太网的功能,我们需要考虑许多问题从而使其变得复杂。然而,如果我们用芯片的解决法案从内部解决以太网的协议,我们就能够以最简单的方式和最短的时间来完成以太网网关的解决方案。我们可以猜测到一下情景:(1)无操作系统或实时操作系统(2)无需高MCU:诸如8051, AVR和 PIC的低端MCU足矣(3)无需大的存储空间(4)无需TCP/IP的技术知识和长期经验(5)无需复杂而大段的程序(6)芯片中的硬件逻辑能够保证高性能和功能上的可靠性所以
9、,我们可以做出非常简单而且集成的串口转以太网网关的硬件平台。第一,我们可以利用如8051, AVR 和PIC等具有小存储空间的低端MCU,因为我们并不需要利用操作系统或实时操作系统。大多数工程师已经很熟悉这样的低端MCU,并且处理起来非常简单。第二,任何人都能够利用芯片完成以太网功能,因为这个芯片已经具有所有的以太网协议。我们并不需要去学习TCP/IP协议,也不需要具有长期的经验。只需要安装这个芯片。这个芯片与一般的以太网控制器完全不同。一般的以太网控制器只有Mac层和物理层,他们仍然需要操作系统。但是,这个芯片拥有Mac层和物理层,并且具有所有以太网的协议,包括TCP(UDP)/IP。第三,
10、芯片的驱动非常简单,只在20Kbytes之内。这个驱动也可以加入任何操作系统,应为它是有简单的C语言完成的。我们现在是否已经有这样的芯片呢?是的,幸运的是,WIZnet已经提供了这样的芯片和以太网解决方案。在我们的网站上,串口转以太网网关的产品名字是W5200, W7100和 W7200。W5200芯片示意图W7100芯片示意图W7200芯片示意图更多关于WIZnet串口转以太网的产品,如果您有什么疑问请直接留言也可以登录WIZnet的官网:http:/ 或者来信:Tel: 86-10-84539974(转166),QQ:2464237212,邮箱:,联系人:Lily Zhang,谢谢!单片式
11、以太网控制芯片W7100A / W7100 Debugger指南(一) 推荐到论坛 | 收藏 窗体顶端窗体底端今天给大家介绍的是单片式以太网控制芯片W7100A / W7100 的Debugger指南。先简单介绍下W7100和W7100A的基本特点。网络微处理器W7100提供一体成型嵌入式网络方案(内嵌8051单片机 + TCP/IP协议栈+ 10/100 高速以太网络MAC/PHY)。而W7100A(100Pin封装) 是 100 % 相容 W7100,W7100A 是W7100 的 升级版,增加了一些新功能,详细可登录官网查看。1. 驱动程序安装用USB线连接Debugger和PC机,然后
12、将会出现新硬件搜索窗口(new hardware search window)界面,如下图1.1所示。选择自动安装软件(Automatically setupthe software (I)后点击Next(N)按钮。图1.1 新硬件搜索窗口 1如果不是自动安装,选择从列表或者指定位置(高级)(Install from a list specific location(Advanced),并且如下进行驱动程序设置。图1.2 新硬件搜索窗口 2等待搜索Dubgger设备驱动程序。当设备驱动安装完成之后,点击END按钮结束。图1.3 完成新硬件搜索 #22. 连接Debugger这一章将会介绍如何连
13、接Debugger与iMCU7100EVB以及iMCU7100EVB中的的DTAG。这一章将会介绍如何连接Debugger与iMCU7100EVB以及iMCU7100EVB中的的DTAG。用其它的DTAG线连接Debugger和iMCU7100EVB。红色的DTAG线必须连接到iMCU7100 DTAG socket 1号线,用USB线连接Debugger和PC机。完成后,将电源线插入iMCU7100EVB中,如图2.1按下EVB复位按钮,以及Debugger的复位按钮。最后确认LED5(启动LED)正常闪烁。如果Debugger成功识别到W7100A/W7100单片机,LED5(启动LED)
14、将会亮起,否则表示没有识别到W7100A/W7100单片机。如果没有正确识别,需要确认连接线是否连接正常或者重新复位iMCU7100EVB和Debugger。正常情况下,使用W7100A/W7100 Debugger之前LED5应该是打开的。3. 安装W7100A / W7100Debugger这一章将会介绍W7100A/W7100 Debugger的安装过程。首先,运行W7100A/W7100Debugger程序安装文件。iMCU7100EVB Debugger安装程序启动之后,点击Next按钮进行安装。4. KEIL工程W7100A / W7100 Debugger支持的工程如下:l Keil uVision2工程l Keil uVision3工程l 只有hex文件 (受限的符号函数)W7100A / W7100 Debugger不支持包括KEIL