Нужно ли подавать напряжение 12 В на жесткий диск?
Я пытаюсь управлять жестким диском с помощью Arduino Uno, но у меня возникли проблемы с питанием. Насколько я знаю, и разъемы Molex Mate-n-Lok, и новые разъемы SATA имеют 2 заземления, вход питания 5 В и 12 В. Мне интересно, каково назначение питания 12 В. Я подозреваю, что оно используется для управления двигателем, но я не уверен.
@MicroTransactionsMatterToo, 👍6
Обсуждение1 ответ
3,5-дюймовым жестким дискам требуется 12 В и 5 В для двигателя и логики соответственно. SATA-дискам также может потребоваться 3,3 В для логики. Большинству небольших дисков для ноутбуков (2,5 дюйма) требуется только 5 В и 3,3 В. Некоторым 2,5-дюймовым дискам также требуется 12 В.
Вы не сможете подключить жесткий диск SATA к Arduino без какого-либо контроллера жесткого диска SATA, который вы, возможно, могли бы построить с помощью быстрой ПЛИС (в таком случае зачем вам возиться с Arduino?). Для SATA-I (сейчас уже устарело) вам нужно сгенерировать поток данных LVDS (низковольтный дифференциальный сигнал) со скоростью 1,5 Гбит/с. Для SATA-3.2 это теперь 16 Гбит/с. Невозможно на Arduino.
PATA (Parallel ATA) более реалистично, хотя вам нужно много пинов, так как это 16-битный параллельный интерфейс. Время менее критично, так как оно синхронно со стробами чтения/записи.
Да, в настоящее время я работаю с жестким диском IDE, который является PATA., @MicroTransactionsMatterToo
- Как получить свою схему (Arduino) Pro Micro, чтобы можно было программировать ее через GPIO вместо USB?
- Мой датчик HC-SR04 сломался?
- Альтернатива пайке для соединения плат
- Короткое замыкание GND и силовых контактов
- Какое назначение контактного конденсатора ввода-вывода на микроконтроллере AVR?
- Можно ли запитать ESP8266E-12 любым из контактов 3,3 В?
- Если цифровые выводы Arduino можно использовать в качестве выводов питания, то зачем нам нужны выводы VCC?
- Питание arduino и вентилятора 12 В от одного источника питания
Какой жесткий диск? Планируете ли вы использовать его как механическое устройство или для чтения/записи на диск?, @Nick Gammon
@NickGammon Любой ATA-совместимый HDD, я планирую использовать hdd как hdd, но сейчас у меня проблемы с питанием. В данный момент я работаю с IDE, но могу перейти на SATA, если у меня не хватит контактов, @MicroTransactionsMatterToo
На корпусе жесткого диска указаны необходимые ему напряжения и токи., @Ignacio Vazquez-Abrams
@IgnacioVazquez-Abrams Да, стандарты указывают, что потребуется питание 5 В и 12 В. Я хочу знать, является ли питание 12 В критически важным, @MicroTransactionsMatterToo
Вы смотрели на жесткий диск? На его корпус?, @Ignacio Vazquez-Abrams
Да, там написано 12 В и 5 В. Стандарт ATA имеет два входа для питания, один на 5 В, другой на 12 В. Я не спрашиваю, какие напряжения, я спрашиваю, для чего нужен источник питания 12 В, и нужно ли мне его запитывать, @MicroTransactionsMatterToo
Это будет зависеть от привода. Поскольку вы не укажете конкретный, это не по теме, так как слишком широко. Но в любом случае, это не по теме, потому что это сайт Arduino, а не сайт жесткого диска. Кроме того, вы не будете говорить о SATA с Arduino. Но вы можете обойтись использованием только 8 из 16 бит на шине IDE, если вы готовы потратить половину емкости, так как команды только 8-битные. Для чего-то практического, SD-карты, вероятно, послужат вам лучше, если нет, вам, вероятно, следует рассмотреть что-то получше, чем Arduino., @Chris Stratton
но могу перейти на SATA, если у меня не хватит контактов
Для начала это смешно... Вы хоть немного разбираетесь в интерфейсах и протоколах жестких дисков?, @MajenkoМне бы очень хотелось увидеть, как вы попытаетесь сгенерировать сигнал LVDS на 1,5 Гбит/с с Arduino... и это только для старомодного SATA-1. Сейчас это 6 Гбит/с..., @Majenko
«Разумным» вариантом было бы приобрести USB Host Shield и кабель-адаптер USB-SATA., @Majenko
Карта SD гораздо практичнее, если вы просто хотите хранить много данных. С интерфейсной платой за 15 долларов (или около того) вы можете подключить карту к Arduino с помощью SPI и получить гигабайты дискового пространства., @Nick Gammon
@Majenko Не так много, но я сейчас читаю стандарты ATA, @MicroTransactionsMatterToo
И еще, суть не в использовании HDD как такового, а в сложности взаимодействия с ним. Если это сложно, тем лучше, @MicroTransactionsMatterToo