Всем привет! Нарисовалась такая вот проблема, при подключении питания ардуинки нано от внешнего ИП 9в. через вход пин VIN , то показания датчика температуры DS1820 и время в "сек" почему то со строки 1 перескакивают на строку 0. При питание через USB mini от ноута или от зарядки смартфона всё нормально. Почему так?
Адаптер питания от какого-то старого устройства, PC модема? --- Попробуйте хотя бы дополнительный фильтр C /или LC/. 470..2200 μF и 10..1000 μH должны улучшить питание.
ЖКИ с подсветкой. Собственно она жреть немалый ток. Подача питания через VIN подразумевает работу встроенного стабилизатора - а на нем рассеивается дополнительная мощность. Возможно дает импульс отключения по перегрузке. Питание от USB также может быть под вопросом там только до 500мА на канал. И то для старых материнок с USB1. Можно попробовать активировать схему BOD на максимальный уровень 4,3 вольта вместо 2,7 вольта по умолчанию. Тогда при помехе будет инициирован перезапуск программы с участком инициализации дисплея.
Каждый стабилизатор имеет эл. конденсатор. Даже на плате Ардуино на входе питания стоит эл. конденсатор. Установите дополнительный эл. конденсатор, лучше LC. А 5 секунд с осциллографом избавят от бесконечных догадок.
Последний раз редактировалось veso74 Вс янв 07, 2024 13:23:03, всего редактировалось 2 раз(а).
ЖКИ с подсветкой. Собственно она жреть немалый ток.
Встроенный стабилизатор на ардуинки AMS1117 5.0в ампераж 0,8А. БП справляется с нагрузкой. От USB ноута LCD показывает нормально. Так же от зарядки 5в смартфона подключённой через USBmini ардуины то же всё нормально выдаёт показания.
Чем больше разница между входным напряжением и +5 тем больше падение напряжения (и рассеиваемая мощность) на том стабилизаторе. Обычно там примерно 2,4-3вольта норма. Это 7,5-8 входного. Однако могут быть и "аномалии" в самих стабилизаторах (пару раз попадались). Так что гонять относительно мощную нагрузку на встроенном стабилизаторе не рекомендуется. Для теста можно подкинуть аналогичный дисплейчик без подсветки.
От USB ноута LCD показывает нормально. Так же от зарядки 5в смартфона подключённой через USBmini ардуины то же всё нормально выдаёт показания.
Еще раз. Разгадка в качестве импульсных блоков питания, в качественных стоят Y конденсаторы, соединяющие по ВЧ общие провода выхода и первичных цепей источника питания, в дешманских их нет. Из за их отсутствия сходят с ума датчики DS18x20, тачскрины планшетов и телефонов и тд, и тп.
[/quote] Разгадка в качестве импульсных блоков питания,[/uquote] Вот фото БП. Я не думаю, что он простенький. Короче разгадал загадку, стоит перезагрузить ардуинку через ресет и всё становится в норму! Или включил БП в сеть и если отображается перескок показаний, то отключаю от сети и снова включаю, и с показаниями ОК! Эксперемент проводил на 3х разных ардуинках и с тремя разными БП на 9в. Потребление тока с подключенным датчиком темпер. = 0,052А.
А 5 секунд с осциллографом избавят от бесконечных догадок.
Снял осциллограмму БП на пульсации на ХХ и вот что получилось. См. фото. Чистота повторений этих выбросов где то 59кГц. При подключении ардуинки это выбросы пропадают и получается идеал. линия. Вроде не плохо всё с БП.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 10
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения