Использую микроNAS на основе OrangePi Zero с 2.5" usb 2.0 жестким диском, исправно работает как торрент-бокс и файлопомойка. Возникла идея прицепить к нему еще несколько usb 2.0 жестких дисков, которые используются в качестве архивных и подключаются раз-два в неделю и хранятся "в столе", собрать все в корпусе от старого ПК. Чтобы диски постоянно не крутились, решил управлять их питанием с помощью реле. К Orange Pi Zero подключил Arduino Micro (пока для теста, в дальнейшем возможно задейстую gpio Zero) и 4х-канальный реле-модуль. В момент щелчка реле (разорваны и замыкаются с их помощью линии питания на usb архивных жестких дисков) перезапускается основной жесткий диск (питание которого идет напрямую от блока питания и он не является отключаемым). Блок питания большой, 5В 12А (питание стабильное насколько позволяет измерить тестер). В чем может быть проблема? Может ли помочь mosfet вместо реле для управления питанием?
Включение-выключение HDD - это более стрессовый процесс, чем постоянная работа. Без частого отключения они проживут больше. Попробуй поставить большой электролитический конденсатор (16В, 4700 мкФ или больше) на линию питания, как можно ближе к разъему каждого жесткого диска.
Не могу позволить крутиться 4-5 дискам в жилой комнате, если раз в неделю из них потребуется 1-2 на полчаса. Параллельно линии питания? Если предположить, что есть проседание питания в момент старта диска, то будет ли успевать его поддержать такой большой конденсатор?
Если замена на SSD не выходит, то остается полная вибро-шумоизоляция и пассивное охлаждение Это входит в его обязанности.
В дисковых массивах шпиндели раскручиваются поочереди. Сначала один, потом второй и так далее. Надеюсь, включение одного диска не роняет систему?
У меня тоже по очереди, в момент запуска системы (она загружается с microSD-флешки) стартует основной (неотключаемый диск), дополнительные диски затем запускаются при необходимости, скриптами, подающими им питание. Вот этот основной диск (ОС не на нем) и отваливается, в момент старта дополнительных.
При скачке питания в сети такие остановившиеся диски задямятся точно также как не остановленные. Отключенные от питания - нет.
Ну т.е. питание от БП вы звездой разводите на все USB дисков и OPiZ, а данные USB и землю от (единственного?) порта OPiZ прогоняете через USB-хаб на диски. Так?
Примерно так, но у Pi Zero 3 порта USB, основной и дополнительные диски на разных портах. Землю отдельную для дисков планирую от БП завести.
Спасибо, навели на здравую мысль. Дело было именно в "общей" земле, которая была узким место в цепи питания. Сколь толстыми не были провода +5В к потребителям, общая земля через Pi Zero съедала всю нагрузочную способность такой цепи. Развел минусы питания от потребителей на БП напрямую - проблем с реле нет, диски включаются и отключаются без проблем.