精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

3天內不再提示

【技術分享】基于M6Y2C平臺實現LoRa遠距離傳輸

ZLG致遠電子 ? 2023-03-18 10:20 ? 次閱讀

想要使用LoRa遠距離穩定可靠的傳輸數據?又不知道從何下手?本文將向您介紹ZSL421 LoRa智能組網芯片,以及在M6Y2C使用ZSL421 LoRa模塊進行數據通信的實操案例。

2ef9f244-c37a-11ed-ad0d-dac502259ad0.jpg ?移植準備

1. 簡介LoRa全稱為遠距離無線電(Long Range Radio)是一種線性調頻擴頻調制技術,具有傳輸距離遠、低功耗、組網靈活等諸多優勢。

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

2. 平臺選擇

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

使用的LoRa模塊是基于ZSL42x LoRa智能組網芯片的PCIE-ZSL421 LoRa模塊,如圖1所示。2f075d44-c37a-11ed-ad0d-dac502259ad0.png

圖1

3. 硬件連接
將PCIE-ZSL421插入PCIE座子即可,如圖2所示。2f3f0cda-c37a-11ed-ad0d-dac502259ad0.png

圖2

2ef9f244-c37a-11ed-ad0d-dac502259ad0.jpg ?開始適配

1. 設備樹修改

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

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

在iomux節點下添加對應引腳的電氣屬性。

pinctrl_uart5: uart5grp { fsl,pins = < MX6UL_PAD_UART5_TX_DATA__UART5_DCE_TX 0x1b0b1 MX6UL_PAD_UART5_RX_DATA__UART5_DCE_RX 0x1b0b1 >;};

配置完后編譯燒錄即可。


2ef9f244-c37a-11ed-ad0d-dac502259ad0.jpg ?模塊調試

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

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

2f83afb6-c37a-11ed-ad0d-dac502259ad0.png圖4WirelessTool配置使用串口連接到核心板的調試串口,輸入以下命令對PCIE-ZSL421進行配置。設置串口波特率:

stty -F /dev/ttymxc4 raw speed 115200 cs8 -parenb -cstopb -echo min 0 time 50

設置PCIE-ZSL421地址為2001:

echo -n -e "\x7e\x00\x00\x00\x03\x00\x00\x19\x00\x9a" > /dev/ttymxc4echo-n-e"\x7e\x00\x00\x00\x06\x00\x03\x06\x02\x20\x01\x00\xb0">/dev/ttymxc4

使能PCIE-ZSL421透傳模式:

echo -n -e "\x7e\x00\x00\x00\x03\x00\x00\x19\x00\x9a" > /dev/ttymxc4echo-n-e"\x7e\x00\x00\x00\x04\x00\x03\x09\x01\x00\x8f">/dev/ttymxc4

設置PCIE-ZSL421目標地址為2002:

echo -n -e "\x7e\x00\x00\x00\x03\x00\x00\x19\x00\x9a" > /dev/ttymxc4echo-n-e"\x7e\x00\x00\x00\x08\x00\x03\x1b\x00\x02\x20\x02\x04\x00\xcc">/dev/ttymxc4

設置PCIE-ZSL421信道為信道1:

echo -n -e "\x7e\x00\x00\x00\x03\x00\x00\x19\x00\x9a" > /dev/ttymxc4echo-n-e"\x7e\x00\x00\x00\x04\x00\x03\x07\x01\x00\x8d">/dev/ttymxc4

配置完成后就可以當串口來使用了。

現在開始進行通信,首先在PC端關閉Wireless Tool,打開串口工具,設置波特率為115200,8n1,如圖7所示,就可以進行測試,測試結果如圖5所示。2fb4c880-c37a-11ed-ad0d-dac502259ad0.png2fdc85aa-c37a-11ed-ad0d-dac502259ad0.png圖5PCIE-ZSL421通信結果

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 通信
    +關注

    關注

    18

    文章

    5880

    瀏覽量

    135323
  • LoRa
    +關注

    關注

    348

    文章

    1639

    瀏覽量

    231377
收藏 人收藏

    評論

    相關推薦

    遠距離lora通訊

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

    Mini型LoRa DTU遠距離無線傳輸“小體積大作為”

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

    梯云物聯LoRa網關:物聯網時代的遠距離低功耗通信先鋒

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

    如何實現PLC遠距離無線通信

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

    強續航能力,超遠距離LoRa模組——Ra-01S

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

    lora技術實現遠距離通信的原因有哪些?

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

    深入探究LoRa MESH組網技術:構建遠距離、低功耗的物聯網通信網絡

    LoRa技術簡介:?LoRa(Long Range)技術是一種低功耗廣域網(LPWAN)技術,主要用于
    的頭像 發表于 04-11 16:52 ?1718次閱讀
    深入探究<b class='flag-5'>LoRa</b> MESH組網<b class='flag-5'>技術</b>:構建<b class='flag-5'>遠距離</b>、低功耗的物聯網通信網絡

    什么是LoRa技術LoRa技術特點

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

    遠距離LORA無線閥控器:讓灌溉更智能、更高效

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

    自連“ALR Connected”新技術發布!實現低功耗遠距離無線通信

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

    lora無線技術是什么?lora無線技術的優缺點

    Lora(Long Range)無線技術是一種低功耗、遠距離的無線通信技術,專門用于物聯網設備之間的通信。它采用了一種稱為“擴頻”(spread spectrum)的調制
    的頭像 發表于 12-08 17:33 ?1852次閱讀

    怎么解決HDMI線遠距離傳輸

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

    數字信號的遠距離傳輸需要中繼器嗎?

    不連接中繼器的傳輸遠距離是多少
    發表于 10-24 06:15

    SPI可以進行遠距離通訊嗎?

    SPI可以進行遠距離通訊么
    發表于 10-23 08:02

    高效遠距離傳輸|LoRaE220 Unit 上線!

    隨著物聯網技術的迅猛發展,LoRa逐漸受到廣泛關注。LoRa(LongRange)是一種低功耗、遠距離的無線通信技術,專為物聯網應用而設計。
    的頭像 發表于 10-21 08:30 ?872次閱讀
    高效<b class='flag-5'>遠距離</b><b class='flag-5'>傳輸</b>|LoRaE220 Unit 上線!