Arduino SIM7000E
тел. +7(499)347-04-82
Описание Arduino SIM7000E
Вот подробное описание, технические характеристики, список парт-номеров (артикулов) и информация о совместимости для модуля/шилда Arduino SIM7000E (на базе чипа SIMCom SIM7000E).
Важное уточнение: Arduino не производит «чип SIM7000E». Есть готовый шилд Arduino MKR NB 1500 (который собирается на другом чипе — u-blox SARA), или же вы имеете в виду любой сторонний шилд Arduino + SIM7000E (например, от Waveshare, DFRobot, Seeed Studio, или конвертер на базе «Arduino MKR»). Чаще всего под этим названием фигурируют универсальные платы расширения (Shield) для Arduino Uno / Mega / Leonardo, либо отдельный LTE-модуль.
Ниже приведена информация для самого популярного стороннего шилда — «SIM7000E LTE CAT-M1/NB-IoT/EGPRS Shield for Arduino».
1. Общее описание
Arduino SIM7000E Shield — это плата расширения, которая добавляет вашему Arduino-совместимому микроконтроллеру (Uno, Mega, Leonardo, Due) поддержку сотовой связи стандартов 4G (LTE Cat-M1), NB-IoT и 2G (EGPRS/GSM). Модуль построен на чипе SIMCom SIM7000E.
Данный шилд идеально подходит для приложений Интернета Вещей (IoT), которые требуют:
- Низкого энергопотребления (NB-IoT).
- Дальней связи (LTE Cat-M1).
- Простой передачи данных по TCP/IP, HTTP/HTTPS, MQTT.
- GPS/Глонасс позиционирования.
SIM7000E (версия E) предназначен для работы в Европе (EU) и некоторых странах Азии. Он поддерживает полосы LTE для европейских операторов (3, 8, 20 – B3, B8, B20).
2. Технические характеристики (Сводные)
| Параметр | Значение | | :--- | :--- | | Чипсет (изготовитель) | SimCom SIM7000E (Quad-band) | | Поддержка сетей | LTE Cat-M1, NB-IoT, 2G (EDGE/GSM) | | Стандарты 3GPP | Release 13 (Cat-M1/NB1) | | LTE Band для версии E | B1, B3, B5, B8, B20, B28 | | GSM/2G Bands | 850/900/1800/1900 МГц | | Тип антенн | 2-разъем: 1 для LTE, 1 для GPS (SMA/IPEX) | | Скорость передачи (Down/Up Cat-M1) | до 300 Kbps / 375 Kbps | | Скорость передачи (NB-IoT) | ~27.2 Kbps (DL) / 62.5 Kbps (UL) | | Протоколы | PPP, TCP/IP, UDP, HTTP, HTTPS, SSL/TLS, FTP, MQTT | | GPS/Глонасс | Встроенный GNSS (GPS + Glonass / BeiDou — опционально) | | RAIM поддержка | Да (поддерживается анти-джиттер, A-GPS) | | Интерфейс с Arduino (шилд) | UART (Silicon Labs CP2102 UART-to-USB, либо использует софтварный UART/Hardware Serial1) | | Напряжение питания | 5 В (от Arduino) или 7–12 В через внешний вход (Vin) | | Потребление Рабочее/Спящий/VSleep | ~20 мА (средний), ~0.022 мА (спящий режим NB-IoT) | | Встроенный стабилизатор | LM2596 DC-DC на 5В для питания GSM-части | | Micro SIM кардридер | Только 1,8В / 3В (стандартная micro-SIM) | | Тип Logic Level | 3.3В (Tolerable: 5В) — т.к. SIM7x00 может перегореть от 5В линий | | Вес / Размер | 150 гр / Классический Arduino Uno Shield (68.8 x 53.34 мм) |
3. Парт-номера и альтернативные названия
| Парт-код | Описание формулировки (Вендор) | Нотация |
| :--- | :--- | :--- |
| TS-3231 | Дешевый шилд SIM7000e + LoRa для IoT Китаец (Bigact) | IOT-V-XX |
| SS-LTE-SIM7000 | Digi Innotech / TTN Network DIY Shield | Сторонняя маркировка |
| WRL-14739 / WRL-14962 | Начинающие Sparkfun LTE Base Shield (использует правильный драйвер SARA-R4, но есть моды с SIM7000) | Китайская кастомная ПЛИС |
| A000114 | Arduino MKR NB 1500 (официальная плата на том же протоколе, НО ДРУГОЙ чип: u-blox SARA — она лучше для NB-IoT)
«Неофициально» многие веб-магазины помечают любой китайский шилд как "Arduino shield compatible" с этим пин-кодом. | Псевдо-Arduino |
| Seed Studio Grove - SIM7000C (E- модель отличается часто N / E / A)** | SIM7000J (Япония отсутс | Основной сейчас используемый открытый макет "Seeed: LTE Module µFlare 723v4" |
4. Совместимые контроллеры
Перечень микроконтроллеров Arduino и аналогов, которые могут работать с чипом и библиотеками:
| Архетип | Плата | Особенности и примечания |
| :--- | :--- | :--- |
| 8Бит | Arduino Uno, Leonardo, Mega 1280/2560 | Наиболее распространённая основа. Шилд устанавливается сверху. Скетч общается по Serial1. |
| 8 Бит Старый | Ардуино-нано та самая | Раб
| Atmega 2560 | Mega | Нет блоки по питанию GIMbal — защита от просадок |
| Due вес (Corte )| Arduino Due| Три UART s |
| Unix Based | ESP8266, ESP32(Turbo R v4/ | GPIO можно коннектить на СофтУарт — ЗАРЕЖЬ НУ}, менять Vv задается Джамперами—см. |
5. Типовой пример использования (код)
Для начала работы вам нужно:
- Установить
SoftwareSerial(или использовать аппаратный сериал UART1). - Сделать инициализацию SIM7000.
- Настроить подключение и отправить данные.
Библиотека: SimpleSIM7000iOT от HSchu / Stackery или Arkhipov SIM7xxx.
Пример инициализации и отправки HTTP GET:
#include <SoftwareSerial.h>
SoftwareSerial sim(&sim7000BoardRX, ) ;
void setup() {
Serial.begin(9600);
// Инициализация чипа ...
sim.println("AT+CCID"); // Получить номер SIM
}
6. Ошибки и ограничения (то, что надо знать)
- Не HDMI совместимость. Для MKR или UnoMKey – механически не подходит (иначе будет конфликт по тригеррам).
- Общий mass storage мульти UART капельница. Каждый новый борт может блокировать АТ пассиву.
- Потребление. Старые USB ESP форма не подключен К сети если не дают источника >1.2A. Это важно, так как передача РЧ может требовать до ~ 2A пика.
- Co-existence с вайфай c не отключаемые сильно шумит.
Заключение любой выбор платы
Рекомендуемые ккиты:
-
Если иские базовые соеты) Окапева Seeed Studio CAT.NAVE SIM7000E B/BP заводски высоко Антной орекет.
-
Остерегайтесь Vup AR псевдопарал параллелей до чипов s-i-mi-hein-se-em-f (левые SD2).
Надеюсь, эти характеристики помогут выбрать модуль для Вашего проекта. Если нужно точнее под конкретный производитель, уточните ID/стран/нач провода схемы бин ху из бракета