串口转以太网模块—WIZ100SR 用户手册(三)

Home / 博客 / 串口转以太网模块—WIZ100SR 用户手册(三)

上次给大家介绍了WIZ100SR的一些内容,今天我接着介绍WIZ100SR用户手册的最后一部分关于硬件配置、引脚图和演示测试的内容。希望对大家有所帮助 。

4.2. 用串行命令配置WIZ100SR

图 16. 串口配置使能设置

①    检查WIZ100SR固件版本。如果版本较低,从http://www.iwiznet.cn/下载最新的版本。

②    在默认状态,串行配置是禁止的。所以,点击串行配置的‘enable’检查框并点击 ‘setting’按钮。字符串的默认值是“+++”。

③    测试进程如下所示。该测试是检查模块的IP并改变到另一值。

                                    表 9. 串口配置测试流程

以上进程如下图串行控制台所示.

图 17. 串口配置控制台(console)显示

5.  硬件配置

在串口配置中,用特定字符串进入串口配置模式。硬件配置使得可以通过端口控制进入配置模式。

通过拉低JP1的第12个引脚给模块上电或是复位,此时允许硬件配置。

在硬件配置模式时,网络被禁用。因此,在配置完后,为了正常运行一定要使JP1.12处于高电平。

5.1.  帧格式

命令帧格式

表 10. 硬件配置帧格式

回复帧格式

表 11. 硬件配置回复帧格式

命令代码

表 12.硬件配置命令代码

参数的长度根据固件版本的不同而不同.

表 13. 硬件配置参数描述

进入硬件命令模式的回复 (Hex : 0x3B)

表 14. 硬件配置进入消息

5.2. 硬件配置例子

5.2.1.           读参数

步骤 1.   通过插上JP1的12th 引脚给模块上电。

步骤2.     检查是否显示消息(‘:’)以提示进入硬件配置。如果模块设置为‘Debug mode’,在显示模块名和版本后显示消息。

步骤3.  输入‘>R’和 Carriage Return(0x0D)。

步骤4.      检查回复消息。

 

5.2.2.           改变IP地址

当改变参数值时,不改变MAC地址。当模块的MAC地址是唯一值时,用户不能改变它。当改变IP地址时,在开始的6字节后输入新的值。

步骤 1.     检查新IP地址的十六进制值。在这里,新的IP地址假设为‘192.168.11.10。因此,输入十六进制值‘C0A80B0A’。

步骤2.   输入‘>W01C0A80B0AFFFFFF00 … 00FF’。

步骤3.   检查是否显示‘<S’消息。在显示该消息后,一起显示CR(0x0D) 和LF(0x0A)。

步骤4.   完成该改变后,通过READ命令,检查改变的值是否已被保存。

6.  引脚图和尺寸

图e 18. WIZ100SR 引脚图

表 15. WIZ100SR引脚功能

1)    所有信号电平是3.3V LVTTL

2)    在某些应用中必须使用RESET引脚的高电平。

3)    Status引脚的‘Connected’意味着WIZ100SRTCP socket连接到远程系统。

4)    /LINK_LED引脚用于检查网线是否正确连接。

图 19. WIZ100SR 板尺寸

        表 16. WIZ100SR板尺寸

7.  演示和测试

 

在该章节中,下面给出可以用于测试WIZ100SR功能的例子。

测试环境如下所示:

 

<硬件>

•  有RS-232串口的PC

•  WIZ100SR和 WIZ100SR测试板 (WIZ100SR测试板应该用Rev 2.0或以上)

•  网线(直接或交叉)以连接 PC和WIZ100SR

•  串口线以连接PC的COM口和WIZ100SR的串口

 

<软件>

•  WIZ100SR 配置工具

•  超级终端(或其他任何的终端程序)

图 20. 数据流 (串口->以太网t)

图 21. 数据流 (以太网 -> 串口)

步骤1.

①     确认JP4(Mode Switch) 被设为正常模式。(设为配置模式时禁用网络, 配置工具不可用)

②     用串口线连接 PC和WIZ100SR测试板。

③     用网线连接PC和WIZ100SR 测试板。

④     给WIZ100SR测试板上电。

 

步骤2. (WIZ100SR环境设置)

①     点击配置工具的搜索按钮搜索模块。

②     选择板子以进行配置和改变相应的值。点击Setting按钮应用改变值。

③     如果成功应用改变值,将按以下显示“Complete setting”消息。

图 22.点击 “Setting”后的窗口

步骤3. (数据传送)

1.     运行测试PC上的终端模拟程序 (e.g. 超级终端).

2.     设置波特率和WIZ100SR的值一样

图 23. 串口终端程序配置

   3.   执行另一个超级终端,并设置IP地址和端口号.

图 24.网络终端程序配置

4.    在串口终端屏幕上输入一些字符。在该例子中,输入“01234567890”。

5.     确保该数据显示在网络终端窗口中。(串口到以太网)

图 25. 通过网络终端接收数据

6.    同样地,在网络终端上输入一些字符,确保这些数据显示在串口超级终端窗口中。(以太网到串口)

* 以上测试可以通过使用设备中断程序更简单、更方便的进行。以下是设备终端程序的屏幕.

图 26. 设备终端程序

设备终端(Device Terminal)是集合了串口和网络终端的程序,是为了更有效地测试WIZnet网关模块。

如图26所示,在该程序的上面部分,进行WIZ100SR的串口设置。通过点击“Open”按钮,串口通信可用。在网络终端,程序的下面部分,用于测试TCP客户和服务器模式。如果选择了服务器模式,设备终端将以服务器模式运行,WIZ100SR模块将以客户模式运行。设备终端所在的PC将以服务器身份工作,PC的IP地址应该设成服务器IP。如果不选择服务器模式,设备终端将以客户模式运行,模块以服务器模式运行。为了得到IP地址和端口,输入WIZ100SR的IP地址和端口号并点击“Connect”按钮以得到网络信息。

当串口和网络终端连接时,在数据输入窗口输入任意字符并点击“Send”按钮。可以检查发送到另一窗口的数据。

8.   参考原理图

图 27. 原理图

 相关文档:

“串口转以太网模块—WIZ100SR 用户手册(二)”

“串口转以太网模块—WIZ100SR 用户手册(一)”