Scheda PCB del disco rigido: funzionamento, modalità di guasto e produzione
Figura 1. Immagine del PCB del disco rigido per la revisione della produzione e dell'assemblaggio del PCB da parte di Highleap Electronics.
La scheda PCB dell'hard disk è la scheda verde avvitata alla parte inferiore di un HDD da 3.5" o 2.5". Gestisce il motore, posiziona le testine, controlla il canale di lettura e comunica con il computer host tramite SATA. Poiché una parte di essa è calibrata specificamente per quel particolare hard disk, non è possibile riparare un disco guasto semplicemente montando una scheda di un modello identico. Questa guida spiega nel dettaglio la funzione della scheda, perché una semplice sostituzione solitamente non funziona, le caratteristiche di produzione che rendono queste schede così complesse e come Highleap Electronics realizza PCB e assemblaggi di livello storage.
1. Qual è la funzione del PCB di un disco rigido?
Il PCB di un disco rigido è la scheda elettronica dell'unità e svolge quattro funzioni: fa ruotare i piatti con un motore brushless, muove le testine di lettura/scrittura con l'attuatore a bobina mobile, elabora i piccoli segnali analogici provenienti dalle testine tramite un preamplificatore e un canale di lettura e gestisce l'interfaccia SATA (o SAS) e la cache verso il computer host. In breve, i piatti memorizzano i bit, ma è il PCB che trasforma quei bit in un disco funzionante che il sistema operativo può riconoscere.
Dal punto di vista fisico, una moderna scheda HDD contiene un system-on-chip principale (il controller, che combina il controller del disco rigido, il microprocessore e il canale di lettura), un chip di cache DRAM, un circuito integrato di pilotaggio del motore che commuta correnti elevate verso il mandrino e l'attuatore, e una piccola memoria flash seriale o ROM contenente il firmware. Fondamentalmente, alcuni dati di calibrazione e adattamento – i parametri che regolano la scheda in base alle precise caratteristiche magnetiche delle proprie testine e dei propri piatti – risiedono in questa memoria flash e nel controller. Questo dettaglio è il motivo per cui la sezione successiva è così importante.
2. È possibile sostituire il PCB di un disco rigido per recuperare i dati?
No, sostituire la scheda PCB con una proveniente da un'unità donatrice dello stesso modello di solito non consente di recuperare i dati e può addirittura peggiorare la situazione. Le unità moderne memorizzano la calibrazione adattiva specifica dell'unità (spesso chiamata "adattativa") in un chip di memoria flash seriale sulla scheda e all'interno del controller, e questi valori vengono abbinati alle testine e ai piatti di quella specifica unità. Una scheda donatrice ha valori adattativi errati, quindi anche una scheda PCB fisicamente identica non sarà in grado di leggere correttamente i piatti e l'accensione con un driver del motore non compatibile può sovraccaricare le testine.
Quando si tenta di sostituire una scheda madre da parte di professionisti, la prassi standard prevede il trasferimento del chip ROM/flash dell'unità originale sulla scheda donatrice, in modo che le corrette impostazioni di adattamento vengano trasferite insieme ad esso: un'operazione delicata, non una semplice sostituzione plug-and-play. Per i dati importanti, la soluzione più sicura è rivolgersi a un laboratorio specializzato nel recupero dati, piuttosto che procedere per tentativi. Se invece l'obiettivo è individuare una traccia danneggiata o un pad sollevato su una scheda in riparazione, si tratta di un problema diverso, che richiede accurate tecniche di riparazione delle tracce del PCB , mentre la ricostruzione di una scheda multistrato non documentata rientra nel campo del reverse engineering di PCB multistrato . In entrambi i casi, la lezione da imparare è che una scheda HDD è strettamente legata all'unità e non è un componente generico.
3. Cosa rende difficile la produzione di un PCB per HDD?
La produzione di PCB per hard disk è complessa perché combina segnali SATA ad alta velocità, front-end analogici sensibili, azionamenti per motori ad alta corrente e controller BGA a passo fine su una scheda compatta, spesso multistrato. Ciascuno di questi elementi impone requisiti di capacità produttiva differenti, e una scheda di livello storage deve soddisfarli tutti contemporaneamente.
- Instradamento ad alta velocità con impedenza controllata. SATA funziona come coppie differenziali a velocità multi-gigabit, quindi le tracce differenziali necessitano di un'impedenza definita impostata dallo stackup: un lavoro che dipende da una stretta requisiti di impedenza controllata che vengono soddisfatte nella fabbricazione.
- Sovrapposizione multistrato. Separare le correnti rumorose del motore dai delicati segnali del preamplificatore e dall'interfaccia ad alta velocità richiede solitamente un PCB multistrato con piani di terra e di alimentazione dedicati.
- Assemblaggio BGA a passo fine. Il SoC del controller è in genere un BGA a passo fine, che può essere posizionato e ispezionato in modo affidabile solo con una linea SMT professionale e raggi X.
- Finitura superficiale affidabile per i contatti. I contatti di bordo e i pad dei connettori necessitano di una finitura piatta e resistente, motivo per cui un processo come ENIG finitura superficiale è comune sulle schede di archiviazione e di consumo.
Queste stesse caratteristiche si ritrovano nei moderni circuiti stampati per l'elettronica di consumo , dove le schede compatte, ad alta velocità e a segnale misto sono la norma piuttosto che l'eccezione.
4. Perché i PCB degli hard disk si guastano (e come progettarli per evitarlo)
I circuiti stampati dei dischi rigidi si guastano più spesso a causa di sovraccarichi elettrici, come un picco di tensione o un diodo TVS difettoso che danneggia il circuito integrato di controllo del motore, e a causa della fatica termica che provoca la rottura delle saldature nel corso degli anni di cicli termici. Il circuito di controllo del motore è solitamente la parte più soggetta a guasti, poiché gestisce le correnti più elevate e genera le temperature più alte; pertanto, un picco di tensione o una saldatura difettosa in questa zona sono sufficienti a danneggiare molti dischi rigidi ben prima che i piatti si usurino.
Progettare per prevenire tali modalità di guasto si basa principalmente su una gestione robusta dell'alimentazione e su un assemblaggio corretto. Un percorso di alimentazione pulito con un'adeguata protezione dai transitori impedisce che una sovratensione raggiunga il driver; un'adeguata quantità di rame e un adeguato dissipatore di calore sotto i circuiti integrati ad alta temperatura limitano le oscillazioni di temperatura; e giunzioni di saldatura di alta qualità, verificate anziché presunte, resistono alla fatica termica. Questi ultimi due punti sono decisioni di produzione tanto quanto di progettazione, ed è per questo che individuare un'impronta o un pattern del pad termico marginali in una revisione di producibilità pre-assemblaggio ripaga ben prima della produzione di massa. Dopo l'assemblaggio, l'ispezione ottica automatizzata (AOI) e i raggi X confermano che le giunzioni che determinano l'affidabilità a lungo termine siano effettivamente solide.
Figura 2. I dettagli di produzione del PCB del disco rigido devono essere verificati prima del preventivo e della produzione.
5. SATA, SAS e i requisiti di integrità del segnale delle schede di archiviazione
Le interfacce di archiviazione come SATA e SAS funzionano come coppie differenziali ad alta velocità e garantire l'integrità del segnale è l'aspetto più impegnativo nella progettazione di una scheda di archiviazione. SATA opera a velocità di trasferimento dati multi-gigabit su una singola coppia differenziale per direzione, mentre SAS raggiunge velocità ancora maggiori ed è comune nelle unità di archiviazione aziendali; a queste velocità, la geometria delle tracce, e non solo lo schema elettrico, determina se il collegamento funziona correttamente.
Tre parametri di progettazione determinano il successo. La coppia differenziale deve mantenere un'impedenza definita (tipicamente 100 ohm differenziale) determinata dalla larghezza delle tracce, dalla spaziatura e dallo spessore del dielettrico; ecco perché la scheda non può essere progettata senza una configurazione di strati predefinita. Le due tracce di ciascuna coppia devono avere la stessa lunghezza in modo che i segnali arrivino insieme, poiché la differenza di lunghezza tra di esse degrada il segnale differenziale. Inoltre, le coppie ad alta velocità devono essere riferite a un piano di massa continuo e instradate lontano dalle correnti rumorose del motore, motivo per cui queste schede sono multistrato. Il raggiungimento dell'impedenza target dipende quindi dalla capacità del produttore di mantenere la geometria specificata, elemento fondamentale di qualsiasi progetto a impedenza controllata ; un errore si manifesta con errori di collegamento o con un driver che negozia una velocità inferiore. Questi stessi vincoli regolano altre interfacce veloci, quindi la disciplina si applica direttamente a qualsiasi progetto multistrato ad alta velocità.
6. Come Highleap realizza PCB e PCBA di livello storage
Highleap produce schede di livello storage combinando la fabbricazione multistrato a impedenza controllata con un assemblaggio a passo fine verificato ai raggi X: la combinazione ideale per una scheda di classe HDD. Grazie alla produzione di PCB multistrato , la struttura è progettata per gestire l'impedenza differenziale SATA, separando al contempo il rumore generato dal motore dai segnali analogici sensibili, con una finitura superficiale resistente per i connettori e i contatti.
Per quanto riguarda l'assemblaggio, il servizio "chiavi in mano" comprende l'approvvigionamento dei componenti da canali autorizzati, il posizionamento BGA a passo fine e l'ispezione AOI con raggi X, in modo che i giunti nascosti del controller vengano verificati e non lasciati a supposizioni. Per un nuovo progetto di dispositivo di archiviazione o di dati, la convalida della realizzazione con una rapida produzione di un prototipo di PCB prima di passare alla produzione di massa evita di propagare un problema di layout alla produzione in serie. Quando richiedete un preventivo, indicate il numero di strati, i target di impedenza per le coppie ad alta velocità, il package del controller e le vostre aspettative di test, in modo che il preventivo rifletta la scheda reale.
7. Domande frequenti sul PCB del disco rigido
Dove si trova il PCB sull'hard disk?
È montato sulla parte inferiore dell'unità, solitamente fissato con alcune viti, con il lato dei componenti rivolto verso l'interno, in direzione del corpo macchina. Per rimuoverlo, è sufficiente svitare le viti e scollegare il piccolo connettore che lo collega al motore e al gruppo testina.
Gli SSD hanno un circuito stampato (PCB) come gli hard disk?
Sì, ma è diverso. Un SSD è essenzialmente un circuito stampato con un controller, DRAM e chip di memoria flash NAND e non ha motori o parti mobili, quindi la sua scheda non ha un mandrino o un attuatore di azionamento, sebbene si affidi comunque al routing ad alta velocità a impedenza controllata per la sua interfaccia.
Come faccio a trovare una scheda PCB compatibile per un disco rigido?
La scheda donatrice deve corrispondere non solo al modello dell'unità, ma spesso anche alla revisione e al codice identificativo stampato sul PCB. Anche in questo caso, di solito è necessario trasferire la ROM o il chip di memoria flash della scheda originale sulla scheda donatrice, poiché i dati di calibrazione sono specifici per ogni unità.
È possibile riparare il circuito stampato di un disco rigido anziché sostituirlo?
A volte, un componente bruciato come un diodo TVS o una pista danneggiata possono essere riparati da uno specialista, il che è spesso più sicuro rispetto alla sostituzione con un componente donatore perché preserva l'elettronica originale calibrata dell'unità. I danni alle piste e ai pad sono riparabili; un controller guasto, in genere, non lo è.
Che cos'è il chip presente sul circuito stampato di un disco rigido che memorizza il firmware?
Si tratta di un piccolo chip flash o ROM seriale che contiene parte del firmware dell'unità e la sua calibrazione adattiva. Poiché queste impostazioni adattive sono specifiche per ogni singola unità, questo chip è la parte che i tecnici del recupero dati trasferiscono quando installano una scheda donatrice.
Perché il PCB del mio disco rigido esterno ha un chip da USB a SATA?
Le unità esterne e portatili integrano un chip bridge che converte l'interfaccia SATA nativa dell'unità in USB. In caso di guasto di un'unità di questo tipo, il bridge può talvolta essere bypassato collegando direttamente l'unità tramite SATA, una procedura di ripristino comune.
Messaggi consigliati
Produzione di PCB Isola Astra MT77
Figura 1. Produzione PCB Isola Astra MT77 Isola Astra...
Guida ai materiali e alla produzione del PCB Nelco N4000-13 | Highleap Electronics
Figura 1. PCB Nelco N4000-13. Il PCB Nelco N4000-13 è un...
Laminato rivestito in rame: Guida completa alla selezione dei materiali per i progettisti di circuiti stampati
Ogni proprietà elettrica rilevante in un componente stampato...
All'interno di una fabbrica cinese di PCB ceramici: controllo di processo su potenza/LED/RF/medicina
Indice All'interno di una fabbrica cinese di PCB ceramici: come...
Come ottenere un preventivo per i PCB
Eseguiremo un'analisi DFM/DFA per te e ti invieremo un report. Puoi caricare i tuoi file in modo sicuro tramite il nostro sito web. Per poterti fornire un preventivo, abbiamo bisogno delle seguenti informazioni:
-
- Specifiche Gerber, ODB++ o .pcb.
- Elenco BOM se è necessario l'assemblaggio
- Quantità
- Tempo di svolta
Per i servizi PCBA, vi preghiamo di fornire la vostra distinta base (BOM) e le istruzioni di assemblaggio specifiche. Offriamo anche analisi DFM/DFA per ottimizzare i vostri progetti in termini di producibilità e assemblaggio, garantendo un processo produttivo fluido.
