广州周立功单片机发展有限公司Tel:(020)3873097638730977Fax:38730925(020)3873097638730977Fax:38730925(020)3873097638730977Fax:38730925是周立功公司开发的一款嵌入式网络模块,它内部集成了TCP/IP协议栈,用户利于它可以轻松完成嵌入式设备的网络功能,节省人力物力和开发时间,使产品更快的投入市场,增强竞争力。功能特点:zSerial(TTL)to10MEthernet,Serial最大波特率为115200bps;z可利用Webbrowser和Windowsutility轻松进行设定;zTCPServer,UDPServer,RealCOMdriver作业模式;z支持动态(DHCP);或静态获取IP地址;z尺寸小(44×31.5mm);产品特性:z32位ARM7CPU;z16KBRAM;z128KBFLASH;z10M以太网接口(使用排针方式引出);z1.5KV电磁隔离;z串口TTL电平方式,波特率300~115200bps;z串口任意校验;z串口数据位5,6,7,8可设定;z串口停止位1,2位可设定;z支持TCP/IP协议包括:ETHERNET、ARP、IP、ICMP、UDP、TCP、HTTP、DHCP;z工作方式可选择为TCPServer或UDPServer,工作端口可设定;z可使用配置工具ZnetComUtilityforWindows98/me/NT/2000/XP进行配置;z可使用网页浏览器进行配置;z输入电压5VDCz功耗低最大工作电流38mAz工作温度0~65ºCz保存温度-25~85ºC广州周立功单片机发展有限公司Tel:(020)3873097638730977Fax:38730925模块的外引管脚和评估板的使用。从俯视图图2.1我们可以看出ZNE-100模块有两排外引管脚,左边一排是12针,右边一排是11针。左边排针的最上方引脚为模块的引脚1,依次往下是2~12引脚,右边最上方是最后一个引脚23脚。另外图2.1显示ZNE-100模块的上方有3个孔,它们是用于恢复出厂设置值和升级固件的。我们就称之为内部设置孔,具体用法在软件配置一章再来叙述。123123图2.1ZNE-100模块俯视图图2.2ZNE-100模块恻视图广州周立功单片机发展有限公司Tel:(020)3873097638730977Fax:38730925*保留2EthernetTX-23*保留3EthernetRX+22*保留4EthernetRX-21*保留5连接显示LED20*保留6TXD19EHTER_TXD_LED7RXD18*保留8485_TXD_EN17*保留9*保留16*保留10nRST模块复位脚15EHTER_RXD_LED11GND14VCC(+5VDC)12GND13VCC(+5VDC)*注意:用户设计时请保持保留的管脚悬空!表2.1中的EthernetTX+、EthernetTX-、EthernetRX+、EthernetRX-管脚是以太网信号;TXD、RXD是串口信号;管脚5、16、19为LED信号,方向为输出;485_TXD_EN是485发送控制端,方向为输出,保证RS485半双工传输,发送数据时为高电平,接收数据为低电平;nRST模块复位脚,低电平有效,在该管脚输入一大于20us的负脉冲,模块复位(模块内部有上电复位电路,该管脚可悬空)。跟着是评估板的介绍。RESET键RJ45接口(以太网接口)DB9-Male(RS-232接口)RS-485接口电源插座串口收发信号灯网络信号灯RS232/RS485切换跳线广州周立功单片机发展有限公司Tel:(020)3873097638730977Fax:38730925评估板是方便用户进行模块测试和应用的一个例子。板上有5VDC供电电源、RJ45接口、ZNE-100模块接口、RS-232接口、RS-485接口等。下面逐一介绍。首先是RJ45接口,接口管脚排列如下图。管脚号信号1TX+2TX-3RX+6RX-跟着是RS-232接口,我们只利于了其中的3根线RXD、TXD、GND,管脚排列如下图所示。管脚号信号2RXD3TXD5GND然后是RS-485接口,该接口有4个脚,分别是485_B、485_A、R+、R-。管脚排列如下图所示。管脚号信号1485_B2485_A3R+(用于连接终端电阻)4R-(功能同上)广州周立功单片机发展有限公司Tel:(020)3873097638730977Fax:38730925电源,为评估板供电。“RESET”键是用于对ZNE-100模块进行复位的。RS-232和RS-485通讯的切换跳线。如下图。使用评估板RS-232接口通讯时跳线靠左边使用评估板RS-485接口通讯时跳线靠右边不使用评估板RS-232接口和RS-485接口,只使用模块的TTL电平进行通讯时不接跳线网络信号灯,分别表示接收,发送,网线连接。网络信号灯说明以太网接收灯无数据接收亮,接收数据则灭以太网发送灯无数据发送亮,发送数据则灭以太网连接灯接上网络亮,没有连上网络灭串口数据收发灯,平时一直亮,发送数据时灭。最后介绍的是评估板与ZNE-100模块的连接,首先观察模块的引出管脚的1脚的位置,然后在评估板上找出插座的1脚的地方,对应上插紧即可。因为模块的引出管脚一排是12脚一排是11脚,而评估板上的连接座同样也是一排是12脚一排是11脚,所以不容易插错或插反。注意!如果插上模块上电后,模块上的电源灯不亮请马上拔掉电源,检测是否接错。广州周立功单片机发展有限公司Tel:(020)3873097638730977Fax:38730925评估板电路图如下图,用户在应用ZNE-100模块做二次开发时可以参考图中的电路。R13K+5VC1100uF123CZ1POWER(9V)C3104C4104Vin1GND2Vout3U178M05+5VLED6POWERC5104C2100uFD71N4007162738495CZ3UART0C9104C10104C7104C8104R1IN13R2IN8T1IN11T2IN10GND15V+2V-6VCC16R1OUT12R2OUT9T1OUT14T2OUT7C1+1C1-3C2+4C2-5U6MAX232+5VTxDRxDR43KR53KR73KR63K+5VLED4LED3LED2LED1ETX+ETX-ERX+ERX-LED_RXDLED_TXDLED_LnRSTR91KR101KR111KK1RSTD6N_RXDD4N_TXDD5LINKLED5LEDR83K+5V123456789101112J3CON121234567811109J4CON11123456789101112J1CON121234567811109J2CON11UTPTPRX-6TPRX+3TPTX-2TPTX+10CZ4RJ-45C6103/1kVSHELLC11104ETX+ETX-ERX+ERX-GNDLED_LnRSTTxDRxDGND485_R/T_CRL+5VLED_RXDIO_6IO_2IO_3+5VIO_4IO_5B12B25A11A24C13C26JP1SELECT2_2485_T485_RRO1RE2DE3DI4GND5A6B7VCC8U3MAX485CSA1234CZ2CON4+5V485_R485_TJP2485R/TCRL485_R/T_CRLC12103/1kVR222012345678910JP3HEADER5X2C13104R33K+5VLED7485R/TBAEthernetPowerSerialResetKeyZNE-100InterfaceETX+ETX-ERX+ERX-GNDLED_LnRSTTxDRxDGND485_R/T_CRL+5VLED_RXDIO_6IO_2IO_3IO_3+5VIO_4IO_5IO_2IO_3IO_6IO_4IO_5LED_TX广州周立功单片机发展有限公司Tel:(020)3873097638730977Fax:38730925章硬件连接使用说明一般情况下,模块可以供用户进行二次开发,使用户的产品从RS-232或RS-485、RS-422升级到以太网接口。而评估板加模块的一般应用是,使用它们做一个桥接的功能,以太网连接到网络上,然后串口连接到用户的设备,让PC机可以通过网络来控制用户的设备,如下图所示。用户在对模块和评估板做测试的时候,可以使用评估板配套的网线(是交叉线)连接PC机的网卡接口与评估板的以太网接口,然后用评估板配套串口线(是交叉线)连接PC机的串口和评估板的RS232接口。这样就构成了一个简单的测试网络,用户可以通过PC机的网卡接口发送(接收)数据,由串口进行接收(发送),进行简单的测试。广州周立功单片机发展有限公司Tel:(020)3873097638730977Fax:38730925章软件配置使用说明用户在使用软件进行配置前,需要保证用户的PC机内有以太网卡,而且其配置的PC机与ZNE-100模块同在一个网段内。ZNE-100模块在出厂时设定了一个默认的IP地址(192.168.0.178)和网络掩码(255.255.255.0),用户可以计算一下看是否和ZNE-100模块在同一网段,公式为:用户PC机IP地址与上用户PC机网络掩码,如果结果等于ZNE-100模块的IP地址与上ZNE-100模块的网络掩码(按出厂设定的值计