資料介紹
描述
SX127x LoRa/FSK/OOK 原型無線電板
我最近需要在農場做一些自動化/遙測。東西不見了,未經授權的人擅自闖入該物業,自取雞蛋、雞、鴨和農產品。必須做點什么,因為晚上沒有人睡覺,所以必須能夠實時獲取遠程狀態更新。
該農場也完全脫離電網,太陽能逆變器可滿足所有水電需求。因此,用電量監控也可以提供很大的幫助……
思路如下:
擁有中央控制站,配備各種遠程設備進行入侵檢測、控制燈光和水泵,以及監控逆變器和太陽能電池板系統的電池電量。由于面積很大,必須拉入電纜是不可行的,逆變器也無法處理所有這些。
我決定在定制的 PCB 上使用 RA-02 LoRa/FSK/OOK 模塊,但對 PCB 進行了各種不同的修改,以處理項目的每個階段。我今天要介紹的 PCB 將主要用作控制單元,但它也可以是遠程站,具體取決于所需的選項。
ATMEGA328P-AU MCU 用作每塊板上的主處理器,MH-CD42 升壓轉換器/LiPo 電池充電器模塊可滿足電源要求。該模塊可以在 5.0v 下提供高達 2A 的電流,足以滿足我的需求。ATMEGA328P 將進入睡眠模式,在中斷時喚醒以根據需要響應事件(以幫助節省電力)。該電路在待機(非睡眠模式)下的功耗約為 50mA,在 LoRa 發送或接收事件中的峰值為 100mA。
然而,RA-02 模塊確實提出了一些挑戰,因為它是一個 3.3v 設備,具有非 5v 支持的 IO 線。這使得有必要在 PCB 上包括一個 3.3v LDO 穩壓器以及邏輯電平轉換電路。為了獲得最大的靈活性,除了所需的 SPI 引腳(MOSI、MISO、CE 和 SCK)外,RA-02 上的所有 DIO 也通過電平轉換器斷開。這相當于板載總共 11 個電平轉換器。
我選擇 MH-CD42 電源模塊的原因是它可以在為鋰聚合物電池充電的同時提供電流(在我的情況下,我使用的是 18650 電池)。這將有很大幫助,因為白天可以使用 220v 逆變器電源為電池充電。
另一個挑戰肯定是外殼。我在網上找到了一些非常不錯的外殼,但是安裝孔的位置非常特殊,因此需要進行一些非常仔細的測量以使 PCB 完全適合。外殼還具有容納其他 PCB 模塊的空間,如用戶控制面板和其他需要的傳感器設備。PCBWay 在制造 PCB 方面做得很好,以使其完全適合。我必須承認,在將 PCB 發送到制造和接收之間,我有很多緊張的時刻,至于我的測量是否真的準確,以及 PCB 是否符合我的想象……
正如您在上圖中所見,結果非常完美。
?
?
電路圖基本上是一個標準的 Arduino Nano(我需要訪問所有 ADC 引腳),
與 RA-02 模塊的連接如下:
RA-02 ATMEGA328P
MOSI D11 MISO D12 SCK D13 CE D10 RESET 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 用于內部 監控 VIN、VCC5v 和 VCC3v) A0 = Vcc3v A1 = Vcc5v A2 = VIN SCL I2C SCL 引腳 OR A5(I2C 引腳處于 5v 邏輯電平)SDA I2C SDA 引腳或 A4(I2C 引腳處于 5v 邏輯電平)RESET DTR (通過 100nf Cap 連接到復位, 用于串行上傳固件)
D0 (RxD) UART Rx 引腳(5v 邏輯)D1 (TxD) UART Tx 引腳(5v 邏輯)
ATMEGA328P 通過外部晶振以 16Mhz 的頻率運行。
3v、5v 和 GND 引腳在 PCB 的兩個相對角處斷開,以便根據需要輕松連接其他設備/傳感器。
?
MH-CD42 模塊能夠在為鋰聚合物電池充電的同時為負載供電。這使得在為這個特定的 PCB 供電的同時做一些有趣的事情成為可能。
該板可以直接從 5v 插頭引腳(而不是 DC1 輸入)供電。在這種模式下,不需要鋰電池。
5v 將直接提供給處理器以及 3.3v LDO 穩壓器,從而使 RA-02 模塊也能正常工作。
請注意:沒有 5v 法規 – 確保您提供受監管的 5v
安裝 MH-CD42 模塊將添加為 3.3v 18650 鋰電池充電的選項,同時為電路板供電。您需要通過 DC 插頭供電才能使用此功能。這種模式也是一種微型不間斷電源,如果主 DC 輸入出現故障,3.3v LiPo 電池會立即接管。
注意:MH-CD42 最多只能接受 5.5v MAXIMUM 作為輸入!
軟件:
PCB 可與 Sandeep Mistry 或 JGromes/RadioLib 的 LoRa 庫一起使用(如果您想做 FSK/OOK 或其他高級的東西,如 FHSS 的 LoRa)Sandeep Mistry LoRa 模塊JGROMES/RADIOLIB兩個庫都有大量示例展示如何使用它們. 由于我們的用例肯定會有所不同,因此在此階段我不會在這里提供任何示例。我會在整個項目完成后添加一個,包括所有相關模塊。
- LoRa127X-C1 100mW LoRa無線收發模塊 V3G規格書免費下載
- 無線電源開發板用戶使用指南
- LoRa611PRO 100mw 串口Lora無線組網模塊V4規格書
- LoRa ESP32無線電-輕松入門教程
- 基于Microchip RN2903的LoRa無線電分線板 0次下載
- SX127x LoRa/FSK/OOK原型無線電板
- DB-RF001開發工具用戶指南 0次下載
- LoRa ESP32 TKoala開發板
- 物聯網LoRa系列-6:LoRa終端開發板硬件的搭建
- LoRa Kit系列之STM32L151+LoRa開發板 19次下載
- GNSS軟件無線電在嵌入式系統中的應用
- 軟件無線電基礎 50次下載
- 無線電源開發板用戶指南 14次下載
- powercast無線電波充電開發板 127次下載
- 基于軟件無線電的2FSK相干解調
- 無線電時鐘的dcf信號是什么意思 130次閱讀
- LoRa模塊 WT99C262-SG 開發板使用教程 472次閱讀
- LoRa模組FSK模式下WOR功耗估算實例 4084次閱讀
- LoRa無線模塊E22-230T37S介紹 797次閱讀
- 兩種常見無線電架構對比 771次閱讀
- X和Ku-頻段小型無線電設計 1070次閱讀
- 米爾科技MYD-C437X開發板 介紹 1833次閱讀
- 無線工程師適用的FPGA原型設計克服編程關鍵性挑戰 2322次閱讀
- 帶你了解無線電遙控技術 9902次閱讀
- 軟件無線電架構的詳細概述 1.6w次閱讀
- 什么是嵌入式開發板_學嵌入式用什么開發板 6945次閱讀
- 基于SDR技術的無線電設計方法 1533次閱讀
- 利用FPGA開發板進行ASIC原型開發的技巧 1024次閱讀
- stm32開發板哪個好 5.5w次閱讀
- 低成本 MiniZed Zynq SoC 開發板 7293次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數據手冊
- 1.06 MB | 532次下載 | 免費
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費
- 3TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費
- 5元宇宙深度解析—未來的未來-風口還是泡沫
- 6.40 MB | 227次下載 | 免費
- 6迪文DGUS開發指南
- 31.67 MB | 194次下載 | 免費
- 7元宇宙底層硬件系列報告
- 13.42 MB | 182次下載 | 免費
- 8FP5207XR-G1中文應用手冊
- 1.09 MB | 178次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應用800例(新編版)
- 0.00 MB | 33566次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關電源設計實例指南
- 未知 | 21549次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數字電路基礎pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅動電路設計》 溫德爾著
- 0.00 MB | 6656次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537798次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191187次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183279次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論
查看更多