Нет данных GPS Neo 6M DFRduino Nano

Я проверил несколько ответов на один и тот же вопрос, но ни один из них не помог.

Я также заменил наноплату и модуль GPS, но безуспешно. Я запускал его на открытом воздухе.

Этот вопрос в сообщении имел ту же проблему, за исключением того, что моя дата не отображает правильную дату и время.

Мое подключение:

vcc->5V
rxd->d4  
txd->d3  
gnd->gnd  

Программа FullExample от TinyGPS++, я получаю следующие типы записей

Sats HDOP  Latitude   Longitude   Fix  Date       Time     Date Alt    Course Speed Card  Distance Course Card  Chars Sentences Checksum
           (deg)      (deg)       Age                      Age  (m)    --- from GPS ----  ---- to London  ----  RX    RX        Fail
----------------------------------------------------------------------------------------------------------------------------------------
0    100.0  ********** *********** **** 00/00/2000 00:00:00 152  ****** ****** ***** ***   ******** ****** ***   324   0         0        
0    100.0  ********** *********** **** 00/00/2000 00:00:00 230  ****** ****** ***** ***   ******** ****** ***   486   0         0        
0    100.0  ********** *********** **** 00/00/2000 00:00:00 308  ****** ****** ***** ***   ******** ****** ***   648   0         0        
0    100.0  ********** *********** **** 00/00/2000 00:00:00 384  ****** ****** ***** ***   ******** ****** ***   810   0         0        
0    100.0  ********** *********** **** 00/00/2000 00:00:00 463  ****** ****** ***** ***   ******** ****** ***   972   0         0        
0    100.0  ********** *********** **** 00/00/2000 00:00:00 541  ****** ****** ***** ***   ******** ****** ***   1134  0         0  

Чтение NMEA из серийного номера

$GPGGA,,,,,,0,00,99.99,,,,,,*48
$GPGSA,A,1,,,,,,,,,,,,,99.99,99.99,99.99*30
$GPGSV,1,1,01,05,,,20*7F
$GPGLL,,,,,,V,N*64
$GPRMC,,V,,,,,,,,,,N*53
$GPVTG,,,,,,,,,N*30

$GPGGA,,,,,,0,00,99.99,,,,,,*48
$GPGSA,A,1,,,,,,,,,,,,,99.99,99.99,99.99*30
$GPGSV,1,1,01,14,,,29*76
$GPGLL,,,,,,V,N*64
$GPRMC,,V,,,,,,,,,,N*53
$GPVTG,,,,,,,,,N*30

ОБНОВЛЕНИЕ:

Я меняю антенну. В какой-то момент я получил это. Из предложения GPGSV я знаю, что в поле зрения находится около 15 16 спутников, но FullExample показывает только 0.

$GPRMC,,V,,,,,,,,,,N*53
$GPVTG,,,,,,,,,N*30
$GPGGA,,,,,,0,00,99.99,,,,,,*48
$GPGSA,A,1,,,,,,,,,,,,,99.99,99.99,99.99*30
$GPGSV,4,1,15,04,,,31,07,,,33,09,,,34,11,,,30*74
$GPGSV,4,2,15,12,,,33,13,,,30,14,,,33,15,,,27*7D
$GPGSV,4,3,15,16,,,33,19,,,34,20,,,30,21,,,33*70
$GPGSV,4,4,15,22,,,32,23,,,33,33,,,35*7B
$GPGLL,,,,,,V,N*64

$GPRMC,,V,,,,,,,,,,N*53
$GPVTG,,,,,,,,,N*30
$GPGGA,,,,,,0,00,99.99,,,,,,*48
$GPGSA,A,1,,,,,,,,,,,,,99.99,99.99,99.99*30
$GPGSV,4,1,16,04,,,32,07,,,33,08,,,31,09,,,33*7A
$GPGSV,4,2,16,11,,,29,12,,,33,13,,,30,14,,,34*73
$GPGSV,4,3,16,15,,,32,16,,,33,19,,,33,20,,,31*73
$GPGSV,4,4,16,21,,,33,22,,,33,23,,,34,33,,,35*7D
$GPGLL,,,,,,V,N*64

Моя идея сейчас состоит в том, чтобы обеспечить внешнее питание для DFRduino Nano

Есть идеи, как мне продолжить. Должен ли я перейти на другой тип модуля GPS?

, 👍1

Обсуждение

*"Я запускал его на открытом воздухе"* Под ясным небом и в течение нескольких минут, верно?, @timemage

@timemage да. Из этого сообщения для зарядки EEPROM и встроенного RTC требуется 1 или 2 часа. В моем случае без RTC syc time он не может получить правильную дату и время., @CoffeePlease

Вы только что сделали некоторую интерпретацию с моим именем. Я вообще не спрашивал о выводе времени/RTC. *Только* то, что оно у вас есть, и мы можем быть *уверены* в том, что вы получите исправление в конце стольких минут, если все будет правильно. Очень многие этого избегают. С вашим обновлением кажется, что все задействованное программное обеспечение является правильным. Проверьте подключение антенны, чтобы ничего (включая Arduino) поблизости не создавало помех, и попробуйте запитать ее от разных источников., @timemage

@timemage С блоком питания 5 В от Nano я повредил модуль (Rx Tx укорачивается), у вас есть идеи?, @CoffeePlease

Короткий не имеет ничего общего с проблемой здесь. Кроме того, укорочение RX и TX ничего не повредит (если только вы не подключите два контакта TX), @PMF

Если бы мне пришлось угадать, вы имеете в виду неправильное указание направления при попытке использовать Nano только как приемопередатчик. RX и TX Nano помечены с точки зрения AVR и имеют напряжение 5 В (большинство GPS имеют напряжение 3,3 В). Резисторы серии 1K на RX/TX Nano ограничивают проблемы, с которыми вы можете столкнуться, если AVR был в состоянии сброса. Но я не очень понимаю, что ты говоришь. Любую новую информацию следует редактировать непосредственно в вопросе., @timemage

@timemage Я подключился, как упоминалось выше. Некоторое время (5 6 часов подряд) RX TX больше не работает. Они укоротились. Из [этого форума] (https://forum.arduino.cc/t/neo-6m-gps-modules-vcc/1013042/3) источник питания для NEO 6M обычно должен составлять 3,0 В и находиться в диапазоне от 2,7 В до 3,6 В. V, в то время как я подал 5V, @CoffeePlease

Рад, что у тебя получилось. Не знаю, слышал ли я, чтобы кто-то употреблял слово «короткий» так же, как вы., @timemage


1 ответ


Лучший ответ:

2

Проблема заключается в керамической антенне. Я поменял на внешний 1.5GHz. Это было исправлено менее чем за 5 секунд

,