0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

何将ArduinoUNO连接到任何NMEA-0183设备

454398 来源:wv 2019-09-30 10:53 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

步骤1:工具和材料

何将ArduinoUNO连接到任何NMEA-0183设备

工具与材料

Arduino UNO

用于Arduino的RS485 Shield

任何NMEA-0183具有差分输出的设备

软件

Arduino IDE

步骤2:连接到NMEA 0183

在上图中,您可以看到具有差分输出的典型设备。端子为NMEA OUT +和NMEA OUT-或TX +或TX-。 NMEA IN +和NMEA IN-线是可选的。

如果设备中有一条传输线(很可能标记为TX或NMEA OUT或类似的东西),则您的设备使用RS-232协议。在这种情况下,您将需要一个简单的RS232转换器

步骤3:跳线设置

UART RX定位2

UART TX到位置3

电压到位置5V

步骤4:DIP开关设置

步骤5:固件

您可以找到许多用于Arduino的不同NMEA-0138软件堆栈。很好的解决方案是Eric Barch的NMEA堆栈:

https://github.com/ericbarch/arduino-libraries/tree/master/NMEA

需要将软件UART的引脚更改为引脚2和3!

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Arduino
    +关注

    关注

    190

    文章

    6514

    浏览量

    195917
  • NMEA0183
    +关注

    关注

    0

    文章

    2

    浏览量

    1748
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    如何增加连接到外部 USB 集线器时支持的设备数量?

    如何增加连接到外部 USB 集线器时支持的设备数量?
    发表于 08-27 06:23

    设备快线连接设备是提示无法连接到SSL VPN怎么解决?

    设备快线连接设备是提示无法连接到SSL VPN
    发表于 08-05 08:27

    CY7C65223D-32LTXI 2 个 UART 连接到该芯片,但设备没有响应是怎么回事?

    我有 CY7C65223D-32LTXI 芯片, 2 个 UART 连接到该芯片,但设备没有响应,RX1_LED 和 RX0_LED 一直亮着。我一直尝试在 Windows 和 Linux 上进行配置,但无法
    发表于 08-04 07:56

    CYBLE-416045_EVAL BLE如何连接到Windows?

    Bluetooth_LE_Hello_Sensor 来PSoC™作为外围设备,但当我尝试连接时它失败了。 失败意味着:在 Windows 中配对完成并连接,但在 Windows 中
    发表于 07-24 07:03

    外围设备通过手机连接到BLE应用程序,为什么不能连接到Infineaon BLE?

    使用 ch06_ex01_periab \" le 项目创建了外围设备。\" \" 使用像 LightBlue 这样的移动应用程序,我能够连接到这个外围设备并更改特征值。 我已经使用 \"
    发表于 07-07 08:06

    是否有可能使用CYSPP配置文件连接到外围设备

    我们的现有系统使用中央和外围设备,使用基于 Microchip RN4020 的中央和外围设备。 由于供应限制的原因,我们希望英飞凌 CYBT-483056 SoC 用于 BLE central。 我们想知道是否有可能使用CY
    发表于 07-07 06:17

    TypeC 连接到 DisplayPort 转换电缆时,可能无法检测到 CC 线路,也可能无法显示屏幕,为什么?

    CYPD5225-96BZXI 设计具有 2 个 Type-C 端口的设备 TypeC 连接到 DisplayPort 转换电缆时,可能无法检测到 CC 线路,也可能无法显示屏幕。 ■详细信息
    发表于 05-28 08:11

    CY7C68013A连接到基板管理控制器 (BMC),读取设备描述符时发生FX2超时错误怎么解决?

    没有任何东西连接到 I2C 线路,但这些线路上也没有上拉电阻。 这是否会导致读取设备描述符时出现超时问题?
    发表于 05-14 07:36

    在USBBulkSourceSink示例中,FX3强制全速并在设备管理器上显示黄色感叹号,怎么解决?

    使用相同的代码, FX3 连接到任何 USB 集线器,然后将其连接到计算机,它可以正常成为全速设备。 有人能帮忙解决这个问题吗?
    发表于 05-09 06:09

    是否可以智能插头直接连接到充当控制器的imx8mm?

    运行具有物质层的 yocto mickledore 图像。 是否可以智能插头直接连接到充当控制器的 imx8mm?
    发表于 04-08 08:08

    使用插件Excel连接到MySQL/MariaDB

    使用插件 Excel 连接到 MySQL/MariaDB 适用于 MySQL 的 Devart Excel 插件允许您将 Microsoft Excel 连接到 MySQL 或 MariaDB
    的头像 发表于 01-20 12:38 1129次阅读
    使用插件<b class='flag-5'>将</b>Excel<b class='flag-5'>连接到</b>MySQL/MariaDB

    EE-321:Blackfin处理器连接到AD7656 SAR ADC

    电子发烧友网站提供《EE-321:Blackfin处理器连接到AD7656 SAR ADC.pdf》资料免费下载
    发表于 01-06 16:04 0次下载
    EE-321:<b class='flag-5'>将</b>Blackfin处理器<b class='flag-5'>连接到</b>AD7656 SAR ADC

    EE-219:字符LCD面板连接到ADSP-21262 SHARC DSP

    电子发烧友网站提供《EE-219:字符LCD面板连接到ADSP-21262 SHARC DSP.pdf》资料免费下载
    发表于 01-05 10:10 0次下载
    EE-219:<b class='flag-5'>将</b>字符LCD面板<b class='flag-5'>连接到</b>ADSP-21262 SHARC DSP

    ADS1278EVM-PDK采用默认的跳线连接,从ADC PRO上完全读不到任何信号,为什么?

    ADS1278EVM-PDK采用默认的跳线连接,外接AC适配器,连接ADC PRO以后,在8通道输入一个偏置1.5V的3V VPP正弦波,从ADC PRO上完全读不到任何信号,这是为啥?
    发表于 01-02 06:03

    在实际的电气连接中,是直接Exposed Thermal Pad连接到AGND吗?

    在阅读ADS8568数据手册时,在第6页至第9页无Exposed Thermal Pad介绍,通过查找的方式发现也无Exposed Thermal Pad相关介绍。请问在实际的电气连接中,直接
    发表于 12-24 06:04