首 页 >>
产品介绍 >>
无线数传模块 >>
无线数传模块使用方法
无线数传模块提供标准RS-232,RS-485和UART(TTL电平)3种接口方式,可与计算机、用户的RS-485 设备、
单片机或其它UART 器件直接连接使用,无线数传模块应用原理图如下图:

1.电源
无线模块使用+3.6~5.0V直流电源,根据用户的需要,工作的电压也可低至3V。可以与其它设备共用电源,
但请选择纹波系数较好的电源,如果有条件话,可采用7805 或其它稳压片单独供电。另外,系统设备中
若有其他设备,则需可靠接地。若没有条件可靠接入大地,则可自成一地,但必须与市电完全隔离。
2.无线模块接口的定义:
模块提供1个9针的连接器(CON1),其定义基于终端的连接方法见表1。

3.模块与终端设备的连接示意图(下图):

4.无线信道、接口类型、接口速率、接口参数设定:
用户使用模块之前,需要根据自己的需求进行简单的配置,以确定信道、接口方式和通讯波特率等参数。
在模块的左下角有一组5位的短路跳线(J1),分别定义为ABCDE,假设跳线开路(不插短路器)为状态0,
跳线短路(插入短路器)为状态1,则配置方法如下:
a.信道配置:
J1的ABC三位跳线提供8种选择,用户可以通过ABC确定使用的0~7号信道,
跳线ABC的设置状态对应的频点如表2。在一个通信小网中,只要ABC的跳线方式相同,就可相互通信。

注:各信道所对应的频点,可根据用户的需要进行调整。
b.接口方式选择:
无线数传模块提供两个串口,COM1(CON1的Pin3、Pin4)固定为TLL电平的UART串行口;
COM2(CON1的Pin6,Pin7)可通过J1的D位来选择接口方式:
D=1(不插短路器) COM2=RS-485,RS-485的A/B口
D=0(插短路器) COM2=RS-232,RS-232的TXD/RXD
J1的E位是用来选择校验方式的:即8E1/8O1和8N1的选择
E=0(不插短路器) 8E1/8O1 带一位校验位
E=1(插短路器) 8N1 不带校验位
c.COM1/2通讯波特率设定
无线模块提供1200/2400/4800/9600bps等接口波特率,波特率的设定可通过改变模块反面的
焊盘跳线(J2-J4)的状态来确定。假如焊盘断开为0,短路为1,焊盘跳线J4-J3的状态和波
特率的对应关系如表3所示。

d.COM1/2数据等待时间设置
最后一个数据发送到模块后,模块延迟此设置时间后将开始进行网络断开
(网络断开需要对应波特率5个字节的时间开销),一个用户数据帧中的数
据停顿时间不能超过此参数。
模块等待的时间可通过焊盘跳线J5设置。当用户设备为高速系统(如DSP、ARM、PC等)
时可将此参数设置为短等待时间(以提高通讯码率)。假如用户设备为低速系统(如51),
那将根据用户系统的任务来确定此参数的设置(假如用户在每发送一个字节间都要进行其
他任务的计算,字节间会有较大停顿。那最好设置为长等待时间,但此时将多带来的2Byte
的延时;如所要发送的数据在发送前已全部准备就绪,字节间不会有较长间隔,此时便可设
置为短等待时间)。J5的设置和模块等待时间的关系如表4。

e.无线模块提供的两个串口,在使用时注意以下事项:
i. 对于空中接收的数据,模块通过串口转送给终端设备时,
COM1和COM2同时输出,即用户如果在COM1和COM2各连接了1个设备,他们都可同时收到数据。
ii. 对于由终端设备送来,准备向空中发射的数据,无线模块只能正确接收COM1或COM2
其中1个串口送来的数据,否则将造成数据通讯混乱。如终端设备在向COM1发送1个0x12
(数据正在传送)时,再向COM2发送1个0x34,模块将收到一个数据串0x12,0x34。
建议:用户只连接使用COM1或COM2中的1个串口。
5.数据传输
在模块设置完成后便可以进行数据传输,当模块收到用户设备发来的第一个数据后将自动进
行无线网络连接,数据同步等工作,因此第一个数据将在5个字节时间延迟后从接收方串口输出。
如用户传送1个数据帧,此时间延迟将逐渐减少(数据帧中的数据流停顿请不要超过J5所设置的等待时间,
否则模块将认为此数据串已经传送完毕)。当用户的最后一个数据被发送后,模块将处于等待状态直到模
块所设置的接收等待时间延迟之后,模块将自动通知所有接收设备断开无线网络连接、转入空闲状态。
注:当发送方最后一个数据被发送后需延迟6-8个字节才能接收空中其他模块的数据(其他模块在此时
间内也不能向空中发射数据,即使有用户数据输入也是被缓冲在模块中,而没有发送到无线链路中。
否则容易引起数据通讯混乱)因为此时发送方模块正在协调其他接收模块进行网络断开以空闲无线链路。
6.休眠和复位。
在系统没有数据传输的情况下可控制系统进入休眠功能以节省电源损耗。只要控制SLP(连接器CON1的Pin8)
保持15ms的低电平便可使模块进入休眠功能。当用户需要复位模块时只需给RST(连接器CON1的Pin9)一个宽度
大于1ms的负脉冲便可复位系统。
注:休眠后的模块只能通过复位或重新上电唤醒。
7.外形尺寸结构示意图(下图):

|