Проблема с питанием GPS модуля ublox NEO-6M
Во-первых, хочу отметить, что я новичок. Это первый раз, когда я работал с модулем GPS. Последовательный монитор полностью пуст, когда я загружаю в свою схему следующий код:
#include <SoftwareSerial.h>
// Последовательное подключение к модулю GPS
SoftwareSerial ss(4, 3);
void setup(){
Serial.begin(9600);
ss.begin(9600);
}
void loop(){
while (ss.available() > 0){
// получаем байтовые данные от GPS
byte gpsData = ss.read();
Serial.write(gpsData);
}
}
Что я мог сделать неправильно, и о чем хотел бы упомянуть:
Как видите, я подключил модуль к 5-вольтовому контакту Arduino, но в техническом описании указано: Причина, по которой я думаю, что это может быть не так, заключается в том, что в Интернете есть несколько проектов, в которых использовалась схема, подобная моей.
Я разместил свой модуль на краю окна, чтобы он был хорошо виден. Я еще не пробовал его на открытом воздухе.
Прочитав техническое описание, я попробовал использовать делитель напряжения с помощью резисторов, чтобы получить 3,3 В, но результат по-прежнему нулевой. Позже я понял, что это, вероятно, было очень глупо, так как я создал нестабильный источник, который не подходит для модуля.
В условиях холодного запуска, сколько времени может потребоваться для синхронизации со спутником? Я ждал несколько раз по полчаса каждый раз, но в итоге не получил никакого результата. Может ли это занять больше, чем это? Мне ждать?
Что можно использовать для подачи постоянного напряжения 3,3 В на модуль? Существуют ли специальные блоки питания для GPS-модулей?
Можно ли определить, поврежден ли мой модуль, просто посмотрев?
@The real deal, 👍0
1 ответ
- Возможно, сейчас модуль не работает из-за подачи на него 5 В.
Но в зависимости от того, на какой плате установлен модуль, может быть регулятор напряжения, рассчитанный на 5 В. Проверьте характеристики платы, которую вы купили.
Окно означает, что здание закрывает не менее 50 % неба. Модуль может не получить сигнал от достаточного количества спутников для холодного запуска.
Делитель напряжения работает только при постоянном токе. Как вы заметили, вы только что создали нестабильный источник питания.
В спецификации указано 27 с, но это, вероятно, при ясном небе.
На Uno рядом с контактом 5 В находится контакт 3,3 В. Как насчет того, чтобы использовать это?
Визуально нет. Но Arduino должна иметь возможность связываться с модулем, если модуль все еще работает, независимо от того, имеет модуль GPS-привязку или нет.
- Модуль SIM808 GSM работает нормально, GPS не работает (нет сообщения о готовности GPS при включении питания)
- Отправка команд PUBX на плату GPS (Ublox NEO-6M) через SoftwareSerial
- последовательная передача данных на GPS-экране duinopeak
- GSM и GPS-модуль не работают вместе
- как заставить щит GPRS/GSM SIM900 работать с модулем gps neo-6M с помощью платы Arduino UNO
- vk2828u7g5lf GPS модуль над SoftwareSerial
- Заставить Arduino отправлять и получать одновременно
- I2C и software serial
Я тоже пробовал, забыл упомянуть. Кроме того, не могли бы вы сказать что-нибудь и о других пунктах моего вопроса?, @The real deal
Пробовал это после того, как изначально использовал контакт 5V., @The real deal
«Но в зависимости от того, на какой плате установлен модуль, может быть регулятор напряжения, рассчитанный на 5 В. Проверьте характеристики купленной вами платы». Я знаю, что это действительно глупый вопрос, но как мне это сделать?, @The real deal
Если магазин, в котором вы купили модуль, знает, что они продали вам, вы можете получить от них информацию. Если магазин не знает, а вы не знаете сейчас, вас ждет довольно детективная работа., @Mikael Falkvidd
«Но Arduino должна иметь возможность связываться с модулем, если модуль все еще работает, независимо от того, имеет модуль GPS-фиксацию или нет». Означает ли это, что серийный монитор для загруженного мной кода не должен выдавать пустой вывод?, @The real deal
Это зависит от того, какая у вас модульная плата и правильно ли она подключена. Но да, код должен выдавать результат, аналогичный странице 2 в https://www.terraelectronica.ru/pdf/show?pdf_file=%2Fz%2FDatasheet%2FU%2FUART+GPS+NEO-6M+User+Manual.pdf, @Mikael Falkvidd