dspic
DESCRIPTION
Apresentação sobre Microcontroladores na Engenharia de TeleinformáticaTRANSCRIPT
11 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
Equipe:
David Viana
Marco Antonio
Romão Sampaio
dsPICdsPIC
1 1 22 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
ÍNDICEÍNDICE
-Histórico
-Recursos
-Família 30F
-Vantagens
-Aplicações
dsPICdsPIC
1 2 1 2 33 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
HISTÓRICOHISTÓRICO
-Microcontrolador da Microchip;
-Apenas duas famílias de dsPIC:
- Família 30F
- Família 33F
dsPICdsPIC
1 2 3 1 2 3 44 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
RECURSOS – 30F3012RECURSOS – 30F3012
-Arquitetura Harvard – RISC
-Velocidade de CPU – 28 MIPS
-Flash de 24 KB
-RAM 2KB
-EEPROM 1KB
-12 Pinos de I/O
RECURSOS -30F3012RECURSOS -30F3012dsPICdsPIC
1 2 3 4 1 2 3 4 55 6 7 8 9 10 11 12 13 14 15 16 17 18 19 6 7 8 9 10 11 12 13 14 15 16 17 18 19
-SPI
-I2C
-A/D de 12 bits
-Timers
-Módulo CAN
-ICSP
dsPICdsPICVANTAGENSVANTAGENS
1 2 3 4 5 1 2 3 4 5 66 7 8 9 10 11 12 13 14 15 16 17 18 19 7 8 9 10 11 12 13 14 15 16 17 18 19
-Junta o Microcontrolador com um Processador Digital de Sinais (DSP);
-Possui bibliotecas específicas disponíveis gratuitamente;
-Inclui ferramentas para otimizar programas em C.
dsPICdsPICVANTAGENS – Ferramenta de VANTAGENS – Ferramenta de
ProgramaçãoProgramação
1 2 3 4 5 6 1 2 3 4 5 6 77 8 9 10 11 12 13 14 15 16 17 18 19 8 9 10 11 12 13 14 15 16 17 18 19
-BENCHMARK
dsPICdsPICFAMÍLIA 30FFAMÍLIA 30F
1 2 3 4 5 6 7 1 2 3 4 5 6 7 88 9 10 11 12 13 14 15 16 17 18 19 9 10 11 12 13 14 15 16 17 18 19
O DSPic da família 30F está dividido em três grupos:
-Controle de Motores e Conversão de Potência
-Processador de Sensores
-Propósitos Gerais
dsPICdsPIC
1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8 99 10 11 12 13 14 15 16 17 18 19 10 11 12 13 14 15 16 17 18 19
FAMÍLIA 30F – Controle de MotoresFAMÍLIA 30F – Controle de Motores
1 2 3 4 5 6 7 8 9 1 2 3 4 5 6 7 8 9 1010 11 12 13 14 15 16 17 18 19 11 12 13 14 15 16 17 18 19
dsPICdsPICFAMÍLIA 30F – Processador de FAMÍLIA 30F – Processador de
SensoresSensores
dsPICdsPIC
1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8 9 10 1111 12 13 14 15 16 17 18 19 12 13 14 15 16 17 18 19
FAMÍLIA 30F – Propósitos GeraisFAMÍLIA 30F – Propósitos Gerais
dsPICdsPICAPLICAÇÕES – Controle de MotoresAPLICAÇÕES – Controle de Motores
1 2 3 4 5 6 7 8 9 10 11 1 2 3 4 5 6 7 8 9 10 11 1212 13 14 15 16 17 18 19 13 14 15 16 17 18 19
-Controle de Motor de Indução AC;
-Controle de Motor de Relutância Chaveada;
-Aplicações Industriais e no Setor Automotivo.
dsPICdsPICAPLICAÇÕES – Processador de APLICAÇÕES – Processador de
SensoresSensores
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4 5 6 7 8 9 10 11 12 1313 14 15 16 17 18 19 14 15 16 17 18 19
-Detector de Quebra de Vidro;
-Sensor de Gás;
-Sensor de Torque;
-Sensor de Ângulo de Esterção;
-Sensor de Chuva;
-Sensor de Airbag;
-Sensor de Pressão;
-Medidor de Vibração.
dsPICdsPICAPLICAÇÕES – Propósitos GeraisAPLICAÇÕES – Propósitos Gerais
1 2 3 4 5 6 7 8 9 10 11 12 13 1 2 3 4 5 6 7 8 9 10 11 12 13 1414 15 16 17 18 19 15 16 17 18 19
-Projetos de Filtros: LP, HP, BP, BS, FIR, IIR.
dsPICdsPICAPLICAÇÕES – Propósitos GeraisAPLICAÇÕES – Propósitos Gerais
1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1515 16 17 18 19 16 17 18 19
-Geração de Sinais ( sin, square, triangular...);-Operações com Sinais(Add, Flip and Shifter, Multiply)
APLICAÇÕES – Propósitos GeraisAPLICAÇÕES – Propósitos GeraisdsPICdsPIC
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 1616 17 18 19 17 18 19
-Efeitos de Instrumentos Musicais;
-Telecomunicações:-Modem e Telefonia;-Reconhecimento de fala;-Compressão de Áudio e Fala;-Cancelamento de Eco;-Supressão de Ruído.
dsPICdsPICAPLICAÇÕES – Supressão de RuídoAPLICAÇÕES – Supressão de Ruído
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1717 18 19 18 19
dsPICdsPICAPLICAÇÕES – Supressão de RuídoAPLICAÇÕES – Supressão de Ruído
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 1818 19 19
dsPICdsPICPERGUNTAS?PERGUNTAS?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 1919