Как безопасно запрограммировать мк (uno) при подключенном lm2596?

Тема в разделе "Arduino & Shields", создана пользователем Suyano, 25 янв 2020.

  1. Suyano

    Suyano Нерд

    Добрый вечер!

    Есть Arduino Mini, который я буду программировать при помощи USBASP программатора.
    Микроконтроллер уже подключен к понижающему преобразователю (LM2596), отключить провода возможности нет.

    Теперь необходимо обновить прошивку. Есть вопросы в плане подключения питания при прошивке.
    Как я хочу это сделать:
    Вариант - А:
    1) Отключить входное питание на LM2596
    2) Подключить землю и питание от USBASP на плату
    3) Подключить программатор к ПК и загружать
    Мысли: Нормально ли будет LM2596, если на его выход мы наоборот подаем напряжение?

    Вариант - Б:
    1) LM2596 работает в обычном режиме
    2) От USBASP мы не подключаем к плате линию питания, только GND и данные
    3) Прошиваем
    Мысли: Если я подключу одновременно питание USBASP и LM2596 - схема выйдет из строя (встречное питание)

    Вопрос:
    Как безопасно прошивать плату в данном случае?
     
  2. NikitOS

    NikitOS Король шутов Администратор

    Почему у темы префикс «Решено»?
     
  3. Suyano

    Suyano Нерд

    Ошибся, извините.
     
  4. Airbus

    Airbus Радиохулиган Модератор

    Можно и так и эдак.
    [​IMG]
    Вариант А-если подаёте +5 вольт от программатора и питаете МК от него.Вариант Б если НЕ подаёте питание от программатора и питаете МК от своего источника.Я предпочитаю Вариант Б. Пин 2 см.выше у меня откушен нафиг.
     
    Daniil и Suyano нравится это.
  5. Suyano

    Suyano Нерд

    Тогда буду использовать второй вариант.
    @Airbus , большое спасибо за помощь!