1.温度传感器DS18B20
DS18B20
数据线,与51单片机的I/O口连接即可,无需AD口,但是此IO口需要接上4.7K—10K的上拉电阻;
电源范围:电压范围为3.0 V至5.5 V
DS18B20采用Maxim公司专有的1-Wire总线协议。
配置寄存器设置位R1R0用来设置分辨率
R1 | R0 | 分辨率 | 精度 | 温度最大转换时间 |
0 | 0 | 9位 | 0.5 | 93.75ms |
0 | 1 | 10位 | 0.25 | 187.5ms |
1 | 0 | 11位 | 0.125 | 375ms |
1 | 1 | 12位 | 0.0625 | 750ms |
上电默认12位转换精度
2.LoRa(Long Range Radio)远距离无线电
IoT模块之LoRa
LoRa的频段:433、470、868、915MHz频段都可以
LoRa和NB-IoT都是低功耗、广覆盖,适合海量连接场所
NB-IoT | LoRa | |
网络部署 | 与现有蜂窝基站复用 | 独立建网 |
频段 | 运营商频段 | 150M--1GHz |
2.数据传输
1)透传:相同地址、相同信道,无线速率相同的情况下,所发即所得
2)定向传输:模块地址可变,信道可变,无线速率要求相同。发送格式 :高位地址+低位地址+信道+数据;
3)广播与数据监听:
模块地址设置为0xFFFF,则此模块处于广播监听模式,对于相同信道和无线速率的所有的其他模块都可以接收到广播。地址可以不同。
Lora数据传输要求 | 地址 | 信道 | 无线速率 |
透传 | 相同地址 | 相同 | 相同 |
定向传输 | 可变 | 可变 | 相同 |
广播与数据监听 | 任意 | 相同 | 相同 |