Нет данных 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?
@CoffeePlease, 👍1
Обсуждение1 ответ
Лучший ответ:
Проблема заключается в керамической антенне. Я поменял на внешний 1.5GHz. Это было исправлено менее чем за 5 секунд
- Отправка команд PUBX на плату GPS (Ublox NEO-6M) через SoftwareSerial
- последовательная передача данных на GPS-экране duinopeak
- Как отправить команду AT на sim800l с помощью SoftwareSerial
- Проблема последовательной связи с общей землей SIM800L
- vk2828u7g5lf GPS модуль над SoftwareSerial
- Модули HC-12 перестали принимать, не могу понять почему
- Откуда берутся эти ненужные символы (из serial)?
- Невозможно получить данные при использовании нескольких SoftSerial на Arduino Nano.
*"Я запускал его на открытом воздухе"* Под ясным небом и в течение нескольких минут, верно?, @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