Salta al contenuto
  • Categorie
  • Recenti
  • Tag
  • Popolare
  • Utenti
  • Gruppi
Collassa
Logo del marchio
  1. Home
  2. Periferiche Hardware
  3. Periferiche di memorizzazione
  4. Come utilizzare un motore di un Hard Disk

Come utilizzare un motore di un Hard Disk

Pianificato Fissato Bloccato Spostato Periferiche di memorizzazione
30 Post 0 Autori 43.3k Visualizzazioni
  • Da Vecchi a Nuovi
  • Da Nuovi a Vecchi
  • Più Voti
Rispondi
  • Risposta alla discussione
Effettua l'accesso per rispondere
Questa discussione è stata eliminata. Solo gli utenti con diritti di gestione possono vederla.
  • G Non in linea
    G Non in linea
    Gonne.m
    scritto su ultima modifica di
    #1

    Ciao a tutti.

    Vorrei utilizzare un motore di un hard disk per farci dei progettini, oltre il motore userei anche la sua scheda di driver, l'unico problema che ho è che una volta smontato, quando lo alimento questo gira per 10-20 secondi poi si ferma.

    Ho provato con 3 vecchi HDD, uno fa come scritto sopra, pare e si ferma, gli altri 2 partono e si fermano a intermittenza.

    Qualcuno sa il motivo?? e soprattutto sa come potrei ovviare a questa problematica?

    Ciao Mirco!

    1 Risposta Ultima Risposta
    0
    • G Non in linea
      G Non in linea
      Gonne.m
      scritto su ultima modifica di
      #2

      Ciao a tutti.

      Vorrei utilizzare un motore di un hard disk per farci dei progettini, oltre il motore userei anche la sua scheda di driver, l'unico problema che ho è che una volta smontato, quando lo alimento questo gira per 10-20 secondi poi si ferma.

      Ho provato con 3 vecchi HDD, uno fa come scritto sopra, pare e si ferma, gli altri 2 partono e si fermano a intermittenza.

      Qualcuno sa il motivo?? e soprattutto sa come potrei ovviare a questa problematica?

      Ciao Mirco!

      1 Risposta Ultima Risposta
      0
      • T Non in linea
        T Non in linea
        tom1
        scritto su ultima modifica di
        #3

        colleghi bene i cavi con cosa lo alimenti?

        1 Risposta Ultima Risposta
        0
        • G Non in linea
          G Non in linea
          Gonne.m
          scritto su ultima modifica di
          #4

          Lo alimento con un alimentatore da PC, quindi proprio con il suo connettore, quello a quattro fili, rosso nero nero giallo

          1 Risposta Ultima Risposta
          0
          • A Non in linea
            A Non in linea
            apix_1024
            scritto su ultima modifica di
            #5

            girano per 10 secondi perchè solo con l'alimentazione fa il ciclo di startup e basta. senza segnali di controllo di testina e quantaltro dubito che tu riesca a gestire il motore con la scheda dell'hard disk :n2mu:

            dovresti rifarti il circuito solo per la rotazione motore O0

            questo imho O0

            1 Risposta Ultima Risposta
            0
            • G Non in linea
              G Non in linea
              Gonne.m
              scritto su ultima modifica di
              #6

              Grazie apix, perlomeno hai confermato una mia supposizione, rimane comunque il problema di come evitare ciò.

              Potrei rifare tutto il circuito, ma non credo sia cosa semplicissima, soprattutto non sapendo quasi nulla sui tipi di motori che questi hdd montano (non trovo scritto codici identificativi da cui trarre caratteristiche)

              La cosa più semplice sarebbe comprendere e capire come funzionano le proprie schede di driver, in modo da agire sulle stesse, suppongo infatti che ci sarà una logica che abilita e disabilità il pilotaggio del motore (magari semplicemente un pin di enable sul chip utilizzato per la generazione dei 4 segnali ti pilotaggio).

              Questa è la strade che prediligo, ma anche qui ho trovato delle difficoltà, in quanto non riesco a trovare datasheet dei componenti di mio interesse (ad esempio su due hdd ho un chip che credo sia quello che generi i segnali motore, siglato 9m4 5 ha13626 di cui non riesco a trovare nulla).

              Se qualcuno crede che questa strada sia possibile ed è interessato potrei postare i modelli degli hdd che ho e magari riusciamo a capirci di più

              1 Risposta Ultima Risposta
              0
              • T Non in linea
                T Non in linea
                tom1
                scritto su ultima modifica di
                #7

                rifare il circuito la vedo ardua come operazione per il semplice fatto che i chip che sono montati sul pcb vengono fatti diciamo su misura e non li trovi facilmente su internet e anche se li trovassi e riuscissi a crearti un pcb le variabili sarebbero troppe per diciamo un work in home

                1 Risposta Ultima Risposta
                0
                • G Non in linea
                  G Non in linea
                  Gonne.m
                  scritto su ultima modifica di
                  #8

                  tom1 ha scritto:

                  rifare il circuito la vedo ardua come operazione per il semplice fatto che i chip che sono montati sul pcb vengono fatti diciamo su misura e non li trovi facilmente su internet

                  Non lo rifarei con i soliti chip anche perchè non si trovano, userei altri general poupose, ma non ho assolutamente il tempo di sviluppare anche una scheda di controllo, se la trovassi a poco preferisco comprarla :nutkick:

                  girano per 10 secondi perchè solo con l'alimentazione fa il ciclo di startup e basta
                  Cosa sicuramente possibile, ma su internet si trovano progetti dove l'hdd viene alimentato e gira senza problemi es. Hard Drive Clock - Alan Parekh’s Electronic Projects ma ne potrei citare altri.

                  Pensavo che con questa guida Using disk drive motors fossi finalmente arrivato ad una soluzione, ma non c'è stato niente da fare. Riporto il pezzo credo sia di mio interesse

                  How to use controller in disk-drive electronics

                  The controller in the disk drive electronics can be succesfully used in the following way:

                  1. The electronics needs +5V to operate and usually +12V for motors

                  2. If the disk-drive has function to automatically got to track zero on powerup, you have to disable that option unless you want to use that option and the track zero detectio in your project. This option can be found from modern disk-drives, but old drives does not have it. Sometimes there is jumper for enabling and disabling this option.

                  3. Make sure that the electronics does not need to detect the disk in the drive to be able to move the stepper motor. This sensor can be easily easily make to give electronics the info that the disk is in drive. You only have to put some tape or glue to the sensor to make it think that disk is always in the drive. You can also accomplish this by cutting one wire or adding one extra wire to bypass the sensor.

                  4. Use drive select signal to select the drive electronics. Then use direction and step pulse signals to control the steper motor.

                  Punto 1 ok, Punto 2 Boooo come faccio a disabilitarla? Punto 3 non vedo nessun sensore, Punto 4 non l'ho capito.. :muro:
                  1 Risposta Ultima Risposta
                  0
                  • G Non in linea
                    G Non in linea
                    Gonne.m
                    scritto su ultima modifica di
                    #9

                    SI SI SIIIIIIIIIIIIIIIIIIIIIIIIIIIIII:clapclap:

                    Di 4 hdd uno sono riuscito a farlo funzionare ora gira come una trottola, ciò che ho fatto è semplice, ho tagliato la pista di comunicazione con il microcontrollore :D il difficile è stato capire quale era!!!

                    Negli altri 3 non ho nemmeno un accenno di serigrafia, ora un po ci studio, e se non ne cavo le gambe provo a togliere del tutto il controllore :2funny:

                    1 Risposta Ultima Risposta
                    0
                    • O Non in linea
                      O Non in linea
                      One1ros
                      scritto su ultima modifica di
                      #10

                      Guarda chi si rivede! Mircolino!

                      Ma che ci devi fare con 'sto motore? Uno smerigliatore angolare tascabile? :asd:

                      1 Risposta Ultima Risposta
                      0
                      • L Non in linea
                        L Non in linea
                        Le085
                        scritto su ultima modifica di
                        #11

                        Gonne.m ha scritto:

                        SI SI SIIIIIIIIIIIIIIIIIIIIIIIIIIIIII:clapclap:

                        Di 4 hdd uno sono riuscito a farlo funzionare ora gira come una trottola, ciò che ho fatto è semplice, ho tagliato la pista di comunicazione con il microcontrollore :D il difficile è stato capire quale era!!!

                        Negli altri 3 non ho nemmeno un accenno di serigrafia, ora un po ci studio, e se non ne cavo le gambe provo a togliere del tutto il controllore :2funny:

                        bella lì :n2mu:

                        mi risparmi i test del mio? :asd:

                        magari fai un paio di foto della pista incriminata :D

                        siamo curiosi anche noi :D

                        1 Risposta Ultima Risposta
                        0
                        • L Non in linea
                          L Non in linea
                          Le085
                          scritto su ultima modifica di
                          #12

                          One1ros ha scritto:

                          Guarda chi si rivede! Mircolino!

                          Ma che ci devi fare con 'sto motore? Uno smerigliatore angolare tascabile? :asd:

                          potrebbe essere un'idea per fare un dremel, in realtà mi ha svelato che ci deve fare un orologio...

                          ma non vi svelo nulla ormai sarà lui che ve lo deve mostrare quando sarà completo :D

                          1 Risposta Ultima Risposta
                          0
                          • S Non in linea
                            S Non in linea
                            swattolo
                            scritto su ultima modifica di
                            #13

                            Seguo con interesse :D

                            1 Risposta Ultima Risposta
                            0
                            • L Non in linea
                              L Non in linea
                              Lemorlenny
                              scritto su ultima modifica di
                              #14

                              Sto provando anch'io a far girare il motore smontato. Ho fatto anche alcuni step controller sia con l'Arduino sia con gli integrati appositi ma non sono soddisfatto del risultato allora riproviamo con il controller installato sul disco!. Anch'io penso che il problema del blocco sia tutto in qualche segnale che non torna al controller, il problema è che i datasheet dei controller ovviamente non si trovano e prima di ponticellare o tagliare tracce a caso volevo almeno avvicinarmi alla zona su cui intervenire.

                              Vediamo se fra tutti troviamo un sistema pseudo standard per farlo.

                              A presto

                              1 Risposta Ultima Risposta
                              0
                              • L Non in linea
                                L Non in linea
                                Lemorlenny
                                scritto su ultima modifica di
                                #15

                                Lemorlenny ha scritto:

                                Sto provando anch'io a far girare il motore smontato. Ho fatto anche alcuni step controller sia con l'Arduino sia con gli integrati appositi ma non sono soddisfatto del risultato allora riproviamo con il controller installato sul disco!. Anch'io penso che il problema del blocco sia tutto in qualche segnale che non torna al controller, il problema è che i datasheet dei controller ovviamente non si trovano e prima di ponticellare o tagliare tracce a caso volevo almeno avvicinarmi alla zona su cui intervenire.

                                Vediamo se fra tutti troviamo un sistema pseudo standard per farlo.

                                A presto

                                Rimettendo i magneti dei voice coil, senza braccetto, il motore adesso gira!?

                                C'e' qualche sensore nascosto?!.

                                1 Risposta Ultima Risposta
                                0
                                • G Non in linea
                                  G Non in linea
                                  Gonne.m
                                  scritto su ultima modifica di
                                  #16
                                  magari fai un paio di foto della pista incriminata
                                  ecco la foto, la pista tagliata è quella sotto la M della scritta UM1 (che non so per cosa stia)

                                  i88343_imag0308.jpg

                                  I pin a destra e sinistra della pista tagliata sono l'Enabele e il clock, mentre l'incriminata e quella utilizzata per lo scambio dati.

                                  stessa caso ho provato a fare su quest'altro hdd, preso dall'entusiamo di esserci riuscito con il primo e fidandomi della serigrafia UM1

                                  i88344_imag0309.jpg

                                  in questo caso però non funziona un bel nulla, non parte nemmeno. :muro:

                                  I casi possono essere 3:

                                  1) La serigrafia UM1 non significa nulla:cheazz:

                                  2) ho sbagliato pista (magari ho tagliato il ck o l'enable), nel primo hd sono sicuro di aver tagliato la linea dati perchè ho trovato il datasheet :ave:

                                  2) oppure la logica di funzionamento di questo hdd è differente e quindi siamo da copo di nuovo.:uglystupid2:

                                  ora riprovo a costruire la pista tagliata e fare altre prove, fin tanto che non rompo il chip (cosa gia successa in un alto hdd:muro:)

                                  Ma che ci devi fare con 'sto motore?
                                  Mau, appena faccio funzionare questi motorini posterò una descrizione di cosa voglio fare, certo sarebbe più figo postare a cose fatte, ma vi farei aspettare troppo, non sono come te in swizzerina (Ps io la svizzerina la mangio :2funny:) a non fare na sega, purtroppo o per fortuna lavoro 10 h al dì, e il fine settimana c'è quell'altra che vuole le sue attenzioni...:angel:
                                  1 Risposta Ultima Risposta
                                  0
                                  • G Non in linea
                                    G Non in linea
                                    Gonne.m
                                    scritto su ultima modifica di
                                    #17
                                    Rimettendo i magneti dei voice coil, senza braccetto, il motore adesso gira!?

                                    C'e' qualche sensore nascosto?!.

                                    è possibile, ho letto qualcosa a riguardo di sensori, dovrei aver postato il link, anche se li parlano di sensori che determinano la presenza del disco.

                                    CMQ spiegami meglio, io non sono un esperto di hard disk, tu hai rimontato i due magneti (uno sopra l'altro) e basta? senza dischi e senza testina collegata?

                                    1 Risposta Ultima Risposta
                                    0
                                    • G Non in linea
                                      G Non in linea
                                      Gonne.m
                                      scritto su ultima modifica di
                                      #18

                                      Ho ricostruito la pista del secondo hard disk e fatto alcune prove.

                                      Purtroppo come immaginavo avevo tagliato la pista sbagliata ed inoltre questo ha un funzionamento differente.

                                      Presumo infatti che abbia bisogno della comunicazione dati anche per lo start up infatti se lo faccio partire e successivamente collego a massa la pista acanto a quella che avevo tagliato, il motore continua a girare e non si ferma, unico problema e che accelera e decelera in continuazione.

                                      1 Risposta Ultima Risposta
                                      0
                                      • L Non in linea
                                        L Non in linea
                                        Lemorlenny
                                        scritto su ultima modifica di
                                        #19

                                        Gonne.m ha scritto:

                                        è possibile, ho letto qualcosa a riguardo di sensori, dovrei aver postato il link, anche se li parlano di sensori che determinano la presenza del disco.

                                        CMQ spiegami meglio, io non sono un esperto di hard disk, tu hai rimontato i due magneti (uno sopra l'altro) e basta? senza dischi e senza testina collegata?

                                        Esatto, ho fatto la riprova togliendo il magnete (solo il superiore) ed il motore parte, rallenta, riparte e si ferma restando cosi finchè non tolgo e rimetto l'alimentazione. Tra l'altro mi sono accorto che ponticellando i pin 1 e 2 del connettore IDE la sequenza si ripete (ho cercato ed ho visto che i pin 1 e 2 sono una massa ed il pin RESET).

                                        Provo a cercare qualche altra info su internet.

                                        1 Risposta Ultima Risposta
                                        0
                                        • T Non in linea
                                          T Non in linea
                                          tom1
                                          scritto su ultima modifica di
                                          #20

                                          non voglio scoraggiarti ma stai intraprendendo una via alquanto tortosa e ardua

                                          1 Risposta Ultima Risposta
                                          0

                                          Ciao! Sembra che tu sia interessato a questa conversazione, ma non hai ancora un account.

                                          Stanco di dover scorrere gli stessi post a ogni visita? Quando registri un account, tornerai sempre esattamente dove eri rimasto e potrai scegliere di essere avvisato delle nuove risposte (tramite email o notifica push). Potrai anche salvare segnalibri e votare i post per mostrare il tuo apprezzamento agli altri membri della comunità.

                                          Con il tuo contributo, questo post potrebbe essere ancora migliore 💗

                                          Registrati Accedi
                                          Rispondi
                                          • Risposta alla discussione
                                          Effettua l'accesso per rispondere
                                          • Da Vecchi a Nuovi
                                          • Da Nuovi a Vecchi
                                          • Più Voti


                                          • Accedi

                                          • Non hai un account? Registrati

                                          • Accedi o registrati per effettuare la ricerca.
                                          Powered by NodeBB Contributors
                                          • Primo post
                                            Ultimo post
                                          0
                                          • Categorie
                                          • Recenti
                                          • Tag
                                          • Popolare
                                          • Utenti
                                          • Gruppi