Fabricação e montagem de placas de circuito impresso (PCB) para teclados ZMK.

Placa de circuito impresso ZMK para teclados mecânicos divididos sem fio

O ZMK é frequentemente escolhido para teclados Bluetooth de baixo consumo, teclados divididos e dispositivos de entrada alimentados por bateria, especialmente quando são utilizados módulos controladores compactos ou hardware sem fio baseado em Nordic. A Highleap Electronics fabrica PCBs e montagens de PCBA para uma ampla gama de produtos eletrônicos, não apenas para teclados. Para projetos ZMK, os serviços podem incluir fabricação de PCBs rígidos, montagem de módulos controladores ou chips BLE, circuitos USB-C e de carregamento, displays, encoders, RGB, baterias, programação esquerda/direita, emparelhamento sem fio, testes de corrente e integração do produto final.

Um repositório ou mapa de teclas por si só não constitui um pacote de fabricação completo. A revisão da placa de circuito impresso (PCB) liberada, os pinos do controlador, o bootloader, a configuração da árvore de dispositivos, os binários gerados, as funções esquerda/direita, o comportamento da bateria, o processo de limpeza de ligações e o procedimento de teste devem estar todos em conformidade. A Highleap converte os dados de desenvolvimento aprovados em instruções de produção controladas, garantindo que cada placa de circuito impresso ZMK seja programada, identificada e testada em relação à variante correta do produto.

Guia de Aquisição de Placas de Circuito Impresso para Teclado Sem Fio ZMK

A Highleap pode fabricar PCBs para teclados ZMK divididos , PCBs para teclados da família nRF52, teclados sem fio baseados em módulos ou teclados ZMK BLE com chip integrado. A gravação do firmware ZMK, a limpeza de conexões, a identificação de esquerda/direita e o emparelhamento com o host podem ser incluídos no processo de produção. O hardware personalizado do teclado permanece fabricado sob encomenda: a Highleap não altera o mapa de teclas ou a arquitetura sem fio do cliente sem aprovação.

Item de aquisição Base de fornecimento e cotação da Highleap
Formatos de hardware Placa de circuito impresso (PCB) com módulo controlador, PCB BLE com chip integrado, arquitetura híbrida com fio/sem fio, par dividido ou receptor/dongle.
Entradas de firmware Disponibilizamos os binários para canhotos/destros, o carregador de inicialização, o arquivo de configuração ZMK, o mapa de teclas, as instruções de recuperação e o identificador de versão.
Funções sem fio Publicidade BLE, perfis, emparelhamento, reconexão, divisão de funções central/periférico e relatório de bateria, conforme definido.
Montagem Controlador/módulo BLE, cristais, USB-C, carregador, conector de bateria, teclas/soquetes, displays, encoders e RGB.
Testar Programação, identificação de função, desbloqueio de vínculo, emparelhamento parcial, emparelhamento com o host, matriz, USB, corrente e verificações opcionais de tela/RGB.
Quantidade mínima de encomenda para protótipos A montagem inicial da placa de circuito impresso ZMK pode usar o Highleap. Ponto de entrada de 5 peças com baixa quantidade mínima de pedidoPara produtos divididos, a cotação indica se a quantidade é contabilizada por metade individual ou por par completo, e os módulos de controle, baterias e tempo de emparelhamento podem alterar o mínimo.
Compromisso de prazo de entrega A entrega do ZMK é confirmada após a disponibilidade do estoque de controladores/módulos, baterias, bootloader, binários liberados, definições de função e teste de emparelhamento. referência de prazo de montagem Abrange a fabricação e o fornecimento; o tempo de compilação do firmware ou de depuração sem fio está excluído, a menos que seja especificado separadamente.
Fatores de custo Disponibilidade do controlador, design modular versus design chip-down, tratamento de pares divididos, bateria, tempo de programação, emparelhamento/serialização e complexidade do dispositivo de teste.
Arquivos de cotação preferenciais Fornecer Gerber/ODB++, furações, lista de materiais (BOM), centroide e desenhos, além de dados do controlador, bootloader, binários liberados para a esquerda/direita, arquivo de configuração, mapa de teclas, informações sobre bateria/gabinete e etapas de emparelhamento/teste. Highleap's lista de verificação de arquivos Fornece os formatos básicos de fabricação.
Limite de software A Highleap pode compilar e gravar a versão aprovada. O desenvolvimento de novos recursos do ZMK, a depuração de aplicativos e a certificação são serviços separados, a menos que sejam contratados separadamente.

A capacidade de placa rígida do Highleap suporta tanto módulos quanto designs BLE com chip integrado. A construção real do ZMK é limitada pelo espaço para antenas, espaço para o controlador, circuito da bateria, geometria dividida ao meio e acesso à programação; portanto, um subconjunto aprovado pelo DFM é documentado para cada revisão.

Hardware e arquivos de produção do teclado sem fio ZMK

O ZMK é um firmware de teclado de código aberto baseado no Zephyr e projetado para dispositivos de entrada com e sem fio. Sua documentação oficial lista teclados divididos sem fio, baixo consumo de energia e estados de hibernação entre os recursos suportados: Introdução e status dos recursos do ZMK. Para a fabricação, a Highleap precisa do hardware e da configuração exatos, e não de uma solicitação genérica de "suporte ao ZMK".

Na produção de PCBs para teclados ZMK, o controle vai além da soldagem. A Highleap identifica cada variante de hardware, grava o firmware correto, verifica o estado de colagem durante o transporte e registra a revisão da placa de circuito impresso (PCBA) ZMK liberada. Produtos com tecnologia sem fio dividida recebem testes em nível de par, em vez de dois testes de placa independentes.

Os controles mais abrangentes de produção de RF, bateria e antena são abordados na página de serviços de PCB para teclados mecânicos sem fio.

Arquivo ou decisão necessária Por que é importante Condição de liberação
Placa controladora ou SoC Define os requisitos de pinos, rádio, bootloader e alimentação. Peça exata e fornecedor aprovado.
Configuração da placa/shield ZMK Mapeia nós de hardware, matriz, sensores e funções divididas. Commit no repositório ou arquivo controlado.
Construções esquerda/direita ou central/periférica Impede que o firmware seja carregado na metade errada. Arquivos binários nomeados e instruções de programação.
Configuração de teclas e recursos Define entradas, iluminação, encoders e perfis. Versão aprovada para teste de produção.
Especificações da bateria e do carregador Define o comportamento de potência e segurança. Esquema, embalagem e limites aprovados.
Comandos de teste e procedimento de reinicialização/ligação Permite o emparelhamento repetível e testes funcionais. Instruções para o operador e critérios de aprovação/reprovação.

A Highleap consegue construir protótipos de engenharia enquanto a configuração está em evolução, mas a produção em série requer uma placa de circuito impresso (PCB), uma lista de materiais (BOM), um estado do repositório de firmware e uma revisão de teste já definidos.

Controlador, atribuição de pinos e controle do bootloader

Os projetos da ZMK geralmente utilizam módulos ou placas controladoras baseadas no nRF52, mas a revisão de fabricação segue exatamente a seleção do cliente. A Highleap verifica os pinos da matriz, dispositivos I²C/SPI, encoders, displays, medição de bateria, controle de alimentação externa, USB e acesso à programação em relação aos arquivos da árvore de dispositivos.

  • Confirme se cada rede esquemática corresponde à atribuição de pinos ZMK e à definição da placa;
  • Reservar acesso para programação e recuperação do controlador selecionado;
  • Verificar os requisitos de oscilador, antena, regulador e desacoplamento para layouts de SoC personalizados;
  • Defina a imagem do bootloader, a imagem do aplicativo e a sequência de flash;
  • Proteger as interfaces USB-C, da bateria e dos conectores expostos;
  • Documente as variantes de hardware opcionais para que o binário correto seja carregado.

A programação pode ser integrada à soldagem e programação da placa do microcontrolador . O Highleap registra o nome da imagem aprovada ou o checksum com o lote de produção.

Placa de circuito impresso (PCBA) para teclado ZMK com controlador BLE e circuito de bateria.

Funções de teclado divididas ZMK, domínios BLE e de energia

Os teclados divididos ZMK utilizam um dispositivo central que processa o estado do mapeamento de teclas e se comunica com o host, enquanto os periféricos enviam eventos de teclas ou sensores. O dispositivo central normalmente consome mais energia devido à maior atividade de rádio. Essas funções e o procedimento de emparelhamento estão documentados no guia do teclado dividido ZMK.

A fabricação de PCBs para teclados bipartidos detalha a produção conjunta de peças esquerda e direita, a política de peças sobressalentes e a embalagem.

Área de projeto Empresa de produção ZMK Teste Highleap
Identidade central/periférica Firmware incorreto impede o funcionamento correto da função. Binários rotulados em Flash e verificação do comportamento da função.
Emparelhamento BLE entre metades As ligações armazenadas podem impedir que um novo conjunto correspondente seja conectado. Utilize uma sequência controlada de limpeza/reinicialização/emparelhamento.
Perfis de anfitriões Conexões antigas podem causar falhas na reconexão. Limpar perfis e testar a troca de hosts aprovados.
Diferença de bateria entre as metades A corrente central e periférica podem diferir. Meça cada lado em estados definidos.
Trilho de alimentação externa Monitores ou iluminação podem consumir bateria mesmo quando desligados. Verificar desligamento do trilho controlado por firmware.
Acesso USB Apenas o lado indicado pode expor as funções do dispositivo ou de carregamento. Teste ambas as metades de acordo com as instruções do produto.

Para produtos sem fio divididos, a Highleap pode serializar e embalar as metades como pares correspondentes. A política de metade sobressalente e o emparelhamento de substituição devem ser definidos antes da produção, pois as unidades de pós-venda podem precisar de um procedimento específico de reinicialização e emparelhamento.

Especificações de fabricação da placa de circuito impresso (PCB) do teclado ZMK

Os valores a seguir foram extraídos da tabela de capacidades de PCBs rígidos da Highleap . Eles representam limites de fábrica e não garantem que todos os extremos possam ser combinados em uma única produção. Os produtos ZMK podem variar de pequenas placas controladoras a grandes metades de teclado. O processo de fabricação depende do módulo/SoC selecionado, da antena, da densidade da matriz, do conector da bateria e do formato mecânico.

Item de fabricação Capacidade Highleap publicada Condições do projeto
Número máximo de camadas Até 60 camadas A configuração final será divulgada após a revisão da DFM.
Traçado e espaço mínimos internos/externos 2/2 mil. O peso do cobre, o tamanho da placa e a combinação do processo podem alterar o limite prático.
Espessura da placa acabada 0.2 – 8.0 mm A altura da pilha mecânica do teclado e do conector geralmente controla a espessura selecionada.
Tamanho final da tábua 10 × 10 mm no mínimo; 22.5 × 47.5 no máximo A utilização dos painéis, o formato do contorno e o suporte de montagem devem ser revistos.
Tolerância de contorno ± 0.1 mm As interfaces críticas de interruptores, placas e invólucros devem ser dimensionadas no desenho.
Perfuração a laser mínima / anel anular 0.075 / mm 0.075 As microvias são utilizadas apenas quando a densidade de roteamento justifica o processamento HDI.
Tolerância de impedância publicada ±5Ω a ≤50Ω; ±7% acima de 50Ω Relevante para USB, RF e outros projetos de interconexão controlada.
Capacidade mínima de pad SMT 7 × 10 mil A embalagem dos componentes e a abertura para a pasta de pasta ainda estão sujeitas à revisão da montagem.
Passo mínimo do BGA Mil 7 A montagem final do pacote depende do projeto do pad, do estêncil, da estratégia de vias e do plano de inspeção.
Acabamentos de superfície publicados ENIG, ENEPIG, OSP, HASL, prata/estanho por imersão, ouro duro e outros O acabamento é selecionado levando em consideração a soldabilidade, os contatos, o custo e os requisitos de armazenamento.

A Highleap pode fabricar duas metades distintas, variantes espelhadas ou uma placa de circuito impresso reversível compartilhada, quando o projeto o suporta. Cada variante recebe um identificador de fabricação e montagem controlado para evitar misturas durante a programação e a embalagem.

Atualização de firmware, emparelhamento e teste funcional do ZMK

A estação de produção deve ser capaz de recuperar um controlador em branco ou com programação incorreta, e não apenas testar uma unidade que foi programada manualmente pelo desenvolvedor. A Highleap solicita o bootloader, os arquivos de aplicação, o programador, os cabos, os scripts e as instruções de recuperação de falhas antes do lançamento do novo produto (NPI).

A Highleap pode implementar essas etapas em uma estação de teste de PCBA de teclado documentada.

  1. Programa: Carregar o bootloader e o aplicativo ZMK usando a interface aprovada.
  2. Identificar: Gravação de canais esquerdo/direito, central/periférico e variante de hardware.
  3. Vínculos claros: Coloque o dispositivo em um estado de emparelhamento conhecido.
  4. Emparelhar metades: Verificar a comunicação dividida e os principais eventos de ambos os lados.
  5. Anfitrião do par: Teste de publicidade BLE, conexão e troca de perfis.
  6. Equipamento de ginástica: matriz, codificador, visor, iluminação, indicador de bateria e USB.
  7. Medir corrente: Estados ativo, ocioso e de repouso, conforme definido no firmware.
  8. Resultado da loja: Associar a revisão de firmware/teste à unidade ou lote.

Por padrão, o ZMK suporta vários perfis Bluetooth e armazena informações de emparelhamento, portanto, o estado de envio e o procedimento de limpeza de perfil devem ser definidos: Perfis Bluetooth e emparelhamento do ZMK.

Rotas representativas de produção de hardware ZMK

Essas rotas representativas mostram como o pacote de fabricação muda entre arquiteturas ZMK comuns.

Configuração representativa Escopo de hardware típico Foco na produção e aceitação
placa sem fio do módulo controlador Módulo controlador BLE com encaixe ou soldado, bateria e USB-C Orientação do módulo, programação, corrente, emparelhamento e verificação da altura mecânica.
Produto ZMK com chip SoC BLE, rede RF, cristal, antena, carregador e matriz de teclado Geometria de RF, raio-X quando necessário, programação, teste funcional de corrente e sem fio.
par dividido sem fio ZMK Placas de circuito impresso (PCBAs) esquerda/direita separadas com funções centrais/periféricas Binários corretos, identificação de pares, comunicação entre metades, emparelhamento de hosts e política de metade reserva.

Quantidade mínima de encomenda (MOQ), revisões do protótipo à produção e entrega.

Os projetos ZMK costumam sofrer alterações rápidas durante o desenvolvimento. O Highleap separa as versões experimentais da versão de produção, controlando o estado do repositório, os binários gerados, a revisão da placa de circuito impresso (PCB), a lista de materiais (BOM) e o script de teste em conjunto. Uma alteração no firmware pode modificar o comportamento do HID, a corrente de repouso ou os testes de hardware necessários, mesmo que a PCB permaneça inalterada.

A demanda piloto pode utilizar montagem de PCBs de alta variedade e baixo volume , enquanto as peças controladas são gerenciadas por meio do fornecimento de componentes.

Item controlado Exemplo de alteração Ação necessária
Revisão da placa de circuito impresso Troca de pino, conector, antena ou bateria Novo DFM e revisão do primeiro artigo.
BOM/AVL Controlador, regulador ou visor alternativo Compatibilidade e aprovação de fornecimento.
Configuração ZMK Matriz, dividida, HID ou opção de potência Reconstruir, atualizar e testar a regressão.
Bootloader Recuperação ou alteração da interface flash Atualizar programador de produção e instruções.
Script de teste Novo recurso ou limite de aceitação Validação do dispositivo e liberação pelo operador.
Embalagem/rótulos Esquerda/direita, bateria ou marcação do país Atualizar a rastreabilidade e o controle de embalagens.

A Highleap oferece suporte a protótipos, pedidos de baixo volume e alta variedade, além de produção programada. O prazo de entrega é definido após a confirmação do fornecimento do controlador, da disponibilidade do firmware, do escopo dos dispositivos de fixação e do manuseio da bateria.

Controles de produção Highleap para projetos ZMK

  • A placa de circuito impresso (PCB), a lista de materiais (BOM), o bootloader, os binários e os scripts de teste estão vinculados por revisão.
  • As identidades esquerda/direita e central/periférica são controladas durante a programação e a montagem.
  • O consumo atual pode ser medido com o firmware aprovado pelo cliente.
  • Os protótipos baseados em módulos podem fazer a transição para um design controlado de redução de tamanho de chip ou para um design em volume.
  • Metades de substituição e procedimentos de emparelhamento pós-venda podem ser definidos antes do lançamento.

Perguntas frequentes sobre a fabricação de PCBs para teclados ZMK

Estas perguntas abordam as pesquisas mais comuns sobre a produção de placas de circuito impresso (PCBs) para teclados sem fio ZMK, divididos e baseados em nRF52.

O que é uma placa de circuito impresso (PCB) de teclado ZMK e qual a diferença entre ela e uma PCB de teclado QMK?

O ZMK foi desenvolvido para o Zephyr RTOS e é amplamente utilizado em teclados Bluetooth e de baixo consumo. O QMK é mais consolidado para firmware de teclados com fio e ricos em recursos, embora também existam implementações sem fio. A escolha da placa de circuito impresso (PCB) depende do microcontrolador (MCU), da arquitetura de rádio, da meta de consumo de energia, dos recursos necessários e do ecossistema de firmware selecionado pelo proprietário do produto.

O teclado ZMK deve usar um módulo controlador ou um design nRF52 com chip integrado?

Um módulo pode reduzir o risco do projeto de RF e simplificar o fornecimento em baixos volumes, mas pode custar mais e limitar o posicionamento mecânico. Um projeto "chip-down" pode reduzir o custo unitário e o tamanho em volumes maiores, embora exija um layout de RF controlado, projeto de antena, cristais, acesso à programação e planejamento de certificação.

Quais arquivos ZMK são necessários para a montagem da placa de circuito impresso e a programação do firmware?

Forneça os arquivos Gerber ou ODB++, diagramas de furação, esquemas elétricos, lista de materiais (BOM), centroides e desenhos de montagem, juntamente com a definição do controlador, bootloader, binários liberados para a esquerda e para a direita, arquivo de configuração ZMK, mapa de teclas, identificador de versão, método de programação, instruções de limpeza de bonds e procedimento de teste funcional.

Por que os teclados divididos ZMK precisam de firmware diferente para as metades esquerda e direita?

As duas metades podem usar pinos de matriz diferentes e desempenhar funções centrais ou periféricas. A produção deve carregar a imagem correta em cada lado, etiquetar os conjuntos e verificar se eles se conectam entre si e ao host. O hardware reversível ainda precisa de um método definido para atribuir sua função final.

Como são testados o emparelhamento Bluetooth e a desvinculação em um teclado ZMK?

Um procedimento de produção pode apagar conexões antigas, programar a imagem liberada, emparelhar as metades separadas, conectar a um host controlado e verificar o comportamento de reconexão. O estado de envio deve ser definido para que o usuário final receba um dispositivo limpo ou um conjunto pré-emparelhado, de acordo com o plano do produto.

Como posso melhorar a duração da bateria do teclado ZMK?

O desempenho em baixo consumo depende da seleção do controlador, da eficiência do regulador, da varredura da matriz, do comportamento do display e do RGB, dos intervalos de publicidade, dos estados de repouso e da fuga de corrente de circuitos externos. A otimização do firmware e a medição do hardware são tarefas separadas; a produção pode verificar os limites de corrente após a liberação do projeto aprovado.

É possível usar um dongle USB em vez de conectar-se diretamente por Bluetooth com um teclado ZMK?

Sim, uma arquitetura de dongle definida pelo cliente pode ser fabricada quando forem fornecidos o hardware do teclado e do receptor, o firmware, o método de emparelhamento e os critérios de teste. O dongle é uma variante adicional do produto e deve ter sua própria lista de materiais (BOM), firmware, identificadores e rastreabilidade.

O que influencia a quantidade mínima de encomenda (MOQ) e o prazo de entrega para a montagem da placa de circuito impresso (PCB) do teclado ZMK?

A disponibilidade do módulo controlador, dos componentes nRF52, das baterias, dos displays, das quantidades de unidades esquerda e direita, da prontidão do firmware, dos dispositivos de programação e dos testes em nível de pares influenciam o mínimo prático e o cronograma. Para produtos divididos, a cotação deve indicar claramente se a quantidade é contabilizada por metade ou por par completo.

Os conjuntos de placas de circuito impresso (PCBA) para teclados divididos ZMK podem ser fornecidos como um conjunto completo?

Sim. A Highleap pode fabricar, programar, emparelhar, testar, etiquetar e embalar placas de circuito impresso (PCBAs) correspondentes para os lados esquerdo e direito, além de adicionar baterias, gabinetes ou a montagem final da caixa quando os critérios de aceitação do produto e da embalagem mecânica forem atendidos.

obter-orçamento-instantâneo

Posts recomendados

Como obter um orçamento para PCBs

Vamos realizar uma análise DFM/DFA para você e entraremos em contato com um relatório. Você pode enviar seus arquivos com segurança através do nosso site. Precisamos das seguintes informações para lhe fornecer um orçamento:

    • Gerber, ODB++ ou .pcb, especificação.
    • Lista de materiais caso necessite de montagem
    • Qtd.
    • Hora de virar
Além da fabricação de PCBs, oferecemos uma gama completa de serviços eletrônicos, incluindo design de PCBs, PCBA e soluções completas. Seja para prototipagem, verificação de design, fornecimento de componentes ou produção em massa, oferecemos suporte completo para garantir o sucesso do seu projeto.

Para serviços de PCBA, forneça sua BOM (Lista de Materiais) e quaisquer instruções específicas de montagem. Também oferecemos análise DFM/DFA para otimizar seus projetos quanto à capacidade de fabricação e montagem, garantindo um processo de produção tranquilo.






    Nota rápida: Nossa equipe entrará em contato por e-mail logo após o envio. Para garantir que você receba nossa resposta, recomendamos que você se inscreva no nosso canal de e-mail. Verifique sua pasta de SPAM/LIXO ELETRÔNICO Se você não visualizar nossa mensagem em sua caixa de entrada.