摘要: 气体质量流量控制器,简称MFC,通常用于在各种检测中,计量气体的流量。在我们的大气环境数据采集站中,要让气流保持稳定,这样才能准确的获取PM25的数据。 我们采用的气体质量流量控制器具备串口通讯功能,采集流量信号并更具设定数据自动调节流量。我们采用的质量流量控制器如下: 1、协议描述 该类型的质量流 阅读全文
posted @ 2017-05-22 22:16 Moonan 阅读(723) 评论(0) 推荐(0)
摘要: 由于数据采集站基本都安装在野外或者楼顶,安装位置以及震动对检测数据的准确性有一定影响。所以想要有一个位置状态数据,正好发现麒麟作上有ADXL345,这样一个数字输出的加速度传感器。如图中红框所示: 1、ADXL345概述 ADXL345是ADI公司推出的基于iMEMS技术的3轴、数字输出加速度传感器 阅读全文
posted @ 2017-05-19 15:31 Moonan 阅读(3733) 评论(0) 推荐(0)
摘要: I2C接口是一种使用非常普遍的MCU与外部设备的接口方式,在STM32中也集成了I2C接口,我们也常常使用它来与外围的传感器等设备通讯。 最近在我们使用STM32F1VET6读取压力和温湿度传感器数据时,就是使用I2C接口来实现通讯的。但在使用I2C和STM32F1的标准库读取数据时出现了死机的现象 阅读全文
posted @ 2017-05-19 15:21 Moonan 阅读(4504) 评论(0) 推荐(0)
摘要: 已经测试过OneNET麒麟座开发板了,这次来尝试与OneNET的连接和数据上传。这也是我们测试这块开发办的主要原因,因为在十几种我们有这种将分散的采集点数据上传到后台的需求。 先看看麒麟座这块开发板,为上传数据提供了2中方式,wifi和GMS,这次我们主要测试wifi方式。要实现数据上传,我们首先需 阅读全文
posted @ 2017-05-15 13:45 Moonan 阅读(2757) 评论(0) 推荐(0)
摘要: 对于大气环境监测来说温湿度也是重要的指标。原本计划使用SHT15来采集温湿度数据,不过在OneNET麒麟开发板上,我们发现已经集成有SHT20温湿度传感器,于是我们就使用它了。如下图的红框处: 我们还得再核实一下究竟是怎么连接的呢?我们察看原理图,发现使用了I2C2(PB10、PB11)作为通讯接口 阅读全文
posted @ 2017-05-11 14:48 Moonan 阅读(2017) 评论(0) 推荐(0)
摘要: 作为环境数据监测站首先要获取大气中可吸入颗粒物的数据。为了检测PM25数据,我们采用北京海联信为的HLPM025K3型号传感器,该传感器使用激光法测量PM25和PM10的数据。 该型传感器的检测对象如下: M2.5:测量空气中0.3-2.5微米颗粒物; PM10:测量空气中 0.3-10微米颗粒物。 阅读全文
posted @ 2017-05-04 17:43 Moonan 阅读(1352) 评论(0) 推荐(0)
摘要: 今天收到了OneNET麒麟座开发板。能得到使用的机会只能说是幸运的。首先上一张靓照: 板子使用的MCU是STM32F103RET6,带有GSM摸块和Wifi摸块可以联网。带有显示屏接口和I2C接口以及USB转串口的接口。四个按钮以及许多的LED指示灯,目前还不清楚每个灯的具体功能。此外将多余的GPI 阅读全文
posted @ 2017-04-28 22:05 Moonan 阅读(1493) 评论(0) 推荐(0)
摘要: 近期,我们开发了一款用于检定各种酒精测试仪的产品,该产品是一种检测设备,用于对警用或者民用就见检测仪进行检定。 1、项目概述 本项目是一套用于酒精检测仪的检定的设备,用于测试酒精检测仪器精确性的检定。如可用于检定呼吸式警用酒精检测仪等。系统要实现温湿度检测、输入输出压力检测、温度控制及高精度温度检测 阅读全文
posted @ 2017-04-01 21:48 Moonan 阅读(1386) 评论(0) 推荐(1)
摘要: MS5803压力传感器支持SPI和I2C总线通讯,拥有24位AD转换。能够同时获得压力值和温度值,其中压力测量范围为10-1100mbar,温度的测量范围是-40-85摄氏度。各引脚功能及参数如下: 传感器内部结构图如下: 通讯协议的选择通过PS引脚来设置: PS引脚电位 通讯模式 使用的引脚 高电 阅读全文
posted @ 2017-03-25 08:53 Moonan 阅读(4485) 评论(0) 推荐(0)
摘要: 宇电的设备使用基于RS-485的自定义协议,协议本身比较简单,只有2条指令: 读:地址代号+52H(82) +要读的参数代号+0+0+校验码 写:地址代号+43H(67)+要写的参数代号+写入数低字节+写入数高字节+校验码 校验码采用 16 位求和校验方式,其中读指令的校验码计算方法为:要读参数的代 阅读全文
posted @ 2017-03-19 19:10 Moonan 阅读(1161) 评论(0) 推荐(0)