| Guia de Confecção de PCBs

Guia EasyEDA Pro

Anotações e referências da conversa sobre design de PCBs no EasyEDA Pro — esquemático, roteamento automático, copper pour, design rules e exportação para fabricação.

Nets globais — GND e VCC

No EasyEDA (e em qualquer ferramenta de esquemático), o símbolo de GND é uma net global: todos os pontos com esse símbolo são automaticamente considerados conectados entre si, sem precisar traçar fios físicos.

1
Coloca o símbolo GND embaixo do resistor
2
Coloca outro símbolo GND no pino GND do ESP32
3
Coloca outro símbolo GND no pino GND do sensor
4
O EasyEDA entende que todos esses pontos são o mesmo nó elétrico
Dica: Na hora de gerar a PCB, o roteador sabe que todas as ilhas de GND precisam ser conectadas. O mais comum é usar um copper pour de GND que preenche a área livre da placa e conecta tudo de uma vez.
Atenção: O nome da net precisa ser idêntico em todos os pontos. Se na fonte colocar +5V e nos sensores colocar VCC, o EasyEDA trata como duas nets diferentes. Escolhe um nome e usa o mesmo em todo o esquemático.

Fonte de alimentação no esquemático

A fonte funciona igual ao GND — coloca o símbolo de +5V na saída positiva e GND no negativo. Nenhum fio precisa sair para os componentes.

Exemplo: Entrada AC ──── HLK-PM1 ──── símbolo +5V
                          └─── símbolo GND

Cada componente tem seu próprio símbolo +5V e GND local. O EasyEDA resolve as conexões na hora de gerar a PCB.


Entrada 127V AC

Não existe um símbolo específico para 127V no EasyEDA. As opções mais usadas:

OpçãoComo buscarQuando usar
Conector genéricoCONN-2 ou Connector 2PinRotula pinos como L e N, adiciona nota de texto 127V AC
Terminal de parafusoTerminal 2 ou Screw Terminal 2PinRepresenta fielmente o hardware real — recomendado
Power portLINE / NEUTRALMantém o esquemático limpo como GND/VCC
Segurança: Sempre adiciona uma nota de texto 127V AC — PERIGO perto desse conector no esquemático.

O que é um pad?

Um pad é o ponto de solda de um componente na PCB — é o metal exposto onde você solda o pino do componente. Cada pino no esquemático corresponde a um pad no footprint da PCB.

TipoDescriçãoAparência
Through-holeTem furo no meio. O pino passa pelo furo e é soldado dos dois lados. Ex: resistores, capacitores, ESP32.Círculo com furo
SMDSem furo — componente soldado diretamente na superfície. Mais compacto.Retângulo sem furo
Erro comum: "pin has no corresponding pad" significa que o nome do pino no símbolo (vout, gnd, vcc) não bate com o nome do pad no footprint (1, 2, 3). Precisa renomear os pinos para números.

Board Outline — borda da placa

O retângulo amarelo que aparece na aba PCB é o Board Outline — a borda da placa. Os componentes provavelmente estão amontoados fora ou na borda.

Visualizar e organizar

1
Ajusta o zoom: Ctrl+Shift+F ou Ctrl+W para encaixar tudo na tela
2
Se os componentes estiverem fora da borda: seleciona todos com Ctrl+A e arrasta para dentro
3
Para identificar cada componente: passa o mouse — aparece o nome na barra inferior
Ratsnest: As linhas finas que ligam os componentes mostram quais pinos precisam ser conectados. Somem conforme você roteia as trilhas.

Definir o tamanho da placa

OpçãoComo fazer
Pela camadaSeleciona Board Outline no painel → Place → Rectangle → desenha a borda
Pelo menuPlace → Board Region
Camada ocultaNo painel de camadas, clica no ícone de olho ao lado de Board Outline para mostrar
AtalhoB — em algumas versões abre o menu de borda
Recomendado: Seleciona a camada Board Outline → Place → Rectangle → desenha ao redor de todos os componentes com ~5mm de margem.

Furos de fixação — Mounting Holes

Para fixar a placa em uma caixa, usa Mounting Holes. Podem ser adicionados diretamente na aba PCB — não precisam aparecer no esquemático pois são puramente mecânicos.

Como adicionar

1
No painel Libraries busca por MountingHole ou M3
2
Arrasta direto para a PCB
3
Posiciona um em cada canto, a pelo menos 3mm da borda

Tamanhos comuns

ParafusoDrill (furo)Pad diameterRecomendação
M2.52.7mm
M33.2mm6mmRecomendado
M44.2mm

Posicionamento preciso (exemplo 100×80mm)

CantoXY
Superior esquerdo33
Superior direito973
Inferior esquerdo377
Inferior direito9777

Posicionamento dos componentes

Organize os componentes antes de rotear para obter o melhor resultado:

  • ESP32 no centro da placa
  • Sensores MPX5700AP agrupados num canto
  • Módulos relê e YYNMOS na borda — facilita passagem de fios
  • HLK-PM1 num canto isolado do resto
  • Conectores de entrada AC na borda mais próxima do HLK-PM1
  • Relês próximos da entrada 127V — logicamente correto (comutam cargas AC)

Auto Router

Menu Route → Auto Router. O resultado raramente é perfeito — ele vai rotear a maioria das trilhas mas pode deixar algumas por fazer (ratsnest) e criar caminhos desnecessariamente longos.

Configurações recomendadas

OpçãoValorPor quê
Routing NetsAll NetsRoteia tudo de uma vez
Routing corner45 degreesPadrão — 90° acumula interferência
Existing tracksKeepPreserva trilhas feitas manualmente
Effect priorityCompletion firstPrioriza completar todas as conexões
Routing layerAll LayersPara placa de duas camadas
Nets priorityPads from more to lessComeça pelo ESP32 (mais conexões)

Design Rules

Menu Design → Design Rules. Configure três regras para o projeto:

Regra: Sinal

CampoValor
Track → Track (clearance)0.2mm
TH Pad → Track0.2mm
Stroke Width Min0.3mm
Stroke Width Default0.3mm
Stroke Width Max0.5mm

Regra: Potência

CampoValor
Track → Track (clearance)0.2mm
TH Pad → Track0.2mm
Stroke Width Min0.5mm
Stroke Width Default0.5mm
Stroke Width Max1.0mm

Regra: AC127V

CampoValor
Track → Track (clearance)3.0mm
TH Pad → Track3.0mm
Board Outline → Track3.0mm
Stroke Width Min2.5mm
Stroke Width Default2.5mm
Stroke Width Max3.0mm
Associação de nets: Em Net Rule → Physics → Track, associa GND e +5V à regra potência, os demais sinais à regra sinal, e as nets $1N1090 e $1N1091 à regra AC127V.

Ajustar largura de trilhas após o auto router

TrilhaLargura
Sinais (PWM, data, GPIO)0.8mm
Alimentação +5V e GND1.5mm
Alimentação +12V2.0mm
Entrada 127V AC2.5mm ou mais

Como selecionar para alterar

  • Uma trilha: clica → muda Width no painel direito
  • Várias: segura Shift e clica em cada uma
  • Net inteira: clica com direito → Select All Tracks in Net → muda a largura de todas

DRC — Design Rule Check

Menu Design → DRC. Clica em Run DRC. O relatório mostra erros de Unrouted Net — cada um é uma conexão que faltou rotear.

Outra forma: Route → Highlight Ratsnest — as linhas finas que ainda aparecem são conexões não roteadas.
Roda antes do copper pour — sem o copper, os erros são mais fáceis de identificar e corrigir. O copper pode mascarar erros.

Copper Pour de GND

O copper pour preenche toda a área livre da placa com cobre GND. Ao redor de cada pad e trilha que não é GND, ele deixa um espaço vazio (clearance). Pads de GND ficam diretamente conectados — sem espaço.

Como criar (Top Layer)

1
Seleciona Top Layer no painel de camadas
2
Menu Place → Copper Pour → escolhe Rectangle
3
Clica no canto superior esquerdo da placa (dentro da borda)
4
Clica no canto inferior direito
5
Na janela que abre, configura as opções abaixo
6
Repete para o Bottom Layer

Configurações do copper pour

CampoValor
NetGND
Clearance0.254mm (padrão)
Fill StyleSolid
Thermal ReliefHabilitado (facilita soldagem)
Remove Floating CopperYes (remove ilhas isoladas)

Fill Setup (se disponível)

CampoValor
Keep IslandNo
OptimizationYes
Minimum Optimized Width0.3mm

Rule Setting (se disponível)

CampoValor
Network Spacing0.3mm
Distance To Border Outline0.5mm
Spoke Width0.4mm
Atualizar: Após criar ou modificar, clica com botão direito no copper pour → Rebuild Copper Pour.
Visibilidade: Se a placa ficar toda preenchida e dificultar a visualização, alterna a visibilidade da camada no painel (ícone de olho) — não afeta a fabricação.

Prohibited Region — isolamento do 127V

Para bloquear o copper pour na área do 127V, usa uma Prohibited Region com margem de 3mm ao redor do conector AC.

1
Menu Place → Keepout Region ou Prohibited Region
2
Desenha um retângulo ao redor dos conectores $1N1090 e $1N1091 com 3mm de margem
3
Nas opções, marca apenas Copper
4
Para layer: usa Multi-Layer se disponível, senão cria uma para Top e outra para Bottom
Resultado final: Um único copper pour de GND cobre toda a placa. A Prohibited Region isola a área do 127V. O copper evita as trilhas de 127V pelo clearance de 3mm configurado na regra AC127V.

Fluxo final recomendado

1. Posicionar componentes
2. Auto Router
3. DRC
4. Corrigir manualmente
5. Aumentar trilhas críticas
6. Copper Pour
7. DRC final
8. Exportar Gerbers

Verificação visual

  • Alguma trilha passou por baixo do ESP32 ou por área problemática?
  • As trilhas de 127V têm 2.5mm de largura?
  • A Prohibited Region isola o conector AC?
  • Adicionar silkscreen — labels identificando cada conector na borda da placa

Ferramenta de medição

OpçãoComo usar
MenuTools → Measure Distance
AtalhoD → clica ponto 1 → clica ponto 2
Por coordenadasClica cada componente → anota X e Y → calcula √((X2-X1)² + (Y2-Y1)²)
Estimativa visualConta os quadradinhos do grid e multiplica pelo espaçamento (View → Grid Settings)

Exportar Gerbers

1
Menu File → Export → Gerber
2
O EasyEDA gera um arquivo .zip com todos os arquivos necessários
3
Verifica visualmente em tracespace.io antes de enviar para fabricação
Integração JLCPCB: Menu Fabrication → One-click Order PCB — envia direto do EasyEDA Pro.

Configurações no JLCPCB

ParâmetroValorObservação
Layers2
Thickness1.6mmPadrão
Material TypeFR4 TG135Fibra de vidro padrão para este projeto
ColorVerdeMais barato
Surface FinishHASL (with lead)Mais barato, fácil de soldar manualmente
QuantityMínimo 5Preço por unidade cai muito

Comparativo de Surface Finish

TipoCustoQuando usar
HASL with leadBaratoUso pessoal — recomendado para THT
LeadFree HASLMédioSe quiser evitar chumbo (RoHS)
ENIGCaro ~3×Componentes SMD finos — não vale para THT