Нужно ли подавать напряжение 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-битный параллельный интерфейс. Время менее критично, так как оно синхронно со стробами чтения/записи.
- Как получить свою схему (Arduino) Pro Micro, чтобы можно было программировать ее через GPIO вместо USB?
- Мой датчик HC-SR04 сломался?
- Альтернатива пайке для соединения плат
- Короткое замыкание GND и силовых контактов
- Какое назначение контактного конденсатора ввода-вывода на микроконтроллере AVR?
- Можно ли запитать ESP8266E-12 любым из контактов 3,3 В?
- Если цифровые выводы Arduino можно использовать в качестве выводов питания, то зачем нам нужны выводы VCC?
- Питание arduino и вентилятора 12 В от одного источника питания