Modifica di un sensore a ultrasuoni, da analogico a digitale

Sep 26, 2004 1 Replies

Ciao! Sono nuovo dell'elettronica e spero di non dire troppe cacchiate. Sto cercando di costruirmi un robot su un mio vecchio pc, ma visto che di elettronica ne so davvero poco voglio iniziare con cose, spero, un po' piu' facili che mi risultino utili poi nel robot.



[fine introduzione :) ]

Ho trovato uno schema per un sonar a ultrasuoni, pero' e' per l'RCX della LEGO.

formatting link
schema numero 3] L'RCX ha tre porte di input, ognuna con due pin e queste servono anche per fornire tensione alla periferica. Mi pare di aver capito che l'RCX legge la distanza "calcolata" dai trasduttori a ultrasuoni (merce molto difficile da trovare) come una differenza di potenziale. Piu' l'oggetto e' vicino, maggiore e' la tensione. Piu' e' lontano minore sara' la tensione. Ora, non mi pare di vedere dei convertitori A/D nello schema, quindi forse l'RCX lo fa da se al suo interno (e da quella poca esperienza che ho fatto su questi mitici giocattoli credo sia proprio cosi'). Dovendo attaccare questo sonar ad un pc devo convertire io la tensione in un valore digitale prima di inviare il valore al pc, vero? Qualcuno puo' gentilmente spiegarmi come e con cosa? Lo schema e' quello presente nel sito sopra indicato. Grazie mille!


danilo nemu Per rispondere rimuovere gli _ e sostituire "punto" con un punto "." Si', viaggiare!

Il Sun, 26 Sep 2004 13:09:39 GMT, danilo nemu ha scritto:

se vai ad una fiera dell'elettronica per 1 euro in genere te ne danno una coppia

purtroppo non ho molto tempo, dai anche un'occhiata a questo

formatting link

in definitiva si misura il tempo di andata e ritorno dell'impulso ultrasonico, per cui con uno shift register pilotato da un clock costante e l'ingresso collegato al circuito ricevente dovresti avere una uscita attiva tra le tante a seconda della distanza, si tratta EVENTUALMENTE di convertirla in un numero. Oppure usare un contatore che si azzera quando si emette il segnale, si incrementa (o decrementa) con un clock ben preciso e si ferma all'arrivo dell'eco, il numero ottenuto è proporzionale alla distanza, senza passare per tensioni proporzionali.

MazE

-- per rispondere raddoppiate z & t - double z & t to reply

formatting link

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required