3 Star 6 Fork 2

giteewangbodang/sys2

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
器材:
	精英STM32F103开发板ZET6
	
目的:
	MMA7361三轴振动传感器+GYMCU680(环境温湿度+气压+空气质量)+ATK-BD-GPS+PT100油温+WSC电流传感器+ESP8266本地服务器+rs485+modbus
	
硬件资源:
	1,ESP8266使用串口4通信,接线方式:
	vcc-5v;gnd-gnd;TXD-PC11;RXD-PC10;RST-PA12;I0_0-PA15.
	2,串口1(波特率:115200,PA9/PA10连接在板载USB转串口芯片CH340上面)用于打印数据至串口助手。
	3,PT100串口通信方式为SPI通信,接线方式:
	VIN-5V;GND-GND;SDO-PA6;CS-PA11;SCLK-PA8;SDI-PA7;DRDY-PA5.
	4,GYMCU680使用串口2通信,接线方式:
	VCC-5V;GND-GND;RX-PA2;TX-PA3.
	5,ATK-BD-GPS使用串口3通信,接线方式:
	PPS-KEY;RXD-RXD;TXD-TXD;GND-GND;VCC-5V.
	6.MMA7361使用ADC通信,接线方式:x-PC1;3V3-3.3V;GND-GND;SLEEPPIN-PC5;SELFTEST-PC4;GSELECT-PC0.(STM32内部ADC1,通道16,即:ADC1_CH16).
	7.RS-485接线方式:RS485_A-T/R+;RS485_B-T/R-;GND-GND.
	
现象:
	本项目通过串口5进行485通信,ADC1读取三轴振动信号,串口2读取环境温湿度等,串口3连接BD监测经纬度,SPI检测PT100通道的电机绕组温度,通过串口4连接ESP8266将传感器数据上传至本地EMQ服务器。可实现传感数据实时上传至EMQ服务器,通过Node-red保存至Influxdb时序数据库,Grafana数据看板展示功能。同时通过本地PLC系统实现现场控制。
	通信协议为MQTT协议,本地使用MODBUS+RS485通信。

空文件

简介

STM32F103+振动、环境、电流传感器+ESP8266本地EMQ服务器+现场rs485 modbus通信 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/giteewangbodang/sys2.git
git@gitee.com:giteewangbodang/sys2.git
giteewangbodang
sys2
sys2
master

搜索帮助