Форум программистов, компьютерный форум, киберфорум
Arduino
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.96/90: Рейтинг темы: голосов - 90, средняя оценка - 4.96
0 / 0 / 0
Регистрация: 26.09.2013
Сообщений: 4

Питание Arduino GSM Shield SIM900 – непонятки.

18.07.2017, 16:34. Показов 17119. Ответов 27
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Шилд вот такой https://ru.otyexpress.som/item/SIM900-G ... 0.0.d84tBj
Проблемка такая. При питании через штатный разъём на плате от блока питания 5В/2А (допотопный такой, на 50Гц трансформаторе) всё хорошо, включается, через монитор со мной общается.
При питании через ноги внешнего питания от того же самого блока (стандартными проводочками ардуинскими) при включении кнопкой модуль включается, успевает зарегистрироваться в сети, выдаёт в монитор положенный текст
RDY
+CFUN: 1
+CPIN: READY
Call Ready
после чего отключается без сообщений в монитор. При повторном включении всё то же самое.
Пробовал питать его от китайского step-down на LM2596, эффект тот же.
Ясное дело, что ему что-то не нравится в питании, но вот что? На плате стоят танталы по 100uF плюс керамическая мелочь (см.картинку), по идее не в шуме питания вопрос должен быть.

0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
18.07.2017, 16:34
Ответы с готовыми решениями:

Как подключить Arduino Uno и SIM900 GSM Shield
Хочу подключить SIM900 GSM Shield к Arduino Uno. Пробую обычные AT-команды, но нету никакого результата. Помимо SIM900 GSM Shield...

ARDUINO + GSM SIM900 (лекбес)
ARDUINO + GSM SIM900 (лекбес) Короче скока не спрашивал на форумах так и не получил ответа, видать мало кто в теме и вот решил поделится,...

Как организовать питание Arduino совместно с L293D Motor Shield?
Приветствую! Имеется плата Arduino Uno и L293D Motor Shield. К ним подключены два датчика HC-SR04 (по 5В), два сервопривода (по 6В), два...

27
0 / 0 / 0
Регистрация: 12.08.2012
Сообщений: 1,217
18.07.2017, 17:33
Цитата Сообщение от TSV
При питании через ноги внешнего питания от того же самого блока
Блок подключили напрямую к контактам этого шилда? Кстати к каким? Или поставили шилд на ардуину и запитали её?
Вон тот переключатель питания вполне может оказаться говном с большим сопротивлением контактов.
Проводочки и контакты на них тоже могут быть так себе.
Эта плата очень похожа на GPRS Shield V1.4 от Seeed Studyo, но не является точной копией, китайцы могли что-то не то сделать, нужно вызванивать.
0
0 / 0 / 0
Регистрация: 26.09.2013
Сообщений: 4
18.07.2017, 18:22
Цитата Сообщение от mShit
Блок подключили напрямую к контактам этого шилда? Кстати к каким? Или поставили шилд на ардуину и запитали её?
Вон тот переключатель питания вполне может оказаться говном с большим сопротивлением контактов.
Проводочки и контакты на них тоже могут быть так себе.
Эта плата очень похожа на GPRS Shield V1.4 от Seeed Studyo, но не является точной копией, китайцы могли что-то не то сделать, нужно вызванивать.
К контактам шилда, которые в боковых жёлтых гребёнках, там подписано +5V и GND. Вы намекаете, что на контактах можно
Вызванивать на предмет чего? По DS 8 он должен выключаться при отклонениях напряжения 3.2>V>4 с сообщением об этом. А тут тишина.
0
0 / 0 / 0
Регистрация: 02.10.2012
Сообщений: 1,946
18.07.2017, 19:04
Ну и дайте ему хотя бы команду AT. Поди в спячку пошёл , раз делать нечего
0
0 / 0 / 0
Регистрация: 12.08.2012
Сообщений: 1,217
18.07.2017, 19:07
Вызванивать цепь питания от разъёма и от гребёнки и сравнить чем они отличаются.
Сообщение он даст если это например аккумулятор плавно разряжается, но ток держит. А если напряжение нормальное, но гдето плохой контакт, то пока оно потребляет мало - всё работает, но стоит только включить передатчик как напряжение просядет ниже допустимого, а написать об этом модуль не успеет.
0
0 / 0 / 0
Регистрация: 26.09.2013
Сообщений: 4
18.07.2017, 19:08
Цитата Сообщение от YTYOUT
Ну и дайте ему хотя бы команду AT. Поди в спячку пошёл , раз делать нечего
Пробовал, не спит он, выключен. Пока опять кнопку не нажмёшь не оживает.
0
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 322
18.07.2017, 20:02
Возможно, дело в разъемах PBS? У них рабочий ток 1 А, а модуль потребляет при регистрации до 2 А.
0
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 886
18.07.2017, 20:26
реально меньше чем 2А
и еще 0.5 ms при периоде в 4 ms
Теоретики могут посчитать средний ток при скважности 8 и пульсацией макс. в 10%
0
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 322
18.07.2017, 22:36
Да, сорри, сейчас потестил такие контакты - при токе 2 А падение напряжения на них всего 12 мВ :)
Тогда попробую выдвинуть вторую гипотезу - тонкие и длинные дорожки по плате. На дорожке шириной 0.25 мм при токе 2 А может падать аж 0.75 В и даже более, в зависимости от толщины меди.
0
0 / 0 / 0
Регистрация: 26.09.2013
Сообщений: 4
18.07.2017, 22:55
Цитата Сообщение от bw429
Да, сорри, сейчас потестил такие контакты - при токе 2 А падение напряжения на них всего 12 мВ :)
Тогда попробую выдвинуть вторую гипотезу - тонкие и длинные дорожки по плате. На дорожке шириной 0.25 мм при токе 2 А может падать аж 0.75 В и даже более, в зависимости от толщины меди.
Так шилд-то считайте стандартный, заточен под ардуину, толщина дорожек должна быть отработпна, хоть и Китай. Да и дорожки питания там не микронные, сейчас посмотрел на них, вполне себе дорожки. Прозвонил RTSшником танталы, рабочие, причём два по 100uF в параллель.
0
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 322
19.07.2017, 00:24
Шилд стандартный и на нем есть стандартный разъем для дополнительного питания, это может быть не с проста.
Еще можно попробовать, если антенка как на фоточке, заменить ее на антенку на длинном кабеле и отнести подальше от платы. Иногда после этого проходят непостижимые глюки :)
0
0 / 0 / 0
Регистрация: 26.09.2013
Сообщений: 4
19.07.2017, 01:40
Цитата Сообщение от bw429
Шилд стандартный и на нем есть стандартный разъем для дополнительного питания, это может быть не с проста.
Еще можно попробовать, если антенка как на фоточке, заменить ее на антенку на длинном кабеле и отнести подальше от платы. Иногда после этого проходят непостижимые глюки :)
О, надо попробовать!
0
0 / 0 / 0
Регистрация: 26.09.2013
Сообщений: 4
19.07.2017, 12:08
Цитата Сообщение от TSV
Цитата Сообщение от bw429
Шилд стандартный и на нем есть стандартный разъем для дополнительного питания, это может быть не с проста.
Еще можно попробовать, если антенка как на фоточке, заменить ее на антенку на длинном кабеле и отнести подальше от платы. Иногда после этого проходят непостижимые глюки :)
О, надо попробовать! Не помогло. Дал на вход 6В вместо 5В, там всё равно стаб на 4,1В дальше стоит. Помогло. Стало быть не нравится провал, но он должен быть с 5 до 3,2, это же 1,8В! Плохо верится и приборами не фиксируется. Сегодня добуду осцилл, попробую посмотреть.
0
0 / 0 / 0
Регистрация: 02.10.2012
Сообщений: 1,946
19.07.2017, 13:03
собственно стандартная ситуация , когда тока модулю не хватает при рег. в сети и это не только с данной моделью
0
0 / 0 / 0
Регистрация: 26.09.2013
Сообщений: 4
19.07.2017, 14:02
Цитата Сообщение от YTYOUT
собственно стандартная ситуация , когда тока модулю не хватает при рег. в сети и это не только с данной моделью
1,8В падения на проводах/контактах даже при заявленных в DS пиковых 2А это почти 1 Ом. Прозвон всей цепи от выхода модуля питания до регулятора шилда и от него до ноги питания SIM900 не подтверждает такую величину, максимум 0,1 Ом.
Даже если взять max падение на MIC29302 за 0,5В при 2,5А остаётся 1,3В для проводов/контактов, т.е их сопротивление 0,65 Ом должно быть, а по факту 0,1. Плюс 200uF танталов короткие провалы погасить должны. Тут что-то другое.
0
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 322
19.07.2017, 14:24
По документации вроде максимальный провал не более 0.3 В. И как лдо реагирует, надо бы посмотреть осциллографом.
0
0 / 0 / 0
Регистрация: 26.09.2013
Сообщений: 4
19.07.2017, 14:52
Цитата Сообщение от bw429
По документации вроде максимальный провал не более 0.3 В. И как лдо реагирует, надо бы посмотреть осциллографом.
В DS указан диапазон 3,2-4,8, а про максимальное падение 0,3В говорится в контексте питания от Ty-Yom батареи с номиналом 3,6В. Т е. не ниже 3,3В, что сходится с основным диапазоном питания. Почему и сомнения меня одолевают, что дело в простом провале питания при регистрации. 5В на входе за минусом 0,5В падения на 29302 оставляют ещё 1,3В на провал, что при 2А даст 0,65 Ом, чего нет и в помине.
лдо - это что?
0
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 886
19.07.2017, 15:05
low-dropout or LDO
Присоедините батарейку от сотового (не менее 500mA) прямо на ногу питания (с сохранением всех кондеров)
Внешнее питание не нужно соединять.
И еще раз прочитайте требования к питанию жсм модуля.

p.s. жсм = gsm
0
0 / 0 / 0
Регистрация: 26.09.2013
Сообщений: 4
19.07.2017, 15:40
Цитата Сообщение от x893
И еще раз прочитайте требования к питанию жсм модуля.
Уже наизусть знаю. Там особо и читать-то нечего, стр.16 и полстраницы 17. Читай, не читай, нижний предел 3,2В от этого не изменится.
А Li батарейку я присоединял навесом, нормально работает, вопросов не вызывает. Мне-то в конечном устройстве батарейка только как резервное питание нужна будет, основное питание пойдёт от модуля питания одновременно на Мегу328, на шилд и LCD.
Весь этот набор можно питать от 3,6В, но по ТЗ собраться должно на стандартных платах УНО и арду/шилд с питанием от штатных контактов на их платах. И тут 5В устраивают всех одновременно:
- У LCD44780 диапазон 3,0-5,5В.
- У Мега328 диапазон 1,8-5,5В.
- Шилду на внешних контактах должно хватать 5В.
Потому и нужно запитать шилд от 5В, а не от 3,6В батарейки на ноги или от 6В со стабилизатора на внешние контакты.
0
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 1,183
19.07.2017, 16:27
Возьмите осцил и посмотрите что на его ногах происходит. Понятно что тестер не покажет при замерах 3-5 раз в сек провалы.
Потом подпаяйте конденсатор прямо на ноги шилда, микрофарад так на 2000 и посмотрите что получится.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
19.07.2017, 16:27
Помогаю со студенческими работами здесь

Sim900 vs SIM900 GSM/GPRS MINIMUM SYSTEM MODULE
Каково ваше мнение, стоит ли переплачивать за модуль 100% стоимости(MINIMUM SYSTEM MODULE примерно 1000, только Sim900 - примерно 500)? ...

GSM/GPRS SHIELD (SIM900) какой baudrate ставить
Собираюсь юзать шилд для GET запросов в основном (отправка информации на сервер с датчиков). Так вот курю примеры, везде по разному когда...

Преобразование кода Arduino с L-Motor Shield на Motor Shield
Я делаю проект по типу robohabr Там используются: 1. Arduino Uno. 2. Драйвер моторов L-Motor Shield. 3. Колеса с мотор...

A6 GSM (аналог SIM900)
Заказал вот такой модуль SIM900 ...

SIM для DipTrace + GSM Sim900
Пару компонентов закину может понадобится кому нето


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru