Silicon Labs Si4438 433M无线模块
- 格式:pdf
- 大小:443.75 KB
- 文档页数:10
SI4438系列模块调试SI4438系列不同于之前的SI4432,在很多地⽅都发⽣了改变。
频率范围 425-525MHz接收灵敏度 -124dBm调制⽅式 (G)FSK OOK最⼤输出功率 +20dBm低⼯作能耗接收14mA传输速率 100bps~500kbps⼯作电压 1.8-3.6V低电压检测芯⽚内部温度检测主要的寄存器配置都是在官⽅的WDS软件中可以进⾏配置,基本满⾜⼤部分应⽤。
碰到⼀些复杂的应⽤,就必须⼿动对具体寄存器进⾏配置,具体寄存器配置可以参考官⽅的API⽂档。
该芯⽚分为包模式和直通模式,包模式就是芯⽚进⾏打包,解包操作,在收到有效数据的时候会以中断的形式通知MCU。
这些包是按照⼀定格式进⾏打包的,⾸先是前导码,⼀般都是按0101或者1010,⼤于5bytes。
前导码有两个⽤处,⼀个是⽅便芯⽚检测识别,⼆是⽤于频率校正。
因为发送和接收的频率并总是⼀致的,这时可以通过前导码进⾏校正。
然后是同步字,加上同步字可以使得数据的有效性进⼀步提⾼。
有好多遥控器⼚商将同步字作为设备的ID,使得收发⼀⼀对应。
⼀般这些⼀⼀对应的设备的通常做法是在被控制设备上点的时候,遥控器和被控制设备需要进⾏⼀次对码。
被控制设备将ID传给遥控器,当然此时的同步字是预先⼚商规定好的,是固定的。
对过⼀次码之后,只要不重新对码,这个遥控器就只能控制对应ID的被控制设备。
同步字最多4bytes。
之后是数据,在WDS设置数据的时候,可以选择固定长度和⾮固定长度,固定长度就可以省去数据包前⾯的⼀个字节的长度值。
⾮固定长度就必须要有长度值,可以通过选项将长度放⼊FIFO或者不放⼊。
在包模式下接收、发送数据的时候,在传递传输的时候要注意,如果预计的接收、发送长度⽐实际的要短,那么数据多出来的部分就会被截去。
直通模式就是最原始的⾼低电平输出,这个模式主要⽤于和其它不同⼚家的芯⽚进⾏通信的时候。
不过它需要MCU处理打包,解包任务。
就我实际调试看来,虽然WDS中nIRQ和SDO脚可以选择发送数据输⼊,但是实际调试起来,我发现这两个脚是⽆效的。
APC330/Si4438小功率无线数传模块DVER1.0APC330模块是高度集成低功耗半双工小功率无线数据传输模块,其嵌入高速低功耗单片机和高性能射频芯片SI4438,创新的采用高效的循环交织纠检错编码,抗干扰和灵敏度都大大提高,APC330模块提供了多个频道的选择,可在线修改串口速率,收发频率,发射功率,射频速率等各种参数。
APC330模块工作电压为3.5-5.5V,在接收状态下仅消耗16mA。
APC330模块能够透明传输任何大小的数据,而用户无须编写复杂的设置与传输程序,应用:●无线电能表●无线传感器●集装箱信息管理●自动化数据采集●工业遥控,遥测●POS系统,资产管理●楼宇小区自动化与安防●机器人控制同时小体积宽电较远传输距离,使之能够应用与非常广泛的领域。
特点:●1500米传输距离(1Kbps)●频率425-450MHz,或470-510MHz ●-120dBm@1Kbps高灵敏度●最大发射功率100mW(可设置)●多频道可设,双256Bytes数据缓冲区●高效的循环交织纠错编码●内置watchdogAPC330模块是新一代的多通道嵌入式无线数传模块,可设置多个频道,步进为1KHz,发射功率最大100mW,体积32.1mm x18.3mm x7.0mm,很方便客户嵌入系统之内,APC330模块具有较低的功耗,非常适合于电池供电系统。
APC330模块创新的采用了高效的循环交织纠检错编码,其编码增益高达近3dBm,纠错能力和编码效率均达到业内的领先水平,远远高与一般的前向纠错编码,抗突发干扰和灵敏度都较大的改善。
同时编码也包含可靠检错能力,能够自动滤除错误及虚假信息,真正实现了透明的连接。
所以APC330模块特别适合于在工业领域等强干扰的恶劣环境中使用。
APC330模块内设双256Bytes大容量缓冲区,在缓冲区为空的状态下,用户可以1次传输256Bytes的数据,当设置空中波特率大于串口波特率时,可1次传输无限长度的数据,同时APC330模块提供标准的UART/TTL接口,1200/2400/4800/9600/19200/38400/57600bps七种速率,和三种接口校验方式。
RF模块MD-Si4432-PHY说明书V1.0 2009.03(初版)○C2009 Burnon International Limited 简述本模块采用了Silicon Labs的Si4432作为无线收发芯片,是一块完整的、体积小巧的、低功耗无线收发模块。
模块集成了所有射频相关功能和器件,只向用户提供简单的几个数字I/O口,用户不需要了解无线电的相关知识,就可以使用本模块轻易的开发出性能稳定可靠的无线相关产品。
基本特征:¾完整的FSK,GFSK,OOK收发器¾MD-Si4432-433M-PHY工作频率范围433~470MHz发射功率典型17dBm接收灵敏度-115 dBm@9.6Kbps空旷通讯距离800米以上@9.6Kbps¾传输速率最大128Kbps¾FSK频偏可编程(1~160KHz)¾接收带宽可编程(10.6~230.4KHz)¾只需使用5个I/O口(SDI,SDO,SCK,NSEL,NIRQ)即可工作¾SPI兼容的控制接口¾低功耗任务周期模式,自带唤醒定时器,低关断电流(10nA)¾ 1.8~3.6V电源供电¾低的接收电流(典型18.5mA)¾发射电流(典型60mA)主要用途:家居自动化和安防门禁系统无线抄表车辆防盗无线传感器远程无线数据传输远程工业遥控,遥测引脚说明:引脚定义类型说明1 GND S 电源地2 VCC S 供电电压3 SDI DI SPI串口数据输入4 SCLK DI SPI串口时钟输入5 SDO DO SPI串口数据输出6 GPIO2 DO 中断请求输出/数字信号控制/接收数据输出(禁止FIFO模式)7 GPIO0 DO 中断请求输出/数字信号控制/接收数据输出(禁止FIFO模式)8 nSEL DO SPI片选输入(低电平有效)9 nIRQ DO 中断请求输出(低电平有效)10 SDN DI 芯片关断模式输入(高电平有效)注:D=数字,A=模拟,S=供电,I=输入,O=输出,IO=输入/输出控制原理及方法:本模块是基于Silicon Labs 的Si4432芯片开发出来的,是将Si4432及其正常工作必须的外围元器件集合在一起的一个模块,故模块的控制原理及方法等请参考Si4432的数据手册。
DL-RTS4463M 深圳市骏晔科技有限公司DVER 1.0高性能低功耗无线透传模块UART协议TTL电平接口通信模块DL-RTS4463MDL-RTS4463M基于Siliconlabs 的新一代的芯片SI4463设计成超高性能微功率无线透传模块。
该无线透传模块集成度高,功耗低,采用扩频通讯技术,具有传输距离远,灵敏度极高,抗干扰能力超强,参数配置灵活简便等特点。
模块创新的采用高效的循环交织纠检错编码,抗干扰和灵敏度都大大提高,模块提供了多个频道的选择,可在线修改串口速率,收发频率,发射功率,射频速率等重要参数。
DL-RTS4463M模块工作电压为2.1V-3.6V可定制3.5V-5.5V工作电压,在接收状态下仅消耗15mA电流。
模块采用单芯片架构,配合高性价比的低功耗主控芯片,电子开关、高精度贴片晶体等,组成一款性能卓越的透传无线射频单元。
模块有四种模式:各模式之间可任意切换,在1SEC 周期轮询唤醒省电模式下,接收电流仅仅消耗几十个微安,一节3.6V/3.6AH电池可工作数年,非常适合电池供电系统。
应用:● 遥控遥测、工业控制● 无线抄表● 智能家居、安防报警● 排队机、电子广告牌● 自动化数据采集● 智能城市、智能交通● 数据采集、物联网● 天气预报、智能楼宇● 数据监测传输● 野外恶劣环境下的定位追踪特点:● 1-2千米传输距离(速率、天线性能) ● 高效的循环交织纠错编码● 工作频率433.92M(其他频率需定制)● 半双工,点对点,点对多点应用● 数据缓冲区256Byte、休眠1uA ● 工作温度-30℃~ +75℃引脚定义引脚定义功能说明备注1 GND 接地2 VCC 2.1V-3.6V3 SET_A 输入(有弱上拉),参数设置A,上拉电阻47K4 RXD 输入(有弱上拉),URAT输入口,TTL电平47K上拉5 TXD URAT输出口,TTL电平输出6 AUX 数据输入输出指示输出7 SET_B 输入(极弱上拉)参数设置B,上拉电阻约10M8-10 GND 接地或悬空,固定位9 ANT 天线输出脚表一DL-RTS4463M 引脚定义表出厂参数设置序号定义标准参数值备注1 工作信道434.125MHz2 发射功率20dbm3 信号带宽125KHz4 正常模式SET_A=0 SET_B=05 频率步进1KHz设置步进6 擦写次数300K表一DL-RTS4463M 出厂设置产品尺寸图一 产品尺寸DL-RTS4463M 技术指标直流特性描述 最小值 最大值 单位电源电压 2.1 3.6 V工作电流 RX <15mA TX=95mA@20dbm mA待机电流 <4uA 微安IO端口电压 Vss-0.3 Vdd+0.3 V工作温度 -30 75 ℃表二 模块直流特性射频特性(除非另有说明,否则温度25℃,VCC 3.3V)序号特性指标参数范围单位最小值 标准 最大值1 应用频率范围 240 434.125 930 MHz2 接收灵敏度 -121 dBm3 发射功率 +1 20 dBm4 空中传输速率 1K 40K Bps5 调制方式 GFSK GFSK GFSK 20K频偏6 接口速率 1.2 115.2 Kbps7 谐波功率 -45 —— -35 dBm8 通讯距离 1500 2000 M9 休眠待机功耗 4 uA10 晶体精度 10 PPM表三 模块高频特性表工作模式PREAMBLE SYNCWORD DATA+CRC with FEC前导码 同步码 数据+CRC检错 具有前向纠错前导码为“1010”交替码,其作用是使目的接收机时钟与发射机同步,正常模式下前导码长度一般为40bit即可,如工作在省电模式时序下,前导码还有唤醒接收机的功能,此时发射机必须发送较长的前导码将省电模式下的接收机唤醒进入正常的工作状态。
AS10-M4463D-SMA 用户使用手册v4.0AS10-M4463D-SMAAS10-M4463D-SMA是一款433MHz,100mW,高稳定性,绕射性能强,穿墙能力优秀的工业级的无线收发一体数传模块。
采用美国芯科实验室原装进口的SI4463射频芯片设计开发,具有接收灵敏度高,抗干扰能力强的特点。
采用SMA接口方便匹配高性能天线,并严格计算设计了精确的阻抗匹配网络,使得模块发射功率足,频谱特性好,谐波小,频道串扰小,体积小。
感容器件全部采用村田B档料,配以10ppm高精度晶振,工业级标准的典范。
AS10-M4463D-SMA序号参数名称参数值摘要1 射频芯片SI4463Silicon Labs2 模块尺寸24*16不含SMA3 模块重量 3.4g含SMA4 工作频段425M~525MHz 可通过软件调节,模块采用30M晶振5 生产工艺无铅环保工艺6 接口方式2*6*2.54mm直插7 供电电压 1.8 ~ 3.6VDC 注意:高于3.6V电压,将导致模块永久损毁8 通信电平0.7VCC ~ 3.6V VCC 指模块供电电压9 实测距离2000m 晴朗空旷,最大功率,高度1.5m,1k空中速率10 发射功率最大20dBm 约100mW11 空中速率0.123k ~ 1Mbps 软件可调,建议尽量使用低空速12 关断电流0.5uA 处于掉电模式13 发射电流80mA@100dBm 供电能力必须大于200mA14 接收电流13mA 平均值15 通信接口SPI 最高速率可达10Mbps16 发射长度单个数据包1~64字节单个数据包17 接收长度单个数据包1~64字节单个数据包18 RSSI 支持支持详见芯片手册19 天线接口SMA-KE外螺纹内孔,50Ω特性阻抗20 工作温度-40 ~ +85℃ 工业级21 工作湿度10% ~ 90% 相对湿度,无冷凝22 储存温度-40 ~ +125℃ 工业级23 接收灵敏度-126dBm@1kbps 详见芯片手册引脚序号引脚名称引脚方向引脚用途1 GND 地线,连接到电源参考地2 SDN 模块工作使能控制引脚,工作时为低电平(详见SI4463)3 GPIO3 输出连接模块内部射频开关的发射,可不连接,由SI4463智能控制4 GPIO2 输出连接模块内部射频开关的接收,可不连接,由SI4463智能控制5 nSEL 输入模块片选引脚,用于开始一个SPI通信6 MOSI 输入模块SPI数据输入引脚7 MISO 输出模块SPI数据输出引脚8 SCK 输入模块SPI时钟引脚9 IRQ 输出模块中断引脚10 GPIO1 输出模块信息输出引脚(详见SI4463 手册)11 GPIO0 输出模块信息输出引脚(详见SI4463 手册)12 VCC 供电电源,必须1.8 ~ 3.6V之间★ 关于模块的引脚定义、软件驱动及通信协议详见Silicon Labs 官方《SI4463 Datasheet》★注意事项AS10-M4463D-SMA 序号类别注意事项1静电高频模拟器件具有静电敏感特性,请尽可能避免人体接触模块上的电子元件(我司生产过程全部按照IC厂商官方防静电标准执行)。
.一.模块介绍 (2)1.1特点简介 (2)1.2电气参数 (3)1.3系列产品 (3)1.4常见问题 (3).二.功能简述 (4)2.1引脚定义 (4)2.2连接单片机 (5)2.3模块复位 (5)2.4AUX详解 (5).三.工作模式 (6)3.1模式切换 (7)3.2一般模式(模式0) (7)3.3唤醒模式(模式1) (7)3.4省电模式(模式2) (8)3.5休眠模式(模式3) (8)3.6快速通信测试 (8).四.指令格式 (9)4.1出厂默认参数 (9)4.2工作参数读取 (9)4.3版本号读取 (9)4.4复位指令 (9)4.5参数设置指令 (9).五.参数配置 (11).六.包装与焊接 (12).七.定制合作 (12).八.关于我们 (13).1.1E30-TTL-100是一款基于Silicon Labs公司原装进口SI4438射频芯片的无线串口模块(UART),半双工,收发一体,透明传输方式,发射功率100mW,工作在425~450.5MHz频段Array(默认433MHz),TTL电平输出,兼容3.3V与5V的IO口电压,具有空中唤醒功能(超低功耗)。
模块具有软件FEC前向纠错算法,其编码效率较高,纠错能力强,在突发干扰的情况下,能主动纠正被干扰的数据包,大大提高可靠性和传输距离。
在没有FEC的情况下,这种数据包只能被丢弃。
模块具有数据加密和压缩功能。
模块在空中传输的数据,具有随机性,通过严密的加解密算法,使得数据截获失去意义。
而数据压缩功能有概率减小传输时间,减小受干扰的概率,提高可靠性和传输效率。
1.21.3系列产品E30-TTL-1001.4常见问题E30-TTL-100.2.1*我司提供Altium designer封装库请前往下载或联系索取2.22.3模块复位E30-TTL-1002.4AUX详解E30-TTL-100AUX用于无线收发缓冲指示和自检指示。
它指示模块是否有数据尚未通过无线发射出去,或已经收到无线数据是否尚未通过串口全部发出,或模块正在初始化自检过程中。
433无线模块使用方法
433无线模块使用方法
433无线模块是一种低功耗、低成本、简单易用的无线通信模块,广泛应用于无线遥控、无线传感器、无线数据传输等领域。
以下是433无线模块的使用方法。
一、接线方法
1. 把模块的VCC引脚连接到5V电源,GND引脚连接到地线。
2. 把模块的DATA引脚连接到需要传输数据的单片机的TX引脚,如果是无需接收数据的模块则不需要连接RX引脚。
3. 如果需要使用无线接收功能,则将模块的RX引脚连接到单片机的RX引脚。
二、编程方法
1. 使用单片机的串口通信库,将需要发送的数据通过串口发送到433无线模块的DATA引脚。
2. 接收数据时,通过单片机的串口接收函数,接收433无线模块发送过来的数据,如果无需接收数据,则可以不使用该功能。
三、注意事项
1. 433无线模块的传输距离与环境因素有关,建议在空旷的环境下使用。
2. 433无线模块的发送功率较小,如果需要传输远距离或在信号干扰较大的环境下,建议使用增强型的433无线模块。
3. 在使用433无线模块的时候,需要注意避免串口波特率不一致造成的数据传输错误。
4. 在使用433无线模块时,需要设置好模块的工作频率,避免不同频率之间的干扰。
总结
以上是关于433无线模块使用方法的详细介绍,进行使用时需要分清楚发送与接收的信号端口,并根据不同环境需求来选择合适的433
无线模块类型,注意事项也需要细心和谨慎处理。
希望本文能够对初次接触433无线模块的读者提供一定的帮助。
433m无线模块数据发射模块的工作频率为315M,采用声表谐振器SAW稳频,频率稳定度极高,当环境温度在-25~+85度之间变化时,频飘仅为3ppm/度无线数据传输广泛地运用在车辆监控、遥控、遥测、小型无线网络、无线抄表、门禁系统、小区传呼、工业数据采集系统、无线标签、身份识别、非接触RF智能卡、小型无线数据终端、安全防火系统、无线遥控系统、生物信号采集、水文气象监控、机器人控制、无线232数据通信、无线485/422数据通信、数字音频、数字图像传输等领域中。
433M发射模块主要技术指标:1、通讯方式:调幅AM2、工作频率:315MHZ/433MHZ3、频率稳定度:±75KHZ4、发射功率:≤500MW5、静态电流:≤0.1UA6、发射电流:3~50MA7、工作电压:DC 3~12V特别适合多发一收无线遥控及数据传输系统。
声表谐振器的频率稳定度仅次于晶体,而一般的LC振荡器频率稳定度及一致性较差,即使采用高品质微调电容,温差变化及振动也很难保证已调好的频点不会发生偏移。
发射模块未设编码集成电路,而增加了一只数据调制三极管Q1,这种结构使得它可以方便地和其它固定编码电路、滚动码电路及单片机接口,而不必考虑编码电路的工作电压和输出幅度信号值的大小。
比如用PT2262或者SM5262等编码集成电路配接时,直接将它们的数据输出端第17脚接至数据模块的输入端即可。
数据模块具有较宽的工作电压范围3~12V,当电压变化时发射频率基本不变,和发射模块配套的接收模块无需任何调整就能稳定地接收。
当发射电压为3V时,空旷地传输距离约20~50米,发射功率较小,当电压5V时约100~200米,当电压9V时约300~500米,当发射电压为12V时,为最佳工作电压,具有较好的发射效果,发射电流约60毫安,空旷地传输距离700~800米,发射功率约500毫瓦。
当电压大于l2V时功耗增大,有效发射功率不再明显提高。
这套模块的特点是发射功率比较大,传输距离比较远,比较适合恶劣条件下进行通讯。
无线抄表模块高频双向收发SI4438小体积一、简介RTX-SI4438-S基于Silicon Labs 的SI4438高性能无线收发芯片设计,是一款体积小巧的、低功耗、远距离的无线收发模块。
SI4438是Silicon Labs推出的ISM 频段无线收发芯片之一,频率范围由424~525MHz,灵敏度最佳可达到-124dBm,空中传输速率可设定100bps~500Kbps,输出功率通过寄存器配置可达到+20dBm。
模块集成了所有射频相关功能和器件,用户不需要对射频电路设计深入了解,就可以使用本模块轻易地开发出性能稳定、可靠性高的无线产品。
二、基本特性●SHUTDOWN模式下,低电流损耗●高效的4线SPI接口,方便寄存器配置●工作温度范围:﹣40℃~+85℃●工作电压:1.8~ 3.6 V olts●有效频率:424~525M Hz●通信速率100~500Kbps,可编程配置●独立的64字节RX FIFO与TX FIFO●轻巧小体积设计,仅有1g重●最多支持255个信号通道,可实现跳频通信●支持WOR(Wake-on-radio)无线信号唤醒功能,以适应便携设备应用●数字RSSI●低电检测与温度传感器●自动频率校正与自动增益控制(AFC&AGC)●IEEE 802.15.4g compliant●接收状态下电流可低至14mA三、应用范围●极低功耗UHF无线接收器●替代232、485进行无线数据通信●工业仪器仪表无线数据采集和控制●AMR(水、电、煤气)三表抄表●建筑物与住宅(智能家居)控制●电子消费类产品无线遥控●无线报警与安全系统●无线传感器网络中控系统●无线智能仪表(802.15.4g & MBus)四、模块方框图五、技术参数测试条件:Ta=25°C,VCC=3.3V技术指标参数备注工作电压DC 1.8~3.6V 一般应用于3.0V或3.3V供电系统中中心频率433MHz 硬件频率可订制,可配置寄存器到424~525MHz 内其他频段@433MHz版频率误差±5KHz调制方式GFSK/2-FSK/OOK/MSK 可通过配置寄存器实现不同的调制方式接收灵敏度-123dBm 1.2kbps发射电流<80mA @20dBm接收电流<14mA休眠电流<1uA传输速率100~500kbps 可通过配置寄存器实现不同的空中传输速率谐波功率<-35dBm 最大+20dBm输出时,二次谐波的功率通讯距离>2000m 用SI4438模块作为发射器,2-FSK调制方式,1.2kbps速率,+20dBm发射天线阻抗50ohm工作温度-40~+85 °C存贮温度-55~+125°C外形尺寸15mm*12.5mm*2.0 引脚及详细尺寸请以外形尺寸图为准备注:1.模块的通信速率会影响通信距离,速率越高,通信距离越近,灵敏度越低。
Si4438433M无线模块DVER1.0APC330模块是高度集成低功耗半双工小功率无线数据传输模块,其嵌入高速低功耗单片机和高性能射频芯片SI4438,创新的采用高效的循环交织纠检错编码,抗干扰和灵敏度都大大提高,APC330模块提供了多个频道的选择,可在线修改串口速率,收发频率,发射功率,射频速率等各种参数。
APC330模块工作电压为3.5-5.5V,在接收状态下仅消耗16mA。
APC330模块能够透明传输任何大小的数据,而用户无须编写复杂的设置与传输程序,应用:●无线电能表●无线传感器●集装箱信息管理●自动化数据采集●工业遥控,遥测●POS系统,资产管理●楼宇小区自动化与安防●机器人控制同时小体积宽电较远传输距离,使之能够应用与非常广泛的领域。
特点:●1500米传输距离(1Kbps)●频率425-450MHz,或470-510MHz ●-120dBm@1Kbps高灵敏度●最大发射功率100mW(可设置)●多频道可设,双256Bytes数据缓冲区●高效的循环交织纠错编码●内置watchdogAPC330模块是新一代的多通道嵌入式无线数传模块,可设置多个频道,步进为1KHz,发射功率最大100mW,体积32.1mm x18.3mm x7.0mm,很方便客户嵌入系统之内,APC330模块具有较低的功耗,非常适合于电池供电系统。
APC330模块创新的采用了高效的循环交织纠检错编码,其编码增益高达近3dBm,纠错能力和编码效率均达到业内的领先水平,远远高与一般的前向纠错编码,抗突发干扰和灵敏度都较大的改善。
同时编码也包含可靠检错能力,能够自动滤除错误及虚假信息,真正实现了透明的连接。
所以APC330模块特别适合于在工业领域等强干扰的恶劣环境中使用。
APC330模块内设双256Bytes大容量缓冲区,在缓冲区为空的状态下,用户可以1次传输256Bytes的数据,当设置空中波特率大于串口波特率时,可1次传输无限长度的数据,同时APC330模块提供标准的UART/TTL接口,1200/2400/4800/9600/19200/38400/57600bps七种速率,和三种接口校验方式。
APC330模块外部接口采用透明数据传输传输方式,能适应标准或非标准的用户协议,所收的数据就是所发的数据。
设置模块采用串口设置模块参数,具有丰富便捷的软件编程设置选项,包括频点,空中速率,以及串口速率,校验方式,等都可设置,设置方式有二种方式,一是通过本公司提供的设置软件RF-Magic利用PC串口即可,二是动态在线设置,用串口发命令动态修改,具体方法参见APC330模块的参数设置章节。
引脚定义:APC330模块共有9个接脚,具体定义如下表:APC330引脚定义引脚定义方向说明1GND-地0V2VCC- 2.1V-3.6V,可定制3.5-5.5V3EN输入(有极弱上拉)使能脚,高电平有效,上拉电阻为1M4RXD输入(有弱上拉)UART输入口,TTL电平,上拉电阻约47K5TXD输出UART输出口,TTL电平,可定制OC输出6AUX输出数据输入输出指示7IN输入(有弱上拉)保留输入脚,上拉电阻约47K8NC-接地或悬空9NC-接地或悬空表一APC330引脚定义表产品尺寸:图一产品尺寸图工作模式:典型的无线收发机编码如下图。
PREAMBLE (前导码)SYNCWORD(同步码)DATA+CRC with FEC(数据+CRC检错具有前向纠错)APC330模块有二种工作模式,分别为:1)收发模式,2)休眠模式。
这二种工作模式是由使能脚(EN)电平决定的。
一)收发模式,使能脚(EN)为高。
A)发送:当模块RXD脚输入第一个字节后,模块置低AUX,RXD脚接收完最后一个字节后,等待2-3Bytes时间,如没有数据输入,则模块切换到发射状态发送数据,数据发送结束后,置高AUX脚,并重新转入接收状态。
注意在发送整个过程中,使能脚(EN)必须为高。
B)接收:串口打开,模块处于持续接收状态,如模块从当前信道中接收到数据后,经过解交织纠错检错确认数据无误时,置低AUX并立刻从串口输出数据,串口发送结束后重新置高AUX。
收发模式,请参见图二。
图二收发模式,收发17Bytes的时序图二)休眠模式:使能脚(EN)为低。
由于APC330的使能脚(EN)是直接连接到模块内部电源IC的控制脚,所以使能脚(EN)拉低模块将立刻掉电,如果恰巧在收发期间将不能保证完整的一包的传输。
还有APC330在掉电后,RXD,TXD,AUX和IN脚将都为低电平,客户端的上位机要想保持较低的功耗,应将连接于APC330模块的接口必须切换至输出状态并保持低电平。
APC330从休眠模式至收发模式需要500ms的时间。
应用方式:APC330模块的二种模式是通过使能脚(EN)高低电平转换的,使能脚(EN)有弱上拉电阻,但在正常工作时不能悬空,必须有明确的电平,否则可能造成模块工作不稳定。
用户的上位机可以直接与APC330相连,但是一定要注意接口电平必须与APC330相近,一般不要误差超过±0.3V,否则会导致有较大的灌电流或拉电流。
比如APC330的MCU电平为3.3V,那么用户的接口电平应该在3.0-3.6V范围内。
APC330与上位机的连接方式见图三。
图三模块与下位机的连接图参数设置:APC330模块使用相当的灵活,可以根据用户的需求设置不同的选项。
用户可以对串口参数,串口效验,收发频率,空中速率,输出功率进行设置,设置的方法有二种方式。
一是本公司开发设置收发模块的软件RF-Magic见图四,通过PC修改。
用RF-Magic软件设置是通过模块的UART/TTL口完成的(4,5PIN),所以必须接UART/TTL to RS232接口转换板在连接到PC完成设置,或使用本公司提供的串口转换板和USB转换板,见图五。
设置方法是,首先连接好通讯线,打开RF-Magic打开软件,然后打开模块电源,最后插入模块到测试板,此时,软件的状态栏应显示Model:APC330,这时就可以进行相应的读写操作。
图四RF-Magic 设置软件图五软件设置接线图二是通过在线进行修改。
在线软件设置是通过模块的UART/TTL 口完成的(4,5PIN)完成的。
具体步骤如下:A)使能脚(EN )接低50ms 以上确保模块掉电休眠。
B)使能脚(EN )接高后,100ms-500ms 之间发送设置命令,如读命令或写命令,APC330模块应当答应设置命令,并重新复位重启。
C)若APC330模块没有答应设置,重复A),B)步骤。
无线速率收发频率无线功率串口校验串口速率设置串口写操作读操作状态栏软件说明唤醒周期上位机在设置模块时UART口必须使用9600bps,无效验模式。
如果输入设置命令有误,模块将不做任何应答,但仍能引起一次复位和重新初始化。
APC330设置采用HEX码,波特率为9600,无效验模式,设置命令有二条,格式如下:1)读设置命令:0xFF,0x56,0xAE,0x35,0xA9,0x55,0xF0。
应答:0x24,模块型号,版本号,频率,空中速率,发射功率,串口速率,串口效验,保留字节。
2)写设置命令:0xFF,0x56,0xAE,0x35,0xA9,0x55,0x90,频率,空中速率,发射功率,串口速率,串口效验,保留字节。
应答:0x24,模块型号,版本号,频率,空中速率,发射功率,串口速率,串口效验,保留字节。
其中参数表示用HEX表示,方法如表二:参数表示方法参数字节数说明模块型号1APC330模块型号代码为十进制的7,模块型号固化在FLASH内不可设置版本号1当前版本,范围0-255,版本号固化在FLASH内不可设置频率3单位KHz,如433.920MHz用表示为0x06,0x9F,0x00空中速率11K,2K,5K,10K,20Kbps表示为0x00,0x01,0x02,0x03,0x04发射功率10至7。
表示为0x00至0x07.设置每增加1发射功率增加约3dBm,最大设置为7,发射功率约为20dBm串口速率11200,2400,4800,9600,19200,38400,57600,115200bps 表示为0x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07串口效验10x00为无效验,0x01为奇校验,0x02为偶校验保留1保留字节,必须写0x00表二模块的参数设置表如将模块设置为,频率433.92MHz,空中速率10Kbps,发射功率100mW,串口速率9600bps,无效验。
写设置为:0xFF,0x56,0xAE,0x35,0xA9,0x55,0x90,0x06,0x9F,0x00,0x03,0x07,0x03,0x00,0x00应答:0x24,0x0a,0x01,0x06,0x9F,0x00,0x03,0x07,0x03,0x00,0x00技术指标:APC330技术指标(测试条件:5.0V,25℃±5℃)工作频率425-450MHz,470-510MHz频率步进1KHz设置步进调制GFSK,18K频偏发射功率100mW@3.3V(0-7,8级可调,每级递增3dBm,最大100mW)接收灵敏度-120dBm@1Kbps,-111dBm@10Kbps空中传输速率1K–40Kbps接口速率1200–115200bps接口效验方式8N1/8E1/8O1接口缓冲空间双256Bytes工作湿度10%~90%(无冷凝)工作温度-30℃-85℃电源 3.5–5.5V发射电流(典型值)100mA@100mW持续接收电流VS15mA@10Kbps,19mA@20Kbps接收速率(典型值)休眠电流 1.5uA@5.0V(典型值),最大2.0uA传输距离1500米@1Kbps,1000米@10Kbps,(开阔地可视距离)设置擦写次数300K尺寸32.1mm x18.3mm x7.0mm天线口阻抗50欧姆表三APC330技术指标模块的注意的问题:考虑到空中传输的复杂性,无线数据传输方式固有的一些特点,应考虑以下几个问题。
1)APC330模块的组网应用APC330的通信信道是半双工的,可以完成一点对一点,一点对多点的通讯。
这二种方式首先需要设1个主站,其余为从站,所有站点都必须设置一个唯一的地址。
通信的协调由主站控制,主站采用带地址码的数据帧发送数据或命令,所有从站全部都接收,并将接收到的地址码与本机地址码比较,地址不同则将数据丢掉,不做响应,若地址码相同,则将接收的数据传送出去。
组网必须保证在任何一个瞬间,同一个频点通信网中只有一个电台处于发送状态,以免相互干扰。
APC330可以设置多个频道,所以可以在一个区域实现多个网络并存。