泽耀科技AS32TTL100用户使用手册1_第1页
泽耀科技AS32TTL100用户使用手册1_第2页
泽耀科技AS32TTL100用户使用手册1_第3页
泽耀科技AS32TTL100用户使用手册1_第4页
泽耀科技AS32TTL100用户使用手册1_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、AS32-TTL-100 用户使用手册 一 、 产品概述1二 、 产品特征1三 、 系列产品2四 、 电气参数2五 、 模块功能35.1推荐连接图35.2引脚定义35.3引脚功能4六 、 模块命令76.1命令格式76.2模块参数寄存器86.3模块出厂设置10七 、 模块功能117.1模块功能概述117.2模块功能详解121.透明广播122.定点传输123.定点传输下的广播134.定点传输下的监听135.空中唤醒146.低功耗14八 、 时序图158.1数据传输时序图158.2状态切换时序图158.3模块命令的时序图15九 、 封装与包装18 一 、 产品概述AS32-TTL-100是一款433

2、MHz,100W,具有高稳定性,工业级的无线数传模块。模块采用SX1278作为主芯片,LORA扩频调制,。该模块采用了高效的循环纠错算法,编码效率高,纠错能力强,大大提高了模块的抗干扰性和高稳定性。模块具有四种工作状态,并可以在运行时自由切换,在省电工作状态下,消耗电流仅仅几十uA,非常适合超低功耗应用。 二 、 产品特征l 具有定点传输、透明传输和空中唤醒功能l 高效的循环交织纠错编码,最大纠错64bitl 接收灵敏度高达-130dBm,传输距离3000米l 休眠电流仅为1.5uAl 超低接收功耗l 自动中继、连续传输l 128bits AES加密l 可读取模块RSSI和模块电压l 模块内置

3、看门狗,保证模块长时间稳定运行l 多等级发射功率Ø 4级可调功率(03),每级增减约3dBmØ 1120dBm,最大100mWl 多等级波特率 1 Ø 八种常用波特率,默认波特率为9600bpsØ 1200bps115200bpsl 多等级射频速率 2 Ø 六级可调射频速率,默认射频速率2.4kbpsØ 0.319.2kbps( 0.3kbps、1.2kbps、2.4kbps、4.8kbps、9.6kbps、19.2kbps)Ø 通信双方的通信频率必须相同l 四种工作状态 3 Ø MD0 = 0MD1 = 0 一般

4、工作状态Ø MD0 = 1MD1 = 0 唤醒工作状态Ø MD0 = 0MD1 = 1省电工作状态Ø MD0 = 1MD1 = 1休眠工作状态l 频率410441MHz,提供32个信道 4 Ø 410M + CHAN * 1MØ CHAN:001FH(对应410441MHz)Ø 默认工作在433MHz免申请频段l 供电电压范围 5 Ø 2.0V5.5VDCØ 内置LDO,保证模块稳定供电,能够满足多种系统需求l 双256环形FIFOØ 256字节的发送FIFOØ 256字节的接收FIFO

5、6; 内部自动分包传输,保证数据包的完整性Ø 某些空速和波特率的组合可以发送无线长数据包l 广播数据与监听 6 Ø 模块地址设为0xFFFFØ 可以监听相同信道上的所有模块的数据传输(监听)Ø 发送的数据可以被相同信道上的任意地址的模块收到(广播)l 定点传输 6 Ø 任意模块发送数据,可指定模块接收。多个接收模块地址信道相同时,均可接收数据。Ø 数据可跨信道实现点对点传输Ø 可以实现组网、中继等多种应用方式l 空中唤醒 6 Ø 处于唤醒工作状态下的发送方在发送数据时会自动增加唤醒码,唤醒处于省电工作状态下的目标模

6、块Ø 发送方式同定点传输备注: 1 / 2 详见第六章6.3节模块参数配置中的SPEED寄存器 3 详见弟六章5.2节引脚定义 4 详见第六章6.3节模块参数配置中的CHAN寄存器 5 详见第四章电气参数表 6 详见第八章功能及状态介绍 三 、 系列产品模块型号载波频率核心芯片尺寸(mm)最大发射功率(dBm)通信距离(km)封装天线形式AS32-TTL-100410441MSX127820*36213.0直插SMA-KAS32-TTL-1W410441MSX127823*43308.0直插SMA-K*AS32系列的所有型号的无线模块均可以互相通信* 四 、 电气参数模块型号参数名称

7、说明MinTypMaxUintsAS32-TTL-100供电电压电源电压小于3.6V,输出功率会有下降,但对接收功率影响较小2.05.5VAS32-TTL-100发射电流发射功率为+11dBm110mA发射功率为+14dBm发射功率为+17dBm发射功率为+20dBmAS32-TTL-100接收电流一般工作状态(MD0=0,MD1=0)18mA唤醒工作状态(MD0=1,MD1=0)18mA省电工作状态(MD0=0,MD1=1)30uA休眠工作状态(MD1=1,MD1=1)AS32-TTL-100休眠电流是在休眠模式(MD0=1,MD1=1)下测得的电流1.5uAAS32-TTL-100工作频段

8、410441MHz,1000kHz步进,出厂默认433MHz410433441MHzAS32-TTL-100发射功率设置AS32-TTL-100的发射功率为11dBm11dBm设置AS32-TTL-100的发射功率为14dBm14dBm设置AS32-TTL-100的发射功率为17dBm17dBm设置AS32-TTL-100的发射功率为20dBm20dBmAS32-TTL-100空中速率Ø 6级可调(0.3、1.2、2.4、4.8、9.6、19.2)0.3k2.4k19.2kbpsAS32-TTL-100接收灵敏度Ø 在空速为2.4kbps下测得的接收灵敏度要优于-130dB

9、mØ 接收灵敏度和串口波特率、延迟时间无关。Ø 接收的灵敏度跟当前模块含有的LRC元件个数有关,由于模块含有的LRC元件的个数不同,会使误差积累,从而导致各个模块的接收灵敏度不同-130dBmAS32-TTL-100工作温度AS32-TTL-100工业品-40+85 五 、 模块功能5.1 推荐连接图 图5-1 推荐连接图5.2 引脚定义引脚定义表引脚序号引脚名称引脚方向引脚用途1MD0输入(极弱上拉)配合低延迟工作状态引脚MD1,决定模块的四种工作状态2MD1输入(极弱上拉)配合低延迟工作状态引脚MD0,决定模块的四种工作状态3RXD输入TTL串口输入,连接到外部TXD输

10、出引脚,可配置为漏极开路或上拉输入,详见参数配置4TXD输出TTL串口输出,连接到外部RXD输入引脚,可配置为漏极开路或推挽输出,详见参数配置5AUX输出用于指示模块工作状态,用于唤醒外部MCU,上电自检初始化期间输出低电平,可配置为漏极开路输出或推挽输出,详见参数设置6VCC供电电源,电压2.05.5V(注意:低于3.6V,输出功率有所下降,但对接收性能影响较小)7GND地线,连接到电源参考地5.3 引脚功能l MD0和MD1低延迟工作状态引脚功能 图5-2 MD0、MD1引脚内部结构示意图低延迟工作状态引脚MD0和MD1高低电平的自由组合可以决定无线串口模块的四种工作状态,这四种工作状态可

11、以自由切换。 工作状态切换时需注意以下两点特殊情况: 1、模块接收无线数据尚未输出完成,则数据输出完成后再进入新的状态。 2、模块发送无线数据尚未发送完成,则数据发送完成后再进入新的状态。工作状态表工作状态MD1MD0工作状态介绍一般工作状态00串口打开,无线打开唤醒工作状态01串口打开,无线打开,和一般工作状态的唯一区别:数据包发射前自动增加唤醒码,这样才能唤醒工作在省电工作状态下的接收方省电工作状态10串口接收关闭,无线处于空中唤醒模式,收到无线数据后,打开串口发送数据休眠工作状态11无线进入休眠状态,可以接收参数配置命令,进行参数配置状态通信表接收发送工作状态数据传输模式一般工作状态唤醒

12、工作状态省电工作状态透明广播广播与监听定点传输工作状态一般工作状态YY-YYY唤醒工作状态YYYYYYl AUX引脚功能图5-3 AUX引脚内部结构示意图AUX用于无线收发缓冲指示和自检指示。它指示模块是否有数据尚未通过无线发出去,或已收到的数据是否已通过串口全部发出,或模块正在初始化自检过程中。AUX的注意事项:当AUX输出低电平时,表示模块繁忙,此时不会进行工作状态检测,当AUX输出高电平1ms内将完成工作状态切换。当用户切换到新的工作状态时,至少需要AUX处于上升沿2ms后,模块才会真正进入到新的工作状态。如果AUX一直处于高电平,工作状态切换立即生效。模块从休眠工作状态切换其他工作状态

13、或模块在复位过程中,模块会重新设置模块参数,期间AUX一直保持低电平。l RXD和TXD引脚功能图5-4 RXD、TXD引脚内部结构意图RXD和TXD串口数据的收发引脚,同时,串口有8种常用波特率可供选择,支持的波特率范围1200115200;串口的校 验方式也有奇校验、偶校验、无校验可供选择。串口传输字节格式如图5-5:图5-5 串口传输字节格式IDLE:空闲时为高电平St:起始位P:校验位Sp1:停止位l VCC和GND引脚功能GND表示接地线,VCC表示供电电源,而模块电源自身有带LDO,输入电压范围:2.0V5.5VDC。如图5-6:图5-6 电源LDO备注:1、输入的电源纹波系数要控

14、制在100mV以内,并可提供瞬间脉冲电流200mA 以上 2、输入电压5.5V,输出电压3.3V 电源电压小于3.6V时,输出功率有所下降,但对接收性能影响较小。在供电电压小于5V,发射功率为20dBm时,电压与功率的关系如图5-7:图5-7 电压、功率关系图 六 、 模块命令6.1 命令格式参数配置命令只支持在休眠工作状态下进行参数的修改,即低延时工作状态引脚都设置为高电平( MD0 = 1 , MD1 = 1 )。命令字概述表序号命令字命令功能10xC0 设置模块参数,该命令设置的参数断电后可保存20xC2 设置模块参数,该命令设置的参数断电后不保存30xC6 配置模块数据加密密钥40xC

15、1 + 0xC1 + 0xC1读取模块配置参数50xC3 + 0xC3 + 0xC3读取模块的硬件版本号60xC4 + 0xC4 + 0xC4复位模块命令70xC5 + 0xC5 + 0xC5读取模块的实际电压80xC9 + 0xC9 + 0xC9恢复默认参数配置90xE1 + 0xE1 + 0xE1握手命令100xF3 + 0xF3 + 0xF3读取模块的软件版本号110xAF + 0xAF + 0x73 + 0x00 + 0xAF +0xF3直接读取当前数据信号RSSI120xAF + 0xAF + 0x74 + 0x00 + 0xAF +0xF4直接读取环境信号RSSI命令功能详解,以默

16、认出厂配置状态为例,详见下表:命令格式模块应答说明0xC0 ADDH ADDL SPEED CHAN OPTION(详见参数配置寄存器说明)OK配置成功,返回ASCII字符串,配置参数掉电保存ERROR配置失败,返回ASCII字符串,原配置参数未被更改0xC2 ADDH ADDL SPEED CHAN OPTION(详见参数配置寄存器说明)OK配置成功,返回ASCII字符串,配置参数掉电不保存ERROR配置失败,返回ASCII字符串,原配置参数未被更改0xC6 + 16byte配置密钥OK数据加密成功0xC1 0xC1 0xC1C0 12 34 1A 17 44模块以16进制格式返回当前的配置

17、参数0xC3 0xC3 0xC3AS32-TTL-100-V3.0模块以ASCII格式会返回当前的硬件版本号0xC4 0xC4 0xC4OK模块产生一次复位,复位过程中模块进行自检,AUX进行输出低电平,复位完毕AUX输出高电平,模块开始正常工作。此时,可以进行状态切换或发起下一条指令0xC5 0xC5 0xC5C5 VH VLVH和VL为电压数据。例如,模块返回C5 0C 1C,将0C 1C 转化为10进制得到3100,表示模块当前电压为3.1V0xC9 0xC9 0xC9OK恢复默认参数配置成功0xE1 0xE1 0xE1OK用户忘记波特率时,可用于逐个波特率查询,直到收到OK为止0xF3

18、 0xF3 0xF3模块以ASCII格式会返回当前的软件版本号0xAF 0xAF 0x73 0x00 0xAF 0xF3XX直接读取当前数据信号RSSI。例如:模块返回XX,将其转换成10进制数据,就表示当前信号强度。0xAF 0xAF 0x74 0x00 0xAF 0xF4XX直接读取环境信号RSSI。例如,模块返回XX,将其转换成10进制数据,就表示当前信号强度6.2 模块参数寄存器模块工作在休眠工作状态下可以进行模块的参数修改(即MD0 = 1 , MD1 = 1 )。参数配置寄存器(参数配置寄存器不能单独使用,必须按照配置参数的命令格式去使用,详见第六章6.1节)ADDH 模块地址高8

19、位寄存器ADDH 7:0 读写属性rwrwrwrwrwrwrwrwDefault value00010010ADDH 7:0 :表示模块地址高字节,出厂默认0x12ADDL 模块地址低8位寄存器ADDL 7:0 读写属性rwrwrwrwrwrwrwrwDefault value00111000ADDL 7:0 :模块地址低字节,出厂默认0x34SPEED 通信配置寄存器(出厂默认 0x1A)USART 7 : 6 USART BAUD 5 : 3 AIR SPEED 3 : 0 读写属性rwrwrwrwrwrwrwrwDefault value00011010USART 7 : 6 :串口校验

20、位00:8N1(默认)01:8O110:8E111:同8N1USART BAUD 5 : 3 :串口波特率 000:串口波特率为 1200 bps001:串口波特率为 2400 bps010:串口波特率为 4800 bps011:串口波特率为 9600 bps(默认)100:串口波特率为 19200 bps101:串口波特率为 38400 bps110:串口波特率为 57600 bps111:串口波特率为 115200 bpsAIR SPEED 3 : 0 :空速000:空中速率为 0.3k001:空中速率为 1.2k010:空中速率为 2.4k(默认)011:空中速率为 4.8k100:空中

21、速率为 9.6k101:空中速率为 19.2kCHAN 信道寄存器CHAN 7 : 0 读写属性rwrwrwrwrwrwrwrwDefault value00010111CHAN 7 : 0 :通信频率(410 + CHAN*1M)出厂默认 :0x17 ( 433MHz )00000000:0x00(Min:410MHz )00011111:0x1F(Max:441MHz OPTION 特殊功能寄存器TransmitModeEnIOTypeWakeTime 5 : 3 FECENSendPower 1 : 0 读写属性rwrwrwrwrwrwrwrwDefault value010001007

22、:定点发送使能(类MODBUS)0:透明传输(默认)1:定点传输6:IO口驱动方式0:TXD、AUX开路输出,RXD开路输入1:TXD、AUX推挽输出,RXD上拉输入(默认)WakeTime 5 : 3 :无线唤醒时间(对于接收方来说是监听间隔时间,对于发射方来说是持续发射唤醒码的时间)000:250ms(默认)001:500ms010:750ms011:1000ms100:1250ms101:1500ms110:1750ms111:2000ms2:FEC开关0:关闭FEC1:打开FEC(默认)SendPower 1 : 0 :发射功率00:20dBm(AS32-TTL-100)00:27dB

23、m(AS32-TTL-1W)01:17dBm01:24dbm10:14dBm10:21dBm11:11dBm11:18dBm6.3 模块出厂设置寄存器出厂配置表:寄存器名称ADDHADDLSPEEDCHANOPTION寄存器参数12341A1744模块出厂参数:模块型号工作频率(MHZ)ID地址(HEX)出厂信道空中速率(Kbps)串口速率(bps)串口格式发射功率(mW)AS32-TTL-100433.00x1234232.496008N1100备注:1、 参数配置可以使用本公司提供的参数配置软件,配置过程及步骤详见XXX.PDF文档2、 模块的快速通信测试详见本公司提供的XXX.PDF文档

24、 七 、 模块功能7.1 模块功能概述模块功能表模块功能发送方的数据格式接收方的数据格式功能简介透明广播用户数据用户数据任意模块发送数据,具有相同地址和相同信道的模块均可接收。发送数据透明,所发即所收。定点传输接收方地址+接收方信道+用户数据用户数据任意模块均可作为发送方,点对点发送给任意模块,数据可以实现跨信道点对点传输。广播与监听(定点传输下)0xFF+0xFF+接收方信道+用户数据用户数据广播:任意模块发送数据,处于同一信道下的模块均可同时接收数据;监听:具有0xFFFF地址的模块可以接收同一信道下任意地址模块发送的数据。空中唤醒1、透明传输模式下:(自动添加唤醒码010101010&#

25、183;·····)+用户数据2、定点传输模式下:(自动添加唤醒码010101010······)+接收方地址+接收方信道+用户数据用户数据1、 处于唤醒工作状态下的发送方模块可以空中唤醒处于省电工作状态下的接收方模块2、 唤醒工作状态下的模块在发送数据时会自动添加唤醒码3、 通过设置无线唤醒时间可以设置唤醒码的长度低功耗用户数据配置模块的接收响应延时时间可调节模块的整机功耗,模块可配置的最大接收响应延时为 2000ms,在此配置下模块的平均电流约几十 uA 7.2 模块功能详解1.

26、透明广播l 功能说明 任意模块发送数据,具有相同地址且相同信道的模块均可同时接收数据。数据以透明方式发送和接收,所发即所收。l 模块设置1. MD0 = 0,MD1 = 02. 需将OPTION特殊功能寄存器的第7位配置成0,透明传输模式3. 发送模块和接收模块的地址设置成相同值4. 发送模块和接收模块的信道设置成相同值l 举例说明发送方接收方模块地址0x1234(出厂默认)模块地址0x1234(出厂默认)模块信道0x17(出厂默认)模块信道0x17(出厂默认)发送数据用户数据输出数据用户数据0x11 0x22 0x330x11 0x22 0x33 2. 定点传输l 功能说明 任意模块发送数据

27、,可指定模块接收。多个接收模块地址信道相同时,均可接收数据。l 模块设置1. MD0 = 0,MD1 = 0;MD0 =1,MD1 = 02. 需将OPTION特殊功能寄存器的第7位配置成1,定点传输模式3. 发送模块和接收模块的地址可设置成不相同4. 发送模块和接收模块的信道可设置成不相同5. 发送方数据前3个字节必须是接收方地址高+地址低+信道l 举例说明发送方接收方模块地址0xXXXX模块地址0x5678模块信道0xXXXX模块信道0x18发送数据接收地址高+接收地址低+接收信道+数据输出数据用户数据0x56 0x78 0x18 0x11 0x22 0x330x11 0x22 0x33

28、3. 定点传输下的广播l 功能说明 任意模块发送数据,处于同一信道下的模块均可接收数据。l 模块设置1. MD0 = 0,MD1 = 0;MD0 =1,MD1 = 02. 需将OPTION特殊功能寄存器的第7位配置成1,定点传输模式3. 发送模块和接收模块的地址可设置成不相同4. 发送模块和接收模块的信道可设置成不相同5. 发送方数据前3个字节必须是0xFF+0xFF+接收方信道l 举例说明发送方接收方模块地址0xXXXX模块地址0xXXXX模块信道0xXXXX模块信道0x17(出厂默认)发送数据0xFF+0xFF+接收信道+用户数据输出数据用户数据0xFF 0xFF 0x17 0x11 0x

29、22 0x330x11 0x22 0x33 4. 定点传输下的监听l 功能说明具有0xFFFF地址的模块可以接收同一信道下任意地址模块发送的数据。l 模块设置1. MD0 = 0,MD1 = 0;MD0 = 1,MD1 = 02. 需将OPTION特殊功能寄存器的第7位配置成1,定点传输模式3. 监听模块的地址必须设置为0xFFFF4. 监听模块和发送模块的信道必须设置相同5. 发送方的前3个字节必须是0xXX+0xXX+监听信道l 举例说明发送方接收方模块地址0x1234(出厂默认)模块地址0xFFFF模块信道0x17(出厂默认)模块信道0x17(出厂默认)发送数据任意地址高+任意地址低+接

30、收信道+用户数据输出数据用户数据0xXX 0xXX 0x17 0x11 0x22 0x330x11 0x22 0x33 5. 空中唤醒l 功能说明唤醒工作状态下的发送方模块可以空中唤醒处于省电工作状态下的接收方模块。省电工作状态下的模块一直处于“休眠-监听”的工作状态,如果在“监听”过程中接收到了有效唤醒码,模块会持续处于唤醒接收状态,并等待有效数据包接收完毕。然后AUX输出低电平,并延迟2ms后,打开串口,将接收到的无线数据通过TXD发出,完毕后,AUX输出高电平。模块继续进入“休眠-监听”的工作状态。l 模块设置1. 发送方模块必须工作在唤醒工作状态下(MD0 = 1 , MD1 =0 )

31、2. 发送方通过设置无线唤醒时间WakeTime 1 来设置唤醒码的长度,一般发送方模块的无线唤醒时间大于等于接收方模块的监听间隔时间,确保处于省电工作状态下的接收方模块能够监听到唤醒码,收到唤醒码,空中唤醒成功,接收方模块就会持续处于唤醒状态,直到数据接收完成。没有监听到唤醒码,则空中唤醒失败。3. 接收方模块处于省电工作状态下(MD0 = 0 ,MD1 = 1 )4. 设置接收方模块的监听间隔时间WakeTime 1 ,确保接收模块能够在监听间隔时间内接收到有效唤醒码。备注: 1 WakeTime的设置详见第六章6.3模块参数配置命令中的OPTION寄存器。6. 低功耗l 功能说明无线模块

32、处于省电工作状态,无线模块会定时监听是否收到唤醒码。如果没有收到唤醒码,模块会一直处于“休眠-监听”的工作状态。如果在监听唤醒过程中接收到唤醒码,模块会持续处于唤醒状态,直到数据接收完成,模块打开串口,发出数据。通过设置不同的监听间隔时间,模块具有不同的接收响应延迟(最长2s)和平均功耗(最小30uA)。用户需要在通讯延迟时间和平均功耗时间取得一个平衡点。l 模块设置1、 设置模块的工作状态为省电工作状态(MD0 = 1 ,MD1 = 0 )2、 设置模块的无线唤醒时间WakeTimel 影响低功耗的因素 平均功耗是由最高功耗和最低功耗的占空比所决定。模块的功耗受空速、波特率、唤醒时间和发送字节数的影响。 八 、 时序图8.1 数据传输时序图8.2 状态切换时序图模块从任意工作状态切换到下一工作状态都会有一段切换延时T_sc,在切换到下一工作状态后,如果模块没有执行其他工作状态切换操作,那么模块会一直工作在切换后的工作状态。工作状态切换与

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论