Os robôs do futuro vão certamente funcionar de acordo com comandos de voz e até ser capazes de reconhecer vozes. Este artigo analisa um aspecto deste comportamento, nomeadamente a localiza da posição de uma fonte de som recorrendo à correlação cruzada. É desenvolvida uma técnica que consegue reduzir drasticamente um grande número de complicações pelo que até mesmo um simples microcontrolador, com sensores binauriculares, pode detectar um sinal sonoro contínuo com uma precisão de 10 graus.
Lista de componentes
Resistências:
R1;R5;R12= 47 kΩ
R2= 33 kΩ
R3;R10= 22 kΩ
R4;R11= 1 kΩ
R6;R9;R13;R16;R18;R19;R20= 10 kΩ
R7;R15= 2,2 kΩ
R8;R15= 100 kΩ
R17= ajustável de 100 kΩ
Rx= 100 kΩ
Condensadores:
C1;C2;C3;C4= 1 µF/16 V
C5= 22 µF/16 V
C6= 100 µF/16 V
C7;C8= 100 nF
C9;C10= 22 pF
Semicondutores:
IC1= LM324
IC2= PIC16F88, programado (Refª 060040-41)
Diversos:
Q1= Cristal de quartzo 20 MHz
SL1;SL2;SL4;SL5;SL6;SL7= Bloco de terminais de 2 vias (SL4 com uma resistência de 100 kΩ, ver texto)
SL3= Bloco de terminais de 6 vias
JP1;JP2= Ponte de ligação
MicR;MicL= Microfone de electret (CZ034)
PCI (Refª 060040-1), disponível na Guimocircuito (www.guimocircuito.com)