TODOPIC
Microcontroladores PIC => * PROYECTOS * => Mensaje iniciado por: babadito en 13 de Enero de 2011, 19:24:31
-
Hola, mi idea es crear un sistema que detecte cuando un automovil pasa desde asfalto a tierra por ejemplo en una ruta, y a partir de esa detección tomar decisiones en cuanto a la velocidad optima, uso de doble traccion, autonomia, etc. Lo principal para comenzar en saber qué sensor usar para detectar cuando el vehículo está a punto de pasar de asfalto a tierra, es decir que mientras vaya por el alfanto detecte algunos 20 o 30 cm antes de que pase a tierra. Se me había ocurrido usar un sensor tipo IR como los GP2 pero no se si este sensor sera capaz de distinguir entre asfalto y tierra, me gustaría si me pudieran sugerir algún sensor que sirva para ésto. Espero su ayuda, muchas gracias!!
-
Y algo tipo radar emite una onda y según si vuelve o no o el retardo que lleve sabrás que tipo de firme esta pisando el vehículo ultrasonidos o algo así
-
Hola QIQE, ante todo gracias por tu respuesta. Me podrías dar algún ejemplo del radar que decís y cómo funcionaría? No entiendo cómo por ultrasonido se puede saber que tipo de superficie está apuntando el sensor, o el radar en este caso. Te comento que el sensor o radar se encontrará a mas o menos 1 o 1,5 metros del suelo, porque estará dispuesto en diagonal, ya que debe avisarle al vehiculo de que esta por cambiar desde asfalto a tierra antes de que cambie.
-
:? No sé ... con una cámara mejor no? por ahí hay un hilo sobre un robot con una cámara web acoplada a un PIC ....
Saludos
-
creo que haber escuchado de un sistema nuevo que utilizan la diferencia de velocidad entre ruedas.ya que porque si no,queremos meter el 4x4 si no es porque nos patina una rueda.
el problema esta en que no todas las cajas de cambio admiten meter el 4x4 con el veiculo en movimiento.algunos fabricantes exigen que el veiculo este parado.
en caso contrario podriamos dañar los piñones de blocaje de las ruedas.
-
Pues parece que lo que necesitas es algo parecido al sistema ABS.
Creo que podrias hacerlo sensando el torque de las ruedas.en sí no el torque , sino el cambio de resistencia en el movimiento de la rueda a determinadas velocidades y cargas. En el asfalto esta resistencia sería mayor porque hay mayor tracción,en la tierra esta girara con menos resistencia por la poca o menor tracción.
Espero haberme explicado. :P
-
El ABS sólo actúa en el momento de frenar, Akena. Durante la tracción, para evitar el derrape, existe el ESP.
Pero me da la impresión de que lo que planteas, babadito, es algo bastante más complejo que eso.
-
el sistema ABS lo que hace es que al pisar el pedal del freno,la rueda que fuera a menor velocidad que las demas.sera automaticamente desactivada la presion de la pinza de freno de la rueda .
y el otro sistema. "ESP" que realiza lo contrario.y este sistema lo que hace es no permitir que una rueda valla mas rapida que otra.asi que con este sistema
no se puede salir patinando la ruedas.ya que la centralita frena la rueda que baya mas rapida.
de hay que exista un boton para desactivar el sistema.ya que suele activarse el sistema sin necesidad en las glorietas.
de todas formas mira muy bien si puedes meter el 4x4 con el veiculo enmarcha o te cargaras algo.
-
Por eso decia que parecido xD , porque no recordaba el nombre.
-
Creo que lo mejor seria usar una camara...
-
Mu mu complejo porque ni todos los asfaltos son iguales ni tdas las tierras tampoco, si está mojada, si seca, si es de noche si se calentó mucho o poco con el sol, si hay nieve. Muchos factores que cambiarán incluso el comportamiento del mismo tipo de suelo o pavimento. Creo que es mejor buscar un sistema que trabaje bajo otro principio y ponga todos esos factores como perturbaciones del sistema y no como la variable de medida para el control.
La maravilla del control es que puede funcionar bien haciendo algo como eso que propongo.
Un saludo
Reinier
PD: Ese podría ser un tema para tesis doctoral porque es muy muy complejo hacer algo así.
-
Yo creo que una cámara no sería la solución. El suelo puede tener miles de colores y de aspectos, por no hablar de lo difícil que debe ser capturar la imagen de noche.
En mi humilde opinión, el sentido que debe imperar en este proyecto es el tacto, y en un coche se traduce en sensar el movimiento de las ruedas y actuar en consecuencia.
-
El problema es que debe avisar ANTES de tocarlo... entonces ntramos n lo mismo...
-
Yo creo que una cámara no sería la solución. El suelo puede tener miles de colores y de aspectos, por no hablar de lo difícil que debe ser capturar la imagen de noche.
En mi humilde opinión, el sentido que debe imperar en este proyecto es el tacto, y en un coche se traduce en sensar el movimiento de las ruedas y actuar en consecuencia.
Hola!
Manolo, el sistema debe reaccionar ANTES que las ruedas pisen el nuevo material.
Sinceramente, lo veo muy muy dificil. De hecho, por poca que sea la velocidad a la que conduces, "ves" pasar bajo el sensor varios metros de ruta por segundo. Analizar eso no va a ser nada fácil.
Una alternativa, que seguramente es descabellada y muy dificil de implementar, seria montar un "sistema de inteligencia artificial", con una cámara y una red neuronal -no si se hay algo implementado con PIC, pero podría usarse un netbook o algo asi a bordo del coche- que "aprenda" solo.
Es decir, vas haciendo pasar el coche por distintas superficies, la red neuronal le asigna "pesos" al terreno, y tu le confirmas si es tierra o asfalto. Con el suficiente entrenamiento deberia funcionar solo.
Es una locura y muy complejo, pero creo que no va a encontrar ningún sensor que le haga esto a esa velocidad...como dice Reinier, hay muchos tipos de tierra y pavimentos. Casi casi que es como montarse un sistema de reconocimientos de rostros o algo asi (que podría tomarse como base, ya que estamos) :)
Si vas a 120KM/h, el sistema debe analizar....120*000/60/60 = 33.3 metros de piso por segundo. Creo que la netbook queda chica, no? ;)
Saludos!
-
activar el 4x4 porque se este pisando tierra en vez de asfalto no es lo mas practico.ya que meter el 4x4 es porque patinen las ruedas en el terreno.
y si el terreno de tierra es compacto? para que meter el 4x4.
no es muy recomendable tener el 4x4 puesto a no ser que sea necesario.ya que si hacemos esto en un terreno compacto.las ruedas al no tener el mismo diametro exacto e incluso al girar en las curbas la traccion dara saltos.
es como si una rueda se adelantara a otra y al obligarse la transmision tubiera que avanzar los grados que se han sumado o restado.
esto en terreno blando no sucede ya que el avance lo hace patinando.y no pegando un salto brusco por la fuerte aderencia al terreno.
ademas no recomiendo lo de la camara.por no ser muy util cuando se llene de barro.
-
Hola de nuevo muchachos, les agradezco todos sus aportes e ideas, me da mucho gusto como se han tomado unos minutos de su tiempo para responder, es por eso que les voy a proponer algo. Pensando en esto que plantié al principio se me ocurrió una idea que es totalmente innovadora y creo que podría ser un invento muy importante, si les interesa y se animan podemos hacerlo juntos entre todos los que quieran colaborar. Confió en ustedes y expongo mi idea. Básicamente lo que se me ocurrió inventar es un sensor de proximidad de banquina. Como sabran es muy peligroso ir por la carretera (por asfalto) y "morder" la banquina, es decir ir a altas velocidades por asfalto y tocar la tierra, porque esto desestabiliza el auto y muchas veces originan accidentes. Mi idea es realizar un sensor de proximidad de banquina que avisa cdo vamos manejando demasiado cerca de la banquina, por ejemplo cuando estamos a 10 o 15 cm. Mi idea a grandes rasgos es poner un sensor al costado del auto, puesto en diagonal y apuntando hacia el asfalto, entonces cuando nos estemos acercando a la banquina pasara de apuntar aslfalto a apuntar tierra y deberá "darse cuenta" de ésto y avisar. Una manera es que distinta entre asfalto y tierra y otra manera es que detecte la linea blanca que está pintada sobre el aslfalto indicando que ya casi comienza la banquina. Espero sus opiniones si les interesa, saludos!!
-
Hola.
Detectar la línea blanca es mas sencillo, pero detectar antes la tierra .... sólo lo veo posible con una cámara. Lógicamente, si es de noche, pues hay que utilizar luz.
Saludos
-
Hola, Lo de la linea blanca esta bueno! pero recuerda que en Argentina no todas las rutas estan pintadas, eso es otro problema.-
-
Como invento parece buena idea,quiza algo "futurista por ahora".
En mi opinion, la banquina es totalmente irregular... que como bien dijo aitopes hay que hacer un sistema que aprenda solo ò tendria que existir una referencia en la banquina o ruta,por ejemplo una linea blanca en el borde de la ruta,como limite ....con eso seria muy facil...pero quien la pinta? aca apenas pintan la del medio! :D
de todas manera es para pensarlo..
-
La mas facil es un shock sensor que capte el cambio de camino, tendria que ser un sensor que "aprenda" la diferencia entre asfalto y tierra, y por ejemplo despues de detectar "cierto" tiempo de irregularidades tome desiciones, cuando digo aprender es buscar bien los niveles de sensibilidad aptos para las dos opciones
-
babadito, si no me equivoco, la detección de la línea blanca que propones ya lo usan muchas marcas de automoviles con el sistema de alerta de cambio de carril. Si quieres usar el mismo principio habría que buscar por ahi...
-
el citroen C5 ya lleva integrado ese sistema.no se si lo hace por la linea blanca o por la vibracion al pisar la linea que tiene pegado unos resaltes.
y cuando toca la linea el volante gira unos grados a la izquierda para evitar salirse de la carretera.
-
Sugiero lo mismo que doppel, usa un acelerometro como sensor de vibración.
Para detectar el cambio de piso deberá haber una vibración distinta al llegar a la frontera entre el pavimento y la tierra, arena o tezontle.
Saludos.
-
Podria ser por diferencia de temperatura? En verano desde luego si, ya que el asfalto tiene una temperatura muy alta, bastante mas que la tierra, en invierno yo creo que tambien, aunque la diferencia sea menor se podria medir con IR.
En industria se usan mucho unas pistolas de IR que miden temperaturas a distancia con mucha precision, si hubiera solo dos o tres grados de diferencia creo que seria suficiente, en verano estoy casi seguro que los hay, en invierno tengo mas dudas.
-
Hola,
En los coches se implementa la identificación de la linea blanca cercana al arcén, pero como algo secundario ya que la mayoría de las veces ni siquiera es visible.
La detección principal la hace un sistema de visión que va estimando la trazada en la carretera y con ello la trayectoria del vehículo, anteponiéndose a una posible salida de carretera si la trazada calculada se desvía de la zona calculada de circulación.
Salu2
-
Hola, echadle un vistazo a esto...
Seguimiento lineas CITROEN (http://www.piecescitroensport.citroen.com/CWW/en-US/TECHNOLOGIES/SECURITY/AFIL/)
-
Esto lo vi en unos autos toyota en los que el cerebro del auto tomaba decisiones para el frenado según el tipo de terreno, aunque en algunos casos el sistema tardaba mucho en responder y los frenos se bloqueaban por un corto tiempo, así que toyota retiro todos los autos con ese sistema.
-
creo que la idea de doppel anda por buen camino, yo creo que la unica forma para detectar la diferencia entre tierra y asfalto es por el contenido de sílice, así que como proyecto futurista pondría un sensor de contenido de silice en una de las ruedas delantera.
-
Hola, gracias por su interés! Lo que hace el sistema de Citroen que mencionan es detectar cuando el vehículo cambia de carril, porque los sensores detectan cuando estan justo encima de la línea blanca, pero ésto no sirve para detectar la proximidad a la banquina, al igual que tampoco sirve la idea del acelerómetro para detectar diferentes tipos de terreno, no sirven por el hecho de que el sensor debe detectar antes que el vehículo esté sobre la línea blanca de la banquina, debe avisar antes de que el vehículo toque la tierra (osea antes de que haya un cambio de terreno, si avisar cuando ya se hizo el cambio de terreno será tarde). La idea de ésto es evitar "morder" la banquina y pasar desde asfalto a tierra que es lo que muchas veces causa accidentes. La idea es realizar un sistema para evitar estos accidentes, agradezco todas sus respuestas, entre todos quizás podamos lograr innovar e inventar algo nuevo. Saludos!