Сбоит командоаппарат с GPS NEO 6MV2

Ответить
Аватара пользователя
Яйкс
Рядовой
Сообщения: 49
Зарегистрирован: 23 янв 2018, 13:14
Откуда: Москва
Имя: Сергей

Сбоит командоаппарат с GPS NEO 6MV2

Сообщение Яйкс »

Добрый день, друзья!

Столкнулся с проблемой сбоя в работе командоаппарата при включении GPS.
Командоаппарат настроен на автоматическое переключение шагов через 1 сек, каждый шаг отвечает за включение светодиода, поэтому работу командоаппарата видно визуально. Заметил странное явление, что при включении GPS длительность шага начала плавать, то уменьшаться, то увеличиваться, либо вообще шаг пропадает и переходит к следующему. Как только GPS выключается, то все приходит в норму. Решил попробовать обойти эту проблему и подключил еще одну ардуину к которой подключил уже сам GPS, а ардуины связал уже через Softwareserial. Таким образом, имеем 2 ардуины связанные между собой по Softwareserial: к одной подключено светодиодное табло и настроен командоаппарат, ко второй датчик GPS. Блок работы командоаппарата - стандартный, блок GPS - от Слимпера, использующий библиотеку Tiny GPS. Результат такой же, наблюдается сбой в работе аналогичный первому случаю. Такое ощущение, что проблема в том, что GPS сбивает цикл и вылезают проблемы с таймингами. Подскажите, пожалуйста, куда копать. Как можно исправить проблему?

Заранее благодарю.

P.S.Сам я не програмист, ардуиновский код понимаю со справочником
Ingwar
Полковник
Сообщения: 1928
Зарегистрирован: 28 окт 2015, 22:47
Откуда: Ленобласть
Имя: Игорь
Поблагодарили: 2 раза

Сбоит командоаппарат с GPS NEO 6MV2

Сообщение Ingwar »

Яйкс писал(а): 13 фев 2019, 12:45а ардуины связал уже через Softwareserial.
Проект как обычно зажимают... Предположу, что шлете в софтовый порт очень часто, а шаг в 1 секунду не на аппаратном таймере.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
Ответить

Вернуться в «Помогите, а то я "нимагу"»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость