Arduino的兼容的GPS防护罩和模块

我们始终尽力而为,并不断提高编程和电子技术的能力,以生产出一些有趣且富有创造力的机器人,而作为设计师,我们通常应为最佳机器人选择合适的组件。事实上,我比较了11个与Arduino板兼容的GPS屏蔽和模块的功能。

比较图

将从地面上从每个卫星接收到的所有数据合并在一起,并允许GPS接收器计算位置和时间。 全球定位系统 接收器的六个重要功能是:

  • 位置精度
  • 天线
  • 波特率
  • 频道
  • 芯片组
  • 更新率

在此图表中,我比较了11个GPS接收器的所有这些功能:

最好的Arduino 全球定位系统 防护罩和模块之间的比较

最好的Arduino 全球定位系统 防护罩和模块之间的比较

在开始介绍之前,让我们简要介绍一下Arduino和GPS系统,准确性和应用,以便我们知道将GPS技术放置在机器人技术和自治系统领域的位置。

Arduino的是一个开发平台,其中包含大量代码,可帮助您更好地了解如何通过GPS接收器进行导航。此外,Arduino开发板还可以借助库轻松解析NMEA数据。

这些GPS系统的精度如何?我们可以在没有其他导航技术的情况下在室外或室内导航吗?对于室内导航,您需要以厘米而不是米为单位的精度。理论上,大多数接收器的精度接近2.5米,而实际上,精度会大大降低。

在这种情况下,由GPS接收器返回的与位置有关的数据并非始终如一地准确,无法帮助机器人在例如房间中导航。因此,GPS系统不常用于室内导航。即使在室外应用中,GPS接收机也可用于获得粗略的定位信息。为了提高导航系统的准确性,还使用了其他几种技术,例如激光雷达,声纳,雷达或机器视觉。

作为一般应用,GPS接收器用于引导四轴飞行器和飞机,漫游者和汽车,以及将GPS数据与Google Maps结合在一起。

Arduino的 全球定位系统 防护罩

在这一类别中,我探索了四个具有不同功能的GPS防护罩,它们能够留在Arduino板上,并提供精确的位置,日期和时间。

1. Adafruit Ultimate 全球定位系统 突破

终极GPS记录仪盾 来自Adafruit的SD卡插槽,备用电池可将时间和数据保存在GPS模块和内部/外部天线中。内置天线非常适合室内应用,但是为了提高性能,制造商建议使用外接天线。

屏蔽的价格为49.95美元,并与Arduino UNO,Duemilanove,Diecimila和Leonardo兼容。

2. Arduino的 全球定位系统 屏蔽

这个 全球定位系统 防护罩是在Dexter Industries的实验室中设计的,可以非常快速地接收大量数据。该扩展板可为Arduino开发板提供串行数据,并具有大量的示例,教程和指南库,因此您可以在数分钟内构建应用程序。

Dexter 全球定位系统 防护板的价格为39.99美元,与Arduino UNO,Leonardo和Mega兼容。

3. 全球定位系统 / GPRS / GSM Shield V3.0

以89.50美元的价格, D机器人防护罩 可让您组合三种不同的数据:GPS,GPRS和GSM。一旦添加到连接了Arduino UNO控制器的机器人,该防护罩就可以支持GPS技术,并且可以进行编程以将消息发送到GSM网络。

4. GPRS + 全球定位系统 四频模块

这个 GPRS和GPS防护板的价格为$ 110.85,并与Arduino,Raspberry Pi和Intel Galileo板兼容。与其他防护罩相比,此扩展昂贵,但是如果您需要通过将GPRS信息与GPS坐标结合起来进行实时跟踪数据,则是一个很好的解决方案。

Arduino的 全球定位系统 模块

像GPS防护罩一样,GPS模块很容易与Arduino板配合使用。这些小模块对于获取任何Arduino机器人的位置数据都很有用。

在下文中,我探索了七个不同的GPS模块,这些模块可以将您的机器人控制在非常接近所需位置的位置。

1. NavSpark-GL

NavSpark-GL 是一种特殊的GPS板,带有连接的板载微控制器和板载GPS / GLONASS接收器。它的价格为25.00美元,支持Arduino IDE,并且与Arduino板兼容。

2. PAM-7Q 全球定位系统 模块(已更新)

PAM-7Q 是基于u-Blox 7芯片组的视差GPS模块,该模块能够处理包括GPS / QZSS L1 C / A和SBAS在内的多种GNSS数据。它的价格为49.99美元,并且在芯片组的顶部集成了一个灵敏的天线。

3. EM-506

EM-506 是一款紧凑的GPS模块,带有内置稳压器,电池供电的RAM和小天线。该模块的价格为39.95美元,可让您通过UART接口读取数据。

4. 解放军 全球定位系统

解放军 是与Arduino板兼容的简单GPS模块,能够根据世界标准时间返回位置,高度,速度,数据和时间。该模块的价格为47.07美元,基于使用NMEA和SIRF III协议的Vincotech A1080-B芯片组。

5.金星GPS

这个 小型且功能强大的GPS模块,带有SMA连接器,可连接外部天线,非常适合基于Arduino板的各种项目。售价49.95美元的模块旨在支持用于数据记录应用程序的外部SPI闪存。

6.哥白尼II DIP

这个 小模块板通过NMEA,TSIP和TAIP协议提供易于连接的接口,使您可以轻松构建自己的DIY 全球定位系统 控制应用程序。

售价$ 74.95的模块具有无源天线和模块上的四个引脚,可将其与Arduino板连接:VCC,GND,TX-B和RX-B。

7. LS20031

这个 全球定位系统 单元具有SBAS(WAAS,EGNOS,MSAS)的功能,可以在准确性和可用性方面对导航数据进行补偿。售价59.95美元的模块具有较低的功耗,并带有内置微型电池的设计,可以保存系统数据以快速采集卫星。

5条评论 » Write a comment

  1. 非常有趣的文章! ðŸ™,您确定PAM-7Q能够接收GPS,GLONASS,伽利略,QZSS和SBAS吗?我以为只有GPS / QZSS和SBAS?

  2. 我知道这篇文章有点老,但在Google搜索中排名前10位。
    我想知道您对我可以用于项目的gps模块的建议’我正在努力在地图上标记对象的位置并存储位置,以便以后可以检索它以检索到文档中。我需要具有1到1.6米的精度。您有什么建议。

  3. Ultimate 全球定位系统 是否可以与arduino mega一起使用?一世’我已经看到它在大型论坛上使用过,但是您没有’t include it!

发表评论

您的电子邮件地址不会被公开。 必需的地方已做标记 *