Sensore Rumore

Il kit microfono

In questo articolo viene illustrato come utilizzare il kit microfono (che è stato fornito con i fascicoli 38 e 39) come rilevatore di rumore.
Per prima cosa è però necessario realizzare sulla breadboard il circuito illustrato nelle figura 1.
 

 


figura 1

 

A tal proposito una possibile implementazione del circuito sulla breadboard è raffigurata nella figura 2 (in cui la disposizione dei componenti risulta particolarmente 'ordinata').
Si evidenzia che l'area colorata in azzurro nella figura 1 racchiude la riproduzione del circuito interno del chip LM 358 e i numeri da 1 a 8 rappresentano i piedini del chip stesso.

I componenti che sono stati impiegati per riprodurre il circuito sulla breadboard sono i seguenti:

bullet

Il chip LM358 (visibile in basso a destra nella figura 2)

bullet

7 resistori da 4.7 KW

bullet

1 resistore da 47 KW

bullet

1 resistore a resistenza variabile (o Trimmer) da 1 MW (che serve a variare la sensibilità del sistema)

bullet

1 capacitore da 100 nF

bullet

1 capsula microfonica

bullet

1 transistor Q1 BC 337

Il circuito finale è stato, poi sviluppato in una schedina separata.

 


figura 2

 

Le istruzioni PBasic per leggere il 'rumore captato' sono:

 

 

'------------------- Definizione Costanti - Variabili --------------------------

ALTO CON 1 ' Valore logico alto
SOGLIA CON 10 ' Valore di soglia per la durata dei rumori. Variando il valore si rende il
' robot sensibile a suoni la cui durata è più o meno lunga; aumentando il valore
' ad esempio il robot risulta essere sensibile solo a suoni più lunghi
PORTA_MIC CON 9 ' Porta a cui è connesso il circuito del microfono
time VAR Word ' variabile di supporto per la misurazione pulsin

'-------------------------- Routine principale ----------------------------------

' Controlla se il microfono collegato alla porta PORTA_MIC ha registrato qualche
' rumore. Se si riscontra un suono la cui durata sia superiore al valore di SOGLIA
' allora si passa alla routine di gestione del Rumore
PULSIN PORTA_MIC, ALTO, time
IF time > SOGLIA THEN Rumore

 

      Elenco revisioni
07-11-2005 Prima emissione