Плата разработчика SIM800C "SIM not inserted"
Я купил это Отладочная плата SIM800C (поставщик неизвестен):
Я подключил его к Arduino и вставил в него новую SIM-карту. Это модель SIM-карты, которую я использую:
Проблема в том, что макетная плата не определяет SIM-карту:
at+cfun=1,1
OK
at+cpin?
+CME ERROR: SIM not inserted
at+csmins?
+CSMINS: 0,0
Это сценарий:
- 6-контактная SIM-карта в держателе для 6-контактной SIM-карты.
- SIM-карта отлично работает в мобильном телефоне. Отправлять/принимать голосовые вызовы/смс.
- Старые рабочие SIM-карты от разных поставщиков также не обнаруживаются.
- Все остальные аспекты, не связанные с SIM-картой, работают.
- Никаких перезагрузок, никакого мерцания.
- Плата заботится о регулировании напряжений и уровней сигнала.
Я подключил щуп осциллографа к контакту SIM_VDD (против земли платы) и получил это при каждом включении питания:
Два импульса 1,8 В и два импульса 3 В. Вот и все.
Обратите внимание, что у меня нет доступа ко всем подключениям SIM-карты (многослойная плата).
Как решить эту проблему?
@, 👍3
Обсуждение3 ответа
На печатной плате и в описании продукта на сайте продавца указано, что это плата GSM/GPRS. Модуль на плате поставляется SIMCom. Этот конкретный модуль SIM800 имеет следующие возможности согласно SIMCom:
- Соответствует стандарту GSM фазы 2/2+
- Многоканальный GPRS класса 12/10
- Четырехдиапазонный 850/900/1800/1900 МГц
Я думаю, что в лучшем случае на этой плате можно использовать только SIM-карту 2G. Любая SIM-карта 3G/4G не будет работать.
Спасибо за эти изображения в описании проблемы, это дало мне релевантные ключевые слова для поиска.
Это аппаратная проблема.
У нас возникла такая же проблема в компании, в которой я работаю, и после короткого обсуждения с инженером SimCOM мы пришли к выводу, что проблема была в пайке. Проблема может заключаться в печатной плате или внутри модуля SimCOM. В обоих случаях какая-то деталь/детали не припаяны или нарушен контакт припоя. Если проблема находится снаружи, вы можете решить ее, осмотрев детали. Если он находится внутри модуля SimCOM, вы мало что можете сделать с помощью обычных инструментов.
Для ясности я цитирую немного обсуждения
Исходный вопрос к SimCOM:
A) Мы подаем нулевой импульс на контакт PWR-key, как вы можете видеть в канале-1 (желтая линия)
и сразу же модуль SIM800c просыпается, контакты сети и светодиода состояния
становятся активными (мигает один светодиод на другом).
B) Через короткое время < 1,5 с SIM800c передает сигнал на контакт SIM_VDD.
(канал-2 - синяя линия)
Теперь на некоторых платах вывод SIM_VDD имеет значение 1,8 В, как показано в
первый из 4 импульсов и остаться там. Эта ситуация верна, если есть
SIM-карта в слоте и SIM800c работает правильно. В таком случае
мы можем продолжить и зарегистрироваться в сети, отправить SMS и т.д...
Однако в некоторых платах, как вы можете видеть на скриншотах, SIM800
швы не распознает сим-карту и пытается снова с еще 2 импульсами в
3В и последний на 1.8В. Поведение похоже на отсутствие SIM-карты в
слот. Просто быть чистым. SIM-карта во всех тестах одинаковая.
VBAT=3.9V, SIMVDD работает нормально при 2.8V и т.д... Платы идентичны
и никакой дальнейший код с AT-командами не выполняется.
Совершенно окончательный ответ от SimCOM:
Должно быть, проблема в пайке. Следовали ли они рекомендованному припою?
Перекомпоновать профиль?
https://www.elecrow.com/download/SIM800C_Hardware_Design_V1.02.pdf стр. 46
Пожалуйста, спросите их, где они измеряли сигнал с изображений прицела. От
контакты сим-карты? Если нет, могут ли они повторить это на них и отправить фотографии.
Это случилось и со мной с модулем SIM808 на моей собственной печатной плате. Я бы получил те же 4 импульса на SIM_VDD
, а потом ничего. Я получил ту же ошибку +CME ERROR: SIM not Inserted
при любой AT-команде, связанной с SIM-картой.
После того, как я долго возился, оказалось, что я припаял слот для SIM-карты задом наперед! Я использую держатель SIM8051-6-0-14-01-A с установочными штифтами, но они симметричны. В результате моя SIM-карта была подключена наоборот и не работала.
Переворачивание все исправило. Удачи!
- Как сбросить или отформатировать Arduino?
- Разница между Arduino.cc и Arduino.org
- Разница между этими двумя платами NodeMCU?
- Управление дисководом гибких дисков с помощью Arduino
- Esp8266 Vin контакт
- Отправка ИК-сигналов (NEC) с помощью Arduino
- Помогите с идентификацией деталей стартового комплекта Arduino с aliexpress.
- Какие диоды использовать в матричном вводе кнопок/клавиш? (Изготовление игровой клавиатуры)
Как вы питаете плату?, @SoreDakeNoKoto
В конечном итоге у вас могут быть планы IoT, **но ваш вопрос** не имеет ничего общего с IoT. И идея о том, что только люди IoT знают об этом, абсурдна вне всякого разума., @Chris Stratton
Лучше всего попробовать с источником питания 2 А, чтобы исключить возможность того, что ваш источник питания не может дать достаточный ток. Возможно, сначала пропустите питание 10 В через понижающий преобразователь. Ваша SIM-карта выглядит так, как будто она была отключена от питания после того, как первые попытки включить ее не увенчались успехом., @SoreDakeNoKoto