1 同欣智能科技LPRX315遥控器-德赢Vwin官网 网
0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

同欣智能科技LPRX315遥控器

同欣智能科技 来源:同欣智能科技 作者:同欣智能科技 2019-12-03 11:33 次阅读



1.简介

LPRX315超低功耗遥控模块与滚码遥控器配合,实现遥控开门等操作。

2.产品特点

Ø超低功耗,特别适合于电池供电的场合;

Ø支持极低功耗模式:如果遥控模块里没有添加遥控器,则上电1分钟后就进入极低功耗模式,电流<5uA

Ø支持双窗口滚码遥控,真正防止重放攻击(市面上很多遥控器用了滚码芯片,但是接收模块却没有做防重放攻击处理,其效果就跟固定码遥控器一样了);

Ø支持UART通信

Ø支持自定义协议通信,不占用主机的串口;

3.性能参数

工作电压

DC4~7 V

静态电流

<35uA

工作电流

<10mA

支持遥控器

HCS301滚码遥控器

遥控器数量

120

遥控距离

开阔地40

外围尺寸

41mm x 30mm x 5mm

工作温度:-2070

储存温度:摄氏-30125

相对湿度:5%95%

4.管脚描述

管脚标号

管脚名称

描述

1

VIN

电源正极

2

GND

电源负极

3

RXD

遥控模块接收脚,主控MCU→遥控模块

4

TXD

遥控模块发送脚,遥控模块→主控MCU

5

-

未定义

6

-

未定义

7

-

未定义


二、通信模式

LPRX315支持3种通信模式:

l UART通信:使用TXDRXD脚进行双向全双工通信;

l 自定义协议:类似单总线,用两根线进行双向通信;

l 按键模式:无需跟主机通信,用遥控模块上的设置按键来启动遥控器添加和删除,接收到有效遥控器时就发送一个脉冲给主机。

遥控模块会保留最后一次添加遥控器时的通讯模式,此后接收到有效遥控器就会采用此通讯模式,即使重新上电也是如此。所以,如果采用UART或者自定义协议通讯,就请不要用按键添加遥控器。

1.UART通信协议1.1 UART通信接线图

l 串口波特率:9600

l 主控MCU和遥控模块的RXD/TXD交叉连接。

l 主控MCURXD脚需要有下降沿中断唤醒功能,用以遥控接收到有效遥控器后唤醒主控MCU。如果此引脚没有唤醒功能,可以把RXD脚同时并接到其他具有唤醒功能的引脚,如下图所示(INT0具有下降沿唤醒功能)

1.2帧结构

通信帧结构:

0

1

2…

同步字节

长度

命令

参数

校验和取反

0x5A

N

1字节

N字节

1字节

l 同步字节:作为一条命令的开始;

l 长度:指出后续字节,从命令字节开始包括校验字节在内的长度;

l 命令:一个字节;

l 参数:N字节,例如可能是遥控器编号等;

l 校验和:从命令字节的所有字节的累加和取反;

l 主机→遥控模块和遥控模块→主机都遵循上述帧结构。

特别注意:

l 主机→遥控模块:LPRX315平时处于低功耗睡眠状态,因此在发送数据之前,请先发送0x00用来唤醒遥控模块,然后等待3毫秒再发送数据。

l 遥控模块→主机:同样是先发送0x00用来唤醒主机,延时3毫秒再发送数据。

2.自定义通讯协议2.1接线图

l IO_2必须具有下降沿唤醒的功能;

2.2时序图

主机与遥控模块之间的双向通信都遵守下面的时序。

l 在发送数据前,先拉低通讯线4ms然后发送数据

l 高电平80us低电平160us代表数据位0

l 高电平160us低电平80us代表数据位1

l 高电平在前,低电平在后;

l 一个字节中,先发低位LSB,再发高位。

2.3帧结构

通信帧结构:

1 2 3
命令参数 参数 校验和取反
1字节 N字节 1字节

l 命令:一个字节;

l 校验和:从命令字节的所有字节的累加和取反;l 参数:N字节,例如可能是遥控器编号等;

l 主机→遥控模块遥控模块→主机都遵循上述帧结构。

l 自定义通讯帧结构跟UART帧结构不同之处在于,这里没有同步字节0x5A和字节数,其它都是一样的。

3.按键模式

如果不想修改主控MCU程序来与遥控模块通讯,那么最简单的办法就是用按键模式。

1) 添加遥控器:短按一次遥控模块上的设置按键,则遥控模块上的蓝灯开始闪烁。在此闪烁期间,按一下需要设置的遥控器上的任何一个按钮,就可以添加到遥控模块里。添加成功是蓝灯长亮1秒钟;

2) 删除遥控器:长按遥控模块上的设置按键5秒钟,看到蓝灯闪烁3次时,松开按键,然后会看到蓝灯长亮2次,就表示所有的遥控器都被删除了。不支持删除单个遥控器;

3) 接收到有效遥控器:RXD脚平时为低电平,TXD脚平时为高电平。接收到有效遥控器后,RXD脚输出500mS高电平,TXD脚输出500mS低电平。

二、通信命令详解

1.命令列表

主机发送

遥控模块应答

添加遥控

0xC0

该命令发出后,模块接收到之后马上应答0x08,然后等待遥控信号10秒,收到有效遥控信号则添加

0xE0

接收成功

0xE1

添加成功,可继续添加下一个

0xE2

存储满,并退出

0xE3

遥控已存在(不退出)

0xE4

指定位置非空,已经有遥控器

修改

0xC1

跟添加遥控器的应答相同

删除单个遥控

0xC2

该命令发出后,模块接收到之后马上应答0x08,然后等待遥控信号10秒,收到有效遥控信号自动删除

0xE5

删除成功,可继续删除下一个

0xE6

遥控器不存在(可能已删除),可继续删除下一个

删除所有遥控

0xC3

0xE8

所有遥控删除成功

提取已存遥控器数量

0xC4

0xEA

已注册遥控器数量

提取空位数量

0xC5

0xEB

空余位置数量

退出

0xCF

用于退出正在进行添加或删除过程

其他

0xE9

接收到有效遥控

0xEC

参数错误

0xED

超时退出

0xEF

通用返回

2.主机→遥控模块命令详解2.1添加遥控器

用于添加新的遥控器,并保存到遥控模块中。

主机→模块

0

1

2…

同步字节

长度

命令

参数

校验和取反

0x5A

4

0xC0

0xxxyy遥控编号,0x0000表示不指定组号

1字节

例如:0x00 延时3ms 0x5A 04 C0 00 00 3F

C0+00+00=C0 /C0=3F

l 遥控编号为0x0000表示不指定组号,由遥控模块自动分配遥控器的组号。可以连续添加多个遥控器;

l 如果遥控编号不为0,则表示指定把遥控器添加到哪个组号,添加成功后就退出添加模式,不可连续添加。

l 如果指定的编号已经存在,则提示参数错误;

2.2修改遥控

用于修改指定编号的遥控器。

主机→模块

0

1

2…

同步字节

长度

命令

参数

校验和取反

0x5A

4

0xC1

0xxxyy遥控编号,0x0000表示不指定组号

1字节

例如:0x00 延时3ms 0x5A 04 C1 00 05 39

l 如果遥控编号为0,则功能跟添加遥控器相同,可以连续添加多个遥控器;

l 如果编号不为0,则新的遥控器会覆盖掉指定编号的遥控器。修改成功后自动退出。

2.3删除单个遥控器

用于删除遥控器,可直接删除指定编号的遥控器。

主机→模块

0

1

2…

同步字节

长度

命令

参数

校验和取反

0x5A

4

0xC2

0xxxyy遥控编号

1字节

例如:0x00 延时3ms 0x5A 04 C2 00 05 38

l 如果遥控编号为0,表示连续单个删除模式,接收到有效遥控器后(按遥控器按钮),则删除该遥控器;

l 如果遥控编号不为0,表示直接删除指定编号的遥控器(不需要按遥控器按钮),删除成功后退出。

2.4删除所有遥控器

主机→模块

0

1

2…

同步字节

长度

命令

参数

校验和取反

0x5A

2

0xC3

1字节

例如:0x00 延时3ms 0x5A 02 C3 3C

2.5提取已存遥控器数量

主机→模块

0

1

2…

同步字节

长度

命令

参数

校验和取反

0x5A

2

0xC4

1字节

例如:0x00 延时3ms 0x5A 02 C4 3B

2.6提取空余位置数量

主机→模块

0

1

2…

同步字节

长度

命令

参数

校验和取反

0x5A

2

0xC5

1字节

例如:0x00 延时3ms 0x5A 02 C5 3A

2.7退出

用来退出添加态或者删除态,进入低功耗休眠模式。

主机→模块

0

1

2…

同步字节

长度

命令

参数

校验和取反

0x5A

2

0xCF

1字节

例如:0x00 延时3ms 0x5A 02 CF 30

3.遥控模块→主机应答详解

下面主要讲解带参数的应答,不带参数的应答请参考“接收成功”。

3.1接收成功

表示成功接收到主机命令。

模块→主机

0

1

2…

同步字节

长度

命令

参数

校验和取反

0x5A

2

0xE0

1字节

例如:0x00 延时3ms 0x5A 02 E0 1F

3.2添加成功

模块→主机

0

1

2…

同步字节

长度

命令

参数

校验和取反

0x5A

4

0xE1

0xxxyy遥控编号:添加的遥控器被保存到此编号

1字节

例如:0x00 延时3ms 0x5A 04 E1 00 01 1D

3.3删除成功

模块→主机

0

1

2…

同步字节

长度

命令

参数

校验和取反

0x5A

4

0xE5

0xxxyy遥控编号:成功删除此编号的遥控器

1字节

例如:0x00 延时3ms 0x5A 04 E5 00 01 19

3.4返回已注册遥控器数量

模块→主机

0

1

2…

同步字节

长度

命令

参数

校验和取反

0x5A

4

0xEA

0xxxyy遥控器数量,高字节在前

1字节

例如:0x00 延时3ms 0x5A 04 EA 00 60 B50x60表示96个遥控器

3.5返回空余编号数量

模块→主机

0

1

2…

同步字节

长度

命令

参数

校验和取反

0x5A

4

0xEB

0xxxyy空余编号数量,高字节在前

1字节

例如:0x00 延时3ms 0x5A 04 EB 00 18 FC0x18表示24个空余编号

3.6接收到有效遥控器

模块→主机

0

1

2…

同步字节

长度

命令

参数

校验和取反

0x5A

4

0xE9

0xxxyy:遥控器编号

1字节

例如:0x00 延时3ms 0x5A 04 E9 00 05 11

三、声光提示表

遥控模块采用蓝色LED来指示各种状态。

蓝灯

含义

短闪2

l 指定编号已存在(指定编号添加)

l 删除未注册过的遥控器

l 重复添加遥控器

l 存储器已满

短闪3

l 准备删除全部遥控器(长按设置按键5秒钟)

l 无效的遥控器

长亮1

l 添加成功

l 检测到有效遥控器(遥控开门)

长亮2

l 删除成功



声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表德赢Vwin官网 网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 智能门锁
    +关注

    关注

    17

    文章

    1856

    浏览量

    43132
  • 同欣智能科技

    关注

    3

    文章

    49

    浏览量

    1619
收藏 人收藏

    评论

    相关推荐

    同是315M的遥控器为什么不能对码?

    请问大侠:我有一套防盗报警,想自己增加几个遥控器,手头上有几个不同厂家的遥控器,都是315M的,有的能对上码,有的就不能,是什么原因?(报警主机采用的是
    发表于 01-29 13:10

    智能遥控器如何打破传统空调格局

    `  采暖季是电量消耗季,该怎么做到采暖节能?对于空调来说,装个温度控制是很有必要的。智能遥控器是春泉节能推出的一款应用于传统普通分体空调智能控制的终端产品,
    发表于 10-09 17:02

    春泉云遥控器CYK200空调智能遥控器手机远程遥控开关

    模式——每天都有好的睡眠质量。  云遥控器基于多项专利技术研制的高科技自主创新产品,基于移动互联技术,在普通遥控器的功能基础上,实现云端操作和节能管理,是“互联网+空调”的具体应用,是空调智能升级
    发表于 06-23 16:23

    全能型的遥控器安瑞创智能遥控器AM006

    ``全能型的遥控器安瑞创智能遥控器AM006对于新事物的喜好总是年轻人的特性,比如使用一些智能穿戴设备,可以实时监控身体情况,也可以让自己变得更健康更有活力,最重要的是展现的是活出自己
    发表于 08-22 17:44

    万能遥控器单片机方案-智能家居遥控器芯片方案

    `万能遥控器单片机方案为你提供优质的智能家居生活体验,深圳英锐恩推出智能家居遥控器芯片方案。应用在智能家居
    发表于 12-19 11:28

    如何设计一个智能遥控器的电路?

      智能遥控器是一种可以通过红外线或蓝牙等无线技术来控制家电的设备,以下是设计智能遥控器的电路需要考虑的一些方面:  电源管理:智能
    发表于 04-21 11:03

    智能红外遥控器的设计技术分类

    空调已进入千家万户,空调遥控器作为空调的用户界面,其设计的原理已成熟。目前,对学习型 智能遥控器 的研制开展了大量的工作,旨在提高遥控器智能
    发表于 05-31 17:36 369次下载
    <b class='flag-5'>智能</b>红外<b class='flag-5'>遥控器</b>的设计技术分类

    智能遥控器迎来蓝海市场 惯性传感受惠

    智能遥控器市场前景广阔 惯性传感受惠 2012-01-01 10:53:03来源:微迷评论:点击: 智能电视在中国彩电消费市场拥有巨大的需求潜力,与此配套的
    发表于 05-27 09:19 3297次阅读

    dfrobot金属无线遥控器315MHz简介

    这是一款性能优秀的315MHz无线遥控器,电磁转换效率高、发射功率大、功耗低,采用声表器件(SAW)稳频,6.5G超高频三极管。
    的头像 发表于 12-26 08:39 3398次阅读
    dfrobot金属无线<b class='flag-5'>遥控器</b><b class='flag-5'>315</b>MHz简介

    智能科技HCS301滚码遥控器简介

    LPRX315超低功耗遥控模块与滚码遥控器配合,实现遥控开门等操作。
    的头像 发表于 12-26 18:55 1w次阅读

    智能科技滚码遥控收发模块简介

    LPRX315超低功耗遥控模块与滚码遥控器配合,实现遥控开门等操作。
    的头像 发表于 12-03 10:37 1706次阅读

    智能语音遥控器的相关结构原理

    下面就为您介绍智能语音遥控器的相关结构原理。
    的头像 发表于 10-14 11:38 1.3w次阅读

    无线遥控器如何对码?

    针对配置遥控器的对拷法大多适用于卷帘门遥控器、道闸遥控器、伸缩门遥控器、车库门遥控器、平移门、平开门遥控
    的头像 发表于 04-15 09:31 1.1w次阅读

    掌握无线遥控器匹配方法,让你轻松踏入智能家居时代

    无线遥控器(无线发射,手柄),匹配无线遥控器时一定要弄清楚遥控的工作频率(315MHz/433MHz,其它频率)和发射芯片型号。特点:发射
    的头像 发表于 04-28 13:35 7916次阅读

    基于Android手机的智能遥控器设计

    德赢Vwin官网 网站提供《基于Android手机的智能遥控器设计.pdf》资料免费下载
    发表于 10-08 14:34 0次下载
    基于Android手机的<b class='flag-5'>智能</b><b class='flag-5'>遥控器</b>设计