Обратное питание от Ардуины. Какой провод резать?

Тема в разделе "Arduino & Shields", создана пользователем Мерзкий Гуру, 30 сен 2013.

  1. Подключаю выключенный совсем от сети компьютер к работающей Ардуине.
    USB-кабелем. В компе питания нет, никакого, совсем.
    При втыкании USB-кабеля в порт - компьютер пытается стартовать, и крутит вентилятором...
    Видимо, Ардуина свой входное питание гонит в USB.
    Разборка началась с того, что компьютер с подключенным кабелем отказывался запускаться.

    Подскажите, красный провод перерезать в кабеле - правильное решение проблемы?
     
  2. Unixon

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

    Это правильный способ испортить USB кабель :D

    Вообще то на ардуине специально для предотвращения такого поведения установлен на входе с USB полевик, который перекрывается, если подано питание на Vin > 6.6V. Реально же эта схема будет срабатывать при Vin > 7.5V, потому, что нужны железные опорные 5V и 3.3V с бортовых регуляторов, иначе все вольтажи поплывут.

    Если питание подано на +5V, а на Vin ничего нет, тогда схема не будет работать и +5V попрет в USB.

    Радикальное решение проблемы - поставить на вход с USB диод шоттки с малым прямым падением напряжения Vf ~ 0.25V - 0.35V, но про ровные +5V придется, конечно же, забыть. Ну или как вариант - кинуть диод обратно с +5V на Vin, но это похерит защиту от переполюсовки по Vin. Еще вариант - вместо диода - повторить трюк с полевиком на USB, только рулить им от USBVCC или +5V, а не от Vin/2.
     
    Последнее редактирование: 1 окт 2013
  3. У меня бутерброд из трёх плат: вверху макетный шилд, на его Vin подаётся питание, под ним GPRS-шилд, и снизу Mega 2560. Получается, GPRS-шилд выдает 5В на Ардуину? Ногу ему обломать... Не хотелось бы портить.

    Вариант с диодами не канает, нету их у меня, и купить негде.

    Порезанный USB-кабель должен работать, или я его безнадёжно испорчу, перерезав питание?
     
  4. Unixon

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

    Нет, у вас в бутерброде Vin спускается сверху вниз до ардуины, а +5V поднимается вверх с ардуины до макетки.

    А смысл резать USB? С тем же успехом его можно просто отключать когда отключен ПК.
     
  5. Комп на даче, мониторит Ардуину на время отладки, и смысл в том, что комп должен безнадзорно перезагружаться, когда на даче никого нет.

    Пока решил проблему безоперационным путём: включил Ардуину через активный хаб, он, видимо, развязан по питанию. Но это лишние детали.
     
  6. Megakoteyka

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

    Давно еще кто-то жаловался на просторах интернетов, что КПК, подключенный к обесточенному компу, резко садится, словно пытается завести комп.
    Вот интересно - это специально так сделано или баг/фича USB?
     
  7. Unixon

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

    Баг схемотехники цепей питания, к USB имеет опосредованное отношение.
     
  8. Megakoteyka

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

    Но ведь USB, получается, позволяет вкачать в себя питание - разве это правильно?
    Или все питательные дела тупо отданы на откуп оконечникам - мол, делайте, что хотите - питайтесь, питайте..? :)
     
  9. Unixon

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

    Да делают кто во что горазд, могут на материнке даже просто шину +5V от БП сразу на разъем завести без какой-либо силовой защиты по напряжению и току, ну и тем более без НЧ фильтров и антистатики. А потом начинается: "всунул фэлшку - комп повис/сбросился/вырубился", перекрестное паразитное питание, и т.д. и т.п.
     
  10. Unixon

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