Питание NANO через вход/выход

Тема в разделе "Схемотехника, компоненты, модули", создана пользователем Ska1006, 12 янв 2014.

  1. Ska1006

    Ska1006 Нуб

    Имеется: Arduino Leonardo и китайский Deek-Robot NANO v4.0(аналог Arduino Nano) на Mega328p
    соеденены 8<->12, 12<->8 и по земле.
    Leonardo подключен по USB к компу. На ножках 8 и 12 каждого контроллера запускается SoftwareSerial. При этом NANO работает без какого либо дополнительного питания,но светодиод горит немного тусклее чем при нормальном питании по USB. Проверил что ножки 8 и 12 припаяны непосредственно к МК. Разве AVR может питаться непосредственно от входов/выходов? Пока печатал понял, что возможно он питается через подтягивающий резистор(что странно ибо он на пару кОм) или через выходной каскад, но всё равно странно...
     
  2. Unixon

    Unixon Оракул Модератор

    Он питается через защитные диоды на выводах.
     
  3. acos

    acos Официальный гик Администратор

    ... и это достаточно вредно для контроллера) т.к. защитные диоды на это не расчитаны
     
  4. Ska1006

    Ska1006 Нуб

    Спасибо за ответ, значит не достаточно просто отключить контроллер от питания чтобы он не работал...вероятно нужно ставить резисторы на на соединения между двумя МК чтобы избежать этого "паразитного" питания
     
  5. Unixon

    Unixon Оракул Модератор

    Резисторы тут мало помогут. Нужно все соединения пропускать через ключ типа SN74*1G66 или SN74CBT312(5/6)* , управляемый от Vcc целевого устройства.