Tastiera meccanica PCB: esercitazione sulla tastiera personalizzata fai da te

Rispetto alle tastiere tradizionali, le tastiere meccaniche offrono numerosi vantaggi, come un feedback tattile superiore, una maggiore durata e una maggiore versatilità. Questi vantaggi possono essere attribuiti in parte all'uso di PCB come componenti centrali che collegano varie parti della tastiera, tra cui interruttori, LED, diodi e microcontrollori.

Per gli appassionati di tastiere, progettare una tastiera meccanica personalizzata è un'esperienza coinvolgente e gratificante. La personalizzazione del layout della tastiera PCB in base alle esigenze individuali può portare a tastiere uniche e personalizzate, con funzioni ed estetica su misura. In questo articolo, FS Technology presenta un tutorial completo sulla produzione di tastiere meccaniche, a partire dal circuito stampato.

tastiera meccanica

Prima dell'avvio del progetto della tastiera

Bilancio

Quando si intraprende un progetto, è importante considerare attentamente il budget, in quanto questo influisce sulla scelta dei componenti e sulla complessità complessiva del progetto. In qualità di azienda leader nel settore dei PCBA, FS Technology offre i seguenti suggerimenti per la definizione del budget del progetto:

  • Stabilire un bilancio generale: Iniziate a stabilire un budget realistico per il progetto, tenendo conto del costo dei componenti e delle opzioni di personalizzazione.
  • Costi della componente ricerca: Effettuare una ricerca per determinare i costi dei vari componenti. Si consiglia di cercare offerte e sconti su siti di offerte affidabili per risparmiare. FS Technology fornisce servizi di approvvigionamento di componentiassicurandovi prodotti originali a prezzi competitivi.
  • Determinare la priorità dei componenti: Considerate quali funzioni sono essenziali e quali opzionali per dare priorità al design della scheda e ai componenti. Ad esempio, se il feedback tattile è una preoccupazione primaria, è opportuno investire maggiormente in interruttori a chiave di alta qualità.

Strumenti e materiali

Prima di intraprendere la progettazione di PCB per tastiere personalizzate, è essenziale assicurarsi di avere a portata di mano gli strumenti e i materiali necessari. Questi includono:

  • Strumenti per la progettazione di PCB (come Eagle, KiCad o Altium)
  • Un computer dotato di porta USB
  • Microcontrollore (ad esempio, Atmega32u4 o STM32)
  • Interruttori a chiave (come Cherry MX o Kailh)
  • Diodi (uno per ogni interruttore a chiave)
  • Resistenze (se è necessario un LED)
  • Condensatore (per stabilizzare l'alimentazione)
  • LED (se necessario)
  • Saldatore e saldatore
  • Multimetro (per testare i collegamenti)

Scegliere i giusti componenti della tastiera meccanica

Selezione del microcontrollore

  • Numero di tasti: Determinare il numero di tasti necessari per la tastiera e assicurarsi che il microcontrollore disponga di un numero sufficiente di pin di ingresso/uscita (I/O) per collegare tutti i tasti.
  • Protocollo di comunicazione: Verificare che il microcontrollore supporti il protocollo di comunicazione che si intende utilizzare, ad esempio USB o Bluetooth.
  • Potenza di elaborazione: Assicuratevi che il microcontrollore abbia una potenza di elaborazione sufficiente per gestire le funzioni che volete includere, come l'illuminazione RGB o un display.
  • Disponibilità e costi: Scegliete un microcontrollore facilmente reperibile ed economico. I microcontrollori più diffusi per le tastiere meccaniche sono le serie AVR, PIC e STM32 di Atmel.
  • Sostegno alla comunità: Scegliete un microcontrollore con una comunità attiva di sviluppatori e utenti, che vi aiuterà nella programmazione e nella risoluzione dei problemi.

Selezione dell'interruttore a chiave

Selezione dell'interruttore a chiave

Gli interruttori a chiave sono interruttori meccanici utilizzati per registrare la pressione dei tasti. I tasti hanno caratteristiche diverse. Al momento della scelta, è necessario prestare attenzione a fattori quali il feedback tattile, la forza di azionamento e il livello di rumore. Di seguito sono riportati quattro diversi tipi di tasti:

Lineare: Tasti più fluidi senza urti tattili o feedback uditivi evidenti, che richiedono solo tasti più leggeri, come i Cherry MX Red.

Tattile: Quando il tasto viene attivato, si avverte una chiara sensazione di feedback, che richiede una certa forza del tasto, come il Cherry MX Brown.

Cliccare: Presenta urti e scatti tattili che forniscono un feedback fisico e uditivo, come i Cherry MX Blue.

Silenzioso: Il design a soppressione di rumore è utilizzato per fornire un'esperienza di battitura più silenziosa. Come Cherry MX Silent Red.

Selezione diodo-resistore-condensatore

I diodi svolgono un ruolo fondamentale nella funzionalità di una scheda per tastiera meccanica. Prevengono problemi come il ghosting e il chattering dei tasti, assicurando che venga registrata una sola pressione alla volta. Per garantire la compatibilità con il layout del PCB e gli interruttori dei tasti, è importante scegliere i diodi giusti. Le opzioni più diffuse sono 1N4148 e 1N4148W.

Sebbene non siano essenziali, resistenze e condensatori possono contribuire a stabilizzare l'alimentazione e a ridurre il rumore nella scheda della tastiera. Inoltre, se si prevede di incorporare dei LED nella tastiera, saranno necessarie delle resistenze per limitare il flusso di corrente attraverso i LED.

Selezione dei LED

Tastiera meccanica a LED

I LED sono un'aggiunta molto apprezzata alle tastiere personalizzate, in quanto possono aggiungere un'estetica elegante e fornire un feedback visivo. I LED possono essere utilizzati per retroilluminare tasti specifici o per aggiungere l'illuminazione RGB all'intera tastiera. Quando si scelgono i LED, è importante considerare il loro consumo energetico. I LED RGB consumano in genere più energia dei LED monocromatici. Pertanto, si consiglia di scegliere LED che consumino una quantità ragionevole di energia per evitare problemi di stabilità dell'alimentazione.

Come realizzare una tastiera PCB personalizzata

Progettazione del layout della tastiera

  • Posizionamento chiave: È importante pianificare attentamente il posizionamento dei tasti per garantire la facilità d'uso. La disposizione dei tasti deve essere conforme al layout della scheda.
  • Tracce e instradamento: Le tracce sulla scheda devono essere progettate con cura per evitare cortocircuiti o crossover, riducendo al minimo le interferenze e i disturbi.
  • Integrità del segnale: L'integrità del segnale è fondamentale per garantire il corretto funzionamento della tastiera. La progettazione di tracce con l'impedenza corretta, la riduzione al minimo della diafonia e la messa a terra possono contribuire a mantenere l'integrità del segnale.
  • Posizionamento dei componenti: Un instradamento efficiente ed efficace delle tracce dipende dal posizionamento dei componenti, come il microcontrollore, gli interruttori a chiave e i diodi, per cui è importante pianificare attentamente il loro posizionamento.
  • Regole di progettazione: La progettazione del layout del circuito stampato della tastiera deve seguire le regole di progettazione del produttore, tra cui la larghezza delle tracce, la spaziatura, il gioco e il posizionamento dei fori e dei vias.
  • Controllo della RDC: I controlli delle regole di progettazione (DRC) devono essere eseguiti prima di inviare i file di progetto ai produttori per garantire che non vi siano errori o violazioni delle regole di progettazione.

Tracce e instradamento

Dopo aver personalizzato il layout del circuito, il passo successivo consiste nel creare le tracce che collegano tutti i componenti. Queste tracce sono i percorsi conduttivi sulla scheda di circuito che consentono il passaggio di corrente tra i diversi componenti, pertanto il progetto deve garantire un flusso di corrente regolare senza interferenze o disturbi.

A tal fine, si raccomanda di seguire le seguenti linee guida:

  • Principio del percorso più breve: Quando si stendono le tracce, assicurarsi che queste linee siano le più corte possibili e verificare se è disponibile un percorso più breve. Ciò contribuisce a migliorare la velocità di trasmissione del segnale e a ridurne la distorsione.
  • Evitare interferenze incrociate: L'incrocio delle linee può causare problemi di interferenza sulla scheda, soprattutto tra segnali digitali e analogici. Per evitare che ciò accada, è bene tenere le tracce il più distanti possibile o utilizzare un piano di massa per separarle.
  • Tracce più ampie: L'uso di tracce più larghe con sezioni trasversali maggiori nei circuiti a tastiera riduce la resistenza, consentendo ai circuiti di gestire un flusso di corrente maggiore e riducendo il rischio di surriscaldamento. Una buona regola è quella di utilizzare una larghezza di traccia almeno pari alla dimensione della punta della via utilizzata.
  • Direzione del segnale: Assicuratevi che la direzione di uscita del segnale sia coerente durante il processo di progettazione per evitare potenziali problemi di flusso del segnale.

Saldatura e assemblaggio dei componenti

La saldatura è un'abilità fondamentale quando si personalizzano le schede PCBA per tastiere. Per garantire un legame forte, è necessario utilizzare tecniche di saldatura adeguate quando si attaccano i componenti alla scheda. In genere, il flusso viene applicato all'area da saldare, che viene poi riscaldata con un saldatore, e la saldatura viene applicata per creare un legame forte. È essenziale esercitarsi nella saldatura prima di provare a saldare la scheda del circuito della tastiera.

Per gli utenti che hanno bisogno di produrre tastiere in grandi quantità, il servizio PCBA di FS Technology è un'opzione eccellente. Offriamo una gamma completa di servizi, da Produzione di PCB a Assemblaggio di PCBper soddisfare tutte le vostre esigenze.

Risoluzione dei problemi

  • Testate ogni tasto: Utilizzare uno strumento software come Keyboard Tester o Switch Hitter per verificare che il computer registri ogni tasto.
  • Testare la matrice di chiavi: Utilizzare uno strumento software come Aqua Key Test per testare la matrice di tasti premendo più tasti contemporaneamente e verificando che siano registrati correttamente.
  • Testare la connessione USB: Utilizzare un tester USB per misurare la tensione e la corrente fornite alla tastiera per garantire la connessione e il rilevamento corretti da parte del computer.
  • Testare i LED (se applicabile): Utilizzare uno strumento software come LED Center per configurare e verificare le impostazioni dei LED e assicurarne il corretto funzionamento.
  • Risoluzione dei problemi: Se durante il test si verificano problemi imprevisti, eseguire un controllo approfondito del cablaggio, del firmware e delle connessioni USB per identificare e risolvere il problema. Problemi comuni dei PCB I problemi di sicurezza sono rappresentati da componenti mancanti o non correttamente collegati, cablaggi errati o saldature difettose.

Come fare una tastiera meccanica fai-da-te

Caso

Le custodie delle tastiere meccaniche possono essere realizzate in diversi materiali e dimensioni, tra cui plastica, metallo, acrilico e legno, e sono disponibili in vari stili e colori.

  • Involucri in plastica: Sono prodotti con un processo di stampaggio a iniezione, in cui la plastica fusa viene iniettata in uno stampo e poi raffreddata e indurita per formare la tastiera finale. La forma dello stampo determina la forma finale della tastiera.
  • Involucri metallici: Può essere creato attraverso processi di stampaggio o fresatura, in cui una lastra di metallo viene formata nella forma e nelle dimensioni richieste. Le macchine utensili vengono poi utilizzate per saldare o incollare le singole parti, creando un involucro completo per la tastiera.

Scelta dei tasti

tastiera meccanica keycap
  • Profilo della chiave di lettura: Si riferisce alla forma e al contorno del keycap, che può variare in altezza, curvatura e angolazione. I profili più comuni sono OEM, Cherry, SA e DSA. Ogni profilo ha una sensazione e un'estetica uniche ed è importante scegliere il profilo giusto per la tastiera personalizzata in base alle preferenze personali e allo stile di digitazione.
  • Colore del cappuccio: Può migliorare notevolmente l'aspetto e il fascino visivo della tastiera personalizzata. È possibile scegliere un unico colore per un look minimalista, oppure mescolare i colori per creare un design più unico e accattivante. È importante considerare la combinazione di colori del PCB della tastiera e dell'ambiente circostante per garantire che i copritasti si integrino armoniosamente.
  • Leggende della tastiera: Fare riferimento alle etichette o ai simboli stampati o incisi sui copritasti. È possibile scegliere di avere legende che corrispondono al layout standard o personalizzarle in base alle proprie esigenze specifiche, ad esempio includendo tasti funzione o simboli aggiuntivi. Le legende dei tasti devono essere chiare e facili da leggere e non devono consumarsi facilmente con l'uso prolungato.

Programmazione di microcontrollori

Il microcontrollore di una tastiera meccanica consiste in genere in un microcomputer a chip singolo che può essere programmato per eseguire determinate funzioni e mapparle sul microcontrollore. In questo modo la tastiera è in grado di riconoscere gli input dei tasti e di inviarli al computer.

Per programmare il microcontrollore, è possibile utilizzare firmware open source come QMK Firmware o TMK Firmware. Questi firmware forniscono varie funzioni e interfacce, consentendo ai programmatori di personalizzare le mappature della tastiera, le macro, i livelli e altre caratteristiche.

Modifica del firmware

Oltre alla programmazione del microcontrollore, può essere necessario modificare il firmware della tastiera per aggiungere nuove funzioni o migliorare le prestazioni. Il firmware è il software che controlla il comportamento della tastiera e può essere personalizzato attraverso l'uso di strumenti di programmazione del firmware compatibili, come QMK Toolbox o Bootmapper Client. Questi strumenti collegano il computer al microcontrollore della tastiera, consentendo di scrivere un firmware personalizzato che può essere masterizzato nel microcontrollore.

Tuttavia, prima di modificare il firmware, è importante conoscere a fondo lo schema del circuito, nonché le specifiche tecniche e il modello del microcontrollore utilizzato dalla tastiera. È inoltre opportuno notare che la modifica del firmware di una tastiera meccanica acquistata può comportare la perdita dei diritti di garanzia, per cui si raccomanda la massima cautela.

LED

Per incorporare la funzionalità dei LED in una tastiera, si possono utilizzare due metodi: il montaggio superficiale e il foro passante, entrambi applicati alla scheda PCB.

  • Montaggio in superficie: Consiste nel saldare il LED direttamente sulla superficie del circuito stampato tramite Assemblaggio SMTin genere utilizzato per gli effetti di retroilluminazione RGB. Questo metodo richiede il cablaggio per collegare i LED al microcontrollore o al firmware da programmare per produrre diversi schemi di illuminazione. Durante il cablaggio, è essenziale garantire una corretta corrispondenza di polarità e resistenza per evitare danni da sovracorrente ai LED.
  • Foro passante:  Si ottiene inserendo il LED in uno zoccolo metallico con fori preforati, che richiede l'esecuzione di fori nella scheda PCB per adattarsi allo zoccolo metallico. Questo metodo viene solitamente utilizzato per realizzare LED monocolore e strisce di retroilluminazione.

Aggiornamento

Se si possiede già una tastiera meccanica, ma è necessario aggiornarla a causa di un guasto o se si desidera un'esperienza migliore, può essere necessario dissaldare i componenti e saldarne di nuovi o addirittura sostituire l'intera scheda PCBA se il problema è grave. La dissaldatura può essere effettuata con due metodi:

Metodo del giunto saldato fuso: Utilizzare un saldatore o una pistola termica per riscaldare il giunto di saldatura fino a farlo fondere, quindi rimuovere il componente dal PCB.

Metodo di soffiaggio ad aria calda: Utilizzare una pistola termica speciale o una pistola ad aria calda per dirigere l'aria calda sui giunti di saldatura per sciogliere la saldatura e ridurre la forza di saldatura. Quindi, utilizzare uno stoppino o un aspiratore per rimuovere la saldatura e staccare il gruppo dal PCB.

FAQ

Quali altri progetti si possono realizzare oltre alla scheda PCB per tastiera fai da te?

Il regno dell'elettronica è vasto e misterioso e con una semplice idea si può tentare di realizzare qualsiasi progetto elettronico. Una pletora di progetti di elettronica per hobbisti è presente sotto la voce Scheda PCBA fai da te di FS Technology. Questi progetti sono stati realizzati dai nostri clienti. Se avete un progetto interessante da condividere, inviateci il vostro contenuto via e-mail.

In che modo la tecnologia FS può aiutare i lettori?

FS Technology è un'azienda di PCBA con sede a Shenzhen che offre servizi meticolosi e assiste gli appassionati nella realizzazione dei loro progetti fai-da-te. Se incontrate difficoltà nella produzione di PCB per tastiere, non esitate a contattarci. Il nostro team di progettisti sarà più che disponibile ad assistervi.

FS Technology fornisce servizi di PCBA per tastiere?

Il nostro obiettivo principale è il settore PCBA, che comprende la produzione e l'assemblaggio di vari prodotti. PCB per elettronica di consumo. Abbiamo una vasta esperienza nell'assistenza ai produttori di elettronica in questo settore, compresi quelli specializzati in orologi per bambini, schede per telefoni cellulari e altri prodotti elettronici di consumo. Se avete esigenze in questi settori, non esitate a contattarci per ricevere assistenza.

Blog correlati

Saremo lieti di ascoltarvi