電子發(fā)燒友App

硬聲App

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

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

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>電子資料>SX127x LoRa/FSK/OOK原型無線電板

SX127x LoRa/FSK/OOK原型無線電板

2022-08-04 | zip | 0.01 MB | 次下載 | 2積分

資料介紹

PCB圖如下:
pYYBAGK5FZSAG6d9AADrkiSELG0172.jpg
poYBAGK5FZeAY_HBAACWcTf3Kek273.jpg

描述

Sx127x-Ra-02-Test-Module 與 ATMEGA328P-AU

pYYBAGK5FZyAA6ppAACEAxkFH1s337.jpg

SX127x LoRa/FSK/OOK 原型無線電板

我最近需要在農(nóng)場做一些自動化/遙測。東西不見了,未經(jīng)授權的人擅自闖入該物業(yè),自取雞蛋、雞、鴨和農(nóng)產(chǎn)品。必須做點什么,因為晚上沒有人睡覺,所以必須能夠實時獲取遠程狀態(tài)更新。

該農(nóng)場也完全脫離電網(wǎng),太陽能逆變器可滿足所有水電需求。因此,用電量監(jiān)控也可以提供很大的幫助......

思路如下:

擁有中央控制站,配備各種遠程設備進行入侵檢測、控制燈光和水泵,以及監(jiān)控逆變器和太陽能電池板系統(tǒng)的電池電量。由于面積很大,必須拉入電纜是不可行的,逆變器也無法處理所有這些。

我決定在定制的 PCB 上使用 RA-02 LoRa/FSK/OOK 模塊,但對 PCB 進行了各種不同的修改,以處理項目的每個階段。我今天要介紹的 PCB 將主要用作控制單元,但它也可以是遠程站,具體取決于所需的選項。

ATMEGA328P-AU MCU 用作每塊板上的主處理器,MH-CD42 升壓轉換器/LiPo 電池充電器模塊可滿足電源要求。該模塊可以在 5.0v 下提供高達 2A 的電流,足以滿足我的需求。ATMEGA328P 將進入睡眠模式,在中斷時喚醒以根據(jù)需要響應事件(以幫助節(jié)省電力)。該電路在待機(非睡眠模式)下的功耗約為 50mA,在 LoRa 發(fā)送或接收事件中的峰值為 100mA。

然而,RA-02 模塊確實提出了一些挑戰(zhàn),因為它是一個 3.3v 設備,具有非 5v 支持的 IO 線。這使得有必要在 PCB 上包括一個 3.3v LDO 穩(wěn)壓器以及邏輯電平轉換電路。為了獲得最大的靈活性,RA-02 上的所有 DIO 也通過電平轉換器斷開,除了所需的 SPI 引腳(MOSI、MISO、CE 和 SCK)。這相當于板載總共 11 個電平轉換器。

我選擇 MH-CD42 電源模塊是因為它可以在為鋰聚合物電池充電的同時提供電流(在我的情況下,我使用的是 18650 電池)。這將有很大幫助,因為白天可以使用 220v 逆變器電源為電池充電。

poYBAGK5FZ6AFXg8AACWdoDWVLs409.jpg

另一個挑戰(zhàn)肯定是外殼。我在網(wǎng)上找到了一些非常不錯的外殼,但是安裝孔的位置非常特殊,因此需要進行一些非常仔細的測量以使 PCB 完全適合。外殼還具有容納其他 PCB 模塊的空間,如用戶控制面板和其他需要的傳感器設備。PCBWay 在制造 PCB 方面做得很好,以使其完全適合。我必須承認,在將 PCB 發(fā)送到制造和接收之間,我有很多緊張的時刻,至于我的測量是否真的準確,以及 PCB 是否符合我的想象......

正如您在上圖中所見,結果非常完美。

pYYBAGK5FaGAb4GMAABWAF9FKlU263.png

pYYBAGK5FaOARK1cAABnu3GzPhU023.png

pYYBAGK5FaeASYdfAAB-xS30W6w233.png

電路圖基本上是一個標準的 Arduino Nano(我需要訪問所有 ADC 引腳),

與 RA-02 模塊的連接如下:

RA-02 ATMEGA328P

莫西D11

味噌 D12

SCK D13

CE D10

重置 D9

DIO0 D2 (我們這里需要一個硬件中斷引腳)

DIO1 D3(硬件中斷,通過跳線啟用)

DIO2 D5(通過跳線啟用)

DIO3 到 DIO 5 未連接,可用于分線接頭

在 ATMEGA328 上,以下引腳被分解為接頭:

D3可以通過跳線連接到RA-02

D4

D5可以通過跳線連接到RA-02

D6

D7

D8

D13 ( SCK ) 作為 5v 邏輯引腳斷開

D12 ( MISO ) 5v 邏輯引腳

D11 ( MOSI ) 5v 邏輯引腳

A3、A6、A7 ADC 引腳(A0、A1、A2 在內(nèi)部用于監(jiān)控 VIN、VCC5v 和 VCC3v)

SCL ( A5 ) I2C SCL 引腳或 A5

SDA I2C SDA 引腳或 A4

(I2C 引腳為 5v 邏輯電平)

重置

DTR(通過 100nf Cap to Reset 連接,用于串行上傳固件)

D0(RxD)UART Rx 引腳(5v 邏輯)

D1(TxD)UART Tx 引腳(5v 邏輯)

ATMEGA328P 通過外部晶振以 16Mhz 的頻率運行。

3v、5v 和 GND 引腳在 PCB 的兩個相對角處斷開,以便根據(jù)需要輕松連接其他設備/傳感器。

poYBAGK5FaqAILN2AADrld1dF1w593.jpg

為 PCB 供電

MH-CD42 模塊能夠在為鋰聚合物電池充電的同時為負載供電。這使得在為這個特定的 PCB 供電的同時做一些有趣的事情成為可能。

該板可以直接從 5v 插頭引腳(而不是 DC1 輸入)供電。在這種模式下,不需要鋰電池。

5v 將直接提供給處理器以及 3.3v LDO 穩(wěn)壓器,從而使 RA-02 模塊也能正常工作。

請注意:沒有 5v 法規(guī) - 確保您提供受監(jiān)管的 5v

安裝 MH-CD42 模塊將添加為 3.3v 18650 鋰電池充電的選項,同時為電路板供電。您需要通過 DC 插頭供電才能使用此功能。這種模式也是一種微型不間斷電源,如果主 DC 輸入出現(xiàn)故障,3.3v LiPo 電池會立即接管。

注意:MH-CD42 最多只能接受 5.5v MAXIMUM 作為輸入!

軟件:

PCB 可以與 Sandeep Mistry 或 JGromes/RadioLib 的 LoRa 庫一起使用(如果你想做 FSK/OOK 或其他高級的東西,比如 FHSS 的 LoRa)

代碼

Sandeep Mistry LoRa 模塊

https://github.com/sandeepmistry/arduino-LoRa

JGROMES/RADIOLIB

https://github.com/jgromes/RadioLib

?

下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1山景DSP芯片AP8248A2數(shù)據(jù)手冊
  2. 1.06 MB  |  532次下載  |  免費
  3. 2RK3399完整板原理圖(支持平板,盒子VR)
  4. 3.28 MB  |  339次下載  |  免費
  5. 3TC358743XBG評估板參考手冊
  6. 1.36 MB  |  330次下載  |  免費
  7. 4DFM軟件使用教程
  8. 0.84 MB  |  295次下載  |  免費
  9. 5元宇宙深度解析—未來的未來-風口還是泡沫
  10. 6.40 MB  |  227次下載  |  免費
  11. 6迪文DGUS開發(fā)指南
  12. 31.67 MB  |  194次下載  |  免費
  13. 7元宇宙底層硬件系列報告
  14. 13.42 MB  |  182次下載  |  免費
  15. 8FP5207XR-G1中文應用手冊
  16. 1.09 MB  |  178次下載  |  免費

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費
  3. 2555集成電路應用800例(新編版)
  4. 0.00 MB  |  33566次下載  |  免費
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費
  7. 4開關電源設計實例指南
  8. 未知  |  21549次下載  |  免費
  9. 5電氣工程師手冊免費下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費
  11. 6數(shù)字電路基礎pdf(下載)
  12. 未知  |  13750次下載  |  免費
  13. 7電子制作實例集錦 下載
  14. 未知  |  8113次下載  |  免費
  15. 8《LED驅動電路設計》 溫德爾著
  16. 0.00 MB  |  6656次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費
  3. 2protel99se軟件下載(可英文版轉中文版)
  4. 78.1 MB  |  537798次下載  |  免費
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420027次下載  |  免費
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費
  11. 6電路仿真軟件multisim 10.0免費下載
  12. 340992  |  191187次下載  |  免費
  13. 7十天學會AVR單片機與C語言視頻教程 下載
  14. 158M  |  183279次下載  |  免費
  15. 8proe5.0野火版下載(中文版免費下載)
  16. 未知  |  138040次下載  |  免費