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

sim900 опять проблемы

Долго уже мучаю sim900 и вот новый прикол... в процессе работы от модуля приходит строка +CPIN: NOT READY. После этого модуль непонятно себя ведет, на стандартные команды отвечает ошибкой, бывает теряет сеть, ну и +CPAS: 2. На этом работа останавливается.... Случается это обычно после того как модуль пройдет регистрацию в сети, но бывает и позже после AT+CENG=1,0. Бывает сразу после включения и команды AT. Так же в процессе работы (видимо одновременно с +CPIN: NOT READY) пропадает напряжение на SIM_VDD. Пин кода нет, пробовал билайн и мтс, обе сим-карты новые. Версия прошивки судя по всему 9ая (S2-1040S-Z0912). Плата хорошо пропаяна, то есть плохого контакта быть не может. В чем может быть проблема?

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


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

Смотрите все что касается симок - от качества симдержателя (есть такие где карта в процессе работы от тепла выгибается) до помывки от флюса ножек модуля.

Надеюсь что резисторы и конденсатор на симке правильного номинала, защита припаяна со стороны симки и других ошибок вы не сделали.

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


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

Долго уже мучаю sim900 и вот новый прикол... в процессе работы от модуля приходит строка +CPIN: NOT READY. После этого модуль непонятно себя ведет, на стандартные команды отвечает ошибкой, бывает теряет сеть, ну и +CPAS: 2. На этом работа останавливается.... Случается это обычно после того как модуль пройдет регистрацию в сети, но бывает и позже после AT+CENG=1,0. Бывает сразу после включения и команды AT. Так же в процессе работы (видимо одновременно с +CPIN: NOT READY) пропадает напряжение на SIM_VDD. Пин кода нет, пробовал билайн и мтс, обе сим-карты новые. Версия прошивки судя по всему 9ая (S2-1040S-Z0912). Плата хорошо пропаяна, то есть плохого контакта быть не может. В чем может быть проблема?

 

Возможно проблема в вашем блоке питания? У меня sim900 на DroneCell и без 500mA минимум не подключается к сети и может вести себя странно.

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


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

Схему и разводку проверил, ошибок нет. В предыдущей версии платы проблем с этим небыло, а сим подключалась по той же схеме. Может в новой прошивке модуля есть изменения по части подключения сим? Возможно действительно проблема в питании. Модуль у меня питается от аккумулятора 1500mah 5.6wh, на VBAT висит танталовый конденсатор 220мкф 16в и керамический на 100нф. Первая команда отправляется модулю после того как на STATUS появляется единица

post-75458-1359833495_thumb.jpg

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

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


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

Какой ESR у вашего тантала 220мкф 16в? Какое напряжение VBAT? Заряжен ли аккомулятор?

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


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

Может в новой прошивке модуля есть изменения по части подключения сим?

У Вас отключение во время работы. Какя уж там прошивка. Крайне похоже на воздействие помехи от своего-же передатчика или помеха по массе(перекрестное протекание силового тока через нулевой провод карточки) если отдельной земли для питания карточки от модуля не провели.

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


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

Какой ESR у вашего тантала 220мкф 16в? Какое напряжение VBAT? Заряжен ли аккомулятор?

ESR точно не известен, померить нечем. напряжение 3,9В в среднем, аккумулятор заряжен.

 

У Вас отключение во время работы. Какя уж там прошивка. Крайне похоже на воздействие помехи от своего-же передатчика или помеха по массе(перекрестное протекание силового тока через нулевой провод карточки) если отдельной земли для питания карточки от модуля не провели.

Мало что понял :) как от этого избавиться? В прошлой версии платы разводка была такая же и сим была подключена к общей земле, но таких проблем не возникало

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


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

ArtemKAD, вы были правы. Это наводки от собственного передатчика. Снял антенну (у меня провод 8см с коннектором на плату) и все заработало. Остался один вопрос. как сделать так чтобы снизить наводки до минимума? просто расположить коннектор и сим подальше друг от друга или есть возможно решить проблему не заказывая новые платы?

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


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

ArtemKAD, вы были правы. Это наводки от собственного передатчика. Снял антенну (у меня провод 8см с коннектором на плату) и все заработало. Остался один вопрос. как сделать так чтобы снизить наводки до минимума? просто расположить коннектор и сим подальше друг от друга или есть возможно решить проблему не заказывая новые платы?

Нужно правильно делать разводку платы, всего-то. Многие выкладывают, что-то можно видеть и тогда советовать. А так в темную, только ссылки на официальные рекомендации по разводке.

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


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

В прошлой версии платы разводка была такая же и сим была подключена к общей земле, но таких проблем не возникало

В радиочасти "таких же" не бывает. А создание общего для всей платы земляного полигона это вообще - надежда на "авось пронесет". Да, цифровая техника из-за дискретности порогов до некоторых пор много ошибок прощает. Но чем ниже пороги (к примеру вместо 3,3В карточки используется 1,8В), тем прощает меньше.

Остался один вопрос. как сделать так чтобы снизить наводки до минимума?

Как по мне, надо разводку делать так, что-бы эти наводки не влияли на работу системы. Начни к примеру с выбрасывания всех "лишних" элементов - резисторы R4-6 поставь нулевые, и выкинь С1. Как изменится работа?

ЗЫ. А по большому счету надо править разводку. С последствиями вслепую крайне сложно бороться.

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


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

В радиочасти "таких же" не бывает. А создание общего для всей платы земляного полигона это вообще - надежда на "авось пронесет". Да, цифровая техника из-за дискретности порогов до некоторых пор много ошибок прощает. Но чем ниже пороги (к примеру вместо 3,3В карточки используется 1,8В), тем прощает меньше.

 

Как по мне, надо разводку делать так, что-бы эти наводки не влияли на работу системы. Начни к примеру с выбрасывания всех "лишних" элементов - резисторы R4-6 поставь нулевые, и выкинь С1. Как изменится работа?

ЗЫ. А по большому счету надо править разводку. С последствиями вслепую крайне сложно бороться.

 

Убрал R4-6,C1 и модуль стал держать связь на пару 5-10 секунд дольше, но в целом тоже самое. проблема решилась так: вместо провода 8см поставил провод-переходник к антенне от вайфай роутера)) работает отлично

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


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

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

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

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

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

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

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

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

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

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