| Форум РадиоКот https://radiokot.ru/forum/ |
|
| Перескакивают показания дисплея 1602 LCD https://radiokot.ru/forum/viewtopic.php?f=66&t=191680 |
Страница 1 из 1 |
| Автор: | Maklay [ Сб янв 06, 2024 21:38:49 ] | ||
| Заголовок сообщения: | Перескакивают показания дисплея 1602 LCD | ||
Всем привет! Нарисовалась такая вот проблема, при подключении питания ардуинки нано от внешнего ИП 9в. через вход пин VIN , то показания датчика температуры DS1820 и время в "сек" почему то со строки 1 перескакивают на строку 0. При питание через USB mini от ноута или от зарядки смартфона всё нормально. Почему так?
|
|||
| Автор: | veso74 [ Сб янв 06, 2024 22:05:23 ] |
| Заголовок сообщения: | Re: Перескакивают показания дисплея 1602 LCD |
Блок питания случайно не китайский DC/DC? Подключите трансформаторный блок, с линейным стабилизатором. |
|
| Автор: | Maklay [ Сб янв 06, 2024 23:16:53 ] |
| Заголовок сообщения: | Re: Перескакивают показания дисплея 1602 LCD |
Блок питания случайно не китайский DC/DC? Китайская зарядка на 9в. Линейного стабил. блока нет. |
|
| Автор: | BOB51 [ Вс янв 07, 2024 01:22:05 ] |
| Заголовок сообщения: | Re: Перескакивают показания дисплея 1602 LCD |
Скорее ошибка в программе. Где-то неверно задано положение выводимых данных. |
|
| Автор: | Maklay [ Вс янв 07, 2024 12:11:59 ] |
| Заголовок сообщения: | Re: Перескакивают показания дисплея 1602 LCD |
Где-то неверно задано положение выводимых данных. А каким образом на это может влиять способ подключения питания? |
|
| Автор: | BOB51 [ Вс янв 07, 2024 12:46:39 ] |
| Заголовок сообщения: | Re: Перескакивают показания дисплея 1602 LCD |
ЖКИ с подсветкой. Собственно она жреть немалый ток. Подача питания через VIN подразумевает работу встроенного стабилизатора - а на нем рассеивается дополнительная мощность. Возможно дает импульс отключения по перегрузке. Питание от USB также может быть под вопросом там только до 500мА на канал. И то для старых материнок с USB1. Можно попробовать активировать схему BOD на максимальный уровень 4,3 вольта вместо 2,7 вольта по умолчанию. Тогда при помехе будет инициирован перезапуск программы с участком инициализации дисплея. |
|
| Автор: | Maklay [ Вс янв 07, 2024 12:47:59 ] |
| Заголовок сообщения: | Re: Перескакивают показания дисплея 1602 LCD |
Зарядка телефона переделанная на 9в. По моему С на 470 мк стоит на выходе. Завтра посмотрю. |
|
| Автор: | Martin76 [ Вс янв 07, 2024 12:48:14 ] |
| Заголовок сообщения: | Re: Перескакивают показания дисплея 1602 LCD |
Maklay писал(а): Почему так? Причина скорее всего в отсутствии Y конденсатора в дешевом импульсном блоке питания.
|
|
| Автор: | veso74 [ Вс янв 07, 2024 12:56:46 ] |
| Заголовок сообщения: | Re: Перескакивают показания дисплея 1602 LCD |
Каждый стабилизатор имеет эл. конденсатор. Даже на плате Ардуино на входе питания стоит эл. конденсатор. Установите дополнительный эл. конденсатор, лучше LC. А 5 секунд с осциллографом избавят от бесконечных догадок. |
|
| Автор: | linkov1959 [ Вс янв 07, 2024 12:59:44 ] |
| Заголовок сообщения: | Re: Перескакивают показания дисплея 1602 LCD |
Строчки не гуляли, но абракадабра проскакивала на RLC-2. Лечится заменой дисплея. В данном случае заменой адаптера. |
|
| Автор: | Maklay [ Вс янв 07, 2024 13:22:06 ] |
| Заголовок сообщения: | Re: Перескакивают показания дисплея 1602 LCD |
ЖКИ с подсветкой. Собственно она жреть немалый ток. Встроенный стабилизатор на ардуинки AMS1117 5.0в ампераж 0,8А. БП справляется с нагрузкой. От USB ноута LCD показывает нормально. Так же от зарядки 5в смартфона подключённой через USBmini ардуины то же всё нормально выдаёт показания. |
|
| Автор: | BOB51 [ Вс янв 07, 2024 14:20:35 ] |
| Заголовок сообщения: | Re: Перескакивают показания дисплея 1602 LCD |
Чем больше разница между входным напряжением и +5 тем больше падение напряжения (и рассеиваемая мощность) на том стабилизаторе. Обычно там примерно 2,4-3вольта норма. Это 7,5-8 входного. Однако могут быть и "аномалии" в самих стабилизаторах (пару раз попадались). Так что гонять относительно мощную нагрузку на встроенном стабилизаторе не рекомендуется. Для теста можно подкинуть аналогичный дисплейчик без подсветки. |
|
| Автор: | Martin76 [ Вс янв 07, 2024 14:47:37 ] |
| Заголовок сообщения: | Re: Перескакивают показания дисплея 1602 LCD |
Maklay писал(а): От USB ноута LCD показывает нормально. Так же от зарядки 5в смартфона подключённой через USBmini ардуины то же всё нормально выдаёт показания. Еще раз. Разгадка в качестве импульсных блоков питания, в качественных стоят Y конденсаторы, соединяющие по ВЧ общие провода выхода и первичных цепей источника питания, в дешманских их нет. Из за их отсутствия сходят с ума датчики DS18x20, тачскрины планшетов и телефонов и тд, и тп.
|
|
| Автор: | Maklay [ Вс янв 07, 2024 21:34:45 ] | |||
| Заголовок сообщения: | Re: Перескакивают показания дисплея 1602 LCD | |||
[/quote] Разгадка в качестве импульсных блоков питания,[/uquote] Вот фото БП. Я не думаю, что он простенький. Короче разгадал загадку, стоит перезагрузить ардуинку через ресет и всё становится в норму! Или включил БП в сеть и если отображается перескок показаний, то отключаю от сети и снова включаю, и с показаниями ОК! Эксперемент проводил на 3х разных ардуинках и с тремя разными БП на 9в. Потребление тока с подключенным датчиком темпер. = 0,052А. Добавлено after 50 minutes 10 seconds: Разгадка в качестве импульсных блоков питания, в качественных стоят Y конденсаторы, Применял и такой вот БП с CY конденсатором. Результат тот же.
|
||||
| Автор: | Maklay [ Вт янв 09, 2024 22:00:16 ] | ||
| Заголовок сообщения: | Re: Перескакивают показания дисплея 1602 LCD | ||
А 5 секунд с осциллографом избавят от бесконечных догадок. Снял осциллограмму БП на пульсации на ХХ и вот что получилось. См. фото. Чистота повторений этих выбросов где то 59кГц. При подключении ардуинки это выбросы пропадают и получается идеал. линия. Вроде не плохо всё с БП.
|
|||
| Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|


