Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:
Hola!!! Primero de todo hago una pequeña referencia sobre mi. Soy estudiante de la Universidad Politécnica de Cataluña (UPC), estudio telecomunicaciones, pero aun estoy en primero. Resulta que en una de las asignaturas, ENTIC, para ser mas exactos, nos dicen que hemos de hacer un proyecto. Ese proyecto es, como bien indica el nombre del tema, un submarino. Ellos nos dan unas base o requisitos mínimos que ha de tener, que mas a adelante diré, pero para poder sacar la máxima nota hemos de innovar, o hacer algo sorprendente.
El proyecto lo hemos de enfocar hacia un sector, hemos decidido que lo enfocaremos hacia el sector de descubrimiento del medio acuatico.
El submarino esta hecho con tuberias de PVC y tres motores de extraidos de unas bombas hidraulicas, esta seria un poco la mecanica básica, cuando pueda subiré fotos para que os hagáis una idea. La parte electrónica consta primero de un control remoto, mediante un cable de 10m, que muy remoto no es, que controla los motores. Después estaría la parte de adquisición de datos que vendría a ser lo mismo, pero utilizando el puerto serie del ordenador. Las mediciones mínimas que tiene que hacer el submarino son: 1.- Presión 2.- Una brújula electrónica.
Hasta aquí la introducción al proyecto. A partir de aquí es donde hay que inovar.
El equipo hemos pensado en incorporarle un acelero-metro para saber en todo momento la posición en la que se encuentra el submarino, no sea que de golpe este bocabajo, y controlarlo mediante un PIC, aparte con este podríamos saber los vectores de velocidad y aceleración del submarino.
Nos gustaría saber si habría alguna forma de almacenar los datos captados por los sensores y almacenarlos en una especie de PEN, microchip o disco duro, así podríamos hacer una de las cosas que queremos hacer que es evitar la utilización del ordenador para re-captar datos.
De momento expongo hasta aquí, prefiero plantear dudas y problemas poco a poco, para que así me queden mas claros.
Iré actualizándolo para que puedan seguir ayudándonos.
Dos cosas: se aceptan sugerencias para poder mejorar el submarino y contar que somos estudiantes así que cuanto mas casera sea la idea mejor, somos muy apañados pero agradeceríamos toda la información que nos puedan aportar, con datos de experiencias pasadas, links, tutoriales o descripciones.
Gracias
Primero de todo: Gracias!!
A bote pronto me parece que un arduino, mas una sd shield te solucionan parte del problema
http://www.bricogeek.com/shop/194-arduino-sd-card-shield.html " onclick="window.open(this.href);return false;
Merci por la sugerencia, pero nos obligan o no usar cualquier plataforma ya construida como podría ser arduino, aunque no descarto utilizar una SD como data log. Gracias.
arte de ser producto nacional es mas avanzado, lleva RTC incorporado, no tiene el limite de 2G de l
Furri, seria lo mismo que garrocha, no podemos utilizar cosas ya hechas. Pero gracias, seguro que lo utilizare mas adelante en mi carrera. Gracias.
Aquí tienes una páginas con varios enlaces sobre AUVs.
Me esta sirviendo de mucho la información que me proporcionan las paginas que me has proporcionado. Gracias.
Hola,
Nosotros estamos haciendo una placa que te iría casi como anillo al dedo :
http://blogs.webdearde.com/nsdprobe/ " onclick="window.open(this.href);return false;
Esta basada en un ATMEGA (un Ardunino) lo único que te haría falta son los motores y el driver correspondiente (un par de L298 o similar).
S2
Ranganok Schahzaman
PD: A ver si este fin de semana subo la versión alpha 3 (que si todo va bien será la beta 1) y ya se puede probar.
Buah!! Gracias Ranganok. La placa que estáis haciendo tiene de todo, seguro que me puede servir, pero necesitamos algo mas sencillo i casero. Muchas gracias.
Bien, una vez respondidos los comentarios, ACTUALIZO.
Una cosa que quizás no he dejado clara, porque la daba un poco por entendida, es que toda la información la necesito para que la podamos construir nosotros, así que se agradecen esquemas ideas, lineas de código o cualquier tipo de material de aprendizaje.
Vale, poco a poco vamos teniendo mas estructurado el proyecto y por consecuencia empezamos a investigar sobre la resolución de problemas que se nos presentan. El problema que mas nos molesta es nuestro nivel de electrónica, es muy, pero que muy básica, pero por algo se empieza...
En el aspecto de la programación sabemos programar en C, ensamblador y ahora estamos aprendiendo JAVA. Hemos programado algún que otro PIC. Sabemos mas o menos como funciona la arquitectura de los micro controladores. Pero como he dicho no sabemos hacer la parte electrónica.
Me gustaría saber si saben como, o de algún proyecto que lo hayan hecho el control de una Web Cam por puerto serie. Básicamente seria conectar la Web Cam a un circuito y como salida tuviera el puerto serie y este ultimo conectado al PC. Investigando he encontrado microchips con los driver de conversion de protocolos (MAX232), pero si ustedes me podrian proporcionar mayor informacion, se lo agradeceria.
Despues como alternativa he visto que la gama de PIC's 16C745 y 16C765 tienen control USB, ninguno del grupo ha trabajado con ellos nunca, si tienen información seria genial.
Especificaciones técnicas de los PIC's
Bueno Gracias por leer la parrafada que he soltado y como ya he dicho cualquier ayuda es bienvenida.
Una Webcam no te puede transmitir los datos por puerto serie, ya que éste es muy lento.
Un USB no es recomendable para distancias largas.
Personalmente, la cantidad de código y el nivel de simplicidad del USB es algo que me parece bastante incongruente si al final vas a usarlo como puerto serie. Para esto están los puertos serie.
Respecto del control, con un puerto serie debería bastarte. Respecto a coger imágenes en tiempo real, olvídate de microcontroladores y puertos serie. Una opción interesante sería una cámara por Ethernet (las hay basadas en el OMAP, por menos de 600€).
Como opinión personal, si quieres soporte y luego no pretendes dedicarte a los microcontroladores de manera profesional, te recomiendo PIC. Si quiere hacer algo serio, te recomiendo empezar con AVR, para luego dar el salto a ARM.
De momento, dado que lo tenéis que hacer vosotros mismos, os recomiendo simplicidad, simplicidad y simplicidad. Puerto serie, nada de cámaras ni 'pijadas'. Nada de USB, (Micro)SD, Ethernet, sistemas operativos, cámaras, sensores complejos ni historias. Bastante tendréis con empezar a hacer algo.
A ver por partes, como ha dicho Beamspot, olvidaros del USB.
Dado lo que queréis hacer, yo tiraría por:
- Control de motores: micro con puerto serie y comunicación RS485 ( http://www.datasheetcatalog.org/datasheet/maxim/MAX1487-MAX491.pdf " onclick="window.open(this.href);return false; )hasta la superficie.
- Cámara ( http://www.dealextreme.com/p/cmos-color-surveillance-security-camera-pal-44679 " onclick="window.open(this.href);return false; ): directamente una tarjeta de adquisición de vídeo ( http://www.dealextreme.com/p/easycap-usb-2-0-audio-video-capture-surveillance-dongle-11267 " onclick="window.open(this.href);return false; ) y cable hasta la superficie.
- Alimentación: 9V-12V DC con cable desde la superficie
Evidentemente esto nos deja que tendréis que usar conectores IP67 ó IP68 ( http://es.wikipedia.org/wiki/%C3%8Dndice_de_protecci%C3%B3n " onclick="window.open(this.href);return false; ), nada de radio u otras chuminadas y olvídaos de que sea autónomo.
S2
Ranganok Schahzaman
PD: Como opinión personal, si quieres soporte y luego no pretendes dedicarte a los microcontroladores de manera profesional, te recomiendo PIC. Si quiere hacer algo serio, te recomiendo empezar con AVR, para luego dar el salto a ARM.
Maese Beamspot, como ya sabeis, discrepo totalmente con esta opinión 😛
Maese Ranganok, como bien sabeis, no puedo dejar escapar una ocasión tan evidente sin encender la llama de la cruzada 😉 😈
Por cierto, me gusta más la aproximación de RS-485 que no la de RS-232. Para longitudes largas de cable es enormemente más fiable.
Prensaestopas IP68 indudablemente, a ser posible, que pongan la profundidad (deberían, al ser IP68, ya que eso implica la columna de agua que deben aguantar en inmersión, pues el 8 del IP68 indica exactamente eso: trabajo en inmersión).
Si podeis, usad 24V (hay multitud de sistemas industriales que dan esta tensión) y reguladores conmutados encapsulados en formato 7805, por ejemplo, pues eso reduce las pérdidas de alimentación por cable. Alternativamente, si el cable no es muy largo ni muy fino, podeis usar baterías de coche.
Y totalmente de acuerdo con lo de 'autónomo'.
Por cierto, en la Wiki, sección 'Entrenadoras' igual podeis encontrar, ehm, inspiración.
Y acabando, hace nada que echaron en La Secta (o alguna de esas), un programa de 'prototipos' en el que hacían un robot submarino con cámara y con control desde tierra (bueno, no exactamente). Los detalles del tendido del cable eran bastante buenos. Los detalles de la electrónica, inexistentes.
Y acabando, hace nada que echaron en La Secta (o alguna de esas), un programa de 'prototipos' en el que hacían un robot submarino con cámara y con control desde tierra (bueno, no exactamente). Los detalles del tendido del cable eran bastante buenos. Los detalles de la electrónica, inexistentes.
Creo que te lo puedes encontrar aqui:
http://www.vagos.es/showthread.php?t=651676 " onclick="window.open(this.href);return false;
(es un link a una pagina de link, espero que la señora Sinde no llegue a tanto)