Bygning af et brugerdefineret mekanisk tastatur starter med én grundlæggende komponent: PCB’en Pcb . En PCB (printed circuit board) er den elektroniske rygsøjle i ethvert tastatur. Den registrerer hver tastetryk og sender det signal til din computer. Uden en veludformet PCB vil endda de fineste kontakter og tastdækker yde dårligt. At forstå, hvordan PCB’en fungerer, og hvordan man vælger den rigtige, er det afgørende første skridt i ethvert alvorligt tastaturbyggeprojekt.

En brugerdefineret tastatur-PCB adskiller sig betydeligt fra den generiske PCB, der findes i tastaturer til massemarkedet. Brugerdefinerede PCB-valg giver byggere mulighed for at vælge specifikke layouter, switche-monteringsstilarter og firmware-understøttelse. Uanset om du samler et 65 %-tastatur, et tenkeyless-tastatur eller et fuldstændigt tastatur, definerer den PCB, du vælger, hvad der er muligt i din bygning. Alle efterfølgende beslutninger – fra kabinettet til stabilisatorerne – afhænger af de mål og funktioner, du vælger for din PCB tidligt i processen.
Forståelse af PCB-typer til tastaturbygning
Hot-Swap-modeller versus lødte PCB-design
En af de første beslutninger, en tastaturbygger står over for, er at vælge mellem et hot-swap-PCB og et solderet PCB. Et hot-swap-PCB bruger forudmonterede sokler, der gør det muligt at indsætte og fjerne tastaturkontakter uden at skulle sætte dem fast med lodning. Dette gør hot-swap-PCB’et ideelt for byggere, der ønsker fleksibilitet til at skifte kontakter hyppigt. Et solderet PCB kræver, at kontakterne fastgøres permanent med en loddejern, hvilket giver en mere sikker og ofte mere elektrisk stabil forbindelse. For byggere, der har besluttet sig for en bestemt type kontakt, kan et solderet PCB levere en let lavere latens og en mere fast kontaktmontering.
Begge PCB-typer er udbredt i communityet for brugerdefinerede tastaturer. Hot-swap-PCB'en anbefales generelt til begyndere, da den sænker barrieren for eksperimentering. Den loddede PCB belønner derimod byggere med mere avancerede færdigheder og en klar vision for deres endelige konfiguration. At vide, hvilken PCB-type der passer til din arbejdsgang, vil spare tid, omkostninger og frustration under hele byggeprocessen.
PCB-layout og størrelseskompatibilitet
Hver PCB er designet ud fra et specifikt tastaturlayout. Almindelige PCB-størrelser inkluderer 40 %, 60 %, 65 %, 75 %, tenkeyless (TKL) og fuldstørrelse. Hvert PCB-layout svarer til et defineret sæt tastpositioner og dimensioner. At vælge en PCB, der ikke passer til din kasse eller plade, vil resultere i monteringsfejl. Kontroller altid, at PCB-layoutet præcist stemmer overens med den tastaturkasse, du har valgt, inden du køber eller bestiller en brugerdefineret PCB.
Nogle PCB-designer tilbyder support for flere layout, hvilket betyder, at et enkelt PCB kan rumme forskellige keycap-konfigurationer via flere switch-fodprint. Denne type PCB giver byggere større fleksibilitet, når de vælger keycap-sæt eller eksperimenterer med alternative layout, såsom opdelt mellemrumstast eller trappetrinformede modifier-taster. PCB-designer med flere layout er især populære i entusiastmiljøet på grund af deres alsidighed.
Hvordan et PCB bygges og hvad der gør det til et brugerdefineret PCB
PCB-lagstruktur og materialevalg
En tastatur-PCB er typisk et tolaget eller firlaget kredsløbskort fremstillet af FR4-glasfiber-substrat. PCB-lagene indeholder kobberforbindelser, der forbinder hver tastposition til mikrokontrolleren. Mikrokontrolleren på PCB’en læser tastmatricen og oversætter fysiske tastetryk til digitale signaler. For de fleste tastaturbygninger er et tolaget PCB tilstrækkeligt til at håndtere routning. PCB-design med mange funktioner, såsom RGB-belysning, tastspecifikke LED’er eller komplekse makrosystemer, kan have fordel af et firlaget PCB for at sikre god signalintegritet.
PCB-tykkelsen påvirker også skrivemodfølelsen på det færdige tastatur. En standard PCB-tykkelse på 1,6 mm er den mest almindelige valgmulighed og passer til de fleste tastaturkapsler. Tyndere PCB-valgmuligheder, såsom 1,2 mm, kan let bøje sig under tryk fra tastetryk, hvilket nogle byggere oplever giver en blidere lydprofil. Den rigtige PCB-tykkelse afhænger af de akustiske og taktil mål, du har defineret for bygningen.
Firmware og PCB-programmerbarhed
En brugerdefineret PCB får en stor del af sin værdi fra firmware-understøttelse. QMK og VIA er de to mest udbredte open-source-firmwareplatforme til tastatur-PCB-designs. En PCB, der er flashet med QMK-firmware, giver byggere mulighed for at omtilde alle taster, oprette makrolag, justere RGB-indstillinger og konfigurere tap-hold-adfærd – alt uden proprietær software. VIA tilføjer en grafisk brugergrænseflade i realtid, der gør omtildeing af PCB tilgængelig uden at skulle kompilere kode.
Når du vurderer en PCB til din bygning, skal du bekræfte, at den understøtter QMK eller VIA, inden du foretager et endeligt valg. En PCB med begrænset eller ingen firmware-programmerbarhed begrænser betydeligt mulighederne for at tilpasse hele tastaturet. Firmware-kompatibilitet er en af de vigtigste PCB-specifikationer, der skal verificeres under udvælgelsesprocessen.
Trin-for-trin-guide til at bygge et tastatur med en tastatur-PCB
Forberedelse af PCB før montering
Før installation af nogen tastaturknapper bør printpladen (PCB) testes ved hjælp af et tastaturknappetesterværktøj eller ved at kortslutte hver knappefod med metalpinsetænger, mens man overvåger tastetrykoutputtet i en tastaturtestapplikation. Denne PCB-testidentificerer eventuelle døde foder eller defekte lodforbindelser på PCB’en før montering og sparer dermed betydelig tid under fejlfinding. Marker eventuelle problemer på PCB’en med tape, så de kan rettes, inden der begyndes at lodde eller indsætte knapper.
Hvis din PCB understøtter per-tast RGB-LED’er, skal LED-komponenterne monteres før lodning af knapperne, da LED’erne normalt er placeret under knapperne på de fleste PCB-designs. At smøre stabilisatorer og montere dem på PCB’en før installation af knapper er også almindelig praksis. Stabilisatorer fastgøres direkte til PCB’en enten via et skruemontage- eller et klikmontagesystem. Skruemontagestabilisatorer giver bedre fastholdelse og foretrækkes til højkvalitets-PCB-bygninger.
Lodning af knapper og endelig PCB-montering
For en lodret PCB monteres tastaturet først i pladen, og derefter justeres plade-tastaturetsammenstillingen på PCB'en. Sørg for, at hver tastaturspids korrekt indsættes gennem PCB-aftrykket, inden der lodes. Påfør varme til hver spids i højst tre sekunder, og tilføj lod, indtil der dannes en ren lodning. En korrekt lodret PCB-lodning er blank og glat. Kold eller mat lodning på PCB'en skal genlodes for at undgå udstationære tastetryk.
Når alle tastaturer er lodret, testes PCB'en igen gennem hele tastaturets matrix, inden kabinettet lukkes. Denne endelige PCB-test bekræfter, at hver tast registreres korrekt, og at der ikke forekommer kortslutninger eller kolde lodninger. Når PCB'en har bestået testen, monteres samlingen i tastaturets kabinet ved hjælp af de angivne PCB-monteringspunkter. Stram alle skruer jævnt for at forhindre, at PCB'en buer ulige inden i kabinetten.
Ofte stillede spørgsmål
Hvad er forskellen mellem en PCB og en tastaturplade?
Et PCB er den elektroniske kredsløbsplade, der registrerer tastetryk og sender signaler. En plade er et strukturelt lag, der sidder over PCB'en og holder tasternes positioner justeret. Pladen fører ikke nogen elektriske signaler; dens rolle er rent mekanisk. Både PCB'en og pladen er nødvendige for en færdig monteret tastatur, og deres kompatibilitet skal bekræftes, inden enten komponent købes.
Kan jeg designe et helt brugerdefineret PCB til min tastatur?
Ja, fuldstændig brugerdefineret PCB-design er muligt ved hjælp af EDA-software som KiCad. Et brugerdefineret PCB giver dig mulighed for at specificere en præcis layout, inkludere bestemte mikrokontrollere og integrere funktioner, der ikke findes i standard-PCB-alternativer. Fremstilling af brugerdefinerede PCB'er håndteres af PCB-producenter, der fremstiller pladen ud fra dine Gerber-fil-specifikationer. Denne fremgangsmåde kræver teknisk viden, men giver byggere fuldstændig kontrol over alle PCB-attributter.
Hvordan finder jeg ud af, om et PCB er kompatibelt med mit tastaturhylster?
PCB-kompatibilitet med et kabinet afhænger af PCB-layoutets størrelse, monteringshullernes placering og USB-portens placering. Sammenlign altid PCB-afmålingerne og monteringsmønstret med kabinetdokumentationen, inden du bestiller. Mange tastaturkabinetter angiver kompatible PCB-modeller i deres specifikationer. Når du bygger et fuldt ud tilpasset tastatur, sikrer sourcing af kabinet og PCB fra det samme designøkosystem korrekt justering og reducerer risikoen for pasningsproblemer under den endelige montering.