Mugadziri wePCB weKiibhodhi yaAlice | Kurongeka KweErgonomic Kwakagadzirwa Nemaoko
Mugadziri wePCB wekhibhodi yeAlice anofanira kushandura dhizaini yakakamurwa pakati kuita electromechanical stack inodzokororwa. Switch centers, thumb keys, stabilizers, PCB outline, plate, enclosure, USB position uye firmware coordinates dzinofanira kushandisa geometry imwechete. "Alice" inotsanangura mhuri yema layouts kwete imwe chete yemakanika.
Highleap Electronics inotsigira kugadzirwa kwePCB yekhibhodi yeAlice ne ergonomic, SMT/THT assembly, hot-swap kana soldered-switch versions, per-key RGB, USB-C, controller programming uye complete key testing. Zvigadzirwa zveAlice-style zvinowanzova makiyibhodhi echikamu chimwe chete ane makiyi mapoka akatenderedzwa; hazvifanirwe kutsanangurwa otomatiki semakiyibhodhi akapatsanurwa.
Tanga chirevo chePCB cheAlice Keyboard
Goverana marongerwo kana mufananidzo wekutarisa, saizi yebhodhi, huwandu hunodiwa uye kana uchida PCB isina chinhu kana PCBA. Mafaira aripo eGerber, BOM, plate, enclosure kana firmware anogona kuwedzerwa kana akawanikwa. Hapana schematic inodiwa pakotesheni yekutanga.
Alice Layout Geometry uye Dhizaini Inopinda
Magadzirirwo aAlice anokombamisa mapoka makuru ekunyora uye anowanzo unza gap repakati, makiyi echigunwe akagoverwazve uye nzvimbo dzisina kuenzana dzemutsara wepasi. Madhiri anosiyana muhuwandu hwemakiyi, kutenderera, nzvimbo uye tsananguro yenzvimbo. Saka mafaira ekugadzira anofanira kutsanangura macoordinates nehukuru pane kushandisa izwi rekuti "Alice" setsanangudzo yakazara.
| Chimiro chechimiro | Sarudzo yeinjiniya | Humbowo hwekugadzirwa |
|---|---|---|
| Kona yekunyora kuruboshwe/kurudyi | Makorokoto epakati chaiwo uye kutenderera | PCB neCAD plate zvinoshandisa datum imwe chete. |
| Chikwata chezvigunwe | Kuverengwa kwemashoko, saizi uye basa rematrix | Firmware uye bvunzo yakazara inoenderana nemarekodhi chaiwo. |
| Mukana wepakati | Mutsetse wePCB, nzvimbo yekufambisa uye zambuko rakavharirwa | Kukwana kwemuchina kunotenderwa neplate nekesi. |
| Makiyi asina kujairika | Chinosimbisa uye nhanho dzekuchinja dzinosarudzwa | Mufananidzo wekubatanidza wakasiyana unoratidza nzvimbo dzakakodzera. |
Geometry inofanira kuomeswa nechando isati yatanga kushandiswa nemagetsi
Nzvimbo dzekuchinja, makiyi ekutenderera uye ma stabilizer axes zvinofanirwa kubvumidzwa usati watanga matrix routing uye panelization. Kuchinja kunonoka kunogona kufambisa maburi ekukwirisa, kuita kuti plate isashande, kuchinja nzvimbo dzakavharirwa uye kuda kuvandudzwa kwefirmware-coordinate. Datum imwe chete inofanira kushandiswa muPCB, plate uye enclosure CAD.
- Simbisa kurira kwekiyi, kutenderera kuruboshwe/kurudyi uye kupatsanurwa kwepakati.
- Tsanangura nzvimbo yega yega yakasimbiswa ye1U, 1.25U, 1.5U, 2U uye yakakura.
- Nyora pasi chikamu chegunwe uye chero nzvimbo yekuparadzanisa yaungasarudza.
- Tarisa kupindirana kwekiyi panoungana mapoka ane makona.
- Sarudza kuti ndeapi tsoka dzaunogona kusarudza dziri pamhando imwe neimwe inotengeswa.
Maitiro ekunyora anogona kutsigira chimiro chakasiyana chekunyora, asi kunyaradzwa kunoenderana nemushandisi. Zvinotaurwa nezvechigadzirwa zvinofanirwa kutsanangura marongerwo akabudiswa pane kutaura zvirevo zvekurapa zvisingatsigirwi kana zvepasi rose.
PCB, Plate, Stabilizer uye Kubatanidzwa kweEnclosure
Kurongeka kwemakanika ndiyo njodzi huru yekugadzira muchirongwa cheAlice. Ma switch footprints anotenderera anofanira kuenderana nema plate cutouts, stabilizers dzinofanira kuenderana nehukuru hwakasarudzwa, nzvimbo dzekuisa dzinofanira kudzivirira mavanga nema sockets, uye chinongedzo chinofanira kuramba chiri nyore kusvika kuburikidza nekesi.
| Nzvimbo yekubatanidza | Kukundikana kwakajairika | masimba |
|---|---|---|
| Kuenderana kweplate | Maswichi anopinda nekona kana kuti akabata | Pfekedza PCB neCAD; gadzirisa zvinhu zvepakutanga. |
| Kuisa Stabilizer | Makiyi marefu anokwesha kana kuti haakwanise kuaisa | Bvumidza rudzi rwechinosimbisa, kurongeka uye saizi yekiyi. |
| Hot-swap sockets | Pini yesoketi kana switch inopesana ne standoff/furo | Ongorora nzvimbo iri pasi uye mutoro wekuisa. |
| Kubvumirwa kwenzvimbo yakavharirwa | Kupindirana kweconnector, encoder kana daughterboard | Tarisa nzira ye3D stack netambo usati wagadzira. |
Shanduro dzinochinja-chinja nedzinochinjika dzinoda kuongororwa kwakasiyana
Maswichi anotengeswa anonyanya kuenderana nekurongeka kwemaburi neplate. Mashanduro eHot-swap anowedzera kurongeka kwesoketi, kubviswa kwepasi, mutoro wekuisa uye rutsigiro rwePCB. Kana hot-swap yatsanangurwa, socket MPN chaiyo neplate stack zvinofanirwa kutevedzera zvidzoro zvakafanana zvinoshandiswa pakugadzira hot-swap keyboard PCB.
Furo, mabhodhi emukadzi, uye nzira yekufambisa tambo zvinofanirwa kunge zviri muongororo ye3D. Rutivi rwebhokisi kana rukoko rwefuro runobata soketi, LED kana tambo yeUSB zvinogona kukonzera zvikanganiso mushure mekusangana kunyangwe PCBA isina chinhu ichipfuura nekuyedzwa kwebhenji.
Kubvumidzwa kwekutanga kunofanira kusanganisira plate chaiyo, zvinosimbisa, maswichi, makiyi uye nzvimbo yakavharirwa pese pazvinenge zviri mukati mechirongwa. Kuongorora kwe2D overlay chete hakugone kusimbisa simba rekuisa, kubviswa kwekiyi kana kupinda kweconnector.
Matrix, Controller, QMK/VIA uye Zvimwe Zvimiro
Kurongeka kwemuviri kwakatenderedzwa hakuchinje magadzirirwo emutsara nekoramu, asi kunoita kuti kutonga kwecoordinate kuve kwakakosha. Mepu yematrix, divi rediode, mapini eMCU, makiyi emuviri uye nzvimbo dzefirmware zvinofanirwa kutsanangura kugadziriswa kwakafanana kwehardware. Nzira dzekugadzirisa mafambiro esarudzo hadzifanirwe kugadzira zviitiko zvekiyi zvakafanana kana zvisina kujeka.
Kuti pave nekuburitswa kwemagetsi kwakazara, dhizaini yematrix ekhibhodi inofanira kutsanangura mazita emutsara/koramu, kurongeka kwediode, mukana wekuyedza uye chinangwa chekutenderera. Pakeji yekutonga inofanirawo kuchengetedza mukana wekugadzirisazve, boot uye programming mushure mekunge PCB yaiswa mukesi.
Zvinodiwa pakugadzira QMK neVIA
QMK neVIA zvakajairika nekuti Alice thumb clusters uye layers dzinobatsira kubva kuma configurable keymaps. Kugadzira mapurogiramu kunofanirwa kudzora bootloader, application binary, keyboard definition, VIA data, USB descriptors uye firmware checksum. VIA recognition inofanira kuyedzwa pa programmed board pane kutorwa kubva pa configuration file.
Zvimwe zvinhu zvehardware zvingasarudzwa
- RGB yekiyi imwe neimwe: Zviratidzo zve LED zvinofanirwa kuenderana nenzvimbo dzekiyi dzakatenderedzwa, uye maitiro emagetsi epamusoro-soro anofanira kuyedzwa.
- USB-C: Kuiswa kweconnector kunofanira kuenderana ne enclosure uye kusanganisira CC yakatenderwa, ESD uye power implementation.
- Maencoder uye madhiraivha: shafts, mahwindo uye kukwirira kwezvikamu zvinoda kuchengetedza michina.
- Wireless: Nzvimbo yebhatiri, kubviswa kweantenna, nzira yekuchaja uye zvinhu zvakavharirwa zvinokanganisa dhizaini.
- Zvakapatsanurwa zvinobva: Zvechokwadi zvigadzirwa zvezvidimbu zviviri zvinoda kubatana, dziviriro uye kuyedzwa kwehafu zvakazvimiririra; izvi hazvifungidzirwe kuti zvive zveAlice PCB yakajairika.
Mhando dzine zvinhu zvakawanda zvinogona kururamisa maPCB mana ekugadzirisa mafambiro emagetsi uye kugoverwa kwesimba, nepo magadzirirwo ari nyore achiwanzoshandisa maviri. Kuverengwa kwezvikamu kunofanirwa kutevedzera DFM, nzira yekudzoka uye ongororo yesimba pane kutevedzera chimiro chekhibhodi chete.
Kugadzira, Kuronga uye Kuedza PCB yaAlice
Nzira yekugadzira yakarongeka inodzivirira PCB, plate nefirmware kuti zvisatenderwe zviri zvega uye zvobva zvakundikana pakuungana kwekupedzisira.
- Ongorora chimiro chePCB, nzvimbo dzekuchinjana, ndiro, zvinosimbisa, nzvimbo yekubatanidza pamwe chete.
- Gadzira uye edza PCB isina chinhu nemagetsi, kusanganisira kucheka kwemukati uye zvinhu zvekuisa.
- Unganidza ma diode, controller, USB-C, RGB uye masoketi akatenderwa kana maswichi eTHT.
- Ongorora mativi ese kana zvikamu zvakaiswa kumativi ese ePCBA.
- Ronga bootloader yakaburitswa uye QMK/VIA kana firmware yemutengi.
- Edza nzvimbo yega yega yekiyi yakajairwa, chigunwe chikuru uye yekusarudza uchishandisa mepu yekubatanidza yakatenderwa.
- Tarisa RGB, ma encoders, display, USB orientation, bootloader entry uye current draw kana zvichibvira.
- Kuongororwa kwakakwana kweplate neyakavharirwa kwechinhu chiri muchimiro chepilot kana zvabatanidzwa muhukuru hwacho.
Kuedzwa kunofanirwa kufukidza nzvimbo dzisiri dzemhando yepamusoro
Kiyibhodhi yakajairika inogona kupotsa makiyi echigunwe akatenderedzwa kana nzvimbo dzekuparadzanisa nzvimbo. Chirongwa chekuyedza chinofanira kuona chiitiko chega chega chega chekuona uye chiitiko chinotarisirwa. Kune maPCB epasi rose, mhando yega yega yekubatanidza inoda mepu yayo yevanhu uye chimiro chekuyedza.
Kugamuchirwa kwemuchina kunofanira kusanganisira kufamba kwe stabilizer, kubvisa keycap, switch seating uye connector access. Zvinodiwa zvekushongedza zvinogonawo kusanganisira chitarisiko che solder-mask chakatenderedza pakati pegedhi, ma LED anooneka uye kurongeka kwemifananidzo yemhando yepamusoro.
Izvi zvinodzora zvinogona kusanganiswa nekugadzirwa kwePCB dzekhibhodi , kusanganisira kuwana zvikamu, kudzora firmware revision uye kutevedza mafambiro ekudzokorora.
Maprototypes, Magadzirirwo Akasiyana uye Kugadzirwa Kwehuwandu
Danho remuenzaniso rinofanira kuratidza jiyomethri, kukwana kweplate, firmware coordinates uye maficha anotarisana nemushandisi. Batch yepilot inozosimbisa kugona kwekuunganidza, maitiro esocket kana switch, kufukidzwa kwetest-fixture uye kurongedza. Kugadzirwa kwehuwandu kunofanirwa kutanga chete mushure mekunge PCB, mechanical stack uye firmware package zvaoma pamwe chete.
Kudzora kwakasiyana-siyana kunodzivirira zvikanganiso zvekuvaka zvakasanganiswa
PCB imwe chete inogona kutsigira mitsara yakati wandei yepasi, mapoka ezvigunwe, mhando dzeswitch kana sarudzo dzeconnector. Kugovaniswa kwezvishandiso kunogona kuderedza mutengo, asi chete kana SKU yega yega iine BOM inodzorwa, dhizaini yemusangano, mufananidzo wefirmware, label uye gadziriro yekuyedza. Matsimba asina kushandiswa anofanira kunge akaiswa chiratidzo chakajeka kuitira kuti kugadzirwa nebasa remumunda zvigone kusiyanisa nzvimbo dzisina kukodzera nemaune kubva kune dzakakanganisika.
| Mutengo kana purogiramu yekutyaira | Nei zvichikosha | masimba |
|---|---|---|
| Chimiro chikuru kana chisina kurongeka | Inoderedza kushandiswa kwepaneru. | Ongorora magadzirirwo epamusangano usati wapedzisa zvinhu zvemumucheto. |
| Ndiro yakagadzirwa uye yakavharirwa | Inoshandisa cheni yemagetsi yakasiyana. | Gadzira zvikamu zvemakanika nemagetsi panguva imwe chete. |
| Multiple variants | Inowedzera gadziriro, zvinhu zviri mudura uye kuoma kwekuyedza. | Omesa mapakeji ekuburitsa eSKU zvakanangana neoiri. |
| Kuronga mapurogiramu uye bvunzo yakazara | Inowedzera nguva yekushanda uye nguva yekushanda. | Shandisa zvishandiso zvinodzokororwa uye software yekuyedza inodzokororwa. |
Mitengo inoenderana nehukuru hwebhodhi, huwandu hwema layer, huwandu hwe socket kana switch, huwandu hweRGB, kuomarara kwe controller, nguva yekuyedza, huwandu hweodha uye chiyero chekubatanidza michina. Kugadziriswa kwakasimba uye zvigadziriso zvinodzokororwa zvinowanzo chengetedza mari yakawanda kupfuura kubvisa zvidzoreso zvemhando dzakasiyana.
Mibvunzo Inowanzo bvunzwa NezveKiibhodhi yaAlice PCB
Kiyibhodhi yeAlice yakafanana nekiyibhodhi yakapatsanurwa here?
Hazvisi hazvo nguva dzose. Makiyibhodhi mazhinji emhando yeAlice akagadzirwa nechikamu chimwe chete ane mapoka emakiyi ekuruboshwe nekururudyi akakombama. Kune ma derivatives akapatsanurwa asi anoda kubatana kwakasiyana uye dhizaini ye enclosure.
Ko Alice PCB inogona kutsigira QMK neVIA here?
Ehe, kana MCU, bootloader, matrix, keyboard definition uye VIA configuration zvaburitswa kuti PCB igadziriswe zvakare uye zvasimbiswa mushure mekuprogramu.
Makhibhodi eAlice anogona kushandisa masoketi ekuchinjana zvinopisa here?
Ehe. Soketi chaiyo, switch, plate, ukobvu hwePCB, kurongeka kwestabilizer uye clearance yepasi pevhu zvinofanirwa kusimbiswa pamwe chete.
Chii chinonyanya kukonzera kutadza kugadzira zvinhu?
Kusawirirana pakati pePCB coordinates, plate cutouts, stabilizers, enclosure features uye firmware positions. Kubatanidzwa kwakarongeka kwe first-article fit uye full-key testing zvinoderedza njodzi iyi.
PCB imwe chete inogona kutsigira marongero akawanda aAlice here?
Ehe, asi mhando yega yega yakagadzirirwa inoda dhizaini yakajeka yekubatanidza, mepu yefirmware, label uye test profile.
Kurukura nezveAlice Keyboard PCB Project
Ipa marongerwo kana kuti mareferensi, saizi yebhodhi, huwandu uye chiyero chinodiwa. Mafaira ePCB, plate uye firmware aripo anogona kuwedzerwa padanho reinjiniya.
varumbidzwa Posts
Taconic RF 35 vs RO4350B PCB
Tafura yezviri mukatiRF-35 vs RO4350B Kutenga uye...
Kugadzira PCB yeFirita yeTMM4
Kugadzirwa kwePCB yeTMM4 firita kunodzorwa ne...
Kugadzirwa kweTMM6 PCB
Kugadzirwa kweTMM6 ipeji rekudzora maitiro epakati peDk...
Kugadzira PCB yeTMM3 yeRF Modules
Kugadzira maPCB eTMM3 kunonyanya kubatsira kana RF module...
Nzira yekuwana sei quote yePCBs
Ngatiite ongororo yeDFM/DFA kwauri tobva tadzoka kwauri nemushumo. Unogona kurodha mafaira ako zvakachengeteka kuburikidza newebhusaiti yedu. Tinoda ruzivo runotevera kuti tikupe mutengo:
-
- Gerber, ODB++, kana .pcb, spec.
- BOM rondedzero kana iwe uchida kusangana
- uwandu
- Kuchinja nguva
Kune masevhisi ePCBA, ndapota ipa BOM yako (Bhiri reZvinhu) uye chero mirairo yegungano. Isu tinopawo DFM/DFA ongororo yekukwidziridza zvigadziriso zvako zvekugadzira uye kusangana, kuve nechokwadi chekuita kwakatsetseka kwekugadzira.
