Upload
others
View
18
Download
0
Embed Size (px)
Citation preview
Driver PWM + Interface SPI para PI-7
Jun Okamoto Jr.
Informações Gerais
• Driver para 1 motor CC com L298 + interface SPI
• Alunos projetam circuito no DipTrace
• Alunos fazem o layout do PCB no DipTrace
• Nós fabricamos os PCB (sem custo para os alunos)
• Serão fabricados 3 PCBs do mesmo projeto
• Alunos compram componentes
No DipTrace
1. Criar componentes que não existem
2. Criar footprints para os componentes
3. Fazer o diagrama do circuito
4. Fazer o layout do PCB
L298
• Driver com 2 pontes H completas
Aspecto externo Exemplo de montagem típica
L298
• Sinais nos pinos e no DipTrace
Sinais nos pinos físicos Componente no esquemático
L298
• Dimensões físicas do encapsulamento
L298
• Pattern no DipTrace• Biblioteca: Dbs.lib
• Nome: DBS15/20x5.08x1.27 (montagem vertical)
• Diâmetro interno do furo: 0.047”
• Diâmetro externo do furo: 0.079"
7805
Aspecto externo Ligação típica
Pinagem Pattern
• Pattern no DipTrace
• Biblioteca: TO.lib
• Nome: TO220 (montagem vertical)
Interface SPI
PCB
• Face simples
• Engrossar trilhas de potência
• Manter trilhas de sinal no padrão
• Usar grid mínimo de 0.0125"
• Usar clearance mínimo de 0.08” no DRC
• Deixar espace em volta do L298 e 7805 para dissipadores
• Dimensões máximas: 60 mm x 80 mm
ATENÇÃO: PCBs
maiores não serão
fabricados.
Programação
Data Evento Observação
18/03 Explicações Hoje
1/04 Envio de Gerbers e N/C Drill Por e-mail: <[email protected]>
5/04 PCB pronto, entrega para alunos Retirar na MZ-04 (LPA) com Angélica
ATENÇÃO: caso o grupo não envie os Gerbers e N/C Drill na data, o PCB não será fabricado.
Conexões do Sistema
ENC1
LPCXPRESSO
Serial 3.3V
PC
USB
PWM1, PWM2, DIR2, SDO
+5V, GND, ENC_Ax, ENC_Bx, SCK, SDI, DIR1/S_SS
L298
7805
FONTE CHAVEADA+12V @ 10A
M1
ENC2
M2
Para gerar +5V a partir de +12V Deve ser montado com dissipador.
SIZE DATE DRAWN BY REV
A4 18/03/2019 Jun Okamoto Jr. 8.0SCALE 1:1 SHEET 1 OF 1
SIZE DATE DRAWN BY REV
A4 18/03/2019 Jun Okamoto Jr. 8.0SCALE 1:1 SHEET 1 OF 1
1
2
3
4
5
6
7
8
VCCGNDM+ABM-
Não conectadoNão conectado
1
2
3
4
5
6
7
8
VCCGNDM+ABM-
Não conectadoNão conectado
PIC16F886
J1
J2
PIC16F886
J1
J2
PIC16F886
J2
PIC16F886
J2
Conversor Serial ↔ USB
J1
L298
7805
Ligação para alta corrente com saídas em paralelo de acordo com a
Figura 7 do data sheet.Deve ser montado com dissipador.
Flat cable de 26 vias
Esquema de liagções entre PC – LPC (de PMR3402) – Controladores com PIC (de PMR3406) –
Drivers de motores (de PMR3403) – Motores e Encoders
PI-7
ATENÇÃO: 3.3V
SCK, MISO, MOSI, SS1
SCK, MISO, MOSI, SS2
Serial 5VPode ser utilizado
para testes
Serial 5VPode ser utilizado
para testes
Dependendo da versão não existem pinos 7 e 8
Flat cable de 26 vias
+5V, GND, ENC_Ax, ENC_Bx, SCK, SDI, DIR1/S_SS
PWM1, PWM2, DIR2, SDO
1357
2468
91113
101214
DIR1/S_SSPWM1
PWM2
ENC_A1ENC_B1
VCC
GND
BUZZER
NC
SL1
SENS_ON
RESET_IN
SDAT
SPI_DRDY
J1
15171921
16182022
2325
2426 DIR2
ENC_A2ENC_B2
VCC
GND
SL2SL3
SDISDOSCKM_SS
NC1357
2468
91113
101214
DIR1/S_SSPWM1
PWM2
ENC_A1ENC_B1
VCC
GND
BUZZER
NC
SL1
SENS_ON
RESET_IN
SDAT
SPI_DRDY
J1
15171921
16182022
2325
2426 DIR2
ENC_A2ENC_B2
VCC
GND
SL2SL3
SDISDOSCKM_SS
NC1357
2468
91113
101214
DIR1/S_SSPWM1
PWM2
ENC_A1ENC_B1
VCC
GND
BUZZER
NC
SL1
SENS_ON
RESET_IN
SDAT
SPI_DRDY
J1
15171921
16182022
2325
2426 DIR2
ENC_A2ENC_B2
VCC
GND
SL2SL3
SDISDOSCKM_SS
NC
J11
J12
J12
J11
MISOMOSISCK
SS1 ou SS2
LPCxpresso(J12)
Placa de controle PIC
(J11)
SDOSDISCK
DIR1/S_SS
MISOMOSISCK
SS1 ou SS2
LPCxpresso(J12)
Placa de controle PIC
(J11)
SDOSDISCK
DIR1/S_SS
Compras
• Gerar BOM (Bill of Materials) no esquemático do DipTrace
• L298, 7805, dissipadores, conectores, cabos, etc. - comprar na Sta. Ifigênia (por exemplo na Multi Comercial, R. dos Timbiras, 257)
• Conversor USB/Serial (FT232RL) com pinagem compatível com Arduino — comprar no Mercado Livre, preço aproximado R$30,00 — só para testes (opcional)