5iMX宗旨:分享遥控模型兴趣爱好

5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年)
查看: 1912|回复: 10
打印 上一主题 下一主题

求问:关于gps连mwc飞控问题

[复制链接]
跳转到指定楼层
楼主
发表于 2013-10-6 21:22 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
主控:ATMEL MEGA2560,这款飞控能直接连照片上的gps吗,还是需要gps导航版?



欢迎继续阅读楼主其他信息

沙发
发表于 2013-10-6 21:42 | 只看该作者
它支持的是这种,好吧?

3
发表于 2013-10-6 22:02 | 只看该作者
可以用,首先你要把GPS的波特率改成38400 协议改成U-BLOX直接接到GPS的接口就可以了,不用转接板了
4
发表于 2013-10-6 22:24 | 只看该作者
接在串口2    在主程序设置 /**************************************************************************************/
  /***********************                  GPS                **************************/
  /**************************************************************************************/

    /* GPS using a SERIAL port
       if enabled, define here the Arduino Serial port number and the UART speed
       note: only the RX PIN is used in case of NMEA mode, the GPS is not configured by multiwii
       in NMEA mode the GPS must be configured to output GGA and RMC NMEA sentences (which is generally the default conf for most GPS devices)
       at least 5Hz update rate. uncomment the first line to select the GPS serial port of the arduino */
    #define GPS_SERIAL 2 // should be 2 for flyduino v2. It's the serial port number on arduino MEGA
    //#define GPS_BAUD   57600
    #define GPS_BAUD   9600    (我的是9600波特率,去掉前面的斜杠)


   /* GPS protocol
       NMEA  - Standard NMEA protocol GGA, GSA and RMC  sentences are needed
       UBLOX - U-Blox binary protocol, use the ublox config file (u-blox-config.ublox.txt) from the source tree
       MTK_BINARY16 and MTK_BINARY19 - MTK3329 chipset based GPS with DIYDrones binary firmware (v1.6 or v1.9)
       With UBLOX and MTK_BINARY you don't have to use GPS_FILTERING in multiwii code !!! */

   
    //#define NMEA
    #define UBLOX    (这里选择型号)
    //#define MTK_BINARY16
    //#define MTK_BINARY19
    //#define INIT_MTK_GPS        // initialize MTK GPS for using selected speed, 5Hz update rate and GGA & RMC sentence or binary settings

    //#define GPS_PROMINI_SERIAL    57600 // Will Autosense if GPS is connected when ardu boots
   
5
发表于 2013-10-6 22:36 | 只看该作者
如果你的飞控板上有多于1个的UART接口,那可以直接使用这种串口的GPS模块。如果只有一个串口,那就需要I2C导航版
6
 楼主| 发表于 2013-10-6 23:23 | 只看该作者
ysm123 发表于 2013-10-6 22:24
接在串口2    在主程序设置 /************************************************************************* ...

谢谢,代码我早改过了,但是波特率不知道,38400和9600,我都试过了,还是不行

7
 楼主| 发表于 2013-10-6 23:24 | 只看该作者
ysm123 发表于 2013-10-6 22:24
接在串口2    在主程序设置 /************************************************************************* ...

但是我把#define GPS_SERIAL 2 端口2给打开了,

8
发表于 2013-10-7 20:35 | 只看该作者
needspeed_z 发表于 2013-10-6 23:24
但是我把#define GPS_SERIAL 2 端口2给打开了,

你问问给你买GPS的商家 波特率是多少,不行就自己设置,另外看下你GPS模块的牌子是哪个厂家的,好像不同厂家的 代码也不一样,2560的板子有2个串口,可以直接连GPS,不用转接板,我之前也折腾了一个星期,差点给卖我GPS的打个差评 ,后来发现自己搞错了

9
 楼主| 发表于 2013-10-7 21:07 | 只看该作者
ysm123 发表于 2013-10-7 20:35
你问问给你买GPS的商家 波特率是多少,不行就自己设置,另外看下你GPS模块的牌子是哪个厂家的,好像不同厂 ...

谢谢,厂家是 UBLOX ,但我是在论坛里收的,卖家也不知道波特率是多少,估计他买的比较早,但我是在室内链接的,在软件里没有显示有gps,要不要把gps放在室外

10
发表于 2013-10-7 22:07 | 只看该作者
needspeed_z 发表于 2013-10-7 21:07
谢谢,厂家是 UBLOX ,但我是在论坛里收的,卖家也不知道波特率是多少,估计他买的比较早,但我是在室内链 ...

试试吧  几个波特率都试试  ,定位了 应该有个指示灯会亮  MultiWiiConf 也会显示卫星数

11
 楼主| 发表于 2013-10-7 22:16 | 只看该作者
ysm123 发表于 2013-10-7 22:07
试试吧  几个波特率都试试  ,定位了 应该有个指示灯会亮  MultiWiiConf 也会显示卫星数

好的,谢谢

您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

关闭

【站内推荐】上一条 /1 下一条

快速回复 返回顶部 返回列表