Подключаю выключенный совсем от сети компьютер к работающей Ардуине. USB-кабелем. В компе питания нет, никакого, совсем. При втыкании USB-кабеля в порт - компьютер пытается стартовать, и крутит вентилятором... Видимо, Ардуина свой входное питание гонит в USB. Разборка началась с того, что компьютер с подключенным кабелем отказывался запускаться. Подскажите, красный провод перерезать в кабеле - правильное решение проблемы?
Это правильный способ испортить USB кабель Вообще то на ардуине специально для предотвращения такого поведения установлен на входе с 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.
У меня бутерброд из трёх плат: вверху макетный шилд, на его Vin подаётся питание, под ним GPRS-шилд, и снизу Mega 2560. Получается, GPRS-шилд выдает 5В на Ардуину? Ногу ему обломать... Не хотелось бы портить. Вариант с диодами не канает, нету их у меня, и купить негде. Порезанный USB-кабель должен работать, или я его безнадёжно испорчу, перерезав питание?
Нет, у вас в бутерброде Vin спускается сверху вниз до ардуины, а +5V поднимается вверх с ардуины до макетки. А смысл резать USB? С тем же успехом его можно просто отключать когда отключен ПК.
Комп на даче, мониторит Ардуину на время отладки, и смысл в том, что комп должен безнадзорно перезагружаться, когда на даче никого нет. Пока решил проблему безоперационным путём: включил Ардуину через активный хаб, он, видимо, развязан по питанию. Но это лишние детали.
Давно еще кто-то жаловался на просторах интернетов, что КПК, подключенный к обесточенному компу, резко садится, словно пытается завести комп. Вот интересно - это специально так сделано или баг/фича USB?
Но ведь USB, получается, позволяет вкачать в себя питание - разве это правильно? Или все питательные дела тупо отданы на откуп оконечникам - мол, делайте, что хотите - питайтесь, питайте..?
Да делают кто во что горазд, могут на материнке даже просто шину +5V от БП сразу на разъем завести без какой-либо силовой защиты по напряжению и току, ну и тем более без НЧ фильтров и антистатики. А потом начинается: "всунул фэлшку - комп повис/сбросился/вырубился", перекрестное паразитное питание, и т.д. и т.п.