Neo 6m выводит что-то, что я как нуб не могу понять

Поэтому я подключил свою пробивную плату gps ublox neo 6m GY-GPS6MV2 к последовательному программному обеспечению arduino и получил такой результат: я использовал резисторы и подавал на плату только 3,3 В, библиотека gps-кодирования ничего не могла мне дать. если возможно, пожалуйста, помогите, и если это неправильный форум, пожалуйста, предложите лучший. также правление считает, что дата почему-то мар 17 2011 16:18:34*59. что довольно странно.


$GPTXT,01,01,02,HW UBX-G60xx 00040007 FFF9FFFFp*5D

$GPTXT,01,01,02,ROM CORE 7.03 (45969) Mar 17 2011 16:18:34*59

$GPTXT,01,01,02,ANTSUPERV=AC SD PDoS SR*20

$GPTXT,01,01,02,ANTSTATUS=DONTKNOW*33

$GPRMC,,V,,,,,,,,,,N*53

$GPVTG,,,,,,,,,N*3⸮$GPTXT,01,01,02,u-blox ag - www.u-blox.com*50

$GPTXT,01,01,02,HW UBX-G60xx 00040007 FFF9FFFFp*5D

$GPTXT,01,01,02,ROM CORE 7.03 (45969) Mar 17 2011 16:18:34*59

$GPTXT,01,01,02,ANTSUPERV=AC SD PDoS SR*20

$GPTXT,01,01,02,ANTSTATUS=DONTKNOW*33

$GPRMC,,V,,,,,,,,,,N*53

$GPVTG,,,,,,,,,N*3⸮$GPTXT,01,01,02,u-blox ag - www.u-blox.com*50

$⸮$GPTXT,01,01,02,u-blox ag - www.u-blox.com*50

$GPTXT,01,01,02,HW UBX-G60xx 00040007 FFF9FFFFp*⸮$GPTXT,01,01,02,u-blox ag - www.u-blox.com*50

$⸮$GPTXT,01,01,02,u-blox ag - www.u-blox.com*50

$GPTXT,01,01,02,HW UBX-G60xx 00040007 F⸮$GPTXT,01,01,02,u-blox ag - www.u-blox.com*50

$$GPTXT,01,01,02,u-blox ag - www.u-blox.com*50

$GPTXT,01,01,02,HW UBX-G60xx 00040007 FFF9FFFFp*5D

$GPTXT,01,01,02,ROM CORE 7.03 (45969) Mar 17 2011 16:18:34*59

$⸮$GPTXT,01,01,02,u-blox ag - www.u-blox.com*50

$GPTXT,01,01,02,HW UBX-G60xx 00040007 FFF9FFFFp*5D

$GPTXT,01,01,02,ROM CORE 7.03 (45969) Mar 17 2011 16:18:34*59

$GPTXT,01,01,02,ANTSUPERV=AC SD PDoS SR*20

$GPTXT,01,01,02,ANTSTATUS=DONTKNOW*33

$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,00*79

$GPGLL,,,,,,V,N*64

$GPTXT,01,01,02,u-blox ag - www.u-blox.com*50

Вот полный неотредактированный вывод через 40 минут https://drive.google.com/file/d/148W_6shE0U2lprimApvtvG1i3Vf2-Izx/view?usp=sharing

правка:- я также подключил вывод tx к rx и наоборот и использовал резистор, как сказано в учебнике по выводу tx от arduino или выводу rx платы. он также отправляет много сообщений gptxt, которые, как говорят некоторые на других форумах, обычно отправляются при возникновении какой-то ошибки или перезапуске платы. идк, почему он появляется на моей плате.

, 👍1

Обсуждение

кто-нибудь знает, что я могу сделать, чтобы это исправить?, @gamer1478

Что вы подразумеваете под словами "я использовал резисторы и подавал на плату только 3,3 В" ?, @Majenko

@Majenko я следовал учебнику, в котором говорилось, что я должен подключить 3,3 В к контакту vcc и использовать резисторы на выводе tx, который отправляет данные с arduino., @gamer1478

Почему ты думаешь, что что-то не так? Какого выхода вы ожидали? GPS выводит данные NMEA точно так же, как и должен. Он не должен быть читаемым человеком. Вы упоминаете дату в 2011 году, но это, похоже, дата компиляции ядра ПЗУ, а не то, что GPS считает текущей датой. Совсем не странно. Вам нужно программное обеспечение для интерпретации выходных данных NMEA, например TinyGPS. Попробовать это., @StarCat

@StarCat gps должен по крайней мере давать правильные данные nema и nema lat long, но если вы откроете дисковый документ, nema просто отправляет тексты gptxt, и большинство полей nema пусты. и tinygps просто дает 0,0 при lat long, и это после того, как он держится в течение 40 минут, @gamer1478

Это потому, что у него, вероятно, еще нет исправления. Это может занять очень много времени, и ваш GPS-навигатор должен иметь беспрепятственный вид на небо. [Многие GPS-чипы "U-blox" fake](https://portal.u-blox.com/s/question/0D52p00008HKEEECA5/psa-fake-ublox-modules-and-potential-ways-to-identify-them) и может иметь все виды проблем (например, невозможно долго получать исправление)., @StarCat

Мне кажется, что он подрумянивается и повторно перезагружается., @Majenko

@Majenko да, я тоже так думал. пожалуйста, помогите, если можете, @gamer1478

@StarCat чип настоящий, и я могу заверить вас, что чип настоящий., @gamer1478

@gamer1478 Хорошо, если ты так говоришь. Вы провели проверки, чтобы подтвердить это, и вы купили его у авторитетного продавца? У вас есть ссылка на то, где вы его купили, или у вас есть документация по модулю? Похоже, что источник питания может быть проблемой. Возможно, фотография вашей установки может помочь., @StarCat

@StarCat Да. Я купил 10 фишек у продавца, и продавец авторитетный из Китая. Я покупаю у него через alibaba. А все остальные чипы работают и получают GPS-блокировку и данные с помощью той же схемы и Arduino. Из - за низкой стоимости 1 чипа замена не является вариантом, так как стоимость доставки из Индии в Китай с экспортными налогами выше стоимости чипа. Если возможно, пожалуйста, скажите, как это исправить. Мой источник питания-это просто обычный источник питания Arduino Uno 3,3 В. Я не могу поделиться фотографией из-за некоторых соображений конфиденциальности., @gamer1478

@StarCat Я очень новичок в GPS и GPS чипах, но я ни в коем случае не новичок в кодировании или arduino. Я имел в виду, что я не люблю GPS и все такое. Я использовал чип gps также в моем беспилотнике после урока, и он работает там абсолютно нормально., @gamer1478

Ладно, я понимаю. Я спрашиваю, потому что знаю, что вокруг много подделок (сам с ними сталкивался). Есть ли способ проверить наличие стабильного источника питания или маргинального подключения? Или у вас есть схема? Трудно устранить то, чего я не вижу. Если вы скажете, что все другие чипы, которые вы купили, работают хорошо, я бы рассмотрел возможность того, что этот неисправен. Я знаю, что некоторые платы GPS 5V толерантны и имеют свой собственный стабилизатор 3,3 В. Может, и у тебя тоже?, @StarCat

@StarCat у меня есть чип GY-GPS6MV2. это проводка-(https://www.xarg.org/image/GY-GPS6MV2.png) (но вместо vcc до 5 В он подключен к 3,3 В), многие люди в Интернете говорят, что эта плата прорыва 5 В толерантна и имеет встроенный регулятор, еще не протестировали, но все другие чипы тоже работают, так что может быть, что этот неисправен. но я так не думаю, так как эта проблема довольно нова для меня, она печатает материал в консоли, но не имеет в нем никаких данных., @gamer1478

@StarCat спасибо за помощь, кто-то на ublox portal рекомендовал мне подключить платы vcc к 5v, и когда я это сделал, он перестал перезагружаться, и через 20 минут получил блокировку, спасибо за вашу помощь., @gamer1478


1 ответ


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

2

кто-то на портале ublox порекомендовал мне подключить платы vcc к 5v, и когда я это сделал, они перестали перезагружаться, а через 20 минут получили блокировку, спасибо за вашу помощь.

парень на портале ublox

Разместите фотографию платы и ссылку на то, где вы ее купили, чтобы мы могли указать, что вам нужен 5В. Симптом перезагрузки обычно вызывается неадекватным источником напряжения-когда 6м запускается, потребляемый ток низкий, когда он заканчивает начальный запуск, он начинает работать в поисках sats, и потребляемый ток скачет вверх. Более высокая тяга тока на плохом источнике питания вызывает падение напряжения питания.низкий уровень, который затем вызывает сброс и перезапуск 6 м и с удовольствием повторит цикл навсегда. Используйте хороший DVM или осциллограф для проверки неадекватного источника напряжения.

после подключения платы к источнику питания 5 В проблема, казалось, была исправлена

,