HC-SR04 и зарядки от телефона.
- Войдите на сайт для отправки комментариев
Итак. Решил на даче замутить девайс для душа, что б на дисплее (1602) выводил количество воды в бочке (HC-SR04) и ее температуру (ds18b20). но не суть. Подсоединил все устройства к Нано, Нано подключил к компу через USB, залил скетч. Экранчик горит, температуру показывает, расстояние до стенки выдает. Красота. Остался вопрос чем запитать, на даче-то USB выхода нет. Взял старую самсунговскую зарядку (5V, 0.55A). Там свой оригинальный штекер, который благополучно был отрезан, на его место припаяны дюпонт кабели, которые пошли на VIN и GND Нано. Включение показало, что все работает кроме дальномера. Он тоже работал, но показывал расстояние не более 40 см. Наверное питания не хватает - подума я, ведь по спецификации на VIN должно подаваться от 7В. Нашел какой-то переходник на мини USB, припаял его, подсоединил Нано. Результат тот-же. Подключаю к компу - все работает.
Вобщем, методом научного тыка эмпирическим путем было выявлено, что дальномер корректно работает только с зарядками, у которых на корпусе есть USB выход и туда подключается провод, который другим концом втыкается в Нано. С зарядками, которые так же имеют мини USB на конце, но провод жестко связан со штекером, дальномер почему-то работает некоректно.
Есть у кого-нибудь идею почему так происходит?
PS Все зарядки при измерении имели напряжение на выходе примерно 5.1 В, на входе дальномера напряжение падало до 4.7-4.8 В.
Забей на вин, тупо сади на +5в
Я правильно понял, что ты предлагаешь посадить плюс зарядки на 5В, а минус на землю? Все зарядки, которые я пробовал выдают примерно 5.1 В. Какую погрешность в напряжении допускают эти пины?
Кондёр 470-1000 мкф на питание, прямо на плату между пьезиками с лицевой строны прекрасно вмещается.
А в вашей зарядке чисто символический стоит...
http://arduino.ru/forum/apparatnye-voprosy/hc-sr04-apparatnye-problemy#c...
Для полного спокойствия - надо в цепь питания диод Шоттки поставить (можно и обычный), это еще и развяжет по питанию от USB.
Кондёр 470-1000 мкф на питание, прямо на плату между пьезиками с лицевой строны прекрасно вмещается.
А в вашей зарядке чисто символический стоит...
http://arduino.ru/forum/apparatnye-voprosy/hc-sr04-apparatnye-problemy#comment-117464
+1, война-войной, а питание - это фундамент!
Плюсы обычно ставлю в правом верхнем углу сообщения , стрелка вверх ;)
Добрался я таки на этих выходных до паяльника и продолжил изыскания.
Нашел на одной убитой видеокарте россыпь кондеров на 1000 мф и недолго думая выпаял один и припоял сразу после зарядки. В некотором роде этим удалось решить вопрос: при питании sr04 от ардуинки сенсор корректно работал, однако при питании напрямую от зарядки (с кондером) он показывал расстояние не более 80 см (без кондера было до 40 см). Порыл еще немного интернеты и поставил резистор после зарядки, но до кондера. В результате сенсор стал работать на все доступное ему расстояние, несмотря на напряжение в 4.3 В на его пинах.
trembo отдельное спасибо и плюс в карму :)