Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: SIM28M, SIM68M, SIM33ELA -анонс
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Сотовая связь и ее приложения
Страницы: 1, 2, 3, 4, 5, 6, 7
CADiLO
Вот для того и делают вывод RX-BURST чтобы прикрыть вход GPS на время передачи и не перегрузить его.
Кстати если антенна активная и совмещена с GSM антенной, то можно этой ножкой управлять ключиком который снимет с антенны питание.
molecul
Цитата(CADiLO @ Jul 4 2014, 10:07) *
Вот для того и делают вывод RX-BURST чтобы прикрыть вход GPS на время передачи и не перегрузить его.
Кстати если антенна активная и совмещена с GSM антенной, то можно этой ножкой управлять ключиком который снимет с антенны питание.

А как поступать, если антенна активная и антенный вход совмещен с ее питанием? (например в SIM68E)?
CADiLO
Очень просто - не использовать внутреннее питание, разделиться конденсатором и питать извне.

Могу сказать что это самое правильное, так как попадались модули (не 68E, но похожие) в которых при коротыше антенны отгорал дроссель питания и все равно приходилось городить внешние цепи.
Так что с токи зрения ремонтопригодности, встроенное питание - зло. Да и антенна запитаная внутренними 2.8 вольт или внешними 5 вольт имеет разное усиление.
molecul
Цитата(CADiLO @ Jul 4 2014, 12:24) *
Очень просто - не использовать внутреннее питание, разделиться конденсатором и питать извне.

Могу сказать что это самое правильное, так как попадались модули (не 68E, но похожие) в которых при коротыше антенны отгорал дроссель питания и все равно приходилось городить внешние цепи.
Так что с токи зрения ремонтопригодности, встроенное питание - зло. Да и антенна запитаная внутренними 2.8 вольт или внешними 5 вольт имеет разное усиление.

То есть, по сути, два конденсатора получается - первый отделяет встроенное питание, потом ключ на землю, а второй уже отделяет внешнее питание. Правильно я понял?
CADiLO
Нет - конденсатор один. Отделяет антенну от модуля. А ключ ставится в этом случае не на землю, а на подачу питания на антенну.
Pavel☺
Цитата(CADiLO @ Jul 4 2014, 13:30) *
Нет - конденсатор один. Отделяет антенну от модуля. А ключ ставится в этом случае не на землю, а на подачу питания на антенну.

Уважаемый CADiLO, набросайте пожалуйста схему
molecul
Цитата(CADiLO @ Jul 4 2014, 13:30) *
Нет - конденсатор один. Отделяет антенну от модуля. А ключ ставится в этом случае не на землю, а на подачу питания на антенну.

Действительно, элегантное решение beer.gif
CADiLO
Типа так. Второй ключик это уже перестраховка по моему мнению.
Но его можно рассматривать как схему с пассивной антенной где нет верхнего питания.
И никакой ВЧ коммутации - ничего специализированного.
Pavel☺
Уважаемые!
На днях мне еще раз пришлось запускать SIM33ELA на коленке..
Были проблемы у одного из клиентов с запуском, поэтому перед отправкой нового модуля клиенту, SIM33ELA был проверен:
Пришлось уронить каплю припоя между контактами 16 и 17 (ANT и RF_IN), затем модуль был закреплен на самодельной кроватке (RX,TX,GND,VCC,V_BACKUP). Питание - через 3.3В LDO.
Видео процесса тестирования: https://yadi.sk/i/84dVf9QJe2pF4

На видео видно, что фиксация координат произошла за 15 секунд при холодном старте (отключил питание, включил питание)
• Тест проводился на окне, поэтому больше половины небосвода находилось вне зоны прямой видимости.
• В начале видео по NMEA-потоку видно, что при предыдущем запуске количество «видимых» спутников составило: 12 шт. GPS и 10 шт. Glonass. Это очень много, если учитывать, что не были соблюдены какие-либо требования к пространству вокруг антенны, а тем более была помеха – металлический полигон под модулем.
• Также были проведены при отключении технологии EASY (самоопроксимация эфемерид). Видео на эту тему нету, но фикс был за 25 секунд.

Ставить под сомнение тот факт, что SIM33ELA - замечательный модуль, бессмысленно.
ensonic
Цитата(Pavel☺ @ Jan 21 2015, 12:00) *
Уважаемые!
На днях мне еще раз пришлось запускать SIM33ELA на коленке..
Были проблемы у одного из клиентов с запуском, поэтому перед отправкой нового модуля клиенту, SIM33ELA был проверен:
Пришлось уронить каплю припоя между контактами 16 и 17 (ANT и RF_IN), затем модуль был закреплен на самодельной кроватке (RX,TX,GND,VCC,V_BACKUP). Питание - через 3.3В LDO.
Видео процесса тестирования: https://yadi.sk/i/84dVf9QJe2pF4

На видео видно, что фиксация координат произошла за 15 секунд при холодном старте (отключил питание, включил питание)
• Тест проводился на окне, поэтому больше половины небосвода находилось вне зоны прямой видимости.
• В начале видео по NMEA-потоку видно, что при предыдущем запуске количество «видимых» спутников составило: 12 шт. GPS и 10 шт. Glonass. Это очень много, если учитывать, что не были соблюдены какие-либо требования к пространству вокруг антенны, а тем более была помеха – металлический полигон под модулем.
• Также были проведены при отключении технологии EASY (самоопроксимация эфемерид). Видео на эту тему нету, но фикс был за 25 секунд.

Ставить под сомнение тот факт, что SIM33ELA - замечательный модуль, бессмысленно.

собрал по даташиту схему к uart, в терминале пусто, питалово все на месте, что может быть не так?
ArtemKAD
Цитата
собрал по даташиту схему к uart, в терминале пусто, питалово все на месте, что может быть не так?


И это помимо отсутствующих телепатов или вместе с ними?
ensonic
Цитата(ArtemKAD @ Apr 21 2015, 15:04) *
И это помимо отсутствующих телепатов или вместе с ними?

все как здесь, проверил
ну и подключил через переходник usb-com
ensonic
несколько раз все перепроверил, по прежнему ничего не отдает в терминал sad.gif
help plz!
ArtemKAD
Че происходит на 8, 23, 25 и 30 ногах? Осциллографом посмотреть что на 25 ноге? Какой преобразователь USB->COM? Замкни вход и выход сом-порта и отправив что-то с клавиатуры проверь он живой или как.
ensonic
Цитата(ArtemKAD @ Apr 23 2015, 04:53) *
Че происходит на 8, 23, 25 и 30 ногах? Осциллографом посмотреть что на 25 ноге? Какой преобразователь USB->COM? Замкни вход и выход сом-порта и отправив что-то с клавиатуры проверь он живой или как.

на 8 ноге 3.7v от акума, на 23 2.8v, на 30 2.8v, на 30 tx осцилл ничего не показал, на rx есть импульсы с компорта
переходник какойто китайский noname но рабочий точно, так же пробовал через ардуинку - тот же нулевой результат
кабель, ардуинка живые 100%
Pavel☺
Цитата(ensonic @ Apr 23 2015, 16:43) *
на 8 ноге 3.7v от акума, на 23 2.8v, на 30 2.8v, на 30 tx осцилл ничего не показал, на rx есть импульсы с компорта
переходник какойто китайский noname но рабочий точно, так же пробовал через ардуинку - тот же нулевой результат
кабель, ардуинка живые 100%

Проверьте, что, например, нету коротышей на емкости на ножках NRESET и EINT на землю.. разные случаи бывают ))
Если на 30 ноге нет сигнала, очевидно, что модуль is not active.
ensonic
Цитата(Pavel☺ @ Apr 23 2015, 14:44) *
Проверьте, что, например, нету коротышей на емкости на ножках NRESET и EINT на землю.. разные случаи бывают ))
Если на 30 ноге нет сигнала, очевидно, что модуль is not active.

извиняюсь, я напутал, это на 25 (tx) ничего осцилл не кажет, на 30 ноге wake_up 2.8v
я смотрел ваше видео по работе приемника, вы не скинете схемку как подключали или тоже по даташиту все?
Pavel☺
Цитата(ensonic @ Apr 23 2015, 17:51) *
извиняюсь, я напутал, это на 25 (tx) ничего осцилл не кажет, на 30 ноге wake_up 2.8v
я смотрел ваше видео по работе приемника, вы не скинете схемку как подключали или тоже по даташиту все?

Модуль единственный?
Для запуска минимально нужно будет обеспечить только GND,VCC и V_BACKUP. Можете попробовать и осциллом посмотреть, что на ножке Tx?
ensonic
Цитата(Pavel☺ @ Apr 23 2015, 15:02) *
Модуль единственный?
Для запуска минимально нужно будет обеспечить только GND,VCC и V_BACKUP. Можете попробовать и осциллом посмотреть, что на ножке Tx?

да модуль один
сделал минимальное включение, на tx ничего нет sad.gif

не работал изначально, покупал в Гамме, может, брак?
ilya-m
Цитата(ensonic @ Apr 21 2015, 18:29) *
ну и подключил через переходник usb-com

А Вы использовли именно переходник usb-com? То есть от переходника уровень логической "1" от -5 до -15 Вольт и уровень логическогог "0" от +5 до +15 Вольт?
Или переходник USB-UART, где со стороны UART уровень логической "1" 2.9 - 3.0 Вольта и уровень логичекого "0" от 0 до 0.2 Вольта?
ensonic
Цитата(ilya-m @ Apr 23 2015, 19:27) *
А Вы использовли именно переходник usb-com? То есть от переходника уровень логической "1" от -5 до -15 Вольт и уровень логическогог "0" от +5 до +15 Вольт?
Или переходник USB-UART, где со стороны UART уровень логической "1" 2.9 - 3.0 Вольта и уровень логичекого "0" от 0 до 0.2 Вольта?

да, измерил на usb-com, там около +10v
на usb-uart (arduino) +5v

подключал сначала к usb-com. сгорел уарт? sad.gif

The Tx voltage from the USB to RS232 will be +/-12V or at least > +/- 8V so you must not connect it directly to the 3.3V logic pins. You need to build a small voltage dwon converetot and up convertor.

понял ошибку. facepalm
всем спасибо

собственно тогда вопрос, если на ардуинке на uart +5v, это смертельно для sim33ela или нет?
ilya-m
Цитата(ensonic @ Apr 23 2015, 22:35) *
да, измерил на usb-com, там около +10v
на usb-uart (arduino) +5v

подключал сначала к usb-com. сгорел уарт? sad.gif

Вам нужен мост USB-UART c напряжением логической "1" 2.8 - 3.0 Вольта. Если имеющийся мост имеет другие уровни, используйте преобразовтели уровня.
Вниз можно преобразовывать с помощью резистивного делителя (номиналы резисторов порядка единиц килоОм, для скоростей до 115200 подойдут).
А для преобрахования вверх придется использовать или интегральные преобразователи уровня, или схему на полевых или биполярных транзисторах.

А можно подключить UART GPS-приемника через последовательно включенные резисторы 2 - 3 кОм прямо к микросхемам мостов UART-USB, например, FT232R или CP2101 (CP2102).
Это не совсем корректно для серийной разработки, но для любительской "попробовать в домашних условиях" подойдет - ничего не сгорит и работать будет.
ensonic
Цитата(ilya-m @ Apr 23 2015, 20:03) *
Вам нужен мост USB-UART c напряжением логической "1" 2.8 - 3.0 Вольта. Если имеющийся мост имеет другие уровни, используйте преобразовтели уровня.
Вниз можно преобразовывать с помощью резистивного делителя (номиналы резисторов порядка единиц килоОм, для скоростей до 115200 подойдут).
А для преобрахования вверх придется использовать или интегральные преобразователи уровня, или схему на полевых или биполярных транзисторах.

А можно подключить UART GPS-приемника через последовательно включенные резисторы 2 - 3 кОм прямо к микросхемам мостов UART-USB, например, FT232R или CP2101 (CP2102).
Это не совсем корректно для серийной разработки, но для любительской "попробовать в домашних условиях" подойдет - ничего не сгорит и работать будет.

спасибо!
ilya-m
Цитата(ensonic @ Apr 23 2015, 23:01) *
да, измерил на usb-com, там около +10v
на usb-uart (arduino) +5v

подключал сначала к usb-com. сгорел уарт? sad.gif

The Tx voltage from the USB to RS232 will be +/-12V or at least > +/- 8V so you must not connect it directly to the 3.3V logic pins. You need to build a small voltage dwon converetot and up convertor.

понял ошибку. facepalm
всем спасибо

собственно тогда вопрос, если на ардуинке на uart +5v, это смертельно для sim33ela или нет?


+5v тоже может быть смертельно. Не превышайте максимальные напряжения, указанные в документации производлителя - SIM33ELA_Hardware Design_V1.00.pdf
стр. 22 - 23.
ensonic
Цитата(ilya-m @ Apr 23 2015, 20:17) *
+5v тоже может быть смертельно. Не превышайте максимальные напряжения, указанные в документации производлителя - SIM33ELA_Hardware Design_V1.00.pdf
стр. 22 - 23.

понял, большое Вам спасибо!
p_kav
Есть пара вопросов по SIM28M и SIM68M

1. Алгоритм EASY. В документации указано, что после фиксации в течение нескольких десятков секунд будет произведен обсчет предсказаний и модуль сможет стартовать быстрее в течение следующих 3 дней. Можно ли как-то узнать, закончился ли уже этот обсчет, или ещё ведется? Если нет, то сколько нужно держать модуль включенным после фиксации, чтобы он гарантированно подготовился к быстрому старту.

2. Опять же EASY. Информация записывается в ПЗУ или хранится в ОЗУ? Если в ОЗУ, то чтобы её сохранить достаточно питания на V_BACKUP, или требуется уводить модуль в Sleep Mode с питанием на VCC?

3. Толком не описана работа функции AlwaysLocate. Как именно модуль выбирает моменты включения и засыпания?
Pavel☺
Цитата(p_kav @ May 14 2015, 19:22) *
Есть пара вопросов по SIM28M и SIM68M

1. Алгоритм EASY. В документации указано, что после фиксации в течение нескольких десятков секунд будет произведен обсчет предсказаний и модуль сможет стартовать быстрее в течение следующих 3 дней. Можно ли как-то узнать, закончился ли уже этот обсчет, или ещё ведется? Если нет, то сколько нужно держать модуль включенным после фиксации, чтобы он гарантированно подготовился к быстрому старту.

2. Опять же EASY. Информация записывается в ПЗУ или хранится в ОЗУ? Если в ОЗУ, то чтобы её сохранить достаточно питания на V_BACKUP, или требуется уводить модуль в Sleep Mode с питанием на VCC?

3. Толком не описана работа функции AlwaysLocate. Как именно модуль выбирает моменты включения и засыпания?

Добрый день.
1. Я задал нашим Китайским партнёрам уточняющие вопросы на эту тему.
Скорее всего, ответ будет отрицательным: т.к. орбиты спутников не геостационарные, через какое-то время в полу зрения окажутся новые спутники и можно будет произвести обсчёт их траектории.
Т.е. обсчет по EASY не носит разовый характер, а является неким непрерывным процессом.
В общем, если модуль у Вас пролежит включенным пол дня, у него будет гораздо больше данных о спутниках, чем если бы он пролежал 2 минуты.

2. Данные записываются в ПЗУ.
Как часто это происходит и насколько расходуется ресурс flash памяти - не знаю, но думаю, что на десяток лет работы должно хватить.
Тем не менее, настоятельно рекомендую оставлять питание V_BACKUP

3. В зависимости от скорости перемещения и условий приёма.
Модуль будет просыпаться всё реже и реже в двух случаях: 1- сигнала нету (устройство лежит в подвале); 2 - сигнал есть, но определяемое при пробуждениях местоположение не меняется.
Если при пробуждении он видит, что происходят перемещения, то начинает подбирать частоту и длительность в зависимости от скорости перемещения.

На самом деле, советую просто попробовать погонять модули с применением/отключением EASY и AlwaysLocate. Всё становится видно очень наглядно.
Использование EASY достаточно сильно сокращает TTFF.
Aner
Как это на десяток лет работы должно хватить? А альманах кто будет переписывать? Модуль же не знает, что спутники меняют орбиты.
Pavel☺
Цитата(Aner @ May 15 2015, 09:32) *
Как это на десяток лет работы должно хватить? А альманах кто будет переписывать? Модуль же не знает, что спутники меняют орбиты.

Я имел в виду, что ресурса flash памяти должно хватить на долго
p_kav
Спасибо за ответ.
И всё же, вот, мне, например, надо узнавать дважды в день в определенное время, сдвинулся объект, или стоит на месте. Питание при этом батарейное, т.е. требуется минимальный расход энергии. Сколько времени следует держать модуль включенным, чтобы через 12 часов он стартовал быстро? Или это тоже подбирается экспериментально? Если так, то хотелось бы узнать, делал ли кто-нибудь эксперименты с EASY и какие получились результаты.
CADiLO
>>>И всё же, вот, мне, например, надо узнавать дважды в день в определенное время, сдвинулся объект, или стоит на месте.

А не проще ли поставить акселерометр, усыпить его и просыпаться он будет по факту начала движения выдавая прерывание.
Как только объект дернули с места, так и получили данные.

Все уже "украдено" до нас
http://mobileelectronics.com.ua/wordpress/...bd%d0%b8%d1%8f/

http://mobileelectronics.com.ua/wordpress/...BE%D0%BD%D0%B0/
p_kav
CADiLO
Не вариант - очень вероятны частые вибрации на месте, если на всё реагировать, то батарея быстро кончится.
Интересует всё-таки это EASY, хотелось бы узнать реальные результаты его работы, если кто-нибудь экспериментировал с ним. Или все SIM33ELA обкатывают?

И как вы, блин, сообщения без записи об изменении редактируете? Пишу ответ на одно, после отправки получается, что отвечаю уже на другое.
CADiLO
>>>Не вариант - очень вероятны частые вибрации на месте,

Математикой считается - низкопотребляющий контроллер обсчитывает данные акселерометра и принимает решение - спать дальше или это уже тревога.

По второй ссылке есть общее описание принципа просчетов. Это для автомобильного варианта.
В варианте Spider STMS - например для охраны банкоматов - введены дополнительные алгоритмы, плюс обучение.

Потребление в результате меньше чем у GPS - сравнивали. Плюс можно ставить в радионепрозрачных местах.
Для GPS же нужна видимость спутников или внешняя антенна - а это уже недостатки при охране объекта.

Кстати вот еще востребованая штучка для охранок - http://mobileelectronics.com.ua/wordpress/...rs-spider-ccgs/
Pavel☺
Цитата(p_kav @ May 15 2015, 10:12) *
Спасибо за ответ.
И всё же, вот, мне, например, надо узнавать дважды в день в определенное время, сдвинулся объект, или стоит на месте. Питание при этом батарейное, т.е. требуется минимальный расход энергии. Сколько времени следует держать модуль включенным, чтобы через 12 часов он стартовал быстро? Или это тоже подбирается экспериментально? Если так, то хотелось бы узнать, делал ли кто-нибудь эксперименты с EASY и какие получились результаты.

Думаю, что имеет смысл использовать аппаратный вход EXTINT (притягиваем к земле - модуль засыпает), либо режимы энергосбережения, кроме AlwaysLocate. По моим тестам, модуль с AlwaysLocate начинает просыпаться раз в 5-7 минут при отсутствии движения.
Учитывая тот факт, что спутники GPS делают оборот за 11 ч 58 мин, а ГЛОНАСС - 11 ч 45 мин, просыпаясь, Ваш модуль скорее всего будет видеть те же спутники, что и при прошлом пробуждении. Это скажется на сокращении TTFF.
Время, необходимое на то чтобы модуль сделал аппроксимации по технологии EASY, скорее всего придётся подбирать. По уточнённым данным, возможности спросить у модуля, закончил ли он аппроксимации, нету.
Если формулировка по поводу работы EASY "десятки секунд", я бы провёл тест - берем 3 модуля в одинаковых условиях, пробуждаем 2 раза в сутки: первый на TTFF+10сек, второго - на TTFF+20сек, третьего - TTFF+30сек, через 2-3 суток смотрим результат (сколько каждому из них в последствие требуется времени на TTFF).
CADiLO
>>>Сколько времени следует держать модуль включенным, чтобы через 12 часов он стартовал быстро?

Объясните мне - если проверяем раз в 12 часов, то какая разница стартонет модуль за 10 секунд или за 30???
Пытаемся экономить батарейку? Так на загрузке эфемерид с сервера сожрем все что наэкономили.
Тогда проще нормальную батарею поставить. На тионилхлориде при активности два раза в сутки годами будет работать.

Или вообще - включили GSM, запросили по GSMLOCATE координаты. Для неподвижного объекта точности более чем достаточно.
А вот если утащили железку из данных координат, тогда включаем GPS и точно определяем в какой лес повезли чтобы разобрать sm.gif

Да в принципе и запрашивать координаты по GPRS не нужно - при старте выполнили NETCSAN, если номера сот не поменялись, то стоим на месте и никто никого никуда не уволок.
Pavel☺
Цитата(CADiLO @ May 15 2015, 16:09) *
>>>Сколько времени следует держать модуль включенным, чтобы через 12 часов он стартовал быстро?

Объясните мне - если проверяем раз в 12 часов, то какая разница стартонет модуль за 10 секунд или за 30???
Пытаемся экономить батарейку? Так на загрузке эфемерид с сервера сожрем все что наэкономили.
Тогда проще нормальную батарею поставить. На тионилхлориде при активности два раза в сутки годами будет работать.

Или вообще - включили GSM, запросили по GSMLOCATE координаты. Для неподвижного объекта точности более чем достаточно.
А вот если утащили железку из данных координат, тогда включаем GPS и точно определяем в какой лес повезли чтобы разобрать sm.gif

Да в принципе и запрашивать координаты по GPRS не нужно - при старте выполнили NETCSAN, если номера сот не поменялись, то стоим на месте и никто никого никуда не уволок.

Абсолютно согласен, но речь изначально не шла о скачивании эфемерид по GPRS прогрузке в модуль. Тем более может оказаться, что на загрузку эфемерид по GPRS уйдёт больше времени и больше заряда батареи, чем в случае если оставить всё на EASY.

Вопрос автору вопроса: у Вас там GSM модуль стоять будет ☻? Куда и как собираетесь передавать инфу о местоположении?
Aner
QUOTE (CADiLO @ May 15 2015, 16:09) *
...
Или вообще - включили GSM, запросили по GSMLOCATE координаты. Для неподвижного объекта точности более чем достаточно.
...

Ой как недостаточно! Все случаи с обломами, получили "овал" на карте 500...800 метров и что далее? А там 5-9 домов 9..16 этажных и что далее делать? А тут и синал пропал. Обломс. Еще пример, охраняемая парковка на 1000+ мест в этой зоне и что далее? GSMLOCATE как бы помогал раньше, а теперь все учеными стали, ...
CADiLO
>>> Ой как недостаточно!

Если контроль идет раз в 12 часов, то охраняемую железку за это время можно не только за город вывезти, а в другой конец страны перекинуть при желании.
Так что лапоть влево, лапоть вправо - ничего уже не решают.

И кстати самый простой способ гораздо надежнее.
У нас есть некоторые железяки которые любят утягивать, чтобы покурочить в укромном месте. Так там все просто - выступает скрытый штифт подпружиненый на переключатель.
Как только с места сдвинули, сразу аларм и пошла передача координат - а пока все в порядке - ни потребления, ни проверок...
Точнее есть одна - на то что батарейка живая. sm.gif
p_kav
Опробовал SIM68M, результаты, мягко говоря, поражают. Использую активную антенну, стоило ему 1 раз показать спутники, и он теперь после подачи питания за минуту фиксируется по 5 спутникам прямо в помещении с 3 этажами над головой, при чем координаты выдает точно внутри здания, если смотреть по карте. Опробованные мной до этого комбики SIM908 и SIM808 на такое способны не были.
Правда, появилась непонятка с тем, как давать ему команды. Сейчас он работает на 9600 бит/с. Судя по документации, чтобы сменить скорость порта мне следует отправить ему $PMTK251,115200,27 и нажать Enter. Однако при этом ничего не происходит. Питание модуля 3,3В через линейный регулятор и ~3.6В на USB-UART переходнике, поэтому сделал согласование на диодах, как указано в даташите на SIM800c. Собственно, что я делаю не так и как правильно управлять SIM68M?

И ещё вопрос по выводу TIMEMARK. Я так понимаю, он начинает пульсировать только после того, как мдуль произвел фиксацию, т.е. можно использовать этот пин как индикатор фиксации?
CADiLO
>>>Собственно, что я делаю не так и как правильно управлять SIM68M?

Были версии прошивок где скорость фиксирована и командами не меняется.
p_kav
Да, но попробовал другие команды,например, холодный старт, модуль их тоже игнорирует. Их ведь надо слать в порт TXD0/RXD0, из которого данные NMEA валятся?
Aner
QUOTE (p_kav @ May 16 2015, 23:30) *
... Сейчас он работает на 9600 бит/с. Судя по документации, чтобы сменить скорость порта мне следует отправить ему $PMTK251,115200,27 и нажать Enter. Однако при этом ничего не происходит.
...

Пояснилиб для чего вам нужно скорость в RSе подимать? Для повышения жора только... . А так данные быстрее не передадутся.
p_kav
Я просто хотел попробовать отправить хоть какую-то команду, надо же разобраться как железка работает.
А ещё в характеристиках заявлена скорость отправки данных до 10 раз в секунду, хотел бы протестировать в динамике, 9600 и для 1 раза в секунду хватает впритык.
Андрей190
Цитата(p_kav @ May 16 2015, 22:30) *
Судя по документации, чтобы сменить скорость порта мне следует отправить ему $PMTK251,115200,27 и нажать Enter.


формат команды
$команда,данные*контрольная сумма<CR><LF>
из примеров
$PMTK251,38400*27<CR><LF>
Pavel☺
Цитата(p_kav @ May 16 2015, 23:30) *
Опробовал SIM68M, результаты, мягко говоря, поражают. Использую активную антенну, стоило ему 1 раз показать спутники, и он теперь после подачи питания за минуту фиксируется по 5 спутникам прямо в помещении с 3 этажами над головой, при чем координаты выдает точно внутри здания, если смотреть по карте. Опробованные мной до этого комбики SIM908 и SIM808 на такое способны не были.
Правда, появилась непонятка с тем, как давать ему команды. Сейчас он работает на 9600 бит/с. Судя по документации, чтобы сменить скорость порта мне следует отправить ему $PMTK251,115200,27 и нажать Enter. Однако при этом ничего не происходит. Питание модуля 3,3В через линейный регулятор и ~3.6В на USB-UART переходнике, поэтому сделал согласование на диодах, как указано в даташите на SIM800c. Собственно, что я делаю не так и как правильно управлять SIM68M?

И ещё вопрос по выводу TIMEMARK. Я так понимаю, он начинает пульсировать только после того, как мдуль произвел фиксацию, т.е. можно использовать этот пин как индикатор фиксации?

Приветствую!
Подавая команды, действительно нужно дополнять их 13, 10 (<CR><LF>). Если тестируете через HyperTerminal, то у него где-то в опциях можно поставить галку "дополнять символы возврата каретки символами перевода строки". Тогда он Ваш Enter будет дополнять <LF>. Также рекомендую для отладки в HyperTerminal ставить отображение эха (модули на МТ3333 его не отображают).
А вообще, лучше тестировать этим ☺: https://yadi.sk/d/ZU-fpX1Cghb7J там есть возможность написать команду без контрольной суммы и заслать на модуль.

Что касается возможности изменить BaudRate и прочих фишках, таких, как возможность задания признака, по которому модуль будет выдавать PPS/TIMEMARK, обратите внимание на этот документ.
ensonic
Цитата(Pavel☺ @ Apr 23 2015, 15:02) *
Модуль единственный?
Для запуска минимально нужно будет обеспечить только GND,VCC и V_BACKUP. Можете попробовать и осциллом посмотреть, что на ножке Tx?

возвращаюсь к своей проблеме..
приобрел новый sim33ela, VCC и V_BACKUP по 4.0В, на rx, tx до 3.5В (в качестве моста usb-uart юзаю msp430 launchpad, в даташите max 3.6v), в терминале пусто, ни одна софта не определяет модуль..
далее собрал по схеме из даташита, результат тот же
что может быть не так?
CADiLO
Питаем от отдельного стабилизатора? Какого?
Прошивка какой версии?
UART нулевой или первый юзаем?
RX/TX местами не перепутали ?
ensonic
Цитата(CADiLO @ May 19 2015, 18:37) *
Питаем от отдельного стабилизатора? Какого?
Прошивка какой версии?
UART нулевой или первый юзаем?
RX/TX местами не перепутали ?

v_bat и vcc напрямую от двух li-po акумов (ну и кондеры по даташиту)
прошивку не знаю как посмотреть
uart нулевой
rx/tx не перепутал
CADiLO
Так не бывает - UART должен видеться
8N1 на 9600 или 115200 в зависимости от умолчаний в прошивке
Где-то одна из трех ошибок электроники.
ensonic
Цитата(CADiLO @ May 19 2015, 18:56) *
Так не бывает - UART должен видеться
8N1 на 9600 или 115200 в зависимости от умолчаний в прошивке
Где-то одна из трех ошибок электроники.

увы, несколько раз уже все проверил
может непрошитый продали?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.