Soldar un cable de datos SATA a un disco duro

18

Traté de limpiar mi computadora y accidentalmente arranqué el cable SATA del HDD, lo que resultó en un puerto de datos SATA roto porque la "L" en el HDD se rompió y quedó atascada en el cable. Quería reemplazar mi HDD de todos modos ya que es muy antiguo y tengo copias de seguridad, pero algunas cosas nuevas (como algunos diseños web no utilizados o algunas documentaciones) aún no se guardan y me gustaría intentar guardarlas. (Pero no es muy importante.) Soy consciente del hecho de que este HDD ya no será bueno para el uso real, por lo que después de guardar los archivos, se reemplazará de inmediato.

En el HDD hay (afortunadamente) los 7 pines mirando hacia afuera (no se han roto los pines) y casualmente intenté soldarlo, ya que soldo todo con bastante éxito cuando algunas de mis partes se rompen, pero noté que el cable tiene 8 en su lugar de 7 pines ...

Aquí algunas fotos:

(8 pines ???) Este es el cable con ambos lados (1 lado pelado para soldarlo)

cable con ambos lados

(7 pines) Este es el HDD con el conector de datos SATA roto

HDD con el conector de datos SATA roto

Busqué en Google y descubrí que el cable de datos SATA solo necesita 7 pines, así que ahora me pregunto cómo puedo averiguar cuál tengo que soldar y cuál tengo que mantener sin soldar. ¿Están los pines del cable incluso en el orden correcto? (Por ejemplo: el pin más a la derecha del cable va al pin más a la derecha de la conexión de datos HDD SATA)

Milos
fuente
6060
¡Deja de doblarlos! (Usó 2 de las 6 curvas disponibles.)
AndreKR
1
Puede ser mejor que obtenga un nuevo PCB de eBay. Tiene que ser la misma marca, modelo y revisión.
Daniel B
35
No los has doblado , los has doblado :)
Hanky ​​Panky
2
Gracias @HankyPanky, pareces alguien que comparte consejos muy útiles para esta comunidad :)
Milos
55
Solo tira el disco a la basura. Tienes copias de seguridad, ¿verdad? Oh ...
Roger Lipscombe

Respuestas:

28

En realidad, solo hay 4 pines que importan

imagen de pinout del conector sata

Tiene 4 cables para señal, 2 por 'canal' y 3 tierras (que de todos modos deben estar unidos). Los 4 cables pelados en el exterior de cada par / canal están conectados a tierra, y tres deberían funcionar.

Absolutamente no quieres hacer esto sin un multímetro.

Dicho esto, recomiendo encarecidamente enchufar un extremo en una PC o unidad apagada y verificar la continuidad entre los 4 cables de tierra (en el exterior) y verificar cada pin y su cable correspondiente para asegurarse de saber qué cable es cuál. Si no tiene un multímetro, debe obtener uno y aprender los conceptos básicos de su uso: la prueba de continuidad es la función más simple en uno.

Tampoco estoy seguro de si las trazas importan aquí, y eso puede ser un problema. Sin embargo, no estoy seguro de cómo lidiar con eso teniendo en cuenta todo lo que he visto en la pregunta

Journeyman Geek
fuente
16
En realidad, los GND pueden ser importantes a altas frecuencias: electronics.stackexchange.com/questions/180811/…
PlasmaHH
@PlasmaHH Algunos protocolos se ralentizarán si un cable de baja calidad está causando problemas. No sé si ese es el caso con SATA. Si es así, puede ser suficiente para clonar el disco duro.
user253751
19
@ user20574: La frecuencia SATA más lenta es 1.5GHz donde ya se obtienen efectos de línea de transmisión, por lo que dejar GND desconectado sin una necesidad extrema no va a terminar bien. Especialmente cuando habla de recuperación de datos, desea que los datos no tengan errores, y la corrección de errores en SATA no es estelar.
PlasmaHH
99
De hecho, lo hice una vez, usando GND también, pero solo uno de los pines para evitar bucles de tierra ... Y recomendaría usar un convertidor externo de usb a sata en lugar de enchufar el cable franken a una placa base real.
Alex Mazzariol
2
@AlexMazzariol "pero solo uno de los pines para evitar bucles de tierra", esto no tiene ningún sentido eléctrico para un cable SATA. PlasmaHH sabe de lo que está hablando. Tuviste suerte.
Brhans
25

No intente pelar y soldar un cable SATA. Es poco probable que funcione; Los cables tienen algunas propiedades eléctricas muy delicadas.

En su lugar, vuelva a aplanar los contactos, obtenga un cable SATA nuevo y alinee cuidadosamente los contactos de cobre desnudos del disco duro con los contactos del cable. Si aplica presión de la manera correcta, debería poder establecer una conexión el tiempo suficiente para recuperar sus datos.

al anochecer
fuente
66
"Los cables tienen algunas propiedades eléctricas realmente delicadas". - ¿Podría por favor explicar esto más? Porque ya los eliminé y lo soldeé, pero el HDD no parece ser reconocido por mi sistema, incluso aunque verifiqué tres veces cada conexión y la volví a soldar. No soy un ingeniero eléctrico (pero tengo todo el equipo) pero no puedo ver cuál debería ser el problema al conectarlos con cables normales. Muchas gracias :)
Milos
66
@Milos es algo inherente a todos los buses de datos de alta velocidad, pero creo que una de las principales cosas aquí será que se tomen medidas especiales para garantizar que todas las líneas de datos tengan exactamente la misma longitud, solo cortar, pelar y soldar los cables individualmente casi definitivamente violó esto e hizo que la conexión no funcionara.
Trotski94
3
@JamesTrotter: con SATA 3.2 hablamos de longitudes de onda de ~ 2 cm, por lo que cualquier cosa que no coincida con hasta 2 mm puede funcionar y cualquier cosa con .5 mm básicamente garantiza que funcione. Multiplique esos números por 10 para SATA 1. La razón más probable por la que esto no funcionará es que en el punto en que las cosas están soldadas, tiene un desajuste de impedancia grave. Los enchufes SATA son en realidad fabricados para mantenerse dentro de la impedancia especificada.
PlasmaHH
3
Puedo respaldar esta recomendación. Pude recuperarme de un accidente similar con un SSD de esta manera hace unos años al reinsertar cuidadosamente el cable con el trozo roto del conector del dispositivo en su lugar y asegurarlo con cinta adhesiva.
Dan Neely
1
Esta es una respuesta genial. Como @PlasmaHH menciona, SATA 1 probablemente sería (ligeramente) más tolerante a los desajustes de impedancia, por lo que podría valer la pena investigar si hay una manera de seleccionar eso en su BIOS, o si tiene una tarjeta de expansión SATA anterior que solo hace 1.5 Gbit / s.
tubería
14

En lugar de intentar solucionarlo, también puede intentar obtener una nueva PCB para el disco. Son muy fáciles de intercambiar. Puede buscar reemplazos en eBay, por ejemplo, unidades con falla mecánica.

Sin embargo, para obtener mejores resultados, la PCB debe provenir de un dispositivo igual:

  • Misma marca
  • Mismo modelo
  • La misma revisión de hardware

La mayor parte del firmware de la unidad se almacena en el disco, por lo que la versión del firmware no es tan importante.

/ editar: Sin embargo, parece que hay algunos datos de calibración únicos que se requieren para que la mayoría de los discos duros modernos funcionen correctamente. Es único para cada unidad. Hay servicios de reemplazo de PCB que ofrecen transferir los datos por usted.

Daniel B
fuente
99
Para muchos discos duros, esto absolutamente no funcionará porque la tabla de calibración está almacenada en la PCB.
David Schwartz
@DavidSchwartz ¡Gracias por la advertencia! ¿Podría ayudarme a verificar si es posible reemplazar la PCB en mi HDD? La placa PCB que necesitaría es 2060-771824-008 para el HDD WD10EZRX de Western Digital ( hddzone.com/wd-2060771824008-pcb-p-477.html ) Gracias de antemano :)
Milos
2
@DavidSchwartz El reemplazo de PCB es una técnica común de recuperación de datos de último esfuerzo para unidades que ya no giran (antes de enviarlo a una empresa de recuperación real con salas limpias, etc.). Por lo general, traté de hacer coincidir todo en los PCB, incluso hasta el año en que se hicieron las unidades o incluso más cerca si es posible. Las versiones de firmware son importantes, junto con todo lo demás. Lo he hecho varias veces, y a veces funciona, a veces no.
SnakeDoc
9

La longitud exacta de todos los conductores no es tan importante con los buses de carril serie como SATA o PCI-E, en comparación con, por ejemplo, SCSI paralela. Pero mantener ambos cables de cada par diferencial de la misma longitud, sin separar los cables entre sí y los blindajes asociados más de lo necesario por más longitud de lo necesario es esencial. https://sata-io.org/system/files/member-downloads/SATA-6gbs-equipment-design-and-development-finisar.pdf sugiere especificaciones como 4.5GHz (!!!), 50-100ps de por vida (! !) en un cable sata. Si la frecuencia base real de la señal es de 4.5Ghz es casi irrelevante, si el esquema de modulación necesita ancho de banda en ese grado, lo necesita. La longitud de onda de una señal de 4.5GHz en un cable común será de 4 a 5 centímetros.

Una regla general común al trabajar con señales de CA es que un cable de más de 1/10 de la longitud de onda (esto sería 4 mm aquí) ya no se puede tratar como "solo un cable", ya que los mismos efectos que producirán "solo un cable "de repente actúa como una bobina, antena o placa de condensador (ninguno de los cuales tiene un buen uso aquí) comenzará a predominar sobre el comportamiento de" solo un cable ".

Por ejemplo, se esperaría que un cable extra de un cuarto de longitud de onda (aproximadamente media pulgada a 4.5Ghz) sin nada conectado al otro extremo, soldado en paralelo a los cables de señal, sea solo un circuito abierto. Lejos de ahi. Esto se comportará como un cortocircuito si nada está conectado a él, y se comportará como un circuito abierto si el final está en cortocircuito.

Estos efectos son irrelevantes para el cableado de CA de 60Hz en su hogar, ya que la escala es diferente: se volverán relevantes cuando se construyan líneas de 60Hz que abarquen de cientos a miles de millas, y los profesionales que diseñan dichos sistemas los conocen.

RF (se trata de RF aquí. Los ingenieros de "cables coaxiales y tuberías de latón") piensan en pares de cables (las llamadas líneas de transmisión), y la configuración de la geometría y el material de estos pares (distancia de separación, torsión juntos , los materiales de aislamiento cercanos, incluso si son aislantes perfectos en DC) realmente importan. Solo si dicho par está configurado correctamente y lo mantiene en toda su longitud, O si está compuesto de secciones que, aunque son de construcción diferente, tienen las mismas propiedades (el cable frente al enchufe y el enchufe - las geometrías y los materiales no son al azar aquí!), se comportará como un cable y no como una antena, bobina, condensador ...

Un empalme de soldadura que perturba la geometría durante uno o dos centímetros está fuera de la línea (de transmisión); si esto se puede hacer, solo quitando el aislamiento del cable durante unos pocos mm y soltándolos realmente lo más corto posible es un posibilidad de trabajar: en el peor de los casos, el material plástico faltante del enchufe saboteará su esfuerzo (no se trata de aislamiento, sino de las llamadas propiedades dieléctricas, que son muy diferentes para el moldeo de aire frente a plástico).

rackandboneman
fuente
3
Yo diría que la coincidencia de longitud es bastante fácil, la falta de coincidencia de impedancia en el punto de soldadura al soldar cables pelados al conector roto es lo que destruirá la señal. Quitar ese conector roto y soldar los cables directamente en la PCB tiene las mayores posibilidades de éxito, esperaría que el entrenamiento del enlace compense el resto.
PlasmaHH
Absolutamente. O bien, obtener un conector compatible con la forma de otro disco duro de desecho y
soldarlo
Puedes comprar los conectores. - Son baratos
BrainSlugs83
6

Lo hice una vez, en un frenesí casero de hack-it-all en una vieja placa madre de computadora portátil toshiba (~ 2010 tal vez?) Hacia el disco SATA original.

Y funcionó, y sorprendentemente bien también. Me aseguré de soldar SOLO un pin de tierra, porque estaba usando un cable blindado USB2 y quería evitar bucles de tierra (habría tenido que unir los 3 tierra en el mismo escudo, y eso crearía 3 mini bucles).

Aparte de eso, incluso si funciona, use un convertidor externo de USB a SATA para evitar freír su placa base y, después de recuperar cualquier información valiosa en el HDD, deséchela (o reemplace su placa controladora como otros decían).

Ampliando las respuestas, para integrar los comentarios a otras respuestas de otras personas: GND puede no ser necesario, porque las señales son equilibradas, pero recomiendo encarecidamente conectarlo. El uso de un convertidor externo de USB a SATA puede ayudarlo a forzar una conexión SATA 1, que tiene mayores tolerancias hacia longitudes de cable relativas, además de evitar daños al controlador de la placa base en caso de conexiones incorrectas / cortocircuitos.

Alex Mazzariol
fuente
También he hecho esto con éxito. Utilicé una gran cantidad de pegamento caliente para proporcionar alivio de tensión al conector, lo que fue útil años más tarde cuando traté de "desenchufar" la conexión soldada al quitar la unidad (hace mucho tiempo que olvidé la soldadura).
Ben Jackson
Realmente no recomendaría usar una configuración de este tipo para un uso prolongado ... Pero puede ser realmente útil si no tiene una copia de seguridad reciente.
Alex Mazzariol