传感器是物联网领域非常重要的一部分,传感器的种类十分繁多,他们通常使用AD口,串口等通信口跟主机相连用于实现整个系统中某个具体功能。
在我们车联网行业,经常要用到的传感器有重力传感器,温度传感器,油量传感器,载重传感器,湿度传感器等。这些传感器通常以定时上报数据的方式进行数据传输。采集的数据量十分大。也通常只有对大量数据的采集才能实现综合数据分析,从而产生有效的价值。
下面我们谈下这些传感器数据使用中一些注意事项:
1. 传感器的数据通常是不稳定的,有必要需要进行滤波处理。
现在的传感器基本都在芯片本身上进行了一次滤波处理,但对一些传感器来说,再次进行滤波处理是十分有必要的。这些滤波算法有相对复杂的低通滤波算法,也有简单求平局值过滤。
2. 设备在开机的时候传感器的数据通常是不稳定的,尽量不要将其中作为正确数据包含在内。
比如说在油耗传感器,我们要计算车辆行驶的油耗,如果说采用的是油杆或者超声波传感器,设备本身和传感器工作需要段时间。设备本身可能程序也没做的十分完善,上传的数据可能存在一些非法的数据,比如说是0数据,这些数据一不能作为正确的数据来判断油耗使用情况。从而得出错误的统计结果。
3. 在移动网络应用领域一定要考虑到网络通信失效的情况的处理。
比如说温度或者油耗传感器,就存在数据需要补传的情况下的处理,如果我们将补传的数据没有包含在内,那么可能会得出完全不同的统计结果。
4. 数据十分大,存储的时候考虑使用文本数据库或者时序数据库。像类似mysql这类的数据库存储访问速度会降低不少。
以上是我们在车辆管理系统使用传感器时遇到的一些坑。
欢迎关注CarEye 管理平台。开源网址:CarEye Open Platform: 本组织用来发布CarEye 车辆管理系统,视频管理平台,流媒体服务器,设备端程序和相关测试工具
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net
机房租用,北京机房租用,IDC机房托管, http://www.fwqtg.net
相关推荐: 深入了解Golang中的反射机制反射值反射类型反射值反射和类型反射的区别结构体反射
目录 反射 反射的分类 值反射 类型反射 运行时反射 编译时反射 接口反射 结构体反射 常用函数 值反射 类型反射 值反射和类型反射的区别 结构体反射 示例代码 反射 反射是指在程序运行时动态地检查和修改对象的能力。在Go语言中,通过反射可以在…