[Butia-devel-list] Sensor digital de distancia
Mauricio Gonzalez
mgonzalez en fing.edu.uy
Vie Jun 21 15:07:30 UYT 2013
Si, no hay problema, lo vemos el miercoles a las 18.
El tema del compilador fue complicado, ya que mi máquina tiene sistema
de 64 bits y el ICD2 tiene problemas de compatibilidad. Al final hice
una máquina virtual de XP, instalé MPLAB 8.algo y como compilador PICC,
eso me está funcionando bien de bien.
Saludos!
El 20/06/2013 07:32 p.m., Andres Aguirre escribió:
> Excelente Mauricio!! felicitaciones!
> A lo mejor en la próxima reunión butiá podes hacer una demo. Es el
> miércoles que viene a las 18.
> Yo propongo arrancar primero con lago súper simple que permita probar
> el sensor con el kit actual.
> Propongo usar la misma id de resistencia que la del sharp y desde el
> lado del sensor mandar todo el tiempo medidas de distancia por la
> línea de datos analógica (lo mismo que hace ahora el sharp).
> Eso nos va a permitir probar bien como funciona ese sensor y
> compararlo con el sharp.
> Luego la comunicación no va a quedar otra que hacerla serial
> half-duplex, hay que pensar el protocolo.
> Se me ocurre usar un byte para marcar el inicio, largo y luego
> codificar las funciones y los parámetros de forma similar a como
> hacemos ahora. Hay que meter un character stuffing ;)
> Contanos que compilador estas usando.
> saludos
>
>
>
> 2013/6/17 Mauricio González <mgonzalez en fing.edu.uy
> <mailto:mgonzalez en fing.edu.uy>>
>
> Mi nombre es Mauricio González, trabajo como ayudante en la Unidad de
> Extensión y estoy colaborando en el diseño de un sensor de
> distancia por
> ultrasonido para el Butiá.
>
> El sensor en cuestión es un HC-SR04, y para controlarlo estoy
> usando un
> PIC16F628A. El PIC genera los impulsos de trigger para el sensor,
> y con
> uno de sus timers controla la duración del pulso de eco. La precisión
> del sistema es bastante buena, tiene una resolución mayor al
> centímetro.
>
> El paso que sigue en el diseño es desarrollar una interfaz entre
> el PIC
> y el robot. Ésta deberá ser sincrónica y unidireccional (simplex) o
> bidireccional por turnos (half duplex), ya que cada conector de
> sensores
> solamente tiene un conductor disponible para datos. Un buen
> desarrollo
> en ésta interfaz permitiría que el Butiá trabajara con muchos sensores
> digitales, ya que el PIC se encargaría de las tareas repetitivas
> entregando la información al robot.
>
> Me gustaría saber que ideas o protocolos ya existentes conocen
> para este
> tipo de aplicaciones, muchas gracias, saludos
> _______________________________________________
> Butia-devel-l site list
> Butia-devel-l en fing.edu.uy <mailto:Butia-devel-l en fing.edu.uy>
> https://www.fing.edu.uy/mailman/listinfo/butia-devel-l
>
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: https://{'listname': 'butia-devel-l', 'hostname': 'www.fing.edu.uy'}/pipermail/butia-devel-l/attachments/20130621/a5b6a5c4/attachment.html
Más información sobre la lista de distribución Butia-devel-l