Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

Sensore di distanza per PIC Pierin

Sensori, trasduttori, regolatori...
0
voti

[1] Sensore di distanza per PIC Pierin

Messaggioda Foto UtenteLuca1995 » 30 lug 2013, 20:27

Salve a tutti :)
Sono in vacanza ma non riesco non pensare al PIC Pierin che mi é appena arrivato........
Pensando ad alcuni progetti mi sono chiesto come costruire un semplice sensore che in qualche modo mi dia la distanza di un punto davanti a se. Mi spiego meglio....se puntato un una certa direzione e viene attivato, da come risposta una tensione, una resistenza o un codice binario (più complicato) che in qualche modo sia legato alla distanza del primo oggetto in quella direzione. Non intendendomi bene di sensori e cose varie, anche se il progetto è una cavolata, sarà per me molto utile.
Grazie in anticipo per aver letto la mia richiesta :)
Avatar utente
Foto UtenteLuca1995
790 2 6 12
Frequentatore
Frequentatore
 
Messaggi: 200
Iscritto il: 6 gen 2013, 23:17

0
voti

[2] Re: Sensore di distanza per PIC Pierin

Messaggioda Foto UtenteCandy » 30 lug 2013, 23:27

E' già difficile da fare per chi di sensori se ne intende realmente. Per distanze brevi, qualche centinaia di millimetro, si usano gli ultrasuoni con precisioni soddisfacenti, ma molta, molta fatica e comunque molto software. I sensori di questo tipo hanno elettroniche e software parecchio complessi.
Con raggi luminosi, ma non saprei esattamente con quali soluzioni disponibili in commercio.

In tutta onestà, la conoscenza utile per fare quello che credi è parecchia. Potrebbe darti degli spunti Foto UtenteDirtyDeeds.

Però io mi chiedo: hai comperato in PIERIN PIC18 senza una minima idea di cosa farne?
Avatar utente
Foto UtenteCandy
32,5k 7 10 13
CRU - Account cancellato su Richiesta utente
 
Messaggi: 10123
Iscritto il: 14 giu 2010, 22:54

0
voti

[3] Re: Sensore di distanza per PIC Pierin

Messaggioda Foto UtenteTardoFreak » 30 lug 2013, 23:27

So che ci sono sensori che forniscono una tensione proporzionale alla distanza. Ne ho visto un' applicazione su Elektor ma dovrei cercare. Sono quelli utilizzati per i sensori della retromarcia nelle automobili.
Si possono utilizzare anche gli ultrasuoni: si manda un impulso e si misura il tempo che passa tra la trasmissione e la ricezione dell' eco.
"La follia sta nel fare sempre la stessa cosa aspettandosi risultati diversi".
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
Avatar utente
Foto UtenteTardoFreak
73,9k 8 12 13
-EY Legend-
-EY Legend-
 
Messaggi: 15754
Iscritto il: 16 dic 2009, 11:10
Località: Torino - 3° pianeta del Sistema Solare

0
voti

[4] Re: Sensore di distanza per PIC Pierin

Messaggioda Foto UtenteTardoFreak » 30 lug 2013, 23:28

Candy ha scritto:... hai comperato in PIERIN PIC18 senza una minima idea di cosa farne?

Beh, dai. L' appetito vien mangiando! :mrgreen:
"La follia sta nel fare sempre la stessa cosa aspettandosi risultati diversi".
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
Avatar utente
Foto UtenteTardoFreak
73,9k 8 12 13
-EY Legend-
-EY Legend-
 
Messaggi: 15754
Iscritto il: 16 dic 2009, 11:10
Località: Torino - 3° pianeta del Sistema Solare

0
voti

[5] Re: Sensore di distanza per PIC Pierin

Messaggioda Foto Utentesimo85 » 30 lug 2013, 23:32

Di sensori (trasduttori) per misurare la distanza ce ne sono di vari tipi. Che io sappia si usano tipicamente sensori ad ultrasuoni e fotosensori.

Alla pagina di Wikipedia puoi leggere qualcosa a riguardo.

Basicamente le tensioni di I/O devono rispettare quelle del microcontrollore.

EDIT: vedo che mi hanno già anticipato.
Avatar utente
Foto Utentesimo85
30,9k 7 12 13
Disattivato su sua richiesta
 
Messaggi: 9927
Iscritto il: 30 ago 2010, 4:59

0
voti

[6] Re: Sensore di distanza per PIC Pierin

Messaggioda Foto UtenteCandy » 30 lug 2013, 23:33

Io saprei benissimo cosa farci. Ma il PIERIN per me è troppo. Ho ancora due PIC16C55 da qualche parte da far andare... Devo studiare bene il programma, perché mi si è guastato il cancellatore e, non vorrei tenerli mesi al sole in attesa di poter correggere il firmware... Sai come si dice: il tempo è...
Avatar utente
Foto UtenteCandy
32,5k 7 10 13
CRU - Account cancellato su Richiesta utente
 
Messaggi: 10123
Iscritto il: 14 giu 2010, 22:54

0
voti

[7] Re: Sensore di distanza per PIC Pierin

Messaggioda Foto UtenteDirtyDeeds » 30 lug 2013, 23:38

TardoFreak ha scritto:Sono quelli utilizzati per i sensori della retromarcia nelle automobili.


Dovrebbero essere a ultrasuoni anche quelli.

Probabilmente un sensore elementare a ultrasuoni a tempo di volo si riesce a fare senza grossi problemi, se ci si accontenta di una misura spannometrica. Ci va però un pochino di elettronica attorno. Una cosa che bisogna ricordarsi di implementare, però, è la correzione di temperatura per la velocità del suono (dipende dalla radice quadrata della temperatura termodinamica).

Un'altra tecnica, ad onda continua, potrebbe essere quella della misura dello sfasamento tra onda incidente e onda riflessa.
It's a sin to write sin instead of \sin (Anonimo).
...'cos you know that cos ain't \cos, right?
You won't get a sexy tan if you write tan in lieu of \tan.
Take a log for a fireplace, but don't take log for \logarithm.
Avatar utente
Foto UtenteDirtyDeeds
55,9k 7 11 13
G.Master EY
G.Master EY
 
Messaggi: 7012
Iscritto il: 13 apr 2010, 16:13
Località: Somewhere in nowhere

0
voti

[8] Re: Sensore di distanza per PIC Pierin

Messaggioda Foto UtenteLuca1995 » 31 lug 2013, 9:56

Innanzitutto grazie per le risposte :)
Il mio problema è che ho troppe idee, alcune impossibili e altre banali, che vorrei realizzare col PIC Pierin. Adesso vedrò se costruirlo o comperare uno già fatto su ebay a poco prezzo......
Per chi diceva di usare gli ultrasuoni come potrei fare? Io avrei pensato a questo: fare un segnale di 1-2MHz con un oscillatore, per esempio con una porta Not triggerata, e poi inviarlo ad un piccolissimo tweeter. In secondo piano utilizzare un normale microfono per ricevere......non ho bisogno di un segnalatore preciso, ma che almeno dia una buona idea (una sensibilità di 5 cm circa) della distanza dell'ostacolo. Ecco quanto :D
Avatar utente
Foto UtenteLuca1995
790 2 6 12
Frequentatore
Frequentatore
 
Messaggi: 200
Iscritto il: 6 gen 2013, 23:17

0
voti

[9] Re: Sensore di distanza per PIC Pierin

Messaggioda Foto UtenteDirtyDeeds » 31 lug 2013, 10:02

Luca1995 ha scritto:Io avrei pensato a questo: fare un segnale di 1-2MHz con un oscillatore, per esempio con una porta Not triggerata, e poi inviarlo ad un piccolissimo tweeter.


I tweeter e i microfoni normali a quelle frequenze non lavorano. Le capsule a ultrasuoni sono trasduttori piezoelettrici.

I misuratori più semplici fanno così: vengono emessi dei burst a 40 kHz che vengono poi rivelati da un ricevitore seguito da un rivelatore di inviluppo. Dai un'occhiata a questo documento, che presenta una realizzazione semplice.
It's a sin to write sin instead of \sin (Anonimo).
...'cos you know that cos ain't \cos, right?
You won't get a sexy tan if you write tan in lieu of \tan.
Take a log for a fireplace, but don't take log for \logarithm.
Avatar utente
Foto UtenteDirtyDeeds
55,9k 7 11 13
G.Master EY
G.Master EY
 
Messaggi: 7012
Iscritto il: 13 apr 2010, 16:13
Località: Somewhere in nowhere

0
voti

[10] Re: Sensore di distanza per PIC Pierin

Messaggioda Foto UtenteLuca1995 » 31 lug 2013, 10:27

Beh forse non è proprio così semplice, almeno per me, però è realizzabile :)
Comunque se ne trovo uno già costruito a poco preferisco comperare quello.....comunque grazie :)
Avatar utente
Foto UtenteLuca1995
790 2 6 12
Frequentatore
Frequentatore
 
Messaggi: 200
Iscritto il: 6 gen 2013, 23:17

Prossimo

Torna a Sensoristica

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite