LoRa通信系统
从毕设开始搭建了一个简单的LORA通信系统(两块STM32C8T6最小单片机系统,两块正点原子的loRa,一块温湿度传感器)构建了一个简单的loRa通信系统作为入门。之后做LORA传输的相关项目,实现的功能是全双工的LORA通信系统,利用物理上两个通信信道实现全双工方案,实现了LORA传输传感器信息,图片数据的功能,对这个系统如何实现的感兴趣的请继续往下看。
硬件准备
双工信道的两组具有互易性,故以下以其中一组为例。自己画了一块最小单片机系统板,将安信可家的Ra-02集成到了一块板子上。需要PCB封装库的文末自提,包含大部分所需器件,如果有人感兴趣,之后再写一篇如何画PCB库中没有的封装、如何画最小单片机系统板的教程。
硬件连接
硬件连接如下图:
C8T6 | LORA |
---|---|
GND | GND |
VCC | VCC(3.3 V) |
PA8 | NSS |
PB15 | MOSI |
PB14 | MISO |
PB13 | SCK |
PB12 | RST |
PB8 | DIO0 |
PB9 | DIO4 |
额外的为了指示主函数的运行,加了一个LED小灯。