Tirei um HDD IDE antigo (40 pinos) de 1998 para uso em um projeto de exibição em POV (Gr. 12 Computer Engineering) e tenho tentado girá-lo.
O problema é que o motor do disco rígido é sem corrente contínua sem escova, portanto, requer mais do que apenas uma conexão de aterramento e fonte. Nossa eletrônica possui uma corrente de saída máxima de cerca de 200mA (555, transistores, outros CIs), então não posso trabalhar com elas.
A conexão do HDD com a PCB à PSU só liga o motor por cerca de 15s antes de desligar.
O disco rígido é completamente despojado apenas com o motor e a placa de circuito impresso aparafusada na base. O motor possui 4 pinos. Desde o tempo em que joguei com ele, havia 1 pino para terra e 3 outros que acho que são para os 3 pares de bobinas.
Informações do disco rígido:
- Fujitsu MPB3043AT
- 12V DC 0.32A
- 5V DC 0.5A
Materiais:
- Arduino Uno
- HDD antigo
- PSU
- Breadboard
- Bateria 9V
- 1.5V battery
- 74HC164 registradores sihft de 8 bits
- 555 IC do temporizador
- Transistores 3904/3906
- Capacitores, resistores, potenciômetros
Que opções eu tenho para fazer o motor girar (de preferência sem a PSU, mas estou aberto a opções com a PSU)? Existe um pino no IDE que permita ativar / desativar?
ATUALIZAÇÃO 1: Eu brinquei com o cabo IDE. Quando conecto o pino 27 (IO Ready) ao pino 2 (terra), o motor começou a girar como se eu apenas o tivesse conectado à PSU, mas apenas por 10s. E tive que esperar alguns minutos para conseguir girar novamente usando esse método
ATUALIZAÇÃO 2: Acontece que o motor é de apenas 5V e não 12V, o que deve facilitar um pouco as coisas
Respostas:
A maioria dos motores de HDD são motores BLDC (sem escova). Eles podem ser acionados por ESC sem escova. O mais barato seria comprar o hobby ESC ESC e conduzi-lo pela PWM. Algo como isso seria ótimo. (pelúcia Turnigy 25A).
25A significa que ele pode ser usado para acionar motores até essa corrente sem danificar o ESC. Você também pode encontrar ESC menor (mas este é barato o suficiente).
ESC consiste em três fios, não há 4 fios ESC. Você precisa medir a resistência entre pares de fios e conectar apenas fios com maior resistência. Um com menor resistência deixa desconectado.
fonte
Não tenho certeza se entendi sua pergunta corretamente, mas suponho que você esteja perguntando como fazer o motor do disco rígido girar continuamente (também assumindo que você ainda não possui um circuito para girar o motor).
Os motores AFAIK HDD são motores de passo com 3 bobinas para fornecer a fonte de entrada em diferentes fases de rotação do motor. Você precisará fornecer uma tensão de alimentação trifásica para funcionar da melhor maneira.
Encontrei um esquema útil na internet aqui . Você pode criar seu próprio circuito de driver com base nos esquemas mostrados lá.
fonte
Espero que não seja tarde demais.
Eu escrevi um artigo aqui . Basicamente, eu estava usando o Arduino para enviar sinais discretos para todas as três fases, mas essas três fases se combinam para fornecer uma força atraente contínua e fazer o rotor girar. Esses sinais permitem que os transistores Darlington passem uma corrente maior para acionar o motor.
fonte
Simplesmente usei um gerador de freq de US $ 3 (aliexpress.com) e um N-FET, conectado uma fase a 12V, a outra a drenar e a fonte ao terra. Muito simples. Há dois problemas: não é possível iniciar automaticamente (defino 60Hz e giro levemente) e há um limite de aceleração, você não pode ir rápido ou perde a sincronização. Testes rápidos mostraram que a frequência de 1000Hz não era problema (entrada de cerca de 6W a 12V). ATUALIZAÇÃO: Eu fiz o motor da unidade de disco rígido girar 25.000 rpm usando este simples gerador de fet e freq. https://www.youtube.com/watch?v=SRk651ThM0k
fonte