Модернизация увлажнителя uhb-200 - новый этап
Не так давно ремонтировал блок питания увлажнителя и делал простейшую автоматизацию с помощью модуля esp 8266.
Плату тогда собирал "на коленке", сейчас же пошел прогрессивным путем, и занялся проектированием платы на компьютере в сервисе easyeda.
Составил схему, подобрал элементы, сделал трассировку дорожек.
Заказал плату в jlcpbcb, с доставкой обошлось в районе 600 рублей, пять плат стоили 2 доллара.
Около трех недель ожидания и платы на руках.
Качество на уровне, дорожки и шелкография читаемы.
Платами доволен, расскажу о косяках, которые были внесены мною и как их исправлял.
Из глобальных ошибок:
1. По незнанию некоторых вещей, стабилизаторы ams1117 на 3.3 и 5 вольт соединил неверно, выход Vin был соединен на GND - пришлось резать дорожки и проблема ушла.
2. Управление увлажнителем реализовано коммутацией минуса питания БП, и следовательно минус с блока заходит на плату управления, и с помощью мосфета IRF540NPBF и esp8266 идет управление подключением минуса.
Также через плату идет 12 В и 32 В, и как раз с дорожкой для 32 В немного косяк - ее ширина получилась 0.4 мм, что катастрофически мало.
По расчетам, для тока около 2 А ширина дорожки должна быть минимум 0.77 мм, а лучше 1 мм.
3. Еще неверно соединил reset esp8266 и поэтому около часа не мог запустить модуль на прошивку.
4. Некоторые площадки под элементы отличаются от нужных, вроде делал под smd 0805, но некоторые получились 0603.
В итоге все глобальные несоответствия устранил и в следующей версии платы это исправлю.
Вот отличия "пятаков" под smd.
Не очень скоро были подобраны элементы для платы, согласно задумке.
По итогу все элементы запаяны и дальше продолжен этап тестирования и написания программы.
С разных ракурсов.
Плата в работу
С помощью arduino IDE код, написанный согласно задумке, загружен в устройство, используя внешний программатор.
Теперь реализовано две функции - включение/отключение.
И контроль наличия/отсутствия воды.
Тесты с поднятием/опусканием поплавка, для имитации окончания воды в увлажнителе.
Исходные коды добавлю после устранения косяков в коде и на плате.
p.s. Не смог пока устранить наличие "паразитного" напряжения от блока питания увлажнителя на плате управления, при "разорванном" минусе через мосфет.
Сообщество Ремонтёров
8K постов43.8K подписчиков
Правила сообщества
ЕСЛИ НЕ ХОТИТЕ, ЧТОБЫ ВАС ЗАМИНУСИЛИ НЕ ПУБЛИКУЙТЕ В ЭТОМ СООБЩЕСТВЕ ПРОСЬБЫ О ПОМОЩИ В РЕМОНТЕ, ДЛЯ ЭТОГО ЕСТЬ ВТОРОЕ СООБЩЕСТВО:
Посты с просьбами о помощи в ремонте создаются в дочернем сообществе:https://pikabu.ru/community/HelpRemont
К публикации допускаются только тематические статьи с тегом "Ремонт техники".
В сообществе строго запрещено и карается баном всего две вещи:
1. Оскорбления.
2. Реклама.
В остальном действуют базовые правила Пикабу.