SlideShare une entreprise Scribd logo
1  sur  5
Télécharger pour lire hors ligne
Material auxiliar para curso Avançado I de MSP430 – Prof. Alessandro F. Cunha

30.   TECLADO CAPACITIVO

   30.1.    Fundamentos de capacitores




                                                                                Página 186
Material auxiliar para curso Avançado I de MSP430 – Prof. Alessandro F. Cunha

   30.2.    Métodos para medir a capacitância de um sensor

   • Transferência de carga: solução patenteada pelo Quantum Research Group.
     Precisam de um CI dedicado para o teclado capacitivo. Geram um sinal de estimulo
     para o sensor e a sua medida é feita via um integrador.
   • Medida de capacitância via ADC: o sinal de estimulo impacta no elemento sensor
     capacitivo, resultando em uma tensão que será medida através do ADC. Geralmente
     implementado com conversor AD do tipo sigma delta de 16 bits.
   • Uso de Oscilador de Relaxação (RO): é criado um oscilador cujo valor da freqüência
     é dependente do valor da capacitância no sensor. Assim, basta ver a freqüência na
     saída do oscilador RO para saber se o sensor foi ou não utilizado.
   • Carga e descarga através de malha RC: é feito através de alta freqüência de clock,
     medindo o tempo necessário para a carga e para a descarga.

   30.3.    Sensor capacitivo no MSP430            Método RO




                                                                                Página 187
Material auxiliar para curso Avançado I de MSP430 – Prof. Alessandro F. Cunha




Porque existem diferenças de tempo?




                                                                                Página 188
Material auxiliar para curso Avançado I de MSP430 – Prof. Alessandro F. Cunha

   30.4.    Sensor capacitivo no MSP430            Método RC




31.   EXERCÍCIO 10: Teclado capacitivo com o MSP430.

   31.1.    O teclado capacitivo na Experimenter Board




                                                                                Página 189
Material auxiliar para curso Avançado I de MSP430 – Prof. Alessandro F. Cunha


Setup a ser montado




Software a ser carregado no computador




                                                                                Página 190

Contenu connexe

Tendances

Programando robôs Lego com NXC
Programando robôs Lego com NXC Programando robôs Lego com NXC
Programando robôs Lego com NXC
Isvaldo Souza
 

Tendances (20)

Arduino - iniciação à linguagem C (entradas e saídas digitais)
Arduino - iniciação à linguagem C (entradas e saídas digitais)Arduino - iniciação à linguagem C (entradas e saídas digitais)
Arduino - iniciação à linguagem C (entradas e saídas digitais)
 
Sistemas embarcados: motivação e primeiros passos
Sistemas embarcados: motivação e primeiros passosSistemas embarcados: motivação e primeiros passos
Sistemas embarcados: motivação e primeiros passos
 
Sistemas embarcados
Sistemas embarcadosSistemas embarcados
Sistemas embarcados
 
BlocklyDuino e mBlock - um estudo comparativo
BlocklyDuino e mBlock - um estudo comparativoBlocklyDuino e mBlock - um estudo comparativo
BlocklyDuino e mBlock - um estudo comparativo
 
Guia AC mod 5
Guia AC mod 5Guia AC mod 5
Guia AC mod 5
 
Slides minicurso Arduino - Arduino Day 2015
Slides minicurso Arduino - Arduino Day 2015Slides minicurso Arduino - Arduino Day 2015
Slides minicurso Arduino - Arduino Day 2015
 
Palestra omap
Palestra omapPalestra omap
Palestra omap
 
Técnicas de Prototipação II - LEGO Aula 04
Técnicas de Prototipação II - LEGO Aula 04Técnicas de Prototipação II - LEGO Aula 04
Técnicas de Prototipação II - LEGO Aula 04
 
Perlduino - Interfaceando sua aplicação com o mundo real!
Perlduino - Interfaceando sua aplicação com o mundo real!Perlduino - Interfaceando sua aplicação com o mundo real!
Perlduino - Interfaceando sua aplicação com o mundo real!
 
10 apostila microcontroladores
10  apostila microcontroladores10  apostila microcontroladores
10 apostila microcontroladores
 
Técnicas de Prototipação II - LEGO Aula 05
Técnicas de Prototipação II - LEGO Aula 05Técnicas de Prototipação II - LEGO Aula 05
Técnicas de Prototipação II - LEGO Aula 05
 
Arduino - Hardware Livre e Robótica
Arduino -  Hardware Livre e RobóticaArduino -  Hardware Livre e Robótica
Arduino - Hardware Livre e Robótica
 
Programando robôs Lego com NXC
Programando robôs Lego com NXC Programando robôs Lego com NXC
Programando robôs Lego com NXC
 
Oficina Scratch para Arduino Cap UFRJ
Oficina Scratch para Arduino Cap UFRJOficina Scratch para Arduino Cap UFRJ
Oficina Scratch para Arduino Cap UFRJ
 
Arduino Básico
Arduino BásicoArduino Básico
Arduino Básico
 
Introdução ao arduino palestra
Introdução ao arduino palestraIntrodução ao arduino palestra
Introdução ao arduino palestra
 
Curso de Arduino Completo
Curso de Arduino CompletoCurso de Arduino Completo
Curso de Arduino Completo
 
Mini curso arduino básico pet v2
Mini curso arduino   básico pet v2Mini curso arduino   básico pet v2
Mini curso arduino básico pet v2
 
Programando microcontroladores pic março
Programando microcontroladores pic marçoProgramando microcontroladores pic março
Programando microcontroladores pic março
 
Técnicas de Prototipação II - Physical Computing - Aula 02
Técnicas de Prototipação II - Physical Computing - Aula 02Técnicas de Prototipação II - Physical Computing - Aula 02
Técnicas de Prototipação II - Physical Computing - Aula 02
 

En vedette

Curso de teclado completo
Curso de teclado completoCurso de teclado completo
Curso de teclado completo
Claudio Luiz
 
Curso básico de teclado
Curso básico de tecladoCurso básico de teclado
Curso básico de teclado
vestaisdvenus
 
IDE - CURSO DE MÚSICA
IDE - CURSO DE MÚSICAIDE - CURSO DE MÚSICA
IDE - CURSO DE MÚSICA
Markson Cézar
 
Curso de teclado
Curso de tecladoCurso de teclado
Curso de teclado
leonfrancis
 
Meu piano é divertido
Meu piano é divertido Meu piano é divertido
Meu piano é divertido
Atdrcosta
 
Acordes para teclado
Acordes para tecladoAcordes para teclado
Acordes para teclado
Claudio Luiz
 
Apostila batidas de violao vol 3
Apostila batidas de violao   vol 3Apostila batidas de violao   vol 3
Apostila batidas de violao vol 3
Leafar Azous
 

En vedette (20)

Teclado curso básico
Teclado   curso básico Teclado   curso básico
Teclado curso básico
 
Curso de teclado completo
Curso de teclado completoCurso de teclado completo
Curso de teclado completo
 
Aprenda todos-os-acorde-maiores-e-menores-piano
Aprenda todos-os-acorde-maiores-e-menores-pianoAprenda todos-os-acorde-maiores-e-menores-piano
Aprenda todos-os-acorde-maiores-e-menores-piano
 
Curso de teclado
Curso de tecladoCurso de teclado
Curso de teclado
 
Curso básico de teclado
Curso básico de tecladoCurso básico de teclado
Curso básico de teclado
 
IDE - CURSO DE MÚSICA
IDE - CURSO DE MÚSICAIDE - CURSO DE MÚSICA
IDE - CURSO DE MÚSICA
 
Curso de teclado step 1
Curso de teclado step 1Curso de teclado step 1
Curso de teclado step 1
 
Aula teclado
Aula tecladoAula teclado
Aula teclado
 
INTRODUÇÃO AO TECLADO - COLEÇÃO UAB-UFSCar
INTRODUÇÃO AO TECLADO - COLEÇÃO UAB-UFSCarINTRODUÇÃO AO TECLADO - COLEÇÃO UAB-UFSCar
INTRODUÇÃO AO TECLADO - COLEÇÃO UAB-UFSCar
 
Curso de teclado
Curso de tecladoCurso de teclado
Curso de teclado
 
Teclado
TecladoTeclado
Teclado
 
Curso teclado
Curso tecladoCurso teclado
Curso teclado
 
Meu piano é divertido
Meu piano é divertido Meu piano é divertido
Meu piano é divertido
 
Um ratinho-ao-piano
Um ratinho-ao-pianoUm ratinho-ao-piano
Um ratinho-ao-piano
 
Piano basico de bastien nivel 1
Piano basico de bastien nivel 1Piano basico de bastien nivel 1
Piano basico de bastien nivel 1
 
Apostila com Instruções Práticas e Básicas para Violão/Guitarra (Iniciantes)....
Apostila com Instruções Práticas e Básicas para Violão/Guitarra (Iniciantes)....Apostila com Instruções Práticas e Básicas para Violão/Guitarra (Iniciantes)....
Apostila com Instruções Práticas e Básicas para Violão/Guitarra (Iniciantes)....
 
Apostila de violão - Módulo Iniciante
Apostila de violão - Módulo InicianteApostila de violão - Módulo Iniciante
Apostila de violão - Módulo Iniciante
 
Acordes para teclado
Acordes para tecladoAcordes para teclado
Acordes para teclado
 
Curso completo de violão. prrsoares
Curso completo de violão. prrsoaresCurso completo de violão. prrsoares
Curso completo de violão. prrsoares
 
Apostila batidas de violao vol 3
Apostila batidas de violao   vol 3Apostila batidas de violao   vol 3
Apostila batidas de violao vol 3
 

Plus de Texas Instruments (7)

04 Mcu Day Stellaris 8 12b Editado
04   Mcu Day   Stellaris 8 12b   Editado04   Mcu Day   Stellaris 8 12b   Editado
04 Mcu Day Stellaris 8 12b Editado
 
03 Mcu Day 2009 (C2000) 8 13 Editado
03   Mcu Day 2009 (C2000) 8 13   Editado03   Mcu Day 2009 (C2000) 8 13   Editado
03 Mcu Day 2009 (C2000) 8 13 Editado
 
01 Mcu Day 2009 (Aec Intro) 8 6 Editado
01   Mcu Day 2009 (Aec Intro) 8 6   Editado01   Mcu Day 2009 (Aec Intro) 8 6   Editado
01 Mcu Day 2009 (Aec Intro) 8 6 Editado
 
095 A 134 Material Auxiliar Para Curso AvançAdo I Msp430
095 A 134   Material Auxiliar Para Curso AvançAdo I Msp430095 A 134   Material Auxiliar Para Curso AvançAdo I Msp430
095 A 134 Material Auxiliar Para Curso AvançAdo I Msp430
 
055 A 094 Material Auxiliar Para Curso AvançAdo I Msp430
055 A 094   Material Auxiliar Para Curso AvançAdo I Msp430055 A 094   Material Auxiliar Para Curso AvançAdo I Msp430
055 A 094 Material Auxiliar Para Curso AvançAdo I Msp430
 
Primeiro Projeto Ew430 Ti
Primeiro Projeto Ew430   TiPrimeiro Projeto Ew430   Ti
Primeiro Projeto Ew430 Ti
 
Electronica Medical Media Briefings Wo Notes Final
Electronica Medical Media Briefings Wo Notes FinalElectronica Medical Media Briefings Wo Notes Final
Electronica Medical Media Briefings Wo Notes Final
 

Dernier

Dernier (6)

ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemplo
 
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object Calisthenics
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
 

186 A 190 Material Auxiliar Para Curso AvançAdo I Msp430

  • 1. Material auxiliar para curso Avançado I de MSP430 – Prof. Alessandro F. Cunha 30. TECLADO CAPACITIVO 30.1. Fundamentos de capacitores Página 186
  • 2. Material auxiliar para curso Avançado I de MSP430 – Prof. Alessandro F. Cunha 30.2. Métodos para medir a capacitância de um sensor • Transferência de carga: solução patenteada pelo Quantum Research Group. Precisam de um CI dedicado para o teclado capacitivo. Geram um sinal de estimulo para o sensor e a sua medida é feita via um integrador. • Medida de capacitância via ADC: o sinal de estimulo impacta no elemento sensor capacitivo, resultando em uma tensão que será medida através do ADC. Geralmente implementado com conversor AD do tipo sigma delta de 16 bits. • Uso de Oscilador de Relaxação (RO): é criado um oscilador cujo valor da freqüência é dependente do valor da capacitância no sensor. Assim, basta ver a freqüência na saída do oscilador RO para saber se o sensor foi ou não utilizado. • Carga e descarga através de malha RC: é feito através de alta freqüência de clock, medindo o tempo necessário para a carga e para a descarga. 30.3. Sensor capacitivo no MSP430 Método RO Página 187
  • 3. Material auxiliar para curso Avançado I de MSP430 – Prof. Alessandro F. Cunha Porque existem diferenças de tempo? Página 188
  • 4. Material auxiliar para curso Avançado I de MSP430 – Prof. Alessandro F. Cunha 30.4. Sensor capacitivo no MSP430 Método RC 31. EXERCÍCIO 10: Teclado capacitivo com o MSP430. 31.1. O teclado capacitivo na Experimenter Board Página 189
  • 5. Material auxiliar para curso Avançado I de MSP430 – Prof. Alessandro F. Cunha Setup a ser montado Software a ser carregado no computador Página 190