RM新时代网站-首页

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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

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

BLE如何在水表應(yīng)用實(shí)現(xiàn)1拖7數(shù)據(jù)采集?

yEln_lierdagrou ? 來(lái)源:利爾達(dá)科技集團(tuán) ? 2023-01-09 11:32 ? 次閱讀

在集中式水表抄表應(yīng)用中,一種合理的通訊方案是采用BLE本地1拖7采集,再通過(guò)NB遠(yuǎn)傳,具體是1個(gè)水井中裝有8只水表,其中7只水表裝E95透?jìng)鲝臋C(jī)模塊,剩下1只水表裝E92主從一體模塊+NB模塊,7只從機(jī)水表將數(shù)據(jù)匯總到這1只主機(jī)水表,主機(jī)水表再通過(guò)NB上傳至基站+后臺(tái)。

具體從機(jī)水表1天傳n次數(shù)據(jù)給主機(jī),通信由從機(jī)發(fā)起,從機(jī)1次上報(bào)的數(shù)據(jù)量是35bytes左右,主機(jī)回復(fù)的數(shù)據(jù)量也是35bytes左右,主從機(jī)間是雙向通信。1個(gè)回合中,從機(jī)可能會(huì)有多次數(shù)據(jù)上報(bào)。

主機(jī)上電開(kāi)始掃描周?chē)鷱臋C(jī),當(dāng)掃到全部7個(gè)從機(jī)后,主從1V1連接上,主機(jī)發(fā)送抄表指令,從機(jī)進(jìn)行第1次數(shù)據(jù)上報(bào),主機(jī)收到后下發(fā)第1個(gè)回復(fù)包,從機(jī)收到后發(fā)起第2次上報(bào)......,直到從機(jī)數(shù)據(jù)全部上報(bào)完畢。再去連第2個(gè)從機(jī),依次類(lèi)推。待主跟7個(gè)從機(jī)全部通信一輪完畢后,主機(jī)斷開(kāi)連接。

注:客戶選擇主機(jī)跟7個(gè)從機(jī)保持長(zhǎng)連接,即7個(gè)連接同時(shí)存在,原因是客戶后臺(tái)可能隨時(shí)會(huì)有數(shù)據(jù)下發(fā),所以從機(jī)要隨時(shí)待命。

如果客戶沒(méi)有后臺(tái)數(shù)據(jù)隨時(shí)下發(fā)這個(gè)需求,可以采用主機(jī)跟1號(hào)從機(jī)1V1連接、通信完,斷開(kāi)連接,再去連接2號(hào)從機(jī),依次類(lèi)推。這種方式的好處是主機(jī)只維護(hù)1個(gè)連接,數(shù)據(jù)處理能力會(huì)更強(qiáng)。

經(jīng)溝通,客戶的痛點(diǎn)是:

●主機(jī)要盡快掃描到從機(jī)廣播。

●7個(gè)從機(jī)必須全部掃描到。

描述

011主7從通信流程細(xì)化

主機(jī):上電初始化,主要包含設(shè)置連接參數(shù)、掃描參數(shù)——開(kāi)啟掃描(必須要掃描到全部7個(gè)從機(jī))——停止掃描——對(duì)1號(hào)從機(jī)發(fā)起連接——使能notify——發(fā)送抄表命令——收數(shù)據(jù),直到數(shù)據(jù)全部上報(bào)完畢——對(duì)2號(hào)從機(jī)發(fā)起連接——依次類(lèi)推,跟全部7個(gè)從機(jī)連接上,并通信完畢——主動(dòng)斷開(kāi)連接。

從機(jī):上電初始化,主要包含設(shè)置廣播參數(shù)——進(jìn)入廣播態(tài)——收到主機(jī)抄表命令后上報(bào)數(shù)據(jù),直到數(shù)據(jù)全部上報(bào)完畢——保持連接狀態(tài)——主機(jī)斷開(kāi)連接后,保持廣播態(tài)。

02參數(shù)設(shè)置

主、從機(jī)相關(guān)參數(shù)設(shè)置,如下所示:

1、E95從機(jī)

出于降低功耗考慮,廣播間隔選擇2s。

2、E92主機(jī)

設(shè)置掃描參數(shù)

2f7c6f1c-8e46-11ed-bfe3-dac502259ad0.png

2fab6c40-8e46-11ed-bfe3-dac502259ad0.png

向上滑動(dòng)閱覽

0x01,0xFC,0x34,0x2F,0x00, 0x64,0x00, 0x5A, 0x01, 0x01, 0x07, 0x80, 0x32 ,0x64,0x00, 0x28,0x00 ,0x00, 0x01 //設(shè)置掃描參數(shù)

0x64,0x00=100*625us=62500us=62.5ms,掃描間隔。//因?yàn)閺臋C(jī)廣播間隔是2s,比較大,為了盡快掃描到從機(jī),主機(jī)掃描間隔設(shè)置的小一些,比如說(shuō)采用默認(rèn)值62.5ms。

0x5A=90%,scan duty占空比。//也是為了盡快掃描到從機(jī),占空比設(shè)置的大一些,比如90%,即一個(gè)掃描間隔里,掃描窗口開(kāi)90%,剩下10%時(shí)間處理其他事件。

0x01=主動(dòng)掃描。//推薦設(shè)置成主動(dòng)掃描,可獲取掃描響應(yīng)。

0x01=1M phy。

0x07=掃描37、38、39信道。

0x80=-128dbm,rssi閾值。

0x32=每次掃描可緩存最大設(shè)備數(shù),50個(gè)

0x64,0x00=100*100ms=10 000ms=10s,一次掃描持續(xù)的最長(zhǎng)時(shí)間10s。//因?yàn)閺V播間隔是2s,建議采用默認(rèn)值10s,102=5,即給主機(jī)留了5個(gè)廣播包時(shí)間,來(lái)掃描到從機(jī)。

0x28,0x00=40ms. //改參數(shù)指定空閑時(shí)間。

0x00=不允許重復(fù)上報(bào)。

0x01 =連續(xù)掃描。

設(shè)置連接參數(shù)

2fc2e938-8e46-11ed-bfe3-dac502259ad0.png

2fe13a0a-8e46-11ed-bfe3-dac502259ad0.png

向上滑動(dòng)閱覽

0x01,0xFC,0x36,0x0F,0x00, 0xA0,0x00, 0x32, 0x01 ,0x18,0x01 ,0x64,0x00, 0x64,0x00 ,0x00,0x00 ,0xB0,0x04//設(shè)置連接參數(shù)

0x00 A0=160*625us=100 000us=100ms//推薦使用默認(rèn)值100ms,此處掃描間隔,跟ID=0x34指令中的掃描間隔含義是一樣的,區(qū)別是使用場(chǎng)景不同,比如說(shuō)主機(jī)保持1V7連接,突然與1個(gè)從機(jī)的連接斷開(kāi)了,那么主機(jī)就直接用0x36指令發(fā)起連接。

0x32=50%,掃描占空比。//此處的掃描占空比不能設(shè)置的太大,一般采用默認(rèn)值50%,因?yàn)樵O(shè)置的太大,那么一個(gè)掃描間隔中,主機(jī)幾乎都處于掃描態(tài),那么它就沒(méi)空處理連接事件了,可能會(huì)導(dǎo)致連接斷開(kāi)。

0x01=PHY 1M.

0x18,0x01=280*100ms=28000ms=28s,連接失敗檢測(cè)超時(shí)。//指MCU給主機(jī)發(fā)送0x36指令后,一旦≥28s連接還未建立成功,那么主機(jī)會(huì)吐出連接建立失敗的log。

0x64,0x00=100ms,最小連接間隔。//連接間隔可以根據(jù)自己應(yīng)用層數(shù)據(jù)量來(lái)決定,注意如果客戶想設(shè)置成某個(gè)值,那么建議主、從機(jī)的最小、最大連接間隔都設(shè)置成這個(gè)值。

0x64,0x00=100ms,最大連接間隔。//同上。

0x00,0x00=0s,從機(jī)潛伏次數(shù)。

0xB0,0x04=1200*10ms=12000ms=12s,初始連接丟失監(jiān)測(cè)超時(shí)時(shí)間。//如果客戶采用長(zhǎng)連接,為了保證連接的穩(wěn)定性,必須設(shè)置成≥12s(經(jīng)驗(yàn)值)。

審核編輯:湯梓紅

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

    關(guān)注

    18

    文章

    6024

    瀏覽量

    135949
  • 數(shù)據(jù)采集
    +關(guān)注

    關(guān)注

    38

    文章

    6053

    瀏覽量

    113618
  • 水表
    +關(guān)注

    關(guān)注

    5

    文章

    119

    瀏覽量

    18652
  • BLE
    BLE
    +關(guān)注

    關(guān)注

    12

    文章

    660

    瀏覽量

    59391

原文標(biāo)題:BLE如何在水表應(yīng)用實(shí)現(xiàn)1拖7數(shù)據(jù)采集?

文章出處:【微信號(hào):lierdagroup,微信公眾號(hào):利爾達(dá)科技集團(tuán)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    【Aworks申請(qǐng)】多功能智能水表電表數(shù)據(jù)采集

    網(wǎng)絡(luò),有Zigbee的擴(kuò)展需求。在通訊模塊上需要光耦隔離,隔離電源控制。功能:集中采集整個(gè)小區(qū)的電表水表,電壓,電流,功率,事件控制,用水量,購(gòu)水次數(shù),刷卡行為,周月年報(bào)表數(shù)據(jù)采集傳輸。要求配合軟件
    發(fā)表于 07-13 13:36

    數(shù)據(jù)采集模塊

    `產(chǎn)品簡(jiǎn)介DK1004一數(shù)據(jù)采集模塊是集信號(hào)采集、變送、DA輸出于一體的智能化模塊。具有測(cè)量精度高、穩(wěn)定性好、采用模塊化結(jié)構(gòu)、配置靈活、線性度好、抗干擾能力強(qiáng)等特點(diǎn),支持Modbus RTU
    發(fā)表于 04-19 10:43

    遠(yuǎn)傳水表抄表系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

    遠(yuǎn)傳水表抄表系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)摘要為適應(yīng)這個(gè)發(fā)展方向,在研制出有線遠(yuǎn)傳水表及其數(shù)據(jù)采集器的基礎(chǔ)上,開(kāi)發(fā)了專(zhuān)用的數(shù)據(jù)集中器,并設(shè)計(jì)和
    發(fā)表于 02-06 12:10 ?49次下載

    如何使用你LabVIEW編程實(shí)現(xiàn)數(shù)據(jù)采集

    簡(jiǎn)單的窗口配置就能實(shí)現(xiàn)應(yīng)用。數(shù)據(jù)采集助手就是專(zhuān)用于數(shù)據(jù)采集任務(wù)的快速VI。我們通過(guò)Demo演示如何使用它來(lái)實(shí)現(xiàn)模擬輸入輸出和數(shù)字輸入輸出的數(shù)據(jù)采集
    的頭像 發(fā)表于 12-06 09:30 ?1.1w次閱讀

    PLC實(shí)時(shí)數(shù)據(jù)采集如何實(shí)現(xiàn)?

    數(shù)據(jù)采集傳輸對(duì)于后續(xù)企業(yè)進(jìn)行分析和決策是十分重要的,而實(shí)時(shí)數(shù)據(jù)采集更能提升整體生產(chǎn)的認(rèn)識(shí)度,從而采取到更加及時(shí)高效的措施。因此PLC實(shí)時(shí)數(shù)據(jù)采集成為企業(yè)的基礎(chǔ)應(yīng)用,那么如何實(shí)現(xiàn)PLC的
    的頭像 發(fā)表于 11-24 11:09 ?2029次閱讀

    BLE何在水表應(yīng)用實(shí)現(xiàn)17數(shù)據(jù)采集?

    ?在集中式水表抄表應(yīng)用中,一種合理的通訊方案是采用BLE本地17采集,再通過(guò)NB遠(yuǎn)傳,具體是
    的頭像 發(fā)表于 03-29 17:46 ?603次閱讀
    <b class='flag-5'>BLE</b>如<b class='flag-5'>何在</b><b class='flag-5'>水表</b>應(yīng)用<b class='flag-5'>實(shí)現(xiàn)</b><b class='flag-5'>1</b><b class='flag-5'>拖</b><b class='flag-5'>7</b><b class='flag-5'>數(shù)據(jù)采集</b>?

    基于LoRa水表數(shù)據(jù)采集的工業(yè)物聯(lián)網(wǎng)網(wǎng)關(guān)

    和智慧城市建設(shè)中,可以借助工業(yè)物聯(lián)網(wǎng)網(wǎng)關(guān)實(shí)現(xiàn)水表數(shù)據(jù)采集和LoRa傳輸,適用低成本大范圍的通信場(chǎng)景,能夠有效解決水表抄表難題,遠(yuǎn)程查看用水信息并接收?qǐng)?bào)警通知,及時(shí)采取措施,有效節(jié)約成本
    發(fā)表于 04-03 13:54 ?343次閱讀
    基于LoRa<b class='flag-5'>水表</b><b class='flag-5'>數(shù)據(jù)采集</b>的工業(yè)物聯(lián)網(wǎng)網(wǎng)關(guān)

    智能網(wǎng)關(guān)實(shí)現(xiàn)智能電表水表數(shù)據(jù)采集方案

    物聯(lián)網(wǎng)、智能科技的快速發(fā)展,給整個(gè)傳統(tǒng)控制行業(yè)帶來(lái)了新機(jī)遇。隨著社會(huì)經(jīng)濟(jì)的發(fā)展,傳統(tǒng)的抄表方式已經(jīng)不能滿足工作 的要求?;诖耍ㄟ^(guò)與物聯(lián)網(wǎng)的技術(shù)相結(jié)合的水表、電表數(shù)據(jù)采集系統(tǒng)在智能樓宇中得到
    發(fā)表于 04-12 10:13 ?1次下載
    智能網(wǎng)關(guān)<b class='flag-5'>實(shí)現(xiàn)</b>智能電表<b class='flag-5'>水表</b><b class='flag-5'>數(shù)據(jù)采集</b>方案

    智能網(wǎng)關(guān)實(shí)現(xiàn)智能電表水表數(shù)據(jù)采集方案

    物聯(lián)網(wǎng)、智能科技的快速發(fā)展,給整個(gè)傳統(tǒng)控制行業(yè)帶來(lái)了新機(jī)遇。隨著社會(huì)經(jīng)濟(jì)的發(fā)展,傳統(tǒng)的抄表方式已經(jīng)不能滿足工作的要求。基于此,通過(guò)與物聯(lián)網(wǎng)的技術(shù)相結(jié)合的水表、電表數(shù)據(jù)采集系統(tǒng)在智能樓宇中得到了廣泛
    的頭像 發(fā)表于 09-01 18:12 ?1833次閱讀
    智能網(wǎng)關(guān)<b class='flag-5'>實(shí)現(xiàn)</b>智能電表<b class='flag-5'>水表</b><b class='flag-5'>數(shù)據(jù)采集</b>方案

    BLE何在水表應(yīng)用實(shí)現(xiàn)17數(shù)據(jù)采集?

    在集中式水表抄表應(yīng)用中,一種合理的通訊方案是采用BLE本地17采集,再通過(guò)NB遠(yuǎn)傳,具體是
    的頭像 發(fā)表于 01-12 14:24 ?523次閱讀
    <b class='flag-5'>BLE</b>如<b class='flag-5'>何在</b><b class='flag-5'>水表</b>應(yīng)用<b class='flag-5'>實(shí)現(xiàn)</b><b class='flag-5'>1</b><b class='flag-5'>拖</b><b class='flag-5'>7</b><b class='flag-5'>數(shù)據(jù)采集</b>?

    通過(guò)工業(yè)智能網(wǎng)關(guān)實(shí)現(xiàn)CJ188水表數(shù)據(jù)采集

    交換的集中抄表系統(tǒng),是工商業(yè)能耗數(shù)據(jù)采集的協(xié)議通道。 對(duì)此,物通博聯(lián)提供基于工業(yè)智能網(wǎng)關(guān)的CJ188數(shù)據(jù)采集解決方案。通過(guò)將工業(yè)智能網(wǎng)關(guān)通過(guò)串口接入水表、燃?xì)獗?、熱量表、冷量表等儀表設(shè)備,實(shí)時(shí)
    的頭像 發(fā)表于 06-04 10:32 ?359次閱讀
    通過(guò)工業(yè)智能網(wǎng)關(guān)<b class='flag-5'>實(shí)現(xiàn)</b>CJ188<b class='flag-5'>水表</b><b class='flag-5'>數(shù)據(jù)采集</b>

    物通博聯(lián)工業(yè)智能網(wǎng)關(guān)進(jìn)行水表數(shù)據(jù)采集的操作步驟

    表的物聯(lián)網(wǎng)系統(tǒng)所替代,成為工廠能耗監(jiān)測(cè)節(jié)能優(yōu)化的重要環(huán)節(jié)。 對(duì)此,物通博聯(lián)提供基于工業(yè)智能網(wǎng)關(guān)的水表數(shù)據(jù)采集解決方案,可以將水表數(shù)據(jù)采集上傳到企業(yè)能耗監(jiān)管平臺(tái),
    的頭像 發(fā)表于 06-26 17:23 ?580次閱讀
    物通博聯(lián)工業(yè)智能網(wǎng)關(guān)進(jìn)行<b class='flag-5'>水表</b><b class='flag-5'>數(shù)據(jù)采集</b>的操作步驟

    遠(yuǎn)傳水表采集器是什么?什么叫遠(yuǎn)傳水表采集器?

    遠(yuǎn)傳水表采集器是一種專(zhuān)門(mén)設(shè)計(jì)用于遠(yuǎn)程讀取和收集水表數(shù)據(jù)的智能設(shè)備。它通過(guò)無(wú)線或有線通信方式,自動(dòng)獲取安裝在各個(gè)位置的水表讀數(shù),然后將這些
    的頭像 發(fā)表于 08-13 20:01 ?323次閱讀
    遠(yuǎn)傳<b class='flag-5'>水表</b><b class='flag-5'>采集</b>器是什么?什么叫遠(yuǎn)傳<b class='flag-5'>水表</b><b class='flag-5'>采集</b>器?

    邊緣計(jì)算網(wǎng)關(guān)實(shí)現(xiàn)CJ188水表數(shù)據(jù)采集到工業(yè)物聯(lián)網(wǎng)平臺(tái) ?

    實(shí)現(xiàn)數(shù)據(jù)采集與遠(yuǎn)程監(jiān)控對(duì)于提升水務(wù)管理效率至關(guān)重要。 對(duì)此,物通博聯(lián)提供基于邊緣計(jì)算網(wǎng)關(guān)的CJ188水表數(shù)據(jù)采集到工業(yè)物聯(lián)網(wǎng)平臺(tái)的解決方案。它通過(guò)串口接入多個(gè)智能
    的頭像 發(fā)表于 09-03 17:13 ?304次閱讀
    邊緣計(jì)算網(wǎng)關(guān)<b class='flag-5'>實(shí)現(xiàn)</b>CJ188<b class='flag-5'>水表</b><b class='flag-5'>數(shù)據(jù)采集</b>到工業(yè)物聯(lián)網(wǎng)平臺(tái)  ?

    1GSPS高速數(shù)據(jù)采集系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

    電子發(fā)燒友網(wǎng)站提供《1GSPS高速數(shù)據(jù)采集系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf》資料免費(fèi)下載
    發(fā)表于 09-20 11:45 ?0次下載
    RM新时代网站-首页