Купил несколько GPRS шилдов от амперки. Каждый работает в бутерброде с уно. Задача простая отправлять считанное аналоговое значение с порта и отправлять на сервер. В добавок ведется лог в консоль. Задачу реализовал. Все шилды кое-как запустились кроме одного. Он постоянное перезагружается. То во время инициализации, то во время получения ip. Несколько раз ему удавалось все таки доставить значение на сервер но процент успешных попыток крайне мал. В чем может быть дело, куда копать, подскажите местные гуру.
Питание http://amperka.ru/product/usb-power-plug через http://amperka.ru/product/usb-cable. Уровень сигнала один у всех , т.к тестирую в одном мест всё. Возможно конечно сам usb кабель не пропустит 1А хз...
По мануалу сим900 может до 2А потреблять. Скорей всего дело в питании. По сигналу, у меня два модема в одном месте ведут себя по разному рекомендую проверить.
Если питается только от USB, то в каких-то случаях может не хватать тока. Попробуйте запитать через VIN от отдельного БП с током не меньше 2A.
А зачем через Vin? Напрямую от блока нельзя? Мне кажется без разницы, сколько ампер потребляет GPRS, если подключать от БП.
Да как угодно. Через разъем питания это то же самое, что и через Vin. Можно и от 5V БП через линию +5V напрямую. БП бывает и на <= 500мА, такой вам ничем не поможет.
Не тут то было! Проблема по прежнему наблюдается в местах с очень слабым сигналом. Причем если перепаиваю плюсовую клемму с Vin на USB +5v то все чудесным образом работает даже в местах с неуверенным приемом! Кто прокомментирует?
Проверь плату м/к велика вероятность, что питание от штекера нормально не доходит до пина Vin. Предположений много, но недостаточно входных данных. через какой разъём запитано? Если через usb, то дело точно в плате м/к
Похоже Вы не знаете предназначение Vin и, наверняка, не смотрели на схемы Arduino и GPRS Shild'а. Вы плюсовую клемму от этого блока питания подключаете к USB +5V??? Немного теории -- питание Arduino UNO можно осуществлять двумя способами: через разъем USB или пин +5V -- подавать нужно стабилизированные 5V; через разъем питания или пин Vin -- подавать нужно напряжение в диапозоне 7V .. 12V (подадите меньше -- стабилизатор не даст нужные +5V, подадите больше -- стабилизатор сгорит). Что касается питания связки UNO + GPRS: UNO при определенных условиях может потреблять до 700 mA (но это надо постараться). GPRS, как уже говорили ранее, до 2 A; Т.е. блок питания при 5V должен выдавать 3A -- но это максимум, в реале можно требование уменьшить. Блока питания 9V 2A должно хватить (те же 18 W) и подключать его нужно с пину Vin или к разъему питания, вот только что это за блок питания?