Air780EGP、Air780EGG系列通信定位模组,秉承LuatOS二次开发、高集成与低功耗核心优势的同时,针对定位终端的真实痛点,做出了一项关键设计——内置G-Sensor加速度传感器。
两款模组以差异化配置适用不同场景需求:
Air780EGP:
4MB Flash+4MB RAM,满足大多数项目的开发需求。
Air780EGG:
8MB Flash+8MB RAM,适合功能更复杂的应用。
其内置的G-Sensor加速度传感器(型号为苏州明皜的DA221,I2C地址为0x27)——支持振动检测功能,可通过LuatOS的exvib扩展库调用。
你可能会问:
我要的是GNSS定位,为什么给我安排一个G-Sensor做振动检测呢?
安排一个G-Sensor做振动检测,主要集中在以下两大实用场景。
一、滤除GNSS静态漂移
GNSS定位中的静态漂移是什么现象?
简单来说就是GNSS在静止时的定位会东飘西飘,无法固定在一个点,无法像运动状态时可以比较准确。
从地图上来看的话,会看到无数个漂移的点在实际位置飘来飘去,我们通常把这种现象叫做“GNSS静态漂移”。

GNSS静态漂移无法根除,主要原因如下:
1)卫星信号相关因素:
GPS卫星在发射信号后传播过程中会遇到多种干扰因素,包括大气层电离层变化、云层遮挡等天气影响;
卫星信号受到干扰或遮挡会导致定位不准确,特别是在高楼林立的城市环境或山区、森林地带。
2)环境干扰因素:
周边高大建筑物的多径反射造成信号误差;
网络传输不稳定可能导致定位数据丢失,造成设备在地图上显示“飞跃”现象。
那么,静态漂移有办法处理吗?
有,办法就是——滤除
你静止时可以飘,我不记录你飘的数据,不在地图上显示不就行了吗?
那么,怎么判断静止状态呢?
——使用G-Sensor
通过G-Sensor的加速度值,做相应的振动状态判断,进而将静态漂移滤除,这就是G-Sensor在GNSS定位系统中存在的意义。
关于振动检测,我们提供了exvib扩展库供大家使用:

二、实现智能低功耗控制
除了滤除静态漂移,系统通过低功耗控制算法,还可以在终端静止时关闭GNSS达到省电的目的,这也是G-Sensor在GNSS定位中一个常见的应用场景。
这也是我们通常推荐Air780EGP、Air780EGG两款型号优先于Air780EGH(未内置G-Sensor)的原因。

需要注意的是:
G-Sensor在多数应用场景中需长期开启,这会在一定程度上增加系统功耗,尤其在低功耗模式下更为明显。这是正常现象,在设计电源与续航方案时需提前考虑。
内置G-Sensor后,必然会占用系统的资源,比如G-Sensor的供电控制,比如G-Sensor判断振动后的中断输入等。
内部占用的信号管脚,如下图表说明:

今天的内容就分享到这里了
-
速度传感器
+关注
关注
2文章
138浏览量
19804 -
模组
+关注
关注
6文章
1812浏览量
32408 -
GNSS
+关注
关注
9文章
1032浏览量
51488 -
电离层
+关注
关注
0文章
12浏览量
8298 -
G-sensor
+关注
关注
1文章
5浏览量
15183
发布评论请先 登录
关于FREESCALE的G-SENSOR:MMA7660FC的介绍
【LOFT-Q试用】LOFT-Q 读取 G-Sensor 数据(1)
英安杰科技代理DI5115 是DYNA推出的集成心率,血氧和G-SENSOR三合一的低功耗健康医疗传感器
小尺寸、超低功耗的智能穿戴定位解决方案
通过SPI通信的cyw20719读取G传感器如何降低功耗?
【嵌入式开发教程9】疯壳·平板电脑-G-sensor 驱动实验教程
【开发教程9】手把手教你做平板电脑-G-sensor 驱动实验教程
PCB板上的g-sensor坐标与世界坐标存在角度偏差咋办
品佳集团力推BOSCH加速度传感元件(G-sensor)应用
重力传感器(G-sensor)原理与应用
广和通发布工业级低功耗单频双模GNSS模组G030/G031
低功耗+高精度,一个Air780EG就够了——合宙4G定位解决方案
G-sensor运动检测功能开源:解锁硬件创新的无限可能!
一个G-Sensor,搞定GNSS定位静态漂移+智能低功耗控制
评论