Техника

Хотел запустить ГЛОНАСС приемник Геос-3 на компьютере и по незнанию от COM порта Rx Tx соединил с RX и Tx чипа, а если

мерить тестером между Rx и Tx компорта 12 вольт. Как выяснить сгорел мой чип или нет? Я не могу считать с него данные, возможно оттого что не знаю как это сделать правильно, либо он уже не исправен.

Диод на приемнике между GND и TX мигает через 1 секунду. Вроде как данные идут, но как их получить не ясно.

Через Arduino получить не получилось, хотя много прочитал материала....
Преобразователь уровня должен стоять, max232, или как-то так. А лучше - сразу усб-шный UART, напр, на чипе CH340 или PL-2303, в которых негде взятся 12 вольтам. Мог подпалить, такая проблема существует.
Кстати, RX компа надо соеднинять с TX устройства, a TX - с RX. Если соединить одноименные - данные не пойдут
Игорь Токарев
Игорь Токарев
88 902
Лучший ответ
Хасан Бойназаров Дело в том, что у меня питание было от отдельной батарейки и GND COM порта я не подключал. По-идее не должно же было что-то случиться если Tx и Rx порты не связаны между собой?
напрямую чтоль? там мах232 стоять должна для преобразования уровней--------------писта чипу 80%
Хасан Бойназаров Все норм, работает.
Если у тебя есть Ардуино, который присоединяется к компу через USB, то там уже есть преобразователь UART (Rx, Tx) <---> USB и считать данные со своего ГЛОНАССа ты можешь и через него.
Сделай так. Подключи вход сброса Ардуино RESET к GND (земле) и так оставь на время эксперимента (этим ты Ардуино (ATmeg`у) остановишь и он не будет мешать передачи данных через преобразователь UART - USB).
Подключи вывод ГЛОНАССа Rx к выходу платы адуино Rx, а Tx - к Tx (именно так должно быть, т. к. по схеме самого Ардуино вывод Tx платы Ардуино идёт к пину Rx микросхемы преобразователя UART-USB; короче всё наоборот получается). Подключи питание на модуль ГЛОНАСС. Воткни это всё в USB. Открой программу Терминал (или чем ты там смотришь СОМ-порты), выбери нужный СОМ-порт (где Ардуино), и попытайся считать данные. Выбирай скорость, меняй её от меньшей к большей, т. к. эти модули могут работать на разной скорости, от 9600 до 115000 бит/с.
Если не получится ничего - значит сгорел СОМ выход на ГЛОНАССе.
Удачи, пиши, если что не понятно.

P.S. Да, забыл написать. Это если у тебя Ардуино не Leonardo и не Micro (с микроконтроллером ATmega32U4), в таком случае тем нету преобразователя UART-USB. Но если у тебя есть вторая микросхема на плате (типа FT232, CH340 и т. д.), то тогда всё получится.
Хасан Бойназаров Спасибо! Подключать точно нужно на Ардуино Rx к выходу платы адуино Rx, а Tx - к Tx ?