Sensore di riconoscimento del colore TCS230/TCS3200.

Il blocco (Figura 1) viene utilizzato per lavorare con il sensore di riconoscimento del colore TCS230.

                                                                                                  Figura 1 

Sensore TCS230 (Figura 2).

                                                                                                  Figura 2 

Come funziona il sensore di colore.

Il sensore TCS230, posto al centro della scheda, è composto da quattro tipi di fotodiodi: 16 fotodiodi con filtro rosso, 16 fotodiodi con filtro verde, 16 fotodiodi con filtro blu e 16 fotodiodi senza filtro luce. L'oggetto misurato deve essere installato parallelamente al sensore a una distanza non superiore a 10 mm. Ci sono quattro LED sul corpo del sensore, che vengono utilizzati per illuminare il punto di misurazione. Il sensore ha un convertitore corrente-frequenza, converte le letture dei fotodiodi in un'onda quadra con una frequenza proporzionale all'intensità luminosa del colore selezionato. Questa frequenza viene quindi letta dal controller.
Il pinout sulla scheda con il sensore TCS230:
  1. GND - terra.
  2. OE - pin di abilitazione.
  3. S1, S0 – impostazione della scala della frequenza degli impulsi.
  4. S3, S2 – segnale di ingresso per la regolazione del filtro.
  5. OUT - frequenza di uscita.
  6. VCC - la tensione di alimentazione.
Caratteristiche.
  1. Conversione da luce a frequenza ad alta risoluzione.
  2. Colori programmabili e impostazione della frequenza di uscita.
  3. Tensione di alimentazione del sensore: 2,7 - 5,5 V.
  4. Funzione di spegnimento automatico.
  5. Basso errore della frequenza di uscita: 0,2%.
  6. Coefficiente di temperatura stabile: 200 ppm/°C (parti per milione a 1 grado Celsius).
Scheda tecnica.

I parametri del blocco possono essere configurati nell'editor di blocchi (Figura 3).

                                                                                                  Figura 3 

Nell'editor dobbiamo scegliere i pin a cui collegare i pin del sensore. Abilitare l'input o la costante inserendo il valore nell'apposito campo, per la calibrazione. Selezionando la casella "Enable input of the poll" attiviamo l'input "En" che controllerà l'interrogazione del sensore, il sensore verrà interrogato solo se è presente un livello logico alto a questo input.

Calibrazione del sensore.

Prima di ogni misurazione dobbiamo azzerare i valori dei tre cloruri principali. Questo processo può essere eseguito tramite input o costante. Ho scelto l'input per una maggiore visibilità, utilizzando potenziometri di precisione a 10k (Figura 4). La calibrazione del sensore può essere eseguita in vari modi, ad esempio con un sensore di movimento che fornisce un input per attivare la calibrazione (come su una catena di produzione). Qui c'è solo la tua immaginazione.

Circuito per testare il sensore TCS230 (Figura 4). 

                                                                                                  Figura 4 

File FLProg. 

Crea il tuo sito web gratis! Questo sito è stato creato con Webnode. Crea il tuo sito gratuito oggi stesso! Inizia