0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

同欣智能科技HCS301滾碼遙控器簡介

同欣智能科技 ? 來源:同欣智能科技 ? 作者:同欣智能科技 ? 2019-12-26 18:55 ? 次閱讀

1.簡介

LPRX315超低功耗遙控模塊與滾碼遙控器配合,實現(xiàn)遙控開門等操作。

2.產(chǎn)品特點

?超低功耗,特別適合于電池供電的場合;

?支持極低功耗模式:如果遙控模塊里沒有添加遙控器,則上電1分鐘后就進入極低功耗模式,電流<5uA

?支持雙窗口滾碼遙控,真正防止重放攻擊(市面上很多遙控器用了滾碼芯片,但是接收模塊卻沒有做防重放攻擊處理,其效果就跟固定碼遙控器一樣了);

?支持UART通信;

?支持自定義協(xié)議通信,不占用主機的串口;

3.性能參數(shù)

工作電壓

DC4~7 V

靜態(tài)電流

<35uA

工作電流

<10mA

支持遙控器

HCS301滾碼遙控器

遙控器數(shù)量

120

遙控距離

開闊地40

外圍尺寸

41mm x 30mm x 5mm

環(huán)

工作溫度:-2070

儲存溫度:攝氏-30125

相對濕度:5%95%

4.管腳描述

管腳標號

管腳名稱

描述

1

VIN

電源正極

2

GND

電源負極

3

RXD

遙控模塊接收腳,主控MCU→遙控模塊

4

TXD

遙控模塊發(fā)送腳,遙控模塊→主控MCU

5

-

未定義

6

-

未定義

7

-

未定義

二、通信模式

LPRX315支持3種通信模式:

l UART通信:使用TXDRXD腳進行雙向全雙工通信;

l 自定義協(xié)議:類似單總線,用兩根線進行雙向通信;

l 按鍵模式:無需跟主機通信,用遙控模塊上的設置按鍵來啟動遙控器添加和刪除,接收到有效遙控器時就發(fā)送一個脈沖給主機。

遙控模塊會保留最后一次添加遙控器時的通訊模式,此后接收到有效遙控器就會采用此通訊模式,即使重新上電也是如此。所以,如果采用UART或者自定義協(xié)議通訊,就請不要用按鍵添加遙控器。

1.UART通信協(xié)議1.1 UART通信接線圖

l 串口波特率:9600。

l 主控MCU和遙控模塊的RXD/TXD交叉連接。

l 主控MCURXD腳需要有下降沿中斷喚醒功能,用以遙控接收到有效遙控器后喚醒主控MCU。如果此引腳沒有喚醒功能,可以把RXD腳同時并接到其他具有喚醒功能的引腳,如下圖所示(INT0具有下降沿喚醒功能)。

1.2幀結(jié)構

通信幀結(jié)構:

0

1

2…

同步字節(jié)

長度

命令

參數(shù)

校驗和取反

0x5A

N

1字節(jié)

N字節(jié)

1字節(jié)

l 同步字節(jié):作為一條命令的開始;

l 長度:指出后續(xù)字節(jié),從命令字節(jié)開始包括校驗字節(jié)在內(nèi)的長度;

l 命令:一個字節(jié);

l 參數(shù):N字節(jié),例如可能是遙控器編號等;

l 校驗和:從命令字節(jié)的所有字節(jié)的累加和取反;

l 主機→遙控模塊和遙控模塊→主機都遵循上述幀結(jié)構。

特別注意:

l 主機→遙控模塊:LPRX315平時處于低功耗睡眠狀態(tài),因此在發(fā)送數(shù)據(jù)之前,請先發(fā)送0x00用來喚醒遙控模塊,然后等待3毫秒再發(fā)送數(shù)據(jù)。

l 遙控模塊→主機:同樣是先發(fā)送0x00用來喚醒主機,延時3毫秒再發(fā)送數(shù)據(jù)。

2.自定義通訊協(xié)議2.1接線圖

l IO_2必須具有下降沿喚醒的功能;

2.2時序圖

主機與遙控模塊之間的雙向通信都遵守下面的時序。

l 在發(fā)送數(shù)據(jù)前,先拉低通訊線4ms,然后發(fā)送數(shù)據(jù);

l 高電平80us低電平160us代表數(shù)據(jù)位0;

l 高電平160us低電平80us代表數(shù)據(jù)位1;

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

l 一個字節(jié)中,先發(fā)低位LSB,再發(fā)高位。

2.3幀結(jié)構

通信幀結(jié)構:

1

2…

命令

參數(shù)

校驗和取反

1字節(jié)

N字節(jié)

1字節(jié)

l 命令:一個字節(jié);

l 參數(shù):N字節(jié),例如可能是遙控器編號等;

l 校驗和:從命令字節(jié)的所有字節(jié)的累加和取反;

l 主機→遙控模塊遙控模塊→主機都遵循上述幀結(jié)構。

l 自定義通訊幀結(jié)構跟UART幀結(jié)構不同之處在于,這里沒有同步字節(jié)0x5A和字節(jié)數(shù),其它都是一樣的。

3.按鍵模式

如果不想修改主控MCU程序來與遙控模塊通訊,那么最簡單的辦法就是用按鍵模式。

1) 添加遙控器:短按一次遙控模塊上的設置按鍵,則遙控模塊上的藍燈開始閃爍。在此閃爍期間,按一下需要設置的遙控器上的任何一個按鈕,就可以添加到遙控模塊里。添加成功是藍燈長亮1秒鐘;

2) 刪除遙控器:長按遙控模塊上的設置按鍵5秒鐘,看到藍燈閃爍3次時,松開按鍵,然后會看到藍燈長亮2次,就表示所有的遙控器都被刪除了。不支持刪除單個遙控器;

3) 接收到有效遙控器:RXD腳平時為低電平,TXD腳平時為高電平。接收到有效遙控器后,RXD腳輸出500mS高電平,TXD腳輸出500mS低電平。

二、通信命令詳解

1.命令列表

主機發(fā)送

遙控模塊應答

添加遙控

0xC0

該命令發(fā)出后,模塊接收到之后馬上應答0x08,然后等待遙控信號10秒,收到有效遙控信號則添加

0xE0

接收成功

0xE1

添加成功,可繼續(xù)添加下一個

0xE2

存儲滿,并退出

0xE3

遙控已存在(不退出)

0xE4

指定位置非空,已經(jīng)有遙控器

修改

0xC1

跟添加遙控器的應答相同

刪除單個遙控

0xC2

該命令發(fā)出后,模塊接收到之后馬上應答0x08,然后等待遙控信號10秒,收到有效遙控信號自動刪除

0xE5

刪除成功,可繼續(xù)刪除下一個

0xE6

遙控器不存在(可能已刪除),可繼續(xù)刪除下一個

刪除所有遙控

0xC3

0xE8

所有遙控刪除成功

提取已存遙控器數(shù)量

0xC4

0xEA

已注冊遙控器數(shù)量

提取空位數(shù)量

0xC5

0xEB

空余位置數(shù)量

退出

0xCF

用于退出正在進行添加或刪除過程

其他

0xE9

接收到有效遙控

0xEC

參數(shù)錯誤

0xED

超時退出

0xEF

通用返回

2.主機→遙控模塊命令詳解2.1添加遙控器

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

主機→模塊

0

1

2…

同步字節(jié)

長度

命令

參數(shù)

校驗和取反

0x5A

4

0xC0

0xxxyy遙控編號,0x0000表示不指定組號

1字節(jié)

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

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

l 遙控編號為0x0000表示不指定組號,由遙控模塊自動分配遙控器的組號??梢赃B續(xù)添加多個遙控器;

l 如果遙控編號不為0,則表示指定把遙控器添加到哪個組號,添加成功后就退出添加模式,不可連續(xù)添加。

l 如果指定的編號已經(jīng)存在,則提示參數(shù)錯誤;

2.2修改遙控

用于修改指定編號的遙控器。

主機→模塊

0

1

2…

同步字節(jié)

長度

命令

參數(shù)

校驗和取反

0x5A

4

0xC1

0xxxyy遙控編號,0x0000表示不指定組號

1字節(jié)

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

l 如果遙控編號為0,則功能跟添加遙控器相同,可以連續(xù)添加多個遙控器;

l 如果編號不為0,則新的遙控器會覆蓋掉指定編號的遙控器。修改成功后自動退出。

2.3刪除單個遙控器

用于刪除遙控器,可直接刪除指定編號的遙控器。

主機→模塊

0

1

2…

同步字節(jié)

長度

命令

參數(shù)

校驗和取反

0x5A

4

0xC2

0xxxyy遙控編號

1字節(jié)

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

l 如果遙控編號為0,表示連續(xù)單個刪除模式,接收到有效遙控器后(按遙控器按鈕),則刪除該遙控器;

l 如果遙控編號不為0,表示直接刪除指定編號的遙控器(不需要按遙控器按鈕),刪除成功后退出。

2.4刪除所有遙控器

主機→模塊

0

1

2…

同步字節(jié)

長度

命令

參數(shù)

校驗和取反

0x5A

2

0xC3

1字節(jié)

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

2.5提取已存遙控器數(shù)量

主機→模塊

0

1

2…

同步字節(jié)

長度

命令

參數(shù)

校驗和取反

0x5A

2

0xC4

1字節(jié)

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

2.6提取空余位置數(shù)量

主機→模塊

0

1

2…

同步字節(jié)

長度

命令

參數(shù)

校驗和取反

0x5A

2

0xC5

1字節(jié)

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

2.7退出

用來退出添加態(tài)或者刪除態(tài),進入低功耗休眠模式。

主機→模塊

0

1

2…

同步字節(jié)

長度

命令

參數(shù)

校驗和取反

0x5A

2

0xCF

1字節(jié)

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

3.遙控模塊→主機應答詳解

下面主要講解帶參數(shù)的應答,不帶參數(shù)的應答請參考“接收成功”。

3.1接收成功

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

模塊→主機

0

1

2…

同步字節(jié)

長度

命令

參數(shù)

校驗和取反

0x5A

2

0xE0

1字節(jié)

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

3.2添加成功

模塊→主機

0

1

2…

同步字節(jié)

長度

命令

參數(shù)

校驗和取反

0x5A

4

0xE1

0xxxyy遙控編號:添加的遙控器被保存到此編號

1字節(jié)

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

3.3刪除成功

模塊→主機

0

1

2…

同步字節(jié)

長度

命令

參數(shù)

校驗和取反

0x5A

4

0xE5

0xxxyy遙控編號:成功刪除此編號的遙控器

1字節(jié)

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

3.4返回已注冊遙控器數(shù)量

模塊→主機

0

1

2…

同步字節(jié)

長度

命令

參數(shù)

校驗和取反

0x5A

4

0xEA

0xxxyy遙控器數(shù)量,高字節(jié)在前

1字節(jié)

例如:0x00 延時3ms 0x5A 04 EA 00 60 B5,0x60表示96個遙控器

3.5返回空余編號數(shù)量

模塊→主機

0

1

2…

同步字節(jié)

長度

命令

參數(shù)

校驗和取反

0x5A

4

0xEB

0xxxyy空余編號數(shù)量,高字節(jié)在前

1字節(jié)

例如:0x00 延時3ms 0x5A 04 EB 00 18 FC,0x18表示24個空余編號

3.6接收到有效遙控器

模塊→主機

0

1

2…

同步字節(jié)

長度

命令

參數(shù)

校驗和取反

0x5A

4

0xE9

0xxxyy:遙控器編號

1字節(jié)

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

三、聲光提示表

遙控模塊采用藍色LED來指示各種狀態(tài)。

藍燈

含義

短閃2

l 指定編號已存在(指定編號添加)

l 刪除未注冊過的遙控器

l 重復添加遙控器

l 存儲器已滿

短閃3

l 準備刪除全部遙控器(長按設置按鍵5秒鐘)

l 無效的遙控器

長亮1

l 添加成功

l 檢測到有效遙控器(遙控開門)

長亮2

l 刪除成功


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 智能門鎖
    +關注

    關注

    17

    文章

    1841

    瀏覽量

    42695
  • 同欣智能科技

    關注

    3

    文章

    49

    瀏覽量

    1582
收藏 人收藏

    評論

    相關推薦

    同是315M的遙控器為什么不能對?

    請問大俠:我有一套防盜報警,想自己增加幾個遙控器,手頭上有幾個不同廠家的遙控器,都是315M的,有的能對上,有的就不能,是什么原因?(報警主機采用的是
    發(fā)表于 01-29 13:10

    無線遙控器的匹配方法

    機內(nèi)帶有程序的存貯IC,單片機等,如PIC16F630,PIC16F505,PIC16F629等。   3. 滾動遙控器,常用的發(fā)射芯片有HCS301/200/201等,配對的接收的型號和功能和學習
    發(fā)表于 05-04 17:41

    protel ***中找不到hcs301這個芯片,怎么辦

    如題,protel ***中一直找不到hcs301這個芯片,束手無策ing...求大神們幫忙??!哪位大神有這個元件的元件庫。。
    發(fā)表于 02-20 11:03

    如何將一個HCS301芯片編程到另一個接收?

    Hii有一個接收,它使用帶有HSC301控件的遠程控制,si想使用另一個制造商的遠程控制,該制造商也用HCS301進行遠程控制,遠程控制工作一個(編程),但不是再次,我猜是因為它有
    發(fā)表于 07-17 07:56

    如何采用KEELOQ跳技術實現(xiàn)密碼系統(tǒng)設計?

    硬件實現(xiàn)KEELOQ技術的加密過程HCS301編碼的管腳及其功能TDH6301跳譯碼的管腳及其功能
    發(fā)表于 04-08 06:11

    遙控器通信原理簡介

    目錄一. 遙控器通信原理簡介二. SBUS信號解析1. SBUS信號簡介2. STM32F7解析SBUS信號三. 通信任務實現(xiàn)一. 遙控器通信原理
    發(fā)表于 08-19 08:53

    滾動編碼芯片HCS301芯片資料(PDF)

    The HCS301 from Microchip Technology Inc. is a code hopping encoder designed for secure Remote
    發(fā)表于 04-26 16:45 ?298次下載
    滾動<b class='flag-5'>碼</b>編碼芯片<b class='flag-5'>HCS301</b>芯片資料(PDF)

    智能科技LPRX315遙控器

    1. 簡介 LPRX315 超低功耗遙控模塊與遙控器配合,實現(xiàn)遙控開門等操作。 2. 產(chǎn)品特
    的頭像 發(fā)表于 12-03 11:33 ?1897次閱讀

    智能科技遙控收發(fā)模塊簡介

    LPRX315超低功耗遙控模塊與遙控器配合,實現(xiàn)遙控開門等操作。
    的頭像 發(fā)表于 12-03 10:37 ?1608次閱讀

    空調(diào)遙控器顯示屏的簡介

    氣溫驟升,無論是商場、辦公室還是居家,小伙伴們都打開了空調(diào)來降溫。最經(jīng)很多空調(diào)遙控器廠家咨詢配件液晶屏的問題,有問點陣液晶屏的、有問彩色液晶屏的,其實一般這類型的遙控器我們建議使用段液晶屏?,F(xiàn)在就來為大家說說選擇段
    發(fā)表于 08-05 08:00 ?11次下載
    空調(diào)<b class='flag-5'>遙控器</b>段<b class='flag-5'>碼</b>顯示屏的<b class='flag-5'>簡介</b>

    流水遙控器功能說明

    流水遙控器功能說明
    發(fā)表于 03-07 15:21 ?0次下載

    無線遙控器如何對?

    針對配置遙控器的對拷法大多適用于卷簾門遙控器、道閘遙控器、伸縮門遙控器、車庫門遙控器、平移門、平開門遙控
    的頭像 發(fā)表于 04-15 09:31 ?9480次閱讀

    通電對型工業(yè)遙控器如何解決干擾問題?

    針對以上顧慮,工業(yè)遙控器通電對型的產(chǎn)品做了二次升級。對于客戶所擔心的是抗干擾性問題,我們正常情況下的設置有三秒鐘對時間,也就是說在上電的三秒鐘之內(nèi),如果收到了也是廠出的這種
    的頭像 發(fā)表于 06-16 13:49 ?848次閱讀

    超強拷貝滾動遙控器,兼容性好,反應靈敏,配對簡單

    HCS101,HCS200,HCS201,HCS300,HCS301等。 我們的拷貝遙控器
    的頭像 發(fā)表于 10-20 01:00 ?1785次閱讀
    超強拷貝滾動<b class='flag-5'>碼</b><b class='flag-5'>遙控器</b>,兼容性好,反應靈敏,配對簡單

    433超強拷貝滾動遙控器解決方案

    滾動遙控器廣泛應用于多種領域,其主要目的是增強設備的安全性和防止未經(jīng)授權的訪問。在卷簾門,電動門和一些安全領域中有著很好的應用。如果滾動遙控器丟失或損壞,可能需要專業(yè)人員才能重新編
    的頭像 發(fā)表于 10-27 19:35 ?2381次閱讀
    433超強拷貝滾動<b class='flag-5'>碼</b><b class='flag-5'>遙控器</b>解決方案