Go Down

Topic: Visualizzare dati Spettro infrarossi (Read 2149 times) previous topic - next topic

ADemo86

Mi chiedevo se fosse possibile visualizzare un valore mediante la rifrazione di qualche diodo IR (per esempio riconoscere se una superficie è lucida oppure opaca, asciutta o meno...
Qualche idea o suggerimento????

Grazie mille in anticipo
Alex

uwefed

titolo molto azzecato  ;) ;) ;)

Vuoi sapere quanto una superfice riflette?

Ciao Uwe

ADemo86


ADemo86

Per chiarezza, basterebbe questo:"http://www.robot-domestici.it/joomla/component/virtuemart/cny70-accoppiatore-a-riflessione" pero' il mio piano viaggia a 5mt/ min e praticamente largo 1700mm (Max) come vedo se in un qualche punto riflette o meno??

uwefed

llumini i piano con infrarosso a 45 Gradi e leggi con un fotodiodo a 90 dal LED IR. Con un amplificatore operationale fai un convertitore I/U e leggi il valore con un entrata analogica.
Ciao Uwe

ADemo86

#5
Nov 27, 2012, 10:34 pm Last Edit: Nov 27, 2012, 10:37 pm by ADemo86 Reason: 1
convertitore I/U???

Saresti cosi gentile da indicare qualke link o esempio :p sono alle prime armi :)

Grazie mille

Brunello

Ma che vorresti controllare la riflessione su tutta la larghezza di 1700 mm ?
"C' è chi legge Guerra & Pace e non ci capisce un tubo vuoto; c'è chi legge l'etichetta delle patatine fritte e ci trova la spiegazione del mondo" (J.S. S. architetto napoletano)

flz47655


convertitore I/U???

Saresti cosi gentile da indicare qualke link o esempio :p sono alle prime armi :)

Grazie mille


I/U sta per corrente/tensione, basta che colleghi in un certo modo l'op-amp, su internet trovi di tutto e di più a proposito, basta che cerchi che vuoi smanettare con gli infrarossi ed operazionali

ADemo86

L'idea è quella, di controllare 1700mm di piano lucido (si), opaco (no)

Brunello

il problema e' che riesci a controllare 1cmq.... sono gli altri 169 il problema
"C' è chi legge Guerra & Pace e non ci capisce un tubo vuoto; c'è chi legge l'etichetta delle patatine fritte e ci trova la spiegazione del mondo" (J.S. S. architetto napoletano)

ADemo86

pensavo di utilizzare magari una webcam (senza filtro IR) e processare il cambiamento d'intensità, però non credo che arduino riesce a processare l'immagine, campionare i byte di colore etc..

BrainBooster

potresti concentrare i 1700mm in un piccolo puntino usando uno specchio rettangolare ed una lente.
io userei un laser per generare una striscia (basta la lente apposita, vedi axizlasers e simili), uno specchio rettangolare e la sua lente prelevati da un vecchio scanner ;)
chiaramente essendo concentrata la striscia vista dal fotodiodo dietro la lente, non saprai dove riflette e dove non (lungo la striscia luminosa), saprai solo che riflette più o meno di prima.

stefa24

#12
Nov 30, 2012, 09:57 am Last Edit: Nov 30, 2012, 10:00 am by stefa24 Reason: 1
ciao
se la tua necessita' e' controllare lo stato della superficie, una possibile soluzione parziale non potrebbe essere quella di smontare uno scanner piano e cercare di interpretare il segnale che esce dal sensore (corto) che riceve l'immagine riflessa dallo specchio (lungo)
cercando con scanner piano arduino ho trovato questo fra tanti come esempio
http://hackedgadgets.com/2009/05/07/arduino-image-scanner/

stefano
https://sites.google.com/site/agritronica/
https://sites.google.com/site/t3chconcrete/
https://www.youtube.com/channel/UCnY1DNrSywgadjyqqtbvyew
arduino UNO rev 3
ide 1.6.0

BrainBooster

ma credo che il tizio del link usi un'array di fotoresistenze e non quello di uno scanner (che è un ccd).

stefa24

ciao
d'accordo, il mio vuole essere solo esemplificare il concetto, quello era solo un immagine tra le tante del risultato della ricerca

stefano
https://sites.google.com/site/agritronica/
https://sites.google.com/site/t3chconcrete/
https://www.youtube.com/channel/UCnY1DNrSywgadjyqqtbvyew
arduino UNO rev 3
ide 1.6.0

Go Up
 


Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

Arduino
via Egeo 16
Torino, 10131
Italy