Curso de Introdução à Produção de PCB utilizando o Easy EDA


Capítulo 1: Introdução PCBs

Capítulo 1: Introdução PCBs

Introdução PCBs

O que é PCB?

PCB é a sigla para Printed Circuit Board (Placa de Circuito Impresso em português), ou seja, são placas que contêm os circuitos usados nos dispositivos eletrônicos, dos mais simples, como controles remotos, até os mais complexos, como computadores e satélites. Elas geralmente são feitas de cobre, material condutor, e fibra de vidro, material que dá robustez, e podem ser projetadas para diferentes tipos de circuitos e componentes, dependendo do seu projeto e requisitos. Diferente do que ocorre em protoboard, nela os componentes são conectados por trilhas de cobre. Nas próximas seções, veremos mais detalhes desse componente eletrônico que está tão presente no dia a dia.

Componentes de uma PCB

Antes de começar a se aprofundar, aqui estão alguns componentes básicos que serão citados ao longo da apostila:

Camadas da PCB

A estrutura da PCB é composta por diferentes camadas:

Tipos de PCB

Aplicações de PCBs

Etapas de fabricação de uma PCB

Para produzir uma PCB, precisamos passar por diferentes etapas até chegar ao produto final da PCB física. Elas são:

Em suma, é perceptível como elas desempenham grande importância em nossas vidas. Ademais, também são de grande importância para a OBSAT, já que através dela teremos o projeto físico final. Por isso, nessa apostila, será explicado como realizar o design das PCBs e, ao final do curso, os alunos deverão ter capacidade de desenvolver todas as placas necessárias para o satélite, main board, payload, etc., entre outros projetos.

Capítulo 2: Introdução

Capítulo 2: Introdução

Introdução

Este curso é projetado para introduzir os participantes ao mundo da produção de Printed Circuit Board (PCB) usando o software open-source EASYEDA. Os alunos aprenderão conceitos básicos de como utilizar o software de modo que, ao final do curso, serão capazes de desenvolver seus projetos, que inicialmente eram feitos em protoboard, para uma PCB. Assim, os alunos desenvolverão habilidades essenciais para projetos de design, engenharia e fabricação digital, em especial, estruturas utilizadas para a OBSAT MCTI. O curso foi baseado nas apostilas que estão em Referências.

Objetivos do curso

O atual curso tem como objetivo:

Capitulo 3: Introdução à plataforma

Capitulo 3: Introdução à plataforma

Introdução à Plataforma

O que é EASYEDA?

EASYEDA é um software de desenvolvimento de placa de circuito impresso. Nele, conseguimos criar o esquemático dos circuitos (as representações gráficas de como estão as conexões de um circuito), o layout da PCB (o design da placa com a disposição das trilhas de cobre e de onde ficarão os componentes) e até mesmo fazer simulações.

Sua praticidade está relacionada ao fato de ser um software gratuito, podendo ser usado online, com diversas ferramentas e funções disponíveis.

Como criar uma conta no EASYEDA?

Acesse o site EASYEDA e escolha a opção "Standard" ou "Pro", como mostrado na Figura 1, ambas as opções são gratuitas.

Figura 1: Opções de conta no site
Descrição da imagem
Fonte: EASYEDA

Após fazer o login no site, abrirá esta página:

Figura 2: Tela inicial do EASYEDA.
Descrição da imagem
Fonte: EASYEDA

Nela, podemos ver centralizado na tela a opção "Mais ajuda", com diversas funções para auxiliar o usuário. Além disso, no canto esquerdo, há as funções que serão utilizadas ao longo deste curso.

Capítulo 4: Esquemático

Capítulo 4: Esquemático

Esquemático

Nessa seção, falaremos das funções básicas usadas no esquemático.

Criando um novo projeto

Em início, clique em "Novo projeto" e a tela da Figura 1 aparecerá:

Figura 1: Criando um Projeto.
Descrição da imagem
Fonte: EASYEDA

Após fazer as alterações necessárias nessa tela, selecione "Salvar" para abrir a tela do esquemático.

Durante o projeto, dois atalhos serão bastante usados:

Ferramentas básicas: Common Library

A Common Library é a biblioteca do próprio sistema que contém componentes básicos. Nela, encontramos componentes com simbologias tanto no padrão britânico quanto no americano. Além disso, para alterar o tamanho do componente, basta clicar na seta do campo inferior direito que aparece ao selecionar um componente, como mostrado na Figura 2.

Figura 2: Tipos de Resistor em Commom Library.
Descrição da imagem
Fonte: EASYEDA

Ferramentas básicas: Biblioteca

A Biblioteca é a seção que possui diversas bibliotecas online. Nela, encontramos as seguintes abas:

Antes de prosseguir, explore essas bibliotecas e os componentes que elas oferecem. Para um estudo mais completo, pesquise por componentes como optoacoplador e regulador de tensão.

Ferramentas de Ligação

Na tela do esquemático, temos os seguintes comandos:

Na Figura 3, vemos a janela e a representação de seuas funções:

Figura 3: Ferramentas de ligação.
Descrição da imagem
Fonte: EASYEDA

Ferramentas de Desenho

Aqui é possível criar diversas formas e utilizar configurações adicionais, como inserir imagens e mover componentes.

Simulação de Circuitos

Além da criação de PCBs, o EASYEDA permite a simulação de circuitos. Para isso:

  1. Vá em "Início""Modo Padrão""Mudar para o modo de simulação".

Figura 4: Mudança para o modo de simulação.
Descrição da imagem
Fonte: EASYEDA

Após essa alteração, algumas mudanças ocorrerão na plataforma:

Figura 5: Exemplos de instrumentos disponíveis na plataforma.
Descrição da imagem
Fonte: EASYEDA

Agora, crie seu circuito normalmente, adicione os instrumentos necessários e execute a simulação.

Resumo do Capítulo

Neste capítulo, aprendemos:

Common Library: contém componentes básicos como resistores e LEDs.
Biblioteca: possui uma grande variedade de componentes online.
Ferramentas de Ligação: utilizadas para conectar os componentes no esquemático.
Ferramentas de Desenho: permitem personalizar a PCB.
Modo Simulação: possibilita testar o circuito antes da produção.

Capítulo 4: Esquemático

Atividades

Vamos praticar o que aprendemos! As atividades serão divididas por nível:

Para todas as atividades, utilizaremos o microcontrolador ESP32.


Atividade Nível 1

Nesse primeiro circuito, iremos usar 4 componentes:

Desse modo, o objetivo dessa atividade é criar um circuito com um sensor DHT22 que aciona um LED ou um Buzzer, dependendo da temperatura atingida. Para isso, vamos compreender o funcionamento do circuito primeiro. Precisamos conectar o terminal positivo do Buzzer a um pino no ESP32 que gere um sinal PWM, aqui será o pino 23, para controlar a saída de som e conectar um resistor entre o ground do microcontrolador e do Buzzer; o sensor deve ter seu canal 2 conectado tanto a qualquer canal digital GPIO do ESP32 quanto a um resistor de 10KΩ de pull-up, o canal 1 e a outra perna do resistor devem ser conectadas ao 3.3V no ESP32 e o canal 3 não deve ter conexão.

Seguindo para o EasyEda, siga as instruções para encontrar os componentes:

Fazendo as conexões necessárias, seu circuito deverá ficar desse modo:

Figura 1: Conexões com o microcontrolador.
Descrição da imagem
Fonte: EASYEDA

Figura 2: Conexão com o sensor.
Descrição da imagem
Fonte: EASYEDA

Figura 3: Conexões com Buzzer e LED.
Descrição da imagem
Fonte: EASYEDA

Atividade Nível 2

Nesse circuito, iremos usar 3 componentes:

Assim, o objetivo desse circuito é mostrar no display os dados de pressão ou temperatura que podem ser coletados pelo BMP280. Para isso, vamos compreender o funcionamento do circuito primeiro. Primeiro vamos falar sobre o protocolo de comunicação I2C. De forma simples, nessa comunicação existem dois tipos de dispositivos: o primário, dispositivo que solicita os dados, e o secundário, dispositivo que envia esses dados, sendo que, podem ter vários dispositivos escravos conectados a um mestre já que cada um possui um endereçamento único. Também, nessa comunicação temos os pinos SDA e o SCL. O pino SDA é responsável por transmitir e receber as informações e o pino SDA pelo sinal de clock. Assim, a conexão do BMP é simples, os pinos de alimentação e de comunicação deverão ser conectados a seus equivalentes no ESP32, já o display tem mais conexões necessárias que estão mostradas na Figura 4.

Seguindo para o esquemático, siga as instruções:

Fazendo as conexões necessárias, seu circuito deverá ficar desse modo:

Figura 4: Conexões no microcontrolador e no Display.
Descrição da imagem
Fonte: EASYEDA

Figura 5: Conexões sensor BMP280.
Descrição da imagem
Fonte: EASYEDA

Atividade Nível 3

Nesse circuito, iremos usar 3 componentes:

Nessa atividade, vamos fazer um circuito com um sensor que usa a comunicação I2C e que armazena memória. Para isso, siga as instruções:

Seu esquemático deverá ficar com essas conexões:

Figura 6: Conexão do circuito
Descrição da imagem
Fonte: EASYEDA

Os datasheets podem ser encontrados em Referências.

Layout da PCB

Layout da PCB

Atividades

Aqui estão os gabaritos dos circuitos desenvolvidos no esquemáticos feitos na seção anterior. Essas não são a única forma de fazê-las, você pode adaptá-las de forma que se encaixe melhor no seu projeto.

Os componentes irão aparecer automaticamente assim que você salvar o esquemático e convertê-lo para PCB ou atualizá-lo. Também, vamos seguir algumas regras, como:

Atividade 1

Figura 1: Design da PCB do circuito 1
Design da PCB do circuito 1
Fonte: Autoria própria

Atividade 2

Figura 2: Design da PCB 2
Design da PCB 2
Fonte: Autoria própria

Atividade 3

Figura 3: Design do circuito 3.
Descrição da imagem
Fonte: Autoria própria

Layout da PCB

Layout da PCB

Passos Iniciais

Após criar o circuito no esquemático, selecione "Design" e "Update PCB" para começar a criar a PCB. A tela da Figura 1 será aberta quando você fizer isso:

Figura 1: Configuração Inicial
Descrição da imagem
Fonte: EASYEDA

Nessa tela podemos configurar a unidade, deixe em "mm" preferencialmente, a quantidade de camadas, para placas simples 2 camadas é o suficiente, e o tamanho da placa. Selecione "aplicar" para criar o projeto. A tela da Figura 2 será aberta contendo os componentes do seu projeto:

Figura 2: Tela Inicial da PCB.
Descrição da imagem
Fonte: EASYEDA

Antes de irmos para a próxima atividade, reflita sobre qual seria a melhor camada para fazer as trilhas dos componentes, o "BottomLayer" ou o "TopLayer".

Camadas e Objetos

Em "Camadas e Objetos", visto na Figura 3, você acha as diversas camadas para usar na sua placa, sendo as mais usadas o "TopLayer" e "BottomLayer". Além disso, temos também o "TopSilkLayer" e "BottomSilkLayer" que são as marcações dos componentes das placas, o "Ratlines" que são as trilhas azuis para indicar as conexões entre os componentes, o "Contorno da placa" que te permite refazer as bordas da placa. Todas essas opções podem ficar sem a visualização ao clicar no símbolo do olho ao lado da escrita delas.

Figura 3: Camadas Disponíveis.
Descrição da imagem
Fonte: EASYEDA

Ferramentas da PCB

Em "Ferramentas da PCB", visto na Figura 4, você encontrará:

Figura 4: Ferramentas Disponíveis.
Descrição da imagem
Fonte: EASYEDA

Para treinar as funções das Ferramentas da PCB, crie uma placa com as dimensões da Figura a 5. Não precisa colocar nenhum componente em específico, foque em deixar as dimensões mais próximas o possível das dimensões da imagem.

Figura 5: Dimensões da Placa.
Descrição da imagem

Desenvolvimento do Projeto

Para o seu projeto, é importante seguir algumas práticas de boa engenharia. Com o projeto criado, arrume os componentes de uma forma que facilite a passagem das trilhas.

Em Design, selecione "CHECK DLC" para verificar os erros dos seus circuitos. Além disso, também em Design, selecione "Regras de Design" para setar parâmetros para o seu projeto. A tela da Figura 6 abrirá:

Figura 6: Configurações Gerais da Placa.
Descrição da imagem
Fonte: EASYEDA

Ao selecionar uma trilha, abrirá uma aba com várias propriedades que podem ser alteradas. Dentre as mais importantes, temos a opção "Camadas" que permite trocar a camada da trilha sem precisar refazê-la e a opção largura que permite aumentar ou diminuir o tamanho da trilha.

Quando se quer deixar os componentes alinhados, tanto horizontal quanto verticalmente, basta ir em:

Figura 7: Comando para alinhar os componentes.
Descrição da imagem
Fonte: EASYEDA

Resumo do Capítulo

Nesse capítulo nos aprofundamos nas funções da Layout da PCB. Nele, descobrimos como inserir algumas configurações em nossa placa, as utilidades das funções da janela "Camadas e Objetos", como usar as funções de "Ferramentas da PCB" para construir a placa e alguns padrões para seguir e deixar seu projeto mais profissional.

Projeto Final

Projeto Final

Projeto Final

Por fim, vamos juntar os conhecimentos adquiridos ao longo do livro para fazer esse projeto final. Ele também é dividido em N1, N2 e N3 e consiste em criar uma placa meteorológica, sendo que, para alguns requisitos é necessário fazer pesquisa em outros meios e tomar decisões com base nisso. Os níveis mais avançados devem conter tudo o que os níveis anteriores têm.

Como parâmetros gerais, para todos os níveis, temos 3:

Para o nível 1, temos os seguintes requisitos:

Para o nível 2:

Para o nível 3:

Lembre-se de que os sensores devem ser escolhidos com base nos dados do datasheet. Se possível, testar o projeto feito na protoboard para conferir as conexões.

Referência Bibliográfica

Referência Bibliográfica

Referências

Layout da PCB

Referências