Комментарии 9
Это не «дебаг», это обматывание изолентой и подпирание костылями, что бы оно хоть как то заработало.
1. Аналоговый делитель на цифровом входе с одним плечом в виде резистора подтяжки МК — это великолепное решение, надежное, как швейцарские часы.
2. Питание GSM модуля от одного литиевого элемента — тоже неплохо, ведь VBAT 4,2 вольта — это для слабаков, боящихся трудностей.
3. Сбрасывается? Добавим электролитов! Куда добавим? Да куда угодно, емкостей мало не бывает!
1. Аналоговый делитель на цифровом входе с одним плечом в виде резистора подтяжки МК — это великолепное решение, надежное, как швейцарские часы.
2. Питание GSM модуля от одного литиевого элемента — тоже неплохо, ведь VBAT 4,2 вольта — это для слабаков, боящихся трудностей.
3. Сбрасывается? Добавим электролитов! Куда добавим? Да куда угодно, емкостей мало не бывает!
+4
2. Справедливости ради, производитель заявляет, что «The power supply range of SIM800 is from 3.4V to 4.4V.». Хотя и «Recommended voltage is 4.0V». В конце концов, эти модули как раз и адаптированы для питания от одного литиевого элемента.
Хотя я ярый противник решений «ардуина с кучкой модулей на проводках» в целях, отличных от начального прототипирования.
Хотя я ярый противник решений «ардуина с кучкой модулей на проводках» в целях, отличных от начального прототипирования.
0
Да я в курсе, что они рассчитаны на питание от батареи напрямую, и 4,2 вольта — это скорее максимум который должен переваривать модуль при заряде лития.
Предлагать посмотреть референс цепей питания для SIM800 и профиль потребления тока я уже не стал.
Предлагать посмотреть референс цепей питания для SIM800 и профиль потребления тока я уже не стал.
0
А зачем вообще этот костыль с аналоговым датчиком освещённости? Потребление снижаете усыпляя контроллер? Так стабилизатор 3.3в в ардуине жрёт на порядок больше и не зависимо от спящего контроллера.
И ещё может оказаться что вот эта строчка сожрёт энергии больше чем RTC за сутки
И ещё может оказаться что вот эта строчка сожрёт энергии больше чем RTC за сутки
for ( word m = 0; m <= 60000 ; m++) { delayMicroseconds(10000);
+2
Просто любой PULLUP после короткого замыкания ведет как минимум к некорректной версии микроконтроллера.«Никогда такого не было, и вот опять». Вы не могли бы пояснить, почему штатный режим приводит к сбоям?
0
Прочитал на Вашем сайте: «Платы на чипе PL2303 не работают под Windows 10.» Скажу Вам больше, они и под Windows 8 не будут работать. И на подобные грабли Вы будете наступать пока не измените подход к разработке и не перестанете применять странные решения и поддельные микросхемы. Именно из-за того, что это поддельные китайские PL2303, они и не работают со свежими драйверами от Prolific. Надо либо использовать оригинальные PL2303, либо насильно установить старый драйвер, а не плодить мифы не разобравшись. :(
+2
>Для начала необходимо заменить pinMode(2, INPUT_PULLUP); на pinMode(2, INPUT);
>Просто любой PULLUP после короткого замыкания ведет как минимум к некорректной версии >микроконтроллера.
Простите, что это я только что прочитал? Как это прижатие к земле ноги с включенной внутри МК подтяжкой вверх приводит к «некорректной версии МК» и что это вообще за «некорректная версия»???
>Просто любой PULLUP после короткого замыкания ведет как минимум к некорректной версии >микроконтроллера.
Простите, что это я только что прочитал? Как это прижатие к земле ноги с включенной внутри МК подтяжкой вверх приводит к «некорректной версии МК» и что это вообще за «некорректная версия»???
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Дебаг GSM-весов на Arduino