Saldatura di un cavo dati SATA su un HDD


18

Ho provato a pulire il mio computer e ho accidentalmente strappato il cavo SATA dall'HDD, provocando una porta dati SATA rotta perché la "L" sull'HDD si è rotta ed è rimasta bloccata nel cavo. Volevo comunque sostituire il mio HDD poiché è molto vecchio e ho dei backup ma poche cose nuove (come alcuni progetti web inutilizzati o alcune documentazioni) non sono ancora state salvate e mi piacerebbe provare a salvarle. (Ma non è importante suuuuuper.) Sono consapevole del fatto che questo HDD non sarà più buono per l'uso effettivo, quindi dopo aver salvato i file verrà sostituito immediatamente.

Sull'HDD sono (fortunatamente) tutti e 7 i pin che guardano fuori (nessun pin si è rotto) e ho cercato casualmente di saldarlo, dato che ho saldato tutto abbastanza con successo quando alcune delle mie parti si sono rotte, ma ho notato che il cavo ha 8 invece di 7 pin ...

Ecco alcune foto:

(8 pin ???) Questo è il cavo con entrambi i lati (1 lato rimosso per saldarlo)

cavo con entrambi i lati

(7 pin) Questo è l'HDD con il connettore dati SATA rotto

HDD con il connettore dati SATA rotto

Ho cercato su google e ho scoperto che il cavo dati SATA ha effettivamente bisogno solo di 7 pin, quindi ora mi chiedo come posso scoprire quale devo saldare e quale deve essere dissaldato. I pin sul cavo sono anche nell'ordine giusto? (Ad esempio: il pin più a destra del cavo va al pin più a destra della connessione dati SATA dell'HDD)


60
Smetti di piegarli! (Hai esaurito 2 delle circa 6 curve disponibili.)
AndreKR

1
Potresti essere meglio di ottenere un nuovo PCB da eBay. Deve essere la stessa marca, modello e revisione.
Daniel B,

35
Non hai piegato li, avete piegato loro :)
Hanky Panky

2
Grazie @HankyPanky, sembri qualcuno che condivide suggerimenti molto utili per questa community :)
Milos

5
Basta gettare il disco nella spazzatura. Hai dei backup, vero? Oh ...
Roger Lipscombe

Risposte:


28

In realtà, ci sono solo 4 pin che contano

immagine di pinout della spina sata

Hai 4 fili per segnale, 2 per 'canale' e 3 motivi (che dovrebbero essere comunque collegati tra loro). I 4 fili scoperti all'esterno di ciascuna coppia / canale sono collegati a terra e tutti e tre dovrebbero funzionare.

Non vuoi assolutamente farlo senza un multimetro.

Detto questo, consiglio vivamente di collegare un'estremità a un PC o unità spento e di controllare la continuità tra tutti e 4 i fili di terra (all'esterno) e di controllare ogni pin e il relativo filo per assicurarsi di sapere quale filo è quale. Se non hai un multimetro, dovresti prenderne uno e imparare le basi per usarlo - il test di continuità riguarda la funzione più semplice in uno.

Inoltre, non sono sicuro che la lunghezza delle tracce contenga qui, e questo potrebbe essere un problema. Non sono sicuro di come gestirlo considerando tutto ciò che ho visto nella domanda


16
In realtà i GND possono essere importanti alle alte frequenze: electronics.stackexchange.com/questions/180811/…
PlasmaHH

@PlasmaHH Alcuni protocolli rallenteranno se un cavo di bassa qualità causa problemi. Non so se sia il caso di SATA. In tal caso, potrebbe essere sufficiente clonare il disco rigido.
user253751

19
@ user20574: la frequenza SATA più lenta è 1,5 GHz in cui si ottengono già effetti sulla linea di trasmissione, quindi lasciare GND scollegato senza una necessità terribile non finirà bene. Soprattutto quando si parla di recupero dei dati, si vogliono i dati senza errori e la correzione degli errori su SATA non è stellare.
PlasmaHH,

9
In realtà l'ho fatto una volta, usando anche GND ma solo uno dei pin per evitare loop di massa ... E consiglierei di usare un convertitore esterno da USB a SATA invece di collegare il Franken a una scheda madre reale.
Alex Mazzariol,

2
@AlexMazzariol "ma solo uno dei pin per evitare anelli di massa" - questo non ha alcun senso elettrico per un cavo SATA. PlasmaHH sa di cosa sta parlando: sei stato solo fortunato.
brhans,

25

Non provare a spellare e saldare un cavo SATA. È improbabile che funzioni; i fili hanno alcune proprietà elettriche davvero permalose.

Invece, appiattire nuovamente i contatti, ottenere un nuovo cavo SATA e allineare con attenzione i contatti di rame nudo dal disco rigido verso l'alto con i contatti nel cavo. Se si applica la pressione nel modo giusto, si dovrebbe essere in grado di stabilire una connessione abbastanza a lungo per recuperare i dati.


6
"i fili hanno alcune proprietà elettriche davvero permalose". - Potresti spiegarlo ulteriormente? Perché li ho già spogliati e saldati, ma l'HDD non sembra essere riconosciuto dal mio sistema, anche se ho controllato tre volte ogni connessione e ri-saldato. Non sono un ingegnere elettrico (ma ho tutte le attrezzature) ma non riesco a vedere quale dovrebbe essere il problema collegandoli con cavi normali? Grazie mille :)
Milos

6
@Milos è inerente a tutti i bus di dati ad alta velocità, ma penso che una delle cose principali qui sarà l'adozione di misure speciali per garantire che tutte le linee di dati abbiano la stessa identica lunghezza, semplicemente tagliando, spelando e saldando i cavi individualmente quasi sicuramente hanno violato questo e reso improbabile che la connessione funzioni.
Trotski94,

3
@JamesTrotter: con SATA 3.2 parliamo di lunghezze d'onda di ~ 2 cm, quindi qualsiasi cosa fino a 2 mm di disadattamento può funzionare e qualsiasi cosa con 0,5 mm è sostanzialmente garantita per funzionare. Moltiplica quei numeri per 10 per SATA 1. Il motivo più probabile per cui non funzionerà è che nel punto in cui le cose sono saldate hai una grave disadattamento di impedenza. Le spine SATA sono in realtà prodotte per rimanere entro l'impedenza specificata.
PlasmaHH,

3
Posso approvare questa raccomandazione. Sono stato in grado di recuperare da un incidente simile con un SSD in questo modo alcuni anni fa reinserendo con cura il cavo con lo stub rotto del connettore del dispositivo in posizione e fissandolo con nastro.
Dan Neely,

1
Questa è un'ottima risposta Come menziona @PlasmaHH, SATA 1 probabilmente sarebbe (leggermente) più tollerante alle discrepanze di impedenza, quindi potrebbe valere la pena indagare se esiste un modo per selezionarlo nel BIOS o se si dispone di una scheda di espansione SATA precedente che fa solo 1,5 Gbit / s.
pipe

14

Invece di provare a risolverlo, potresti anche provare a ottenere un nuovo PCB per il disco. Sono molto facili da scambiare. Puoi cercare eBay per sostituzioni, ad esempio unità con guasti meccanici.

Tuttavia, per ottenere i migliori risultati, il PCB deve provenire da un dispositivo uguale:

  • Stessa marca
  • Stesso modello
  • Stessa revisione hardware

La maggior parte del firmware dell'unità è effettivamente memorizzata sul disco, quindi la versione del firmware non è così importante.

/ modifica: Tuttavia, sembra che ci siano alcuni dati di calibrazione univoci necessari per il corretto funzionamento della maggior parte dei moderni dischi rigidi. È unico per ogni unità. Esistono servizi di sostituzione PCB che offrono il trasferimento dei dati per te.


9
Per molti dischi rigidi, questo non funzionerà assolutamente perché la tabella di calibrazione è memorizzata sul PCB.
David Schwartz,

@DavidSchwartz Grazie per l'avvertimento! Potreste aiutarmi a verificare se è possibile sostituire il PCB sul mio HDD? La scheda PCB di cui avrei bisogno è 2060-771824-008 per l'HDD WD10EZRX di Western Digital ( hddzone.com/wd-2060771824008-pcb-p-477.html ) Grazie in anticipo :)
Milos

2
La sostituzione del PCB @DavidSchwartz è una tecnica comune di recupero dei dati dell'ultimo sforzo per le unità che non girano più (prima di inviarle a una vera società di recupero con clean room, ecc ...). Di solito cercavo di abbinare tutto sui PCB, anche fino all'anno in cui venivano realizzati gli azionamenti o, se possibile, anche più vicini. Le versioni del firmware sono importanti, insieme a tutto il resto. L'ho fatto una manciata di volte, e a volte funziona a volte no.
SnakeDoc

9

La lunghezza esatta di tutti i conduttori non è così importante con i bus a corsia seriale come SATA o PCI-E, rispetto ad esempio allo SCSI parallelo. Ma mantenere entrambi i fili di ciascuna coppia differenziale della stessa lunghezza, non separare i fili l'uno dall'altro e gli schermi associati più del necessario per più lunghezza del necessario è essenziale. https://sata-io.org/system/files/member-downloads/SATA-6gbs-equipment-design-and-development-finisar.pdf suggerisce specifiche come 4.5GHz (!!!), 50-100ps risetime (! !) su un cavo SATA. Se la frequenza di base effettiva del segnale sia 4,5 Ghz è quasi irrilevante - se lo schema di modulazione ha bisogno di larghezza di banda a quel livello, ne ha bisogno. La lunghezza d'onda di un segnale da 4,5 GHz su un cavo comune sarà da 4 a 5 centimetri.

Una regola pratica comune nel lavorare con i segnali CA è che un filo più lungo di 1/10 della lunghezza d'onda (qui sarebbe 4 mm) non può più essere trattato come "solo un filo", poiché gli stessi effetti che faranno "solo un filo "improvvisamente agisce come una bobina, un'antenna o una piastra di condensatore (nessuna delle quali è utile in questo caso) inizierà a prevalere sul comportamento" solo un filo ".

Ad esempio, un pezzo di cavo in più di una lunghezza d'onda di un quarto (circa mezzo pollice a 4,5 Ghz) senza nulla collegato all'altra estremità, saldato in parallelo ai fili del segnale, dovrebbe essere solo un circuito aperto. Lontano da esso. Questo si comporterà come un corto circuito se nulla è collegato ad esso e si comporterà come un circuito aperto se la fine è in corto.

Questi effetti sono irrilevanti per il cablaggio CA a 60Hz nella tua famiglia poiché la scala è diversa: diventeranno rilevanti quando si costruiscono linee a 60Hz che coprono da centinaia a migliaia di miglia e i professionisti che progettano tali sistemi ne sono consapevoli.

RF (qui si tratta di RF. I tipi di RF di "cavi coassiali e tubature in ottone") pensano gli ingegneri in coppie di fili (le cosiddette linee di trasmissione) e la configurazione della geometria e del materiale di queste coppie (distanza di separazione, torsione insieme , i materiali isolanti nelle vicinanze anche se sono perfetti isolanti a CC) contano davvero. Solo se una tale coppia è correttamente impostata e mantenuta a tale lunghezza per tutta la sua lunghezza, O composta da sezioni che, seppur di diversa costruzione, hanno le stesse proprietà (cavo vs spina e presa - geometrie e materiali non lo sono casuale qui!), si comporterà come un cavo e non come un'antenna, una bobina, un condensatore ...

Una giunzione di saldatura che disturba la geometria di uno o due centimetri è molto lontana dalla linea (di trasmissione) - se ciò può essere fatto, rimuovendo l'isolamento dal cavo per pochi mm e saldandolo sul più corto possibile si trova un possibilità di lavorare - nel peggiore dei casi, il materiale plastico mancante dalla spina sta per sabotare i tuoi sforzi (non si tratta di isolamento, ma delle cosiddette proprietà dielettriche, che sono molto diverse per lo stampaggio aria vs plastica).


3
Direi che l'abbinamento della lunghezza è fattibile piuttosto facilmente, l'impedenza non corrispondente nel punto di saldatura quando si saldano fili scoperti al connettore rotto è ciò che distruggerà il segnale. Rimuovere il connettore rotto e saldare i fili direttamente sul pcb ha le maggiori possibilità di successo, mi aspetto che l'allenamento del collegamento compensi il resto.
PlasmaHH,

Assolutamente. O ottenere un connettore compatibile con la forma da un altro disco rigido di scarto e
saldarlo

Puoi semplicemente acquistare i connettori. - Sono economici.
BrainSlugs83

6

L'ho fatto una volta, su una frenesia casalinga hack-it-all su una vecchia scheda madre toshiba (~ 2010 forse?) Laptop verso il disco SATA originale.

E ha funzionato, e sorprendentemente anche bene. Mi sono assicurato di aver saldato solo UN pin di terra, perché stavo usando un cavo schermato USB2 e volevo evitare loop di terra (avrei dovuto unire i 3 terreni sullo stesso schermo e questo avrebbe creato 3 mini loop).

A parte questo, anche se funziona, usa un convertitore da USB a SATA esterno per evitare di friggere la scheda madre e, dopo aver recuperato tutti i dati preziosi sull'HDD, gettalo via (o sostituisci la sua scheda controller come altri hanno detto).

Espandere le risposte, integrare i commenti ad altre risposte di altre persone: GND potrebbe non essere necessario, perché i segnali sono bilanciati, ma consiglio vivamente di collegarlo. L'uso di un convertitore da USB a SATA esterno può aiutarti a forzare una connessione SATA 1, che presenta tolleranze maggiori rispetto alle lunghezze dei cavi relative, oltre a prevenire danni al controller della scheda madre in caso di collegamenti errati / cortocircuiti.


L'ho fatto anche con successo. Ho usato molta colla a caldo per fornire un dispositivo antistrappo per il connettore, che è tornato utile anni dopo quando ho provato a "scollegare" la connessione saldata durante la rimozione dell'unità (avendo dimenticato da tempo la saldatura).
Ben Jackson,

Non consiglierei davvero di usare una configurazione del genere per un uso prolungato ... Ma potrebbe essere di aiuto se non si dispone di un backup recente.
Alex Mazzariol,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.