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

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

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

【技術(shù)分享】基于M6Y2C平臺實現(xiàn)LoRa遠(yuǎn)距離傳輸

AGk5_ZLG_zhiyua ? 來源:未知 ? 2023-03-10 21:45 ? 次閱讀
想要使用LoRa遠(yuǎn)距離穩(wěn)定可靠的傳輸數(shù)據(jù)?又不知道從何下手?本文將向您介紹ZSL421 LoRa智能組網(wǎng)芯片,以及在M6Y2C使用ZSL421 LoRa模塊進(jìn)行數(shù)據(jù)通信的實操案例。

7a5cb5dc-bf47-11ed-bfe3-dac502259ad0.jpg??移植準(zhǔn)備

1. 簡介LoRa全稱為遠(yuǎn)距離無線電(Long Range Radio)是一種線性調(diào)頻擴頻調(diào)制技術(shù),具有傳輸距離遠(yuǎn)、低功耗、組網(wǎng)靈活等諸多優(yōu)勢。

ZSL421 LoRa 智能組網(wǎng)芯片是致遠(yuǎn)電子自主研發(fā)的LoRa智能組網(wǎng)芯片,該產(chǎn)品集成無線收發(fā)器,超低功耗MCU,射頻收發(fā)匹配電路和濾波電路。支持自組網(wǎng)透傳協(xié)議、LoRaNET、LoRaWAN、LinkWAN、CLAA等軟件組網(wǎng)協(xié)議。

2. 平臺選擇

M6Y2C是一款工業(yè)控制核心板,如圖2所示,采用NXP Cortex-A7 800MHz主頻的處理器,以先進(jìn)的電源管理架構(gòu)帶來更低功耗。M6Y2C標(biāo)配8路UART、2路USB OTG、2路CAN-Bus、2路以太網(wǎng)接口;標(biāo)配128/256/512MB DDR3和128/256MB NAND Flash、硬件看門狗等。

使用的LoRa模塊是基于ZSL42x LoRa智能組網(wǎng)芯片的PCIE-ZSL421 LoRa模塊,如圖1所示。7a6dc9bc-bf47-11ed-bfe3-dac502259ad0.png

圖1

3. 硬件連接將PCIE-ZSL421插入PCIE座子即可,如圖2所示。7c202746-bf47-11ed-bfe3-dac502259ad0.png

圖2

7a5cb5dc-bf47-11ed-bfe3-dac502259ad0.jpg??開始適配

1. 設(shè)備樹修改

為了方便開發(fā)使用,PCIE-ZSL421模塊里面已有出廠固件,我們只需要配置相應(yīng)的串口,對該模塊進(jìn)行配置及通信即可,打開核心板對應(yīng)的設(shè)備樹文件,使能硬件對應(yīng)的串口,如下:

&uart5 {
  pinctrl-names = "default";
  pinctrl-0 = <&pinctrl_uart5>;
  status = "okay";
};

在iomux節(jié)點下添加對應(yīng)引腳的電氣屬性。

pinctrl_uart5: uart5grp {
  fsl,pins = <
    MX6UL_PAD_UART5_TX_DATA__UART5_DCE_TX  0x1b0b1
    MX6UL_PAD_UART5_RX_DATA__UART5_DCE_RX  0x1b0b1
    >;
};
配置完后編譯燒錄即可。

7a5cb5dc-bf47-11ed-bfe3-dac502259ad0.jpg??模塊調(diào)試

燒錄完成后,我們需要通過剛剛適配的串口對PCIE-ZSL421模塊進(jìn)行調(diào)試,調(diào)試時我們借助ZSL42x-EVB Board板子以及Wireless Tool APP,使用USB線將電腦與ZSL42x-EVB Board板子連接后,打開Wireless Tool 連接ZSL42x-EVB Board,點擊紅框的按鈕然后連接即可,如圖3所示。(注:該工具可以在ZSL42x資料下載頁面獲取)7d2b8252-bf47-11ed-bfe3-dac502259ad0.png圖3

連接后將設(shè)備地址設(shè)置為2002,設(shè)置信道為信道1,使能透傳功能,設(shè)置目標(biāo)地址為2001,如圖4所示,設(shè)置完后點擊右上角的保存圖標(biāo)進(jìn)行保存。

7d57bf2a-bf47-11ed-bfe3-dac502259ad0.png ?圖4WirelessTool配置使用串口連接到核心板的調(diào)試串口,輸入以下命令對PCIE-ZSL421進(jìn)行配置。設(shè)置串口波特率:
stty -F /dev/ttymxc4 raw speed 115200 cs8 -parenb -cstopb -echo min 0 time 50

設(shè)置PCIE-ZSL421地址為2001:

echo -n -e "x7ex00x00x00x03x00x00x19x00x9a" > /dev/ttymxc4
echo-n-e"x7ex00x00x00x06x00x03x06x02x20x01x00xb0">/dev/ttymxc4

使能PCIE-ZSL421透傳模式:

echo -n -e "x7ex00x00x00x03x00x00x19x00x9a" > /dev/ttymxc4
echo-n-e"x7ex00x00x00x04x00x03x09x01x00x8f">/dev/ttymxc4

設(shè)置PCIE-ZSL421目標(biāo)地址為2002:

echo -n -e "x7ex00x00x00x03x00x00x19x00x9a" > /dev/ttymxc4
echo-n-e"x7ex00x00x00x08x00x03x1bx00x02x20x02x04x00xcc">/dev/ttymxc4
設(shè)置PCIE-ZSL421信道為信道1:
echo -n -e "x7ex00x00x00x03x00x00x19x00x9a" > /dev/ttymxc4
echo-n-e"x7ex00x00x00x04x00x03x07x01x00x8d">/dev/ttymxc4

配置完成后就可以當(dāng)串口來使用了。

現(xiàn)在開始進(jìn)行通信,首先在PC端關(guān)閉Wireless Tool,打開串口工具,設(shè)置波特率為115200,8n1,如圖7所示,就可以進(jìn)行測試,測試結(jié)果如圖5所示。7d89116a-bf47-11ed-bfe3-dac502259ad0.png7dabd3b2-bf47-11ed-bfe3-dac502259ad0.png圖5PCIE-ZSL421通信結(jié)果

7dd5bbbe-bf47-11ed-bfe3-dac502259ad0.jpg技術(shù)交流長按識別如下二維碼可加入“工控板/核心板技術(shù)交流群”,與志同道合的朋友交流,并有專業(yè)技術(shù)人員為您答疑解惑,如有問題可以咨詢小致微信zlgmcu-888。7de62bac-bf47-11ed-bfe3-dac502259ad0.png

7dfc978e-bf47-11ed-bfe3-dac502259ad0.jpg

7e0c12a4-bf47-11ed-bfe3-dac502259ad0.jpg


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

    關(guān)注

    13

    文章

    405

    瀏覽量

    31259

原文標(biāo)題:【技術(shù)分享】基于M6Y2C平臺實現(xiàn)LoRa遠(yuǎn)距離傳輸

文章出處:【微信號:ZLG_zhiyuan,微信公眾號:ZLG致遠(yuǎn)電子】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    物聯(lián)網(wǎng)中的遠(yuǎn)距離通信LoRa無線技術(shù)

    的頻譜上傳輸。這種調(diào)制方式使得LoRa信號在較低的信噪比環(huán)境下也能保持穩(wěn)定的通信連接,實現(xiàn)遠(yuǎn)距離通信。LoRa無線模塊
    的頭像 發(fā)表于 10-11 15:32 ?540次閱讀
    物聯(lián)網(wǎng)中的<b class='flag-5'>遠(yuǎn)距離</b>通信<b class='flag-5'>LoRa</b>無線<b class='flag-5'>技術(shù)</b>

    遠(yuǎn)距離lora通訊

    LoRa
    實用電路化繁為簡
    發(fā)布于 :2024年09月09日 19:06:46

    Mini型LoRa DTU遠(yuǎn)距離無線傳輸“小體積大作為”

    Mini型LoRaDTU(數(shù)據(jù)傳輸單元)CL61M憑借其小巧的體積、低功耗、遠(yuǎn)距離通信和高可靠性等特點,在遠(yuǎn)距離無線傳輸領(lǐng)域展現(xiàn)出了巨大的應(yīng)
    的頭像 發(fā)表于 08-29 17:30 ?680次閱讀
    Mini型<b class='flag-5'>LoRa</b> DTU<b class='flag-5'>遠(yuǎn)距離</b>無線<b class='flag-5'>傳輸</b>“小體積大作為”

    梯云物聯(lián)LoRa網(wǎng)關(guān):物聯(lián)網(wǎng)時代的遠(yuǎn)距離低功耗通信先鋒

    在物聯(lián)網(wǎng)(IoT)技術(shù)日新月異的今天,高效、穩(wěn)定且低功耗的數(shù)據(jù)傳輸設(shè)備成為了推動行業(yè)發(fā)展的關(guān)鍵。深圳梯云物聯(lián)推出的LoRa網(wǎng)關(guān),正是這樣一款集遠(yuǎn)距離
    的頭像 發(fā)表于 07-25 09:59 ?235次閱讀

    如何實現(xiàn)PLC遠(yuǎn)距離無線通信

    布線復(fù)雜、成本高昂、靈活性差等問題。因此,PLC遠(yuǎn)距離無線通信技術(shù)的應(yīng)用逐漸受到關(guān)注。本文旨在探討如何實現(xiàn)PLC遠(yuǎn)距離無線通信,并分析其原理、優(yōu)勢以及實施步驟,以期為相關(guān)
    的頭像 發(fā)表于 06-15 15:26 ?871次閱讀

    強續(xù)航能力,超遠(yuǎn)距離LoRa模組——Ra-01S

    LoRa技術(shù)是什么?LoRa是一種低功耗遠(yuǎn)程無線通信技術(shù)。有多遠(yuǎn)?在沒有障礙物理想可達(dá)15公里,而在平時使用通訊2~3公里是沒問題的。
    的頭像 發(fā)表于 06-11 14:25 ?454次閱讀
    強續(xù)航能力,超<b class='flag-5'>遠(yuǎn)距離</b>的<b class='flag-5'>LoRa</b>模組——Ra-01S

    lora技術(shù)實現(xiàn)遠(yuǎn)距離通信的原因有哪些?

    LoRa技術(shù)之所以能夠實現(xiàn)遠(yuǎn)距離傳播,主要得益于其擴頻通信的原理、低功耗設(shè)計以及對多種影響因素的優(yōu)化處理。這些因素共同作用,使得LoRa
    的頭像 發(fā)表于 04-25 17:48 ?796次閱讀

    深入探究LoRa MESH組網(wǎng)技術(shù):構(gòu)建遠(yuǎn)距離、低功耗的物聯(lián)網(wǎng)通信網(wǎng)絡(luò)

    LoRa技術(shù)簡介:?LoRa(Long Range)技術(shù)是一種低功耗廣域網(wǎng)(LPWAN)技術(shù),主要用于遠(yuǎn)
    的頭像 發(fā)表于 04-11 16:52 ?2071次閱讀
    深入探究<b class='flag-5'>LoRa</b> MESH組網(wǎng)<b class='flag-5'>技術(shù)</b>:構(gòu)建<b class='flag-5'>遠(yuǎn)距離</b>、低功耗的物聯(lián)網(wǎng)通信網(wǎng)絡(luò)

    什么是LoRa技術(shù)?LoRa技術(shù)特點

    LoRa技術(shù)是一種低功耗廣域網(wǎng)(LPWAN)通信技術(shù),由美國Semtech公司采用和推廣,基于擴頻技術(shù)實現(xiàn)
    的頭像 發(fā)表于 04-09 17:21 ?4120次閱讀

    LoRa LLCC68模塊:工業(yè)級晶振+先進(jìn)LoRa技術(shù)實現(xiàn)穩(wěn)定遠(yuǎn)距離通信

    LoRa?LLCC68是基于 Semtech?公司的射頻芯片?LLCC68?設(shè)計的無線射頻模塊。采用新一代?LoRa擴頻調(diào)制技術(shù),用于超長距離擴頻通信。該模塊具有體積小、超低的接收功耗
    的頭像 發(fā)表于 03-27 16:45 ?1279次閱讀
    <b class='flag-5'>LoRa</b>  LLCC68模塊:工業(yè)級晶振+先進(jìn)<b class='flag-5'>LoRa</b><b class='flag-5'>技術(shù)</b>,<b class='flag-5'>實現(xiàn)</b>穩(wěn)定<b class='flag-5'>遠(yuǎn)距離</b>通信

    遠(yuǎn)距離LORA無線閥控器:讓灌溉更智能、更高效

    遠(yuǎn)距離LORA無線閥控器是一款深耕技術(shù)、突破傳統(tǒng)的智能灌溉裝置。它在傳統(tǒng)基礎(chǔ)款閥控器的基礎(chǔ)上進(jìn)行了信號模組改善和供電改善,成為了新一代升級產(chǎn)品。這款產(chǎn)品提升了閥門控制的成功率,解決了控制閥門開啟/關(guān)閉失效等問題。
    的頭像 發(fā)表于 02-26 16:37 ?478次閱讀
    <b class='flag-5'>遠(yuǎn)距離</b><b class='flag-5'>LORA</b>無線閥控器:讓灌溉更智能、更高效

    自連“ALR Connected”新技術(shù)發(fā)布!實現(xiàn)低功耗遠(yuǎn)距離無線通信

    自連科技全新的AlinketLongRangeConnectivity(“簡稱ALRConnected”)技術(shù)是對無線通信技術(shù)的革命性創(chuàng)新,在實現(xiàn)高速、穩(wěn)定的遠(yuǎn)距離通信的同時,將能耗降
    的頭像 發(fā)表于 01-17 08:16 ?934次閱讀
    自連“ALR Connected”新<b class='flag-5'>技術(shù)</b>發(fā)布!<b class='flag-5'>實現(xiàn)</b>低功耗<b class='flag-5'>遠(yuǎn)距離</b>無線通信

    LoRa是什么技術(shù)?LoRa頻段有哪些?

    LoRa是一種基于擴頻技術(shù)遠(yuǎn)距離無線傳輸技術(shù),全稱是“Long Range Radio”。這種技術(shù)
    的頭像 發(fā)表于 12-28 15:51 ?3533次閱讀

    lora無線技術(shù)是什么?lora無線技術(shù)的優(yōu)缺點

    Lora(Long Range)無線技術(shù)是一種低功耗、遠(yuǎn)距離的無線通信技術(shù),專門用于物聯(lián)網(wǎng)設(shè)備之間的通信。它采用了一種稱為“擴頻”(spread spectrum)的調(diào)制
    的頭像 發(fā)表于 12-08 17:33 ?2047次閱讀

    怎么解決HDMI線遠(yuǎn)距離傳輸

    在HDMI線遠(yuǎn)距離傳輸中,可以通過以下幾種方式來解決: 使用光纖HDMI線:光纖HDMI線以光纖作為傳輸介質(zhì),不受外部電磁干擾,信號傳輸衰減幾乎為零,可以輕松做到百米級的超長
    的頭像 發(fā)表于 11-15 10:50 ?1080次閱讀