This website requires JavaScript.
入驻
发布

基于BC20与stm32的远程监测系统

kangc 发布于2022-03-15 11:04:05 CC BY 分类:物联网 侵权投诉
销量: 24
23
7
3
简介:

本设计是基于BC20物联网模组,stm32及诸多传感器一体设计的远程环境信息采集系统,实现基于4G物联网的远程温度、湿度、光照强度、震动信息、GPS定位等信息的远程实时监控,体积小巧,可进行户外设备的环境监测及定位

一、产品简介

本设计是一款远程多传感器监测设备,基于NB物联网实现远程传感器信息实时获取,可用于监测仪表等户外设备的温度、湿度、振动(冲击或跌落)、位置、usb是否供电、光线情况6类参数。

出现异常及时能及时报错和存储日志信息。

二、应用场景:

1、用于远程采集环境温湿度、光照、震动、定位等信息

2、用于户外设备的监控,当设备受到冲击或自然因素故障时,分析设备的传感器信息可以进行初步失效分析


三、产品概述

本设计采用stm32c8t6处理器与BC20物联网模组协同工作,通过串口使用AT指令通信,BC20模组通过NB物联网连接MQTT服务器实现传感器信息的订阅与推送。

1.采用ti公司生产的高性能电平转换芯片TXS0102DUCK为mcu和BC20模组提供可靠通信

2.采用诸多高精度传感器,温湿度传感器DHT22、震动传感器MPU6050、光照传感器BH1705、物联网兼卫星定位传感器BC20

3.内置EEProm存储日志信息

4.模块体积小巧,功能丰富,十分适合集成到需要监测的产品中



四、产品参数

1.工作电压:可接入3.7v充电锂电池,内置充电管理芯片IP5306,可实现充放电保护,升压5V为系统供电,可使用常用5V电源适配器通过micro-usb口充电

2.SWD调试器接口,用于程序下载及调试

3.一路外接USART串口用于调试

4.卫星定位需要延长天线(见后图)、物联网无线4G天线可贴装外壳(如有)表面

5.模块尺寸:41mm*47mm ,双层PCB设计


五、使用说明和教程

1. 确认NB物联网卡正确插入sim卡槽,确认天线连接正确并将卫星定位天线连接到室外,

2. 打开手机端测试软件接收模块监测信息,软件在微信小程序:

关注Hi IoT公众号获取搭建平台:进入“我的硬件”小程序,点击系统—>账号管理,输入账号密码账号:xxxxxx;密码xxxxxx(免费注册,注册完成后适当更改stm32代码即可)

就可以使用我们调试好的接收工具:可以自行注册或者去其他物联网平台搭建,也可以自行搭建物联网服务器。

基于BC20与stm32的远程监测系统硬件项目图1基于BC20与stm32的远程监测系统硬件项目图2

3.点击主界面基于BC20与stm32的远程监测系统硬件项目图3图标进入测试界面

基于BC20与stm32的远程监测系统硬件项目图4


就可以测试数据接收。

注意:小程序相关使用说明见公众号文章,详细配置都可以登录账号查看到。




六、备注

本板卡适合作为参考二次开发,改进自己需要的功能,不管是电源部分还是数字部分,作者都经过几多考虑,满足试验结果,还是有些参考价值的。

外接天线不在BOM中,需自行准备。固件、上位机、使用教程、推荐天线链接请在附件查看。


七、测试演示

视频中:左边模块的传感器数据实时获取的右边手机的小程序中,摇晃模块可见右边手机接收到模块震动提示,具体手机端界面可自行设置


传感器 物联网 BC20 stm32 BH1705
最近更新时间 2022-03-15 11:04:05
描述
PCB
元件清单
原理图
附件
讨论