jf24c模块工作应用指南
- 格式:pdf
- 大小:777.99 KB
- 文档页数:9
2.4G无线遥控模块JF24D-TX/RX【功能介绍】JF24D-TX/RX无线遥控模块是我公司在2.4G模块JF24D的基础上增加了一块高性能单片机及程序,不需要再编程的模块,模块内部已经烧写2.4G的基本程序及遥控学习码程序,不需要做任何编程即可使用。
JF24D-TX是发射模块,JF24D-RX是接收模块,发射模块只需要提供3.3V 电源及发射按键和一个LED作为发射状态指示,接收模块对应的输出端口即可输出电平信号,模块具有输出状态选择,可以选择锁存或者非锁存模式。
发射有6路输入端口,对应接收的6个输出端口,最多可以扩展到64路。
6路可以独立工作也可以同时工作互不干扰。
模块采用学习码方式,模块唯一ID号,一个遥控器可以任意学习一个接收模块的ID地址和数据通道,接收模块具有学习与禁止学习功能,防止同类遥控器非法学习,应用安全级别很高。
模块体积小,功耗低,简单易用,发射模块只需要根据遥控器壳设计一块按键板,接收模块无外围零件,也不需要任何编程,编码芯片,使用非常方便简单,多套产品可以同时使用而互不干扰,有效解决315/433M 遥控产品同时发射互相干扰的问题。
【应用范围】无线遥控器智能家电遥控玩具遥控插座遥控门锁无线传感器智能家居控制系统车库门禁系统.【特点】● 2.4G ISM频段,可以同时使用互不干扰。
● 采用高性能基带处理芯片,遥控速度快,安全级别高。
● 内部已含2.4G程序及遥控对码程序,不需要再编程,直接使用。
● 6路输入输出功能,可以扩展,输出状态可以选择锁存或非锁存。
高度集成,小体积,低功耗设计,无外围零件,使用方便。
【模块性能参数】JF24D-TX(发射模块)工作频率:2.4G工作电压:2.5-3.6V 发射电流:0-15mA 输出功率:5db 最大速率:1M控制端口:6路按键输入编码形式:学习码天线形式:PCB天线参考距离:50米(无障碍)休眠电流:3.5uA调制方式:GFSK模块尺寸: 25X13X2mm (长X 宽X 厚)JF24D-RX (接收模块)工作频率:2.4G工作电压:2.5-3.6V接收电流:23mA接收灵敏度:-85dBm调制方式:GFSK数据通道:6路输出状态:锁存/非锁存 输出电平:0-高电平 编码形式:学习码,自动识别遥控器地址及数据 天线形式:PCB 天线 参考距离:50米(无障碍) 模块尺寸:25X13X2mm (长X 宽X 厚)【脚位功能】【安装尺寸】【测试电路】【测试说明】对码:将接收模块B7端口接地为对码状态,B8端口任意为锁存或非锁存状态。
2.4G无线模块/无线通讯/无线收发/nRF24L01模块修改浏览权限| 删除nRF24L01微功率无线通讯模块,采用Nordic公司的NRF24L01芯片,2.4G全球开发ISM频段免许可证使用,最高工作速率达2Mbps,125频道满足多点通信和跳频通信需要,体积小巧约31mm*17mm,高效GFSK调制,抗干扰能力强,特别适合无线音视频传输、工业控制领域等需要较大传输速率的无线通讯需求。
nRF24L01 (外置天线)(尺寸:31mm*17mm)模块性能及特点:(1) 2.4GHz 全球开放ISM 频段免许可证使用(2) 最高工作速率2Mbps,高效GFSK调制,抗干扰能力强,特别适合工业控制场合(3) 125 频道,满足多点通信和跳频通信需要(4) 内置硬件CRC 检错和点对多点通信地址控制(5) 低功耗1.9 - 3.6V 工作,待机模式下状态为22uA;掉电模式下为900nA(6) 模块可软件设地址,只有收到本机地址时才会输出数据(提供中断指示),可直接接各种单片机使用,软件编程非常方便(7) 内置专门稳压电路,使用各种电源包括DC/DC 开关电源均有很好的通信效果(8) 标准5*2 DIP间距接口,便于嵌入式应用(9) 工作于Enhanced ShockBurst 具有Automatic packet handling, Auto packet transaction handling,具有可选的内置包应答机制,极大的降低丢包率。
(10) nRF24L01配外置天线,无阻挡传输距离50-100米,RF24L01B配PCB内置天线,无阻挡传输距离20-50米。
如需要传输更远距离,请选用本公司出品的带功放电路的RF24L01PA模块(11) 本公司提供目前几大主流单片机(AVR,MSP430,51,C8051F等)的开发代码,客户只需要将代码移植,就能轻松应用本模块;同时配套基于目前主流单片机(AVR,MSP430,51等)的无线开发系统,帮助更快实现无线应用,欢迎配套选购(12) 与51系列单片机P0口连接时候,需要加10K的上拉电阻,与其余口连接不需要(13) 其他系列的单片机,如果是5V的,请参考该系列单片机IO口输出电流大小,如果超过10mA,需要串联电阻分压,否则容易烧毁模块! 如果是3.3V的,可以直接和RF24L01模块的IO口线连接。
深圳市骏晔科技有限公司DVER 1.0 DL-24PA远距离2.4G无线收发模块DL-24PA基于TI-Chipcon的CC2500无线收发芯片设计,是一款体积小巧的、性价比高、远距离的无线收发模块。
该2.4G模块广泛应用于智能家居、玩具航模、近距离数传控制领域。
灵敏度可以达到-104dbm,最高传输速率达到500Kbps,输出功率通过寄存器配置范围-30dbm至20dbm。
模块集成了所有射频相关功能,用户不需要对射频电路设计深入了解,就可以使用本模块轻松开发出性能稳定、可靠性高的无线产品,缩短开发周期。
模块采用SMD、DIP两种接口模式,但由于黑胶和里面的绑线热胀系数不同需要人工焊接。
模块尺寸较小,方便应用于便携式产品,且与DL-24D 不带功放的2.4G模块脚位兼容,搭配使用。
应用: 特点:● 无线游戏控制器● 空旷600米传输距离(250Kbps);● 无线键盘、鼠标● 工作频率2400-2483MHz● 消费电子产品及玩具航模● 工作电压:1.8V-3.6V● 气象监测,数据采集● 可编程载波侦测,数字RSSI输出● 数据监测传输● 卓越的选择性及带外隔离性能● 智能家居控制● 采用沉金板绑定工艺,性价比极高● 支持射频(RF)技术的遥控器● 高频功率放大器采用欧美品牌芯片使用本模块产品前,注意以下重要事项:仔细阅读本说明文档本模块属于静电敏感产品,安装测试时请在防静电工作台上进行操作。
本模块默认使用外接天线,天线可选用导线天线或者标准的UHF天线,具体天 线的客户请根据实际情况进行选择,如果所应用的终端产品是金属外壳,请务 必把天线安装于金属外壳之外,否则会导致射频信号严重衰减,影响有效使用距离。
金属物体及导线等应尽量远离天线。
安装模块时,附近的物体应保证跟模块保持足够的安全距离,以防短路损坏。
绝不允许任何液体物质接触到本模块,本模块应在干爽的环境中使用。
使用独立的稳压电路给本模块供电,避免与其他电路共用,供电电压的误差不应大于5%。
硬件产品手册北京和利时系统工程股份有限公司 8/14/2007目录功能介绍 (1)端子定义 (2)指示灯定义 (4)信号接线 (4)电源和接地 (7)组态参数设置 (7)防护机箱 (8)模块的安装 (9)网络连接 (9)网络配置 (10)技术指标 (12)Hollysys输入模块1FM18624路远程大信号数据采集模块图1 FM186模块外观图功能介绍FM186模块是远程数据采集模块,防尘、防水并具有较强的抗腐蚀能力。
主要适用于工业(例如电厂、钢铁厂、化工厂)生产过程中测控点特别分散和工作环境比较恶劣(热、脏、冷或湿)的场合。
FM186是24路大信号数据采集模块,可完成24路0~20mA/0~10V的采集,每路采集的信号类型组态可选,如表1所示。
表1 FM186模块量程表信号类型电压电流量程代号 4 66量程范围0~10V 0~20mA数据格式0x0000~0xFFFF0x0000~0xFFFFFM186模块由功能模板和专用壳体组成,外配符合现场防护标准的防护机箱。
所有外部接线都通过防护机箱的防水接头引入。
机箱壁挂式现场就地安装,可节省大量信号电缆。
FM186模块采用Profibus-DP总线与上位机通信,冗余双网接口。
通信接口为2个单层4位端子,可实现模块的本地级联。
FM186模块通道间隔离,隔离电压250Vrms。
FM186模块具有终端匹配功能,通过拨码开关设定。
FM186模块通过拨码开关设定DP从站地址。
2图2 FM186面板结构图端子定义图3 FM186电源和通讯接线端子1) 通信端子如图3所示,通信端子从右至左依次标有AI+、AI-、AO+、AO-、BI+、BI-、BO+、BO-。
其中,AI+、AI-接模块A 网进线的正、负端;AO+、AO-接模块A 网出线的正、负端;BI+、BI-接模块B 网进线的正、负端;BO+、BO-接模块B 网出线的正、负端。
注:也可将A 网(或B 网)的进线正端与出线正端接在一起、A 网(或B 网)进线负端与出线负端接在一起,这样当更换该模块时,拔下通讯端子插头时不会影响到其他的模块的正常通信。
I2C总线器件在高抗干扰系统中的应用襄樊立科电力电子有限公司张子荣摘要:本文先对I2C总线协议进行了简要叙述,然后介绍了一些常用的抗干扰措施,最后提供了一个利用I2C总线器件24WC01组成的高抗干扰应用方案。
一、I2C总线概述I2C总线是一双线串行总线,它提供一小型网络系统为总线上的电路共享公共的总线。
总线上的器件有单片机LCD驱动器以及E2PROM器等。
型号有:PCF8566T、SAA1064T、24WC01等。
两根双向线中,一根是串行数据线(SDA),另一根是串行时钟线(SCL)。
总线和器件间的数据传送均由这根线完成。
每一个器件都有一个唯一的地址,以区别总线上的其它器件。
当执行数据传送时,谁是主器件,谁是从器件详见表1。
主器件是启动数据发送并产生时钟信号的器件。
被寻址的任何器件都可看作从器件。
I2C总线是多主机总线,意思是可以两个或更多的能够控制总线的器件与总线连接。
表1 I2C总线名词解释总线上,每一次数据传送,都是由主器件发送起始信号开始,发送停止信号线束(见图1)。
主器件然后送从器件的特征地址。
对E2PROM而言,从器件地址的前四位是固定的“1010”,接下来的三位标定器件的组合地址,以便知哪一个2K存贮器被寻址,最后一位是读写位,“1”表示读命令,“0”表示写命令(见图2)。
SDASCLSTART BIT STOP BIT/停止时序图1 开始当主器件送完起始控制命令后,地址与自己相符的从器件会产生一个应答位(见图3)。
进行读还是写操作,将由R/W决定。
SCL FROMRMASTE 1 8 9DA TA OUTPUTFORMTRANSMITTERDA TA OUTPUT FROM RECEIVERSTART ACKNOWLEDGE图3应答信号时序目前绝大多数单片机系统都是单主控器结构,系统中只存在着一个微控制器,此时I2C总线的数据传送过程要简单得多,不存在总线的竞争与同步,只存在单片机对外围器件的主发送和主接收操作。
安阳市新世纪电子研究所产品手册
JF24C
应用资料1
JF24C 应用指南
应用资料应用资料11详细介绍了详细介绍了JF24C JF24C JF24C模块的性能与单片机的接口电路及应用指南。
模块的性能与单片机的接口电路及应用指南。
应用资料应用资料22详细描述了详细描述了JF24C JF24C JF24C模块芯片模块芯片模块芯片MCU MCU MCU的工作程序及工作的工作程序及工作的工作程序及工作流程流程流程示意图,示意图,示意图,SPI SPI 协议时序图及各种数据。
应用资料应用资料33详细介绍了详细介绍了JF24C JF24C JF24C模块与单片机应用编程指南供参考。
模块与单片机应用编程指南供参考。
目前2.4G 产品应用比较广泛,有些芯片性能也很不错,但价位都比较偏高,很难进入量产的产品。
为降低成本JF24C模块采用裸片绑定,虽然性能指标略低于目前具有代表性的nRF2401CC2500A7105但它的价格要比它们低很多,完全可以满足一般需要双向数据传输点对点,一点对多点,多点对多点及双向遥控的短距离产品应用。
单发单收的产品使用比较简单,加电加信号就发射,收到信号就有输出,纯硬件产品单向传输,不需要软件程序的支持就可以完成收发功能。
2.4G产品就比较复杂化了,芯片内有CPU需要软件程序的支持,必须要有单片机的指令才可以完成双向收发功能。
单发单收的产品成本低廉应用广泛,但存在着严重的无法避免的同频干扰,2.4G产品具有跳频功能一般都有几十至100多个通道可以避开干扰。
但2.4G产品复杂的软件程序也使一些不懂单片机的工程师望而怯步,同时2.4G产品的功耗及成本还有对墙体的穿透性能下降也影响到在低端产品的普及应用。
JF24C技术规格
【性能介绍】
JF24C2.4G无线双向传输模块整合了高頻鍵控(GFSK)收发电路的功能,以特小体积实现高速数据传输的功能。
其中內含先进先出(FIFO)缓冲器,减轻微控制器(microcontroller)在数据处理的负担,实现低成本MCU完成高速数据传输的解決方案与射頻应用的方便性。
同时此模块的传输速率可达到1Mbps,並具有快速跳頻(fast hopping)、向前纠錯(Forward Error Correction)、循环冗余校验(CRC)等功能,可在拥挤的ISM频段中达到稳定可靠的数据传输。
【应用范围】
工业数据传输,无线遥控,无线鼠标,无线键盘,无线电子标签,遥控玩具,自动化数据采集系统;工业无线控制;水、气、热、电等居民计量表具无线远传自动抄表。
【性能参数】
工作在全球开放的ISM频段,免许可证使用。
频率范围:2400-2482Mhz(81信道)
最大速率:1M
调制方式:GFSK
RF输出功率:10dBm
灵敏度:-85dBm
编程接口:SPI数字接口
电压:2.5-3.6V
发射电流:26mA(TX)
接收电流:25mA(RX)
休眠电流:3.5uA
待机电流:1.9mA(休眠唤醒状态)
天线形式:PCB天线
最大距离:100米(可靠距离50米内)
模块尺寸:22X13X3mm(长X宽X厚)
JF24C 脚位脚位功能描述及功能描述及功能描述及工作时序图
工作时序图为3.3V 正电源。
PIN3为复位输入引脚,置高时,芯片内寄存器恢复到原始空闲状态待命。
PIN7为FIFO 空满标志输出,寄存器为空时单片机可以输进数据。
PIN8为发送或接受数据包标志输出,此脚位控制单片机发送或接受数据包。
PIN2PIN4,PIN5,PIN6为SPI 的四根主线,他们的工作时序图如下:
JF24C JF24C与与单片机单片机数字接口
数字接口采用SPI 数字接口与单片机连接。
它支持SPI 标准格式(CKPHA =0)
空闲状态。
模式。
空闲状态只是一种休眠与收发模式的指令转换,不可以接收数据。
休眠模式:在收发模式下MCU 单片机对芯片SPI-SS 口(PIN6)置1,芯片内部寄存器从空
闲模式进入休眠模式,晶振停止工作,此时电流降为3.5uA,芯片可以被MCU 定时唤醒,合理的唤醒与休眠可以将功耗降到最低约1.9mA。
收发模式:发射流程:在休眠模式下单片机对芯片SPI-SS 口(PIN6)置0,对SPI-MOSI 口
(PIN5)写指令,芯片从休眠状态转为发送模式,数据进入寄存器自动加字头及CRC 校验码打包发射。
发射完毕又进入休眠与接收模式。
接收流程:在休眠状态下单片机对芯片SPI-SS 口置0,启动接收模式,接收前导码和同步信号,当接收到正确同步码后开始接收数据包然后判断CRC 正确后将数据送到单片机,芯片又进入休眠与唤醒状态。
数据包和FIFO 说明
1preamb le 前导码1-8个字节(初始化写入默认配置,同步时钟,模块内部自动处理)
2SYNC 同步头32/48/64位(初始化写入默认配置,可作为地址码,模块内部自动处理)
当接收模式已收到SYNC 自动设定FIFO 写指针=0
或者发射模式传送过SYNC 自动设定FIFO 读指针=0
3trail er 4-18位(初始化写入默认配置,稳定RF 性能,模块内部处理)4payload 数据位,(用户发送或接收的有效数据)
5CRC 16位校验码,(初始化写入默认配置,发送接收时模块内部自动处理)
上电及寄存器初始化过程
上电后清除单片机内部RAM,设置输出和输入口。
置SPI-SS=1、SPI-MOSI=1、RESET-n=0延时一段时间(确认复位)后,置RESET-n=1延时等待晶振稳定初始化微控制器寄存器。
延时等待RFIC 自动校准后进行RF 寄存器初始化。
初始化微控制器和
RF 寄存器时的大概步骤如下:1
得到寄存器号
2得到数据的高八位和低八位3写数据进模块寄存器4检测是否完成
JF24C 寄存器最优配置表(寄存器最优配置表(EM78P156
EM78P156推荐值)
单片机接口电路
JF24C与与5151单片机接口电路
JF24C
说明:
JF24C可以和各种单片机配套,对于硬件上没有SPI的单片机可以用IO口或者串口模拟SPI。
与51系列单片机配套时在P0口加一个10K的上拉电阻,其余IO口可以和JF24C直接相连。
单片机可以用5V供电,JF24C用3.3V供电。
JF24C工作电压不得超过3.5V,否则会损坏器件。
连接(测试电路)
单片机连接(测试电路)
JF24C与EM78P156单片机
测试电路说明:
2.4G模块测试板测试程序如下:
接通电源后电源指示灯亮→接收处于周期性的休眠与唤醒状态→按下主机发送按键→主机发送接收指示灯闪亮→从机收到数据后发送接收指示灯闪亮,同时自动返回主机一个确认数据→主机返回指示灯闪亮→发送接收成功。
测试板可以直接用2节1.5V电池供电。
整机平均工作在9mA
JF24C使用说明
1电源VCC电压范围为2.5—3.6V之间,推荐电压3V,超过3.6V会损坏器件。
模块的脚距为1.27mm,孔径为0.6mm,可以采用针径为0.46mm脚距为1.27mm的排针固定。
也可以直接将模块竖立焊在PCB板上。
模块的PCB天线部位需要离开PCB板。
2模块与单片机硬件连接后上电,单片机对模块初始化,寄存器值被写入模块并保持直至断电寄存器值自动清除。
上电又重新对模块初始化,在休眠模式寄存器值被保存。
出现死机,可以重新初始化。
3模块寄存器值需要先写入单片机才能对模块初始化,提供的寄存器最优配置表只对JF24C模块有效,类似2.4G模块无效。
配套单片机为EM78P156其他单片机可以参考默认配置表。
使用汇编语言。
寄存器配置的详细说明见应用资料2
4JF24C模块可以设置不同的前导码和同步码就可以组成不同的收发系统而互不干扰。
在系统内部可以在数据位前设置从机ID地址组成一个小的系统。
5模块在初始化后运行中可以通过单片机指令随时更改SYNC同步码,但断电后上电寄存器值被初始化。
6设置合理的休眠与唤醒时间可以降低JF24C的待机电流,但休眠时间不可以设置太长,否则会增加误码率。
2比8比较合适,比如唤醒20ms休眠80ms,发射的时间必须要大于休眠时间以保证唤醒后能检测到前导码和同步码才能接收数据。
7模块的9脚可以悬空。
电源不可以接反,否则会损坏器件。
8模块与单片机连接上电后如果需要插拔模块或单片机,请断开电源,否则易损坏器件。
9JF24C的详细的工作程序及SPI协议见应用资料2
10JF24C编程指南请参考应用资料3
11新的资料补充更新及应用电路介绍请随时关注公司的网站
2009年6月26日更新
安阳市新世纪电子研究所有限公司
地址:中国.河南省安阳市西环城路南1号
电话:86(0372)59687085968993
传真:86(0372)5968993-803
网址:。