Ремонт детского электромобиля с помощью arduino

Все началось с сообщения на форуме. Примерный отец по приближению теплого сезона стал готовить транспортное средство ребенка к эксплуатации.  Поменял аккумуляторы, зарядил, но не все оказалось так просто.

electromobile police

Даже после 12 часов заряда с новыми аккумуляторами машина отказалась подавать любые признаки жизни.  Хозяин частично разобрал ее, добрался до электроники и обнаружил элементы на плате с неестественно сильным нагревом.

controller electromobil

Так как хозяин не был специалистом в электронике, он попросил помощи у форумчан, и мы не отказали ему.

В процессе диагностики обнаружилось, что грелся линейный стабилизатор, который формировал напряжение для питания контроллера HOLTEK HT46R48A.  Основным функциональным назначением этого контроллера был интерфейс электромобиля (включение, индикация состояния батареи и зарядки, выбор режима езды). Силовая часть управления моторами реализована отдельным блоком, что несколько облегчило задачу.

После диагностики предположение подтвердилось. Контроллер HOLTEK неисправен и создает чрезмерную нагрузку на линейный стабилизатор 3.3 вольта, чем вызывает его нагрев. Поиск в интернете на предмет запчастей для замены платы или прошивки родного контроллера не дал результатов.

План ремонта:

  1. Разобраться с взаимодействием платы интерфейса и силовой части электромобиля.
  2. Понять реализацию функции заряда, назначение выводов неисправного микроконтроллера.
  3. Подобрать необходимый контроллер взамен и написать прошивку.

Для ускорения процесса разработки возьмем контроллер Arduino pro mini.

Вместо родного контроллера holtek внедряем arduino pro mini с atmega328

Разработка схемы подключения, прошивки и тестирования заняла пару последующих дней.

В процессе тестирования была обнаружена пара несущественных багов.  Если на включенной машине подсоединить зарядное устройство, то на ней можно было ехать, что не логично.  Все исправили доработанной прошивкой.

Отремонтированный электромобиль ждет своего хозяина у нас в сервисе.

Машина ждет пассажиров

 

Оставьте свой номер и мы свяжемся с вами.
График работы: пн-пт: с 10:00 до 19:00; сб-вс: 10:00 до 17:00

×

Оставьте заявку на покупку товара и мы свяжемся с вами.

График работы: пн-пт: с 10:00 до 19:00; сб-вс: 10:00 до 17:00

Ваш товар:

×
Оставьте свой номер и мы свяжемся с вами.
График работы: пн-пт: с 10:00 до 19:00; сб-вс: 10:00 до 17:00
Введите номер телефона без цифры 8 в формате (902)123-1234

×