Управление питанием жестких дисков в микроNAS

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

  1. darkavenger

    darkavenger Гик

    Использую микроNAS на основе OrangePi Zero с 2.5" usb 2.0 жестким диском, исправно работает как торрент-бокс и файлопомойка. Возникла идея прицепить к нему еще несколько usb 2.0 жестких дисков, которые используются в качестве архивных и подключаются раз-два в неделю и хранятся "в столе", собрать все в корпусе от старого ПК. Чтобы диски постоянно не крутились, решил управлять их питанием с помощью реле. К Orange Pi Zero подключил Arduino Micro (пока для теста, в дальнейшем возможно задейстую gpio Zero) и 4х-канальный реле-модуль.
    В момент щелчка реле (разорваны и замыкаются с их помощью линии питания на usb архивных жестких дисков) перезапускается основной жесткий диск (питание которого идет напрямую от блока питания и он не является отключаемым). Блок питания большой, 5В 12А (питание стабильное насколько позволяет измерить тестер).
    В чем может быть проблема? Может ли помочь mosfet вместо реле для управления питанием?
     
  2. Tomasina

    Tomasina Сушитель лампочек Модератор

    Включение-выключение HDD - это более стрессовый процесс, чем постоянная работа. Без частого отключения они проживут больше.
    Попробуй поставить большой электролитический конденсатор (16В, 4700 мкФ или больше) на линию питания, как можно ближе к разъему каждого жесткого диска.
     
  3. darkavenger

    darkavenger Гик

    Не могу позволить крутиться 4-5 дискам в жилой комнате, если раз в неделю из них потребуется 1-2 на полчаса.

    Параллельно линии питания? Если предположить, что есть проседание питания в момент старта диска, то будет ли успевать его поддержать такой большой конденсатор?
     
  4. Tomasina

    Tomasina Сушитель лампочек Модератор

    Если замена на SSD не выходит, то остается полная вибро-шумоизоляция и пассивное охлаждение ;)
    Это входит в его обязанности.
     
  5. mcureenab

    mcureenab Гуру

    В дисковых массивах шпиндели раскручиваются поочереди. Сначала один, потом второй и так далее.
    Надеюсь, включение одного диска не роняет систему?
     
  6. darkavenger

    darkavenger Гик

    У меня тоже по очереди, в момент запуска системы (она загружается с microSD-флешки) стартует основной (неотключаемый диск), дополнительные диски затем запускаются при необходимости, скриптами, подающими им питание.

    Вот этот основной диск (ОС не на нем) и отваливается, в момент старта дополнительных.
     
  7. rkit

    rkit Гуру

    Диски отключаются штатными средствами энергосбережения.
     
  8. darkavenger

    darkavenger Гик

    При скачке питания в сети такие остановившиеся диски задямятся точно также как не остановленные. Отключенные от питания - нет.
     
  9. rkit

    rkit Гуру

    Гальваническая развязка блоков питания, предохранители? Нет, не слышал.
     
  10. Unixon

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

    А он питание берет напрямую от блока или от Pi USB? А другие диски от какой точки питаются?
     
  11. darkavenger

    darkavenger Гик

    Все диски и сама Orange Pi Zero питаются напрямую от БП, по USB идут только данные.
     
  12. Unixon

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

    Ну т.е. питание от БП вы звездой разводите на все USB дисков и OPiZ, а данные USB и землю от (единственного?) порта OPiZ прогоняете через USB-хаб на диски. Так?
     
  13. darkavenger

    darkavenger Гик

    Примерно так, но у Pi Zero 3 порта USB, основной и дополнительные диски на разных портах. Землю отдельную для дисков планирую от БП завести.
     
  14. Unixon

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

    А что в логах при отключении диска (вывод dmesg)?
     
  15. darkavenger

    darkavenger Гик

    Спасибо, навели на здравую мысль. Дело было именно в "общей" земле, которая была узким место в цепи питания. Сколь толстыми не были провода +5В к потребителям, общая земля через Pi Zero съедала всю нагрузочную способность такой цепи.
    Развел минусы питания от потребителей на БП напрямую - проблем с реле нет, диски включаются и отключаются без проблем.