Перейти к содержанию
    

Quectel EC25 - работает не каждый модем

Всем привет!

У меня возникла проблема. Есть несколько плат, на которые я напаивал, помимо прочих радиодеталей, STM32 и Quectel EC25. Первые три платы работали без проблем - модем Quectel EC25 должным образом общался с контроллером через согласованный по логическим уровням UART и передавал по сотовой связи данные на сервер. На следующих платах я заметил, что Quectel EC25 не реагирует на сигналы с контроллера и проблема странным образом решилась перепайкой модуля Quectel EC25 на другой такой же. Аналогичное явление стало периодически происходить и на других платах. В итоге у меня скопилось несколько модемов Quectel EC25, которые с первого раза почему-то не запустились. Через согласователь логических уровней я подключился к Rx и Tx модема, получил такую картину:

pc2037AA8MA.jpg

Соответственно, коллеги, почему так получается, что одни Quectel EC25 работают нормально, а другие в той же схеме и плате выдают ерунду?

Изменено пользователем sovenie

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Тут влиять может сама запайка и флюс, еще разводка по EMI таких плат оч требовательна. Все желательно промерить приборами, проблему можно локализовать и понять.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

37 minutes ago, Aner said:

Тут влиять может сама запайка и флюс, еще разводка по EMI таких плат оч требовательна. Все желательно промерить приборами, проблему можно локализовать и понять.

Переформулирую: конкретно взятый модем или запускается на любой плате, или не запускается ни на одной при пайке одними и теми же припоем и флюсом. Платы и, соответственно, разводка во всех случаях одинаковы.

 

+ такие модемы не реагируют на АТ-команды с компьютера. Ни "ОК",ни "ERROR", ни как еще.

Изменено пользователем sovenie

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Тогда большая вероятность что проблема в разводке платы, в качестве самой платы. Все же там оч высокие требования, и их не так мало. Говорю по своему опыту запуска в серийное пр-во GSM/LTE плат с модемами.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 hour ago, Aner said:

Тогда боьшая вероятность что проблема в разводке платы, в качестве самой платы. Все же там оч высокие требования, и их не так мало. Говорю по своему опыту запуска в серийное пр-во GSM/LTE плат с модемами.

Т.е. от разводки зависит даже то, как модем реагирует на АТ-команды по UART? А если он не реагирует на АТ команды, передаваемые через согласователь логических уровней, собранный навесным монтажом? Точнее - некоторые модемы нормально работают с согласователем логических уровней, собранным навесным монтажом, а другие - нет.

 

Например, были случаи, когда модем не заработал с рекомендованным в даташите согласователем логических уровней TXS0108EPWR, тогда выручал согласователь логических уровней на транзисторах, собранный уже навесным монтажом. А в каких-то случаях не помогает и согласователь на транзисторах.

Изменено пользователем sovenie

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 31.08.2019 в 16:18, sovenie сказал:

Переформулирую: конкретно взятый модем или запускается на любой плате, или не запускается ни на одной при пайке одними и теми же припоем и флюсом. Платы и, соответственно, разводка во всех случаях одинаковы.

Что у вас не так в схемотехнике, какое-то граничное условие для модема не выполняется. Т.е. например напряжение должно быть плюс-минус 1В , а вас вылетает за границы на 1,2В - какие-то нормально работают в этом режиме, а какие-то  - нет. Надо всё тщательно проверять и измерять на соответствие даташиту (последней версии даташита и версии модуля и версии прошивки).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

17 hours ago, HardEgor said:

Что у вас не так в схемотехнике, какое-то граничное условие для модема не выполняется. Т.е. например напряжение должно быть плюс-минус 1В , а вас вылетает за границы на 1,2В - какие-то нормально работают в этом режиме, а какие-то  - нет. Надо всё тщательно проверять и измерять на соответствие даташиту (последней версии даташита и версии модуля и версии прошивки).

Все гораздо сложнее. Например, я решил сравнить сигнал, который приходит с контроллера на модем работающей платы с сигналом, который приходит на модем неработающей платы. Аккуратно подпаял два тоненьких проводка на Rx Tx модема, чтобы зацепить их осциллографом. Включил еще вчера работавшую плату - вуаля! - она уже не работает. Отпаял проводки - всё равно не работает. Хоть священника вызывай.

 

ЗЫ: Напряжение питания модема 3,32В, в даташит укладывается.

Изменено пользователем sovenie

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 час назад, sovenie сказал:

 Включил еще вчера работавшую плату - вуаля! - она уже не работает. Отпаял проводки - всё равно не работает. Хоть священника вызывай.

1. Выброс по питанию при включении - какие-то модули выдерживают, какие-то нет

2.Статическое электричество - все манипуляции с модулями(впаянными или нет) производить заземленными руками, приборами и столами.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У меня есть привычка вначале включать блок питания, а потом вставлять в него провода питания.

В общем, кажется, всё плохо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

23 минуты назад, sovenie сказал:

У меня есть привычка вначале включать блок питания, а потом вставлять в него провода питания.

Перенапряжение не на выходе блока питания, а на выводах модуля. Смотреть осциллографом раз -дцать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

4 hours ago, sovenie said:

У меня есть привычка вначале включать блок питания, а потом вставлять в него провода питания.

 

Почитайте an88f.pdf  "Ceramic Input Capacitors Can Cause Overvoltage Transients."

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Картинка в первом посте здорово напоминает циклический сброс. Но в каких-то случаях, похоже, модем постоянно в состоянии сброса.

20 часов назад, sovenie сказал:

 

ЗЫ: Напряжение питания модема 3,32В, в даташит укладывается.

Аккурат на нижнем пределе. Внутри модема, где оно меряется и принимается решение, стартовать или нет, будет меньше. Сделайте 4 В. Или, чтобы наверняка, временно подключите заряженный литиевый аккумулятор. Микроконтроллер, естественно, д.б. запитан от отдельного стабилизатора.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Поднял напряжение питания модема до 3,5В. Подтянул через резисторы 10 кОм UART модема к референсному источнику напряжения модема.

 

kWAdN1tVjOo.jpg

 

Итог: бесполезно. Сигнал на RX модема:

 

pn6zbjb4zLg.jpg

 

Сам модем иногда отправляет контроллеру, что он жив:

TYQrS2qcz4Q.jpg

Изменено пользователем sovenie

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

4 hours ago, Harbinger said:

PWRKEY действительно висит в воздухе?

Нет, он в деле:

Fy1Dk2El7Lo.jpg

Изменено пользователем sovenie

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...