[Butia-devel-list] Forma rapida y sencilla para interfasear un sensor ultrasonico de distancia con el Butia

Daniel Larrosa dflc en cs.com.uy
Lun Feb 24 23:54:09 UYST 2014


Les comento sobre una idea que estuvimos manejando con Andres.

Una forma rapida y sencilla de utilizar un sensor ultrasonico de distancia
(ej. los HC-SR04 que tiene Mecatronica) en el Butia, es con un 555 que
genere los pulsos de disparo permanentemente, a una frecuencia prefijada (o
desde una salida PWM de la USB4Butia si hay una salida disponible) y la
salida de recepcion del sensor pasarla por un "integrador de pulsos" (una
simple red RC con un potenciometro para ajustarle su tiempo de descarga).

      Con eso, podemos lograr que la salida sea un voltaje proporcional a
la distancia, de modo que se pueda utilizar igual que el sensor SHARP por
infrarrojos actual y que funcione en una conexion normal de sensor de la
USB4Butia, sin requerir un pin para manejar el disparo del sensor.

      De hecho, buscando informacion sobre el sensor ultrasonico aparecio
un circuito que hace justamente eso, para prueba del sensor y hacen la
lectura de distancia con un voltimetro:

http://www.buildcircuit.com/how-to-test-dyp-me007-ultrasonic-range-finder-using-ne555-and-multimeter

       Para mi gusto, solo le agregaria una red RC minima a la salida, como
mencionaba, para integrar los pulsos de salida del sensor antes de ingresar
al input de medida de la USB4Butia (en este circuito no lo hacen y dejan
que el voltimetro lo haga).   La lectura incluso podria ser directo en la
Ceibalita via MIC y alimentar el circuito desde un port USB.

       No he hecho pruebas aun, pero dada la sencillez del circuito y lo
que muestran en la pagina referida creo que es "tire y pegue".

       Saludos,
            Daniel.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: https://www.fing.edu.uy/pipermail/butia-devel-l/attachments/20140224/83a27bea/attachment.html 


Más información sobre la lista de distribución Butia-devel-l