E32-433T33S无线模块:电子工程师的实用之选

电子说

1.4w人已加入

描述

E32-433T33S无线模块:电子工程师的实用之选

在无线通信领域,成都亿佰特电子科技有限公司的E32-433T33S无线串口模块凭借其出色的性能和丰富的功能,成为众多电子工程师的首选。今天,我们就来深入了解这款模块。

文件下载:E32-433T33S.pdf

一、产品概述

1.1 产品简介

E32-433T33S基于SEMTECH公司的SX1278射频芯片,工作在410 - 441MHz频段(默认433MHz),采用LoRa扩频技术,具备透明传输方式。SX1278的LoRa直序扩频技术让模块拥有更远的通讯距离、更强的抗干扰能力和保密性。模块默认空中速率为2.4kbps,发射功率33dBm,还带有PA功率放大器与LNA低噪声放大器,同时采用工业级晶振,保证了通信的稳定性和一致性。你有没有在项目中使用过类似采用LoRa技术的模块呢?

1.2 特点功能

  • 先进调制方式:支持LoRa调制,远距离抗干扰能力强。
  • 长距离通信:内置PA + LNA,理想条件下通信距离可达16km。
  • 多种传输模式:支持定点传输、广播传输和信道监听。
  • 超低功耗:支持空中唤醒,适用于电池应用方案。
  • 纠错功能:支持FEC前向纠错,提高通信稳定性。
  • 功率可调:最大发射功率2W,软件多级可调。
  • 频段优势:支持全球免许可ISM 433MHz频段。
  • 速率多样:支持0.3k - 19.2kbps的数据传输速率。
  • 宽电压供电:支持3.3 - 5.5V供电,大于5V供电可保证最佳性能。
  • 工业级设计:采用工业级晶振,支持 - 40 - +85℃长时间使用。
  • 方便连接:SMA - K接口,可方便连接同轴电缆或外置天线。

1.3 应用场景

该模块应用广泛,涵盖家庭安防报警、智能家居、无线报警安全系统、楼宇自动化、无线工业级遥控器、智能农业、油田方案、医疗保健产品、高级抄表架构以及汽车行业等领域。你觉得在哪个应用场景中,这款模块的优势能得到最大发挥呢?

二、规格参数

2.1 极限参数

性能 主要参数 最小值 最大值 备注
电源电压(V) 3.3 5.5 超过5.5V永久烧毁模块
阻塞功率(dBm) 10 / 近距离使用烧毁概率较小
工作温度(℃) - 40 + 85 工业级

2.2 工作参数

性能 主要参数 最小值 典型值 最大值 备注
工作电压(V) 3.3 5.0 5.5 ≥5.0V可保证输出功率
通信电平(V) 3.3 / / 使用5V TTL有风险烧毁
工作温度(℃) - 40 / + 85 工业级设计
工作频段(MHz) 410 / 441 支持ISM频段
发射电流(mA) 850 1000 1200 瞬时功耗
接收电流(mA) 11 13 15 /
休眠电流(μA) 2 / / 软件关断
最大发射功率(dBm) 32 33 34 /
接收灵敏度(dBm) - 145 - 147 - 148 空中速率为2.4kbps
空中速率(bps) 0.3k 2.4k 19.2k 用户自行配置

此外,晴朗空旷环境下,天线增益5dBi,天线高度2.5米,空中速率2.4kbps时,参考距离为16km(成都市区空旷地带实测)。模块分包方式为58 Byte单包最大容量,超出后自动分包,缓存容量512 Byte,调制方式为LoRa,通信接口为UART串口TTL电平,封装方式为贴片SMD,接口方式为2.54mm,外形尺寸25 * 40.5mm,天线接口为IPEX/邮票孔,特性阻抗约50欧姆。

三、尺寸与引脚定义

模块的机械尺寸有相关规定,引脚序号、名称、方向和用途如下: 引脚序号 引脚名称 引脚方向 引脚用途
1 GND 输入 模块地线
2 VCC 输入 模块电源正参考,电压范围:3.3 - 5.5V DC
3 AUX 输出 用于指示模块工作状态;用户唤醒外部MCU,上电自检初始化期间输出低电平;(可以悬空)
4 TXD 输出 TTL串口输出,连接到外部RXD输入引脚
5 RXD 输入 TTL串口输入,连接到外部TXD输出引脚
6 M1 输入(极弱上拉) 和M0配合,决定模块的4种工作模式(不可悬空,如不使用可接地)
7 M0 输入(极弱上拉) 和M1配合,决定模块的4种工作模式(不可悬空,如不使用可接地)
11 ANT 输出 天线接口(高频信号输出,50欧姆特性阻抗)
12 - 14 GND 固定地 /
18 - 21、24 NC 空脚 /
22 RESET 输入 程序加载时的复位引脚(悬空,用户无需连接)
23 GND 输入 程序加载时的地引脚(悬空,用户无需连接)

四、推荐连线图

以STM8L单片机为例,无线串口模块为TTL电平,需与TTL电平的MCU连接。使用5V单片机时,要进行电平转换。M0、M1、AUX连接到单片机IO口,RX连接到单片机TXD,TX连接到单片机RXD。电源外部需添加TVS防护以及电容(推荐添加一颗22uF低ESR的电解电容或钽电容)。射频模块对脉冲静电敏感,请勿对模块进行热插拔,建议使用10W(5V 2A)以上电源进行供电。你在连线过程中有没有遇到过什么问题呢?

五、功能详解

5.1 定点发射

以16进制形式,可指定目标地址和信道进行数据发射。

5.2 广播发射

同样以16进制形式,使用广播地址和信道可实现数据广播。

5.3 广播地址

将模块A地址设置为0xFFFF,信道设置为0x04,发射时相同模式、透明传输方式下,0x04信道下所有接收模块都能收到数据。

5.4 监听地址

模块A地址设置为0xFFFF,信道设置为0x04,接收时可接收到0x04信道下所有数据。

5.5 模块复位

模块上电后,AUX立即输出低电平,进行硬件自检和工作方式设置,完毕后AUX输出高电平,用户需等待AUX上升沿作为模块正常工作的起点。

5.6 AUX详解

  • 串口数据输出指示:用于唤醒休眠中的外部MCU,所有收到的无线数据都通过TXD发出时,AUX指示缓冲区为空。
  • 无线发射指示:AUX = 1时,内部512字节缓冲区的数据都被写入到无线芯片,用户连续发起小于512字节的数据不会溢出;AUX = 0时,缓冲区不为空,模块可能在等待用户数据结束超时或正在进行无线分包发射。但AUX = 1不代表模块全部串口数据均通过无线发射完毕。
  • 模块正在配置过程中:仅在复位和退出休眠模式时,自检期间AUX输出低电平。
  • AUX注意事项:上述功能1和功能2,输出低电平优先。AUX输出低电平时,模块繁忙,不进行工作模式检测;AUX输出高电平后1ms内完成模式切换工作。用户切换到新的工作模式后,至少需要在AUX上升沿2ms后,模块才会真正进入该模式;如果AUX一直处于高电平,模式切换将立即生效。从模式3(休眠模式)进入到其他模式或在复位过程中,模块会重新设置用户参数,期间AUX输出低电平。由于LoRa调制方式信息传输时延较长,建议不要在低空速下进行大数据量传输。

六、工作模式

模块有四种工作模式,由引脚M0、M1设置: 模式(0 - 3) M0 M1 模式介绍 备注
0 0 0 一般模式,串口打开,无线打开,透明传输,接收方必须是模式0、1 /
1 1 0 唤醒模式,串口打开,无线打开,数据包发射前自动增加唤醒码,可唤醒工作在模式2的接收方,接收方可以是模式0、1、2 /
2 0 1 省电模式,串口接收关闭,无线处于空中唤醒模式,收到无线数据后打开串口发出数据,发射方必须模式1,该模式下不能发射 /
3 1 1 休眠模式,模块进入休眠,可以接收参数设置命令 详见工作参数详解

6.1 模式切换

用户通过M0、M1高低电平组合确定模块工作模式,可使用MCU的2个GPIO控制。模块空闲时,1ms后按新模式工作;若有数据未处理完,处理完后进入新的工作模式。模式切换只能在AUX输出1时有效,否则会延迟切换。从其他模式切换到休眠模式时,模块会处理完数据后再进入休眠,可节省功耗。这种操作方式灵活高效,能降低系统工作负荷,提高效率和降低功耗。你觉得哪种工作模式在你的项目中会更常用呢?

6.2 一般模式(模式0)

  • 发射:接收串口用户数据,发射无线数据包长度为58字节,数据量达58字节启动发射,小于58字节等待3字节时间,无新数据则发出所有数据包。数据放入RF芯片并启动发射后,AUX输出高电平,此时可继续输入长达512字节的数据。发射的数据包只能被模式0、1的接收模块收到。
  • 接收:一直打开无线接收功能,收到数据包后AUX输出低电平,延迟5ms后通过串口TXD引脚发出数据,全部输出后AUX输出高电平。

6.3 唤醒模式(模式1)

发射条件和AUX功能等同于模式0,不同的是会在每个数据包前自动添加唤醒码,用于唤醒模式2的接收模块,发射的数据可被模式0、1、2收到。接收功能等同于模式0。

6.4 省电模式(模式2)

发射功能关闭,处于休眠状态,串口关闭。要求发射方工作在模式1,定时监听唤醒码,收到后持续接收数据包,AUX输出低电平,延迟5ms后打开串口发出数据,完毕后AUX输出高电平,然后继续进入“休眠 - 监听”状态。通过设置不同的唤醒时间,可在通讯延迟时间和平均功耗之间取得平衡。

6.5 休眠模式(模式3)

发射和接收功能均关闭,可用于模块参数设置,使用串口9600、8N1,通过特定指令格式设置参数。从休眠模式进入其他模式时,模块会重新配置参数,配置过程中AUX保持低电平,完毕后输出高电平,建议检测AUX上升沿。

七、指令格式

休眠模式(模式3:M0 = 1,M1 = 1)下,支持以下指令: 序号 指令格式 详细说明
1 C0 + 工作参数 16进制格式发送C0 + 5字节工作参数,共6字节,必须连续发送(掉电保存)
2 C1 + C1 + C1 16进制格式发送三个C1,模块返回已保存的参数,必须连续发送
3 C2 + 工作参数 16进制格式发送C2 + 5字节工作参数,共6字节,必须连续发送(掉电不保存)
4 C3 + C3 + C3 16进制格式发送三个C3,模块返回版本信息,必须连续发送
5 C4 + C4 + C4 16进制格式发送三个C4,模块将产生一次复位,必须连续发送

7.1 出厂默认参数

型号E32 - 433T33S的出厂默认参数值为C0 00 00 1A 17 40,频率410 - 441MHz,地址0x0000,信道0x17,空中速率2.4kbps,波特率9600,串口格式8N1,发射功率2W。

7.2 工作参数读取

在休眠模式下,向模块串口发出命令(HEX格式):C1 C1 C1,模块返回当前的配置参数。

7.3 版本号读取

休眠模式下,向模块串口发出命令(HEX格式):C3 C3 C3,模块返回当前的配置参数,C3为命令字头,32代表产品型号,XX代表版本号,YY代表接口格式 + 模块最大功率值(16进制),TTL接口为0x10,RS232为0x40,RS485为0x80。

7.4 复位指令

在休眠模式下,向模块串口发出命令(HEX格式):C4 C4 C4,模块产生一次复位,复位过程中AUX输出低电平,复位完毕后AUX输出高电平,模块开始正常工作,此时可进行模式切换或发起下一条指令。

7.5 参数设置指令

参数设置指令包括HEAD(固定0xC0或0xC2,C0设置的参数掉电保存,C2不保存)、ADDH(模块地址高字节)、ADDL(模块地址低字节)、SPED(包含串口校验位、串口波特率、空中速率等信息)、CHAN(通信信道)、OPTION(包含定点发送使能位、IO驱动方式、无线唤醒时间、FEC开关、发射功率等信息)。

八、硬件设计

设计时,推荐使用直流稳压电源供电,电源纹波系数尽量小,模块可靠接地。注意电源正负极连接,检查供电电压和稳定性,设计供电电路时保留30%以上余量。模块应远离电磁干扰较大的部分,高频走线避开模块下方,若必须经过可在模块接触部分的Top Layer铺地铜并在Bottom Layer走线。避免在模块周围放置存在较大电磁干扰的器件和走线,通信线使用5V电平需串联1k - 5.1k电阻,尽量远离部分物理层亦为2.4GHz的TTL协议。天线安装结构对模块性能影响较大,务必保证天线外露且垂直向上,安装于机壳内部时可使用天线延长线,天线不可安装于金属壳内部。你在硬件设计过程中有没有什么独特的经验呢?

九、常见问题

9.1 传输距离不理想

可能原因包括直线通信障碍、温度湿度和同频干扰、地面吸收反射、海水吸收、天线附近有金属物体、功率寄存器设置错误、空中速率设置过高、电源电压低于推荐值、天线匹配或品质问题等。

9.2 模块易损坏

需检查供电电压和稳定性,确保安装使用过程防静电操作和合适的湿度,无特殊需求不建议在过高或过低温度下使用。

9.3 误码率太高

可能是附近有同频信号干扰、电源不理想、延长线或馈线品质差或太长等原因导致,可通过远离干扰源、修改频率信道、保证电源可靠性、更换优质延长线或馈线等方法解决。

十、焊接作业指导

该模块为直插型,焊接人员务必按照放静电作业规范作业,因为它是静电敏感性产品,随意焊接可能导致模块永久性损坏。

十一、相关型号

产品型号 载波频率 发射功率(dBm) 测试距离(km) 空中速率(bps) 产品尺寸(mm) 封装形式 天线形式
E32 - 170T30D 170M 30 8 0.3k - 9.6k 24 * 43 直插 SMA - K
E32 - 433T20DC 433M 20 3 0.3k - 19.2k 21 * 36 直插 SMA - K
E32 - 433T20S1 433M 20 3 0.3k - 19.2k 17 * 25.5 贴片 邮票孔
E32 - 433T20S2T 433M 20 3 0.3k - 19.2k 17 * 30 贴片 IPEX/邮票孔
E
打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分