Hola a tod@s,
Estoy haciendo un proyecto con un PIC para hacer varias cosas en la furgo. El caso es que dada la potencia de estos cacharros, me parece que lo estoy desaprovechando un poco, así que recurro a vosotr@s a ver si me dais ideas para más funcionalidades.
De momento tengo programado lo siguiente:
- Mostrar en un display de dos lineas (2 x 16 caracteres) las tensiones de las dos baterías.
- Conectar el relé de la segunda batería cuando la tensión en la primera sea mayor de 13,49v.
Se me ocurre también mostrar el nivel del depósito de agua. El caso es que al tener 2 lineas de texto, esto debería hacerse pulsando un botón, y así ir mostrando páginas de información........¿o que las páginas vayan cambiando cada x segundos?...........
No sé...¿qué opináis?
Gracias
??? ??? ???
eeeeeeeeeeeeeeeee? .loco2
PIC? ???
mandeeeeeeeeeeeeeeeee? .loco2
Vale....perdón.
Una imágen vale más que mil palabras:
(https://www.furgovw.org/galeria/fotos/entolium/PIC.jpg)
Este es un circuito de entrenamiento para probar lo que voy haciendo. En la imágen simulo las tensiones de las baterías y la lucecita encendida en la realidad será el relé de la segunda batería (activado porque la tensión de la Batería 1 es 13,86v).
El integrado del centro (ese negro largo con muchas patas) es el PIC (Peripheral Interface Controller)
Me quedan 6 entradas analógicas para medir tensiones, sensores (de temperatura, por ejemplo)...y 13 Entradas/salidas digitales para conectar pulsadores, relés, etc...
Por ejemplo, puedo utilizar tres de estas entradas digitales para conectar los niveles del depósito de aguas limpias, y mostrar en la pantalla dicho nivel. También podría utilizar las entradas analógicas para medir la temperatura interior y exterior.
Hay muchas posibilidades...necesito vuestra experiencia para saber qué cosas estaría bien automátizar.
aaaaaaaaaa ya me he quedado mas tranquilo .loco2
de donde has sacado eso , del suplemento del periodico .panico
la idea genial, yo tambien hago mis pinitos en programacion pic/avr, por lo que he leido el arduino es mucho mas sencillo, mi intencion tambien era hacerme un ordenador de abordo con un micro controlador o con un ordenador completo, pero eso sera una fase mas avanzada, puesto que aun me queda mucho trabajo en la furgo, pero si te puedo ayudar en algo dimelo, tengo un amigo que podria fabricar los pcb con una CNC a buen precio, estaria genail poder hacre un dispositivo multiproposito (sensores de temperaturas varios, nivels de agua baterias en un encapsulado amigable(con regletas de conexion) para todos los foreros.
Seria interesante, sobre todo si el proyecto fuera abierto
Cita de: Victorg en Noviembre 17, 2010, 14:58:55 pm
la idea genial, yo tambien hago mis pinitos en programacion pic/avr, por lo que he leido el arduino es mucho mas sencillo, mi intencion tambien era hacerme un ordenador de abordo con un micro controlador o con un ordenador completo, pero eso sera una fase mas avanzada, puesto que aun me queda mucho trabajo en la furgo, pero si te puedo ayudar en algo dimelo, tengo un amigo que podria fabricar los pcb con una CNC a buen precio, estaria genail poder hacre un dispositivo multiproposito (sensores de temperaturas varios, nivels de agua baterias en un encapsulado amigable(con regletas de conexion) para todos los foreros.
me he quedadonigual :o :o
me parece que hay un forero que le he visto algún brico con algún aparatejo parecido. Coméntale a Yudealf, creo que es el que maneja.
Aunque me dedico profesionalmente, esto es puro ocio/vicio, y por supuesto todo lo que llegue a hacer está a disposición del que lo quiera.
No estoy inventando nada, sino uniendo piezas que ya existen.
De momento, mi idea a llegado hasta aquí:
(https://www.furgovw.org/galeria/fotos/entolium/PIC---Diagrama-de-bloques.jpg)
Con estas entradas y salidas me propongo hacer lo siguiente:
- Encender el sistema cuando se activa el contacto
- Encender el sistema al pulsar el pulsador de encendido
- Mediante el pulsador de información, ir mostrando los niveles, etc...
- Con el sensor de luz ambiente, iluminar el display si es necesario (la iluminación ya viene integrada en el display)
- Si están las luces de la furgo encendidas, iluminar el display independientemente de la luz ambiente
- Mostrar las tensiones de las baterías
- Mostrar el nivel del depósito de agua
- Activar el relé de la segunda batería
De momento esto es lo que se me ocurre, aunque seguro que a los que tenéis la furgo bien equipadita se os ocurre algo más.
Gracias Victorg por el ofrecimiento. Yo ya tengo un pc en la furgo para el gps, música, etc..., y aunque pueda resultar más potente, para este tipo de cosas no me convence, ya que el tiempo de encendido y apagado es demasiado largo. Si estás parado, y quieres ver por ejemplo cómo está la segunda batería, pues no enciendes el ordenador porque te duermes esperando. La ventaja del PIC es que es instantáneo.
Aunque no ha tenido mucho éxito este proyecto, os sigo contando mis avances:
Unas fotos del primer prototipo:
(https://www.furgovw.org/galeria/fotos/entolium/PIC-Prototipo-1.jpg)
(https://www.furgovw.org/galeria/fotos/entolium/PIC-Prototipo-2.jpg)
En la primera columna, las tensiones de las baterías. En la segunda 2 temperaturas (estoy trabajando en ello todavía), y en la tercera el simbolo "[R]", que indica que el relé está activado, y tres asteriscos que indican que el depósito de agua esta lleno.
Queda bastante pequeño y compacto, teniendo en cuenta que está hecha con una placa de prototipos. Con una tarjeta a medida quedará mejor.
Lo dicho, si alguien quiere aportar ideas serán muy bienvenidas.
Saludos,
para mi si que tiene exito,
me gusta la electronica pero soy un manazas
sensores de temperatura in/out?igual he dicho una gilipollez
pero tu sigue adelante
a mi tambien me interesa, te sigo
A mi también me interesa !!! Aunque de electrónica se lo justito, vaya, que no se nada !!!
Luego, a mi se me ocurre, que aparte de lo que tu ya has dicho, también se podría mostrar el amperaje.
Y es muy probable que esté diciendo una burrada, pero, se podría poner un led de alarma? Me explico, un led que cuando la tensión es baja parpadee, o que cuando el deposito de sucias esté lleno también se encienda, eso si, que con un botón puedas apagar-lo.
Y ya no se si esto le interesará a alguien, pero se me ocurre también un sensor de temperatura para el deposito de limpias, asi cuando vas a la nieve, o cuando hace mucho frío controlas un poco, aunque no puedas hacer nada.
Bueno, perdon por si he dicho alguna barbaridad!!
Ah, Entolium, muy buen trabajo !!!
Yo tampoco tengo mucha idea, no te creas. Aunque pienso que no es cuestión de saber, sino de querer saber.
Lo de la corriente estaría genial, pero no encuentro la manera de medirla, ya que son unos cuantos amperios, y encima sin electrónica adicional, he de medir en modo común (referido a masa), por lo que no puedo colocar una resistencia y medir su tensión. Sería cuestión de encontrar un sensor de corriente continua sin contacto, y yo al menos no lo conozco. Seguiré dándole vueltas.
Los dos sensores de temperatura que de momento he previsto se pueden colocar en cualquier lugar, por ejemplo en el depósito. Aquí también tengo un problema, ya que este sensor (LM35) con esta alimentación mide entre 2 y 150º. Para temperaturas negativas, necesito tensión negativa, pero vaya, que también lo estoy estudiando.
Lo de los leds es buena idea, o quizás un zumbador que pite cuando algo se está gastando (el agua, la batería...). Me quedan un par de E/S digitales, así que podría hacerlo con ellas.
Muchas gracias por tus ideas.
Cita de: iltuonaonero en Noviembre 26, 2010, 12:18:49 pm
A mi también me interesa !!! Aunque de electrónica se lo justito, vaya, que no se nada !!!
Luego, a mi se me ocurre, que aparte de lo que tu ya has dicho, también se podría mostrar el amperaje.
Y es muy probable que esté diciendo una burrada, pero, se podría poner un led de alarma? Me explico, un led que cuando la tensión es baja parpadee, o que cuando el deposito de sucias esté lleno también se encienda, eso si, que con un botón puedas apagar-lo.
Y ya no se si esto le interesará a alguien, pero se me ocurre también un sensor de temperatura para el deposito de limpias, asi cuando vas a la nieve, o cuando hace mucho frío controlas un poco, aunque no puedas hacer nada.
Bueno, perdon por si he dicho alguna barbaridad!!
Ah, Entolium, muy buen trabajo !!!
Interesante. Yo me dedico a la electrónica y me mola que salgan proyectillos por aquí.
Preguntas que hacer con el tema de la pantalla. A mi me gusta hacer que la pantalla sea circular y vaya cambiando cada pocos segundos. Pero si el aparato tiene botones le suelo poner que con un botón cambies lo que se esta mostrando.
Por ejemplo, si tienes lo típico: dos flechas, OK y escape, a mi me gusta así: Con OK entras al menú (si tienes, sino podrías hacer que se quede fija la pantalla hasta que se pulse escape), con escape retrocedes en la profundidad del menú, y con las flechas, cuando estas en la pantalla circular cambias de una pantalla a otra.
No se si lo he explicado muy bien, si no queda claro y te interesa ya te lo explico mejor.
Para medir corriente sin shunt y sin consumo tienes los sensores de efecto hall. Son caretes, pero como es un prototipo puedes pedir unas muestras gratuitas.
Y sensores de temperatura tienes a patadas, no te centres en el LM35, la serie LM por ejemplo tiene muchos mas modelos. Es cuestión de buscar un poco, y seguro que encuentras uno adecuado.
Saludos!!!
PD: Que PIC estas usando?
Una preguntilla... Como programais luego lo que sale en pantalla? Con un pc?
CitarLo de los leds es buena idea, o quizás un zumbador que pite cuando algo se está gastando
Hombre, Casi Mejor un led, pq imaginate llevas el deposito de limpias a medias y de repente en una subida todo el agua se va hacia el otro extremo del sensor de nivel, automaticamente salta el zumbador y puede dar un poco "por saco" !!
Espero que luego hagas un brico paso a paso para tontos como yo !!! .ereselmejor2
En el primer programa, tenía un botón, y al pulsarlo cambiaba la información de la pantalla.
Después pensé que a la hora de montar esto, el mecanizar un pulsador o varios, podría suponer un problema (ya sabes, alinearlos, que quede bonito...), y realmente las funciones que tiene el sistema se pueden realizar sin pulsadores, ya que no hay configuraciones que cambiar (de momento).
Hice un segundo programa, en el que cambiaba la info en la pantalla cada 3 segundos, pero al ver que se podía meter todo en una, pues para qué esperar 3 segundos.
También cambié el modelo de pic para reducir el tamaño, aunque claro, también tengo menos E/S. De hecho está ya al límite, aunque suficiente para lo que va a hacer.
Teniendo siempre la premisa de que sea lo más pequeño posible, y que sea lo más simple de ejecutar por cualquiera de nosotros, pues llegué a este punto. Por supuesto que se puede ampliar si es necesario, o hacer 2 proyectos, uno más simple y otro con más funciones. La cuestión es si existen tantas funciones que implementar.
Lo de los sensores de efecto hall lo voy a mirar, porque creo que es muy interesante. También lo del sensor de temperatura, porque este no me convence demasiado. Sigo tus consejos.
Cita de: kastor_juggler en Noviembre 26, 2010, 16:12:55 pm
Interesante. Yo me dedico a la electrónica y me mola que salgan proyectillos por aquí.
Preguntas que hacer con el tema de la pantalla. A mi me gusta hacer que la pantalla sea circular y vaya cambiando cada pocos segundos. Pero si el aparato tiene botones le suelo poner que con un botón cambies lo que se esta mostrando.
Por ejemplo, si tienes lo típico: dos flechas, OK y escape, a mi me gusta así: Con OK entras al menú (si tienes, sino podrías hacer que se quede fija la pantalla hasta que se pulse escape), con escape retrocedes en la profundidad del menú, y con las flechas, cuando estas en la pantalla circular cambias de una pantalla a otra.
No se si lo he explicado muy bien, si no queda claro y te interesa ya te lo explico mejor.
Para medir corriente sin shunt y sin consumo tienes los sensores de efecto hall. Son caretes, pero como es un prototipo puedes pedir unas muestras gratuitas.
Y sensores de temperatura tienes a patadas, no te centres en el LM35, la serie LM por ejemplo tiene muchos mas modelos. Es cuestión de buscar un poco, y seguro que encuentras uno adecuado.
Saludos!!!
PD: Que PIC estas usando?
por ejemplo este
http://es.farnell.com/allegro-microsystems/acs712elctr-20a-t/sensor-current-20a-soic8-712/dp/1329624
hay que alimentarlo a 5 voltios
lo del tamaño una vez tegas el diseño en dip probado y funcionando se programa en un smd y tamaño reducido.
a mi tambien me gusta mas la idea de que puedas tener una botonera para tener un menu en el que se puedan activar y desactivar las entradas analogicas (dependiendo el numero de baterias p.e) de esta manera seria mas polivalente para todos, bueno y si en la configuracion se pudieran configurar mediante el teclado los valores minimos de la entradas para disparar una alarma ya seria la leche.
este hilo no ha quedado en el olvido, le he estado dando vueltas pero aun no me arranca la furgo asi que tengo que priorizar mi tiempo, pero lo dicho animos y para adelante que cuando este funcionando todos vamos querer uno.
Animo que tiene una pinta estupenda
hey, como lo llevas? ponos al dia.
Le he estado dando vueltas, a ver que te parece usar la pantalla tft para ver la tele usando un osd (on screen display) es decir los datos que adquieres con el microcontrolador te los superpone en la imagen que tengas en la pantalla, la informacion se injecta por el rca de entrada de video. puesto que muchos ya tienen la pantalla de tv en algun sitio visible de la furgo seria una buena opcion.
me parece genial la idea de hacer 2 versiones del mismo sistema, una sencilla con pocas señales de entrada y la otra bastante mas compleja con mayor num de entradas configurables con visualizacion en tv (demasiado lio de programacion quizas)
espero tu respuesta.
salu2 Victor.
Hola,
A mi también me parece muy interesante .palmas
Que problema le veis a medir el consumo mediante shunt? no parece muy complicado el montaje y se podría hacer algo parecido a esto: http://www.lulukabaraka.com/fitxaArticle.aspx?idarticle=BM1 (http://www.lulukabaraka.com/fitxaArticle.aspx?idarticle=BM1) no?
No tengo ni idea, pero sería muy complicado controlar una pantalla como esta? http://cgi.ebay.es/128-x-64-LCD-Module-Choice-of-Colours-/110580000173?pt=UK_BOI_Electrical_Test_Measurement_Equipment_ET&hash=item19bf14e5ad#ht_1120wt_742 (http://cgi.ebay.es/128-x-64-LCD-Module-Choice-of-Colours-/110580000173?pt=UK_BOI_Electrical_Test_Measurement_Equipment_ET&hash=item19bf14e5ad#ht_1120wt_742)
Shunt y pantallita con los datos: http://www.furgovw.org/index.php?topic=157600.msg1129629#msg1129629 (http://www.furgovw.org/index.php?topic=157600.msg1129629#msg1129629)
Saludos!
Holala! Creo que solo nos queda meter la batería, el ampli y las guitarras, (la tabla de surf ya tiene su sitio)en la furgo, pq aquí se unen todos los hobbies, tengo un arduino parado desde hace un tiempo, así que sigo el hilo...
Hola!!! Yo también soy aficionadillo, que no aficionado, a los pics. Tengo una placa de entrenamiento y lo más chungo que he hecho es que el pic lea un lm35 y le envie la temperatura via rs232 a un pc, por algo se empieza ¿no?jeje. Bueno, también le he dado vueltas a ver qué aplicaciones se pueden hacer con un pic en la furgo y aparte de las tipicas (temperatura, voltaje) no se me ocurre ninguna más. Así que estaré espectante a ver si sale alguna cosa original y no muy dificil de implementar.
Sigo el hilo!!!
Por cierto, hay algún sensor de temperatura bueno,bonito y barato de -30 a +60º que se alimente con tensión positiva???
Se podría hacer el sensor sin alimentación negativa con el esquema que sale en la figura 7 de la página 7?? http://www.national.com/ds/LM/LM35.pdf (http://www.national.com/ds/LM/LM35.pdf)
Hola a tod@s,
Pues hasta ahora no he podido avanzar mucho en esto, tengo varios frentes abiertos. Tengo casi terminado el esquema eléctrico de lo que hay hasta ahora, y espero colgarlo en breve.
Tanto para la medida de corriente, como para la medida de temperaturas, la cosa no es "tan sencilla". Hay que tener en cuenta que el micro mide en modo común, es decir, que las entradas analógicas son medidas respecto a masa. Para solucionarlo, habría que intercalar operacionales y esto "complica" el diseño.
La medida de temperatura con el LM35 de la figura 7 se puede hacer, pero nos encontramos de nuevo con una medida diferencial. Además la temperatura afecta a la tensión que cae en los diodos, por lo que para tener una medida precisa, habría que medir esa caida y restarla.
Ahora lo que quiero hacer es montar el prototipo en la furgo y ver que pegas pueden surgir. Tiempo y un sitio donde cacharrear la furgo...ese es el problema....
Es un poco chapucilla, pero si se conecta el negativo del aparato entre el negativo de la batería y el shunt, se mediría la corriente sin contar con el consumo del propio aparato pero respecto a masa, no?
Cita de: ignacioborr en Diciembre 21, 2010, 10:28:37 am
pos la verdad me parece interesante y eso que no tengo ni idea.
yo en su día entre que cogía cabreos cuando me reventaban cerraduras sopese en hacer una alarma gsm con pic pero me queda grande.
asi que gracias a mi hermanete salio una alarma gsm con 555 super sencilla y funcional.
pero limitada a un modelo de telefono destripado el alcatel onetouch del año la tarara.
ahora esto se compra por unos 140 euros , pero antes valia un paston.
si alguno quiere hacerla yo le paso el plano y le explico el funcionamiento.
ahora bien si alguien se anima a hacer lo mismo con pic para alarma gsm freeware para el foro estaria bien.
y puede solucionar el tema de los robos
Este PIC que estoy usando, y supongo que la mayoría de ellos, ya tienen implementado el hardware para comunicación serie. Con un módem de los que se usan en entorno industrial creo que sería muy simple hacerlo (un ejemplo de módem: http://es.rs-online.com/web/search/searchBrowseAction.html?method=getProduct&R=7043290). Que el modem te envíe un SMS o te llame no es dificil.
Si alguien se anima, será un proyecto muy interesante. Yo de momento no me meto en más líos.
Me apunto este hilo
Para la alarma valdría esto?
http://www.dealextreme.com/details.dx/sku.39993 (http://www.dealextreme.com/details.dx/sku.39993)
Cita de: mkrtxindoki en Noviembre 16, 2010, 21:52:55 pm
aaaaaaaaaa ya me he quedado mas tranquilo .loco2
de donde has sacado eso , del suplemento del periodico .panico
que atrevido .meparto
te sigo, muy interesate pero no apto para vagos como yo.... ;D
Buenas:
Tengo un amigo aficionado a estas cosillas y le enseñe el post para ver que se nos ocurría montar a nosotros, me pregunta lo siguiente: modelo de pic, frecuencia de reloj, si esta programado en ensamblador o con el compilador de C. Seguro que alguna cosa se me escapa, yo de estas cosas poco entiendo, pero la parte de aplicarlo al coche o la furgo creo que me da unas cuantas ideas....
Cita de: entolium en Diciembre 20, 2010, 12:46:16 pm
Hola a tod@s,
Tanto para la medida de corriente, como para la medida de temperaturas, la cosa no es "tan sencilla". Hay que tener en cuenta que el micro mide en modo común, es decir, que las entradas analógicas son medidas respecto a masa. Para solucionarlo, habría que intercalar operacionales y esto "complica" el diseño.
La medida de temperatura con el LM35 de la figura 7 se puede hacer, pero nos encontramos de nuevo con una medida diferencial. Además la temperatura afecta a la tensión que cae en los diodos, por lo que para tener una medida precisa, habría que medir esa caida y restarla.
Hola. Que lenguaje estas usando?
Sobre el sensor de temperatura, si tanto se complica... no has pensado en usar uno con interfaz i2c ??
y sobre la medición de corriente, no veo donde esta el problema... [(V1-Gnd) - (V2-Gnd)] / R
Hola,
Pues llevo ya como un un mes con el prototipo montado "guarramente" en la furgo. De momento todo va bastante bien, he afinado algunas cosillas que en su día pasé por alto.
Os recuerdo: Tensión de las dos baterías, dos temperaturas, conexión del relé de la 2ª batería y nivel del depósito.
Me faltaría el tema del nivel del depósito, ya que yo no llevo sensores de nivel, y por lo tanto no puedo hacer las pruebas pertinentes y afinarlo para que la lectura sea correcta y estable.
Los que lleváis este sistema, ¿cómo funciona?. Imagino que tenéis 3 sensores que dan 12v cuando detectan agua ¿es así?.
yo no tengo sensor de nivel, pero te puedo decir como es, son varios reles reed que se cierran a medida que sube el flotador, necesitaras una entrada digital para cada uno de esos reles, a mas reles mas precision.
http://www.diotronic.com/componentes-mecanicos/reles/reles-reed_P_218.aspx
Si conectas X reed en abierto con una resistencia establecida en cada uno no necesitas varias entradas, con una sola que te lea la R total puedes saber cual tienes cerrado, por lo tanto el nivel.
Me apunto a segir el brico, creo que seria interesante ir poniendo que materiales (modelos, conexiones, etc ..) para irnos situando los que tenemos ganas de ir probando este tema..
Muchas gracias por hacer!! :D
Cita de: Firefly en Enero 18, 2011, 13:33:47 pm
http://www.diotronic.com/componentes-mecanicos/reles/reles-reed_P_218.aspx
Si conectas X reed en abierto con una resistencia establecida en cada uno no necesitas varias entradas, con una sola que te lea la R total puedes saber cual tienes cerrado, por lo tanto el nivel.
correcto, muy bien pensado.
entolium como vas de E/S analogicas te quedan disponibles? por que otra opcion es mediante sensor de ultrasonidos ya vienen con su electronica incluida y te da una salida pwm dependiendo de la distancia al objeto, en nuestro caso el agua, lo que no se como seria para dejarlos estancos, seria cuestion de mirarlo.
Animo con el proyecto a ver si le doy caña a la furgo y me puedo montar uno yo tb
Hola a tod@s!
Para las cosas que planteais la familia PIC está muy bien, a ver si puedo daros alguna idea.
Para el tema de alimentaciones positivas y negativas lo podeis solucionar con el A0515S, que a partir de 5v nos saca +/- 15VDC con 1W de potencia.
Para el tema del sensor de temperatura, el LM es el típico, pero si quereis enredar un poquito con este de Paralax te da temperatura y humedad de forma muy precisa, eso si, no cuesta lo mismo...pero va de miedo
http://www.parallax.com/Store/Microcontrollers/BASICStampModules/tabid/134/txtSearch/28018/List/1/ProductID/94/Default.aspx?SortField=ProductName,ProductName
Y lo que seguro que a tod@s os va a poner los dientes largos, es un módulo de reconocimiento de voz, sencillo de utilizar y no muy caro:
http://www.msebilbao.com/tienda/product_info.php?cPath=27_98&products_id=600
Para enganchar varios sensores os recomiendo como ha dicho algún forero I2C, con ello solo usais 2 patas para todos los sensores, si estos soportan I2C, claro. Y en cuanto al micro, tanto si quereis de 28 o 40 patas, yo me iria con la familia 18, se programa igual pero para el día de mañana tendrá más posibilidades (ej: 18F4550 o 18F2550), incluso la conexión al PC por usb.
Para visualizar, las pantallas LCD con fondo azul dan otra sensación, quedan mucho mejor en la mayoría de los proyectos (DSPLCD2X16AZLED) y si teneis hueco (que en la furgo no es dificil), poned una de 4 lineas
Y para programar yo uso C con MPLAB o CCS, si no teneis mucha costumbre probablemente os resulte más sencillo CCS
No os voy a liar más la manta, y ánimo!!! Que ya llevo 2 semanas con la furgo en el taller... :(
Saludos...
Cita de: jfa01002 en Enero 28, 2011, 11:31:49 am
Y lo que seguro que a tod@s os va a poner los dientes largos, es un módulo de reconocimiento de voz, sencillo de utilizar y no muy caro:
http://www.msebilbao.com/tienda/product_info.php?cPath=27_98&products_id=600
Vaya!!! no sabía que se podía conseguir por ese precio. Me resulta curioso porque un compañero estuvo intentando realizar en su proyecto de fin de carrera un módulo por reconocimiento de voz. Pero tuvo que desecharlo porque creo que me dijo que era demasiado complejo y le iba a llevar más tiempo del que disponía. (yo creo que es que ni el ni el profesor sabían por donde empezar).
Me apunto al hilo. Empezare por el ppio tranquilamente.
como va el tema?
se podria colgar el esquema de conexiones, la programacion, etc.. y los que tenemos algo de idea igual podemos mejorarla o lo que sea incluso empezar el montaje para pruebas y demas
Hola,
Me hubiese gustado hacer esto un poco más en condiciones, pero es que no doy pa más.
Pongo el enlace al pdf del esquema:
www.gradesistemas.com/carpc/Centralita.pdf (http://www.gradesistemas.com/carpc/Centralita.pdf)
Está hecho con Altium designer (antiguo Protel). Si alguien conoce un programa de diseño gratuito que todos podamos usar, y así hacer modificaciones, pues encantado de rehacerlo.
El programa del pic, en Pic Simulator Ide:
www.gradesistemas.com/carpc/Centralita.bas (http://www.gradesistemas.com/carpc/Centralita.bas)
A ver qué podemos hacer con todo esto....
Aunque el esquema es sencillo, voy a intentar explicar cada bloque por si alguien no tiene claro su función:
Regulador de tensión (VR1):
La resistencia de 33 ohmios se queda parte de la tensión de entrada, para evitar que el regulador se sobrecaliente.
El condensador de 2.200uF es fundamental, ya que si no, las lecturas analógicas son demasiado inestables.
D3, R2, C3:
Componentes necesarios para conectar el programador PICKit2. Esto me permite reprogramar el micro sin tener que sacarlo del prototipo. Evidentemente, se puede quitar si se utiliza otro programador o no se programa incircuit.
K1:
Conecta la batería principal con la bobina del relé separador.
R1, R3:
Divisores de tensión para las baterías. Los ajusto a 1/3 de la tensión de entrada, así con 0...15v de entrada tengo 0...5v de salida. Después en el programa multiplico por 3 la lectura.
R4...R7, R9, R10:
A falta de consenso respecto a los sensores de nivel del depósito de agua, he optado por un divisor resistivo en cada sensor. La idea es leerlo como entrada digital cuando el sensor me de 12v. No lo tengo montado en el prototipo.
CON5, D1, D2:
Esto no lo he probado. La idea es que cuando demos al contacto, el circuito se alimente a través de D2. Si no hay contacto, pero accionamos un pulsador conectado en CON5, el circuito se alimenta de la batería principal a través de D1.
Los diodos impiden que si tenemos el contacto y pulsamos, se produzca una conexión directa entre la batería y el contacto.
Creo que la resistencia de 33 Ω deberías sustituirla por un fusible. No le encuentro sentido, además creo que podría darte más problemas que soluciones.
Hola. El viernes me llegaron dos sensores de temperatura MCP9700 que pedí gratis a Microchip. Tienen una precision de +-2º, pero bueno, a caballo regalado....jejje. http://ww1.microchip.com/downloads/en/DeviceDoc/21942e.pdf
A ver si se los enchufo al PIC y los pruebo.
Me vais hacer desempolvar la micropic trainer "de madera" que tengo por ahí.
Liantes...
edito: ¿18F?. Me quedé en el 16F...
Si se tira de C igual me entero de algo.
muy interesante, me habeis metido el gusanillo, ahoro mismo me pongo a estudiar un poquito que lo tengo algo olvidado, llevo tiempo pensando en ponerle algun tipo de controlador a la furgo y mira por donde me habeis dado el empujon.
Relativo a R 33Ω depediendo de la potencia y tal puede ser cosa buena. Por mi parte echo de menos en la salida del 7805, en paralelo al electrolítico, otro condensador con una capacidad adecuada para ayudar al 7805 evitar inestabilidades... ¿radiofrecuencia de las emisoras de CB?.
Relativo al código algo si que pillo... A ver si consigo el soft por ahí...
Buena pinta tiene el proyecto para trastear, enhorabuena. Luego ya sabemos lo que pasa, nos vamos liando y acabamos considerando imprescindible salga una señal de un pin del PIC que interactúe con el ABS de la furgo y ayude evitar lecturas erroneas de los sensores de nivel por los movimientos bruscos inercia de la masa de agua...
Hola, yo la verdad que ando liado en algo similar, pero sin vuya, me estoy tomando mi tiempo ;D, tengo ya muchas partes hechas, y casi lo que me queda es juntarlo todo.
Mi pantalla para el modulo de control será algo así, que queda muy llamativo:
http://www.youtube.com/v/eyY4YEyH4Mk.swf
Algunas ideas para poder utilizar el LM35 como sensor de temperatura negativo:
Este parece sencillo de implementar: http://www.ucontrol.com.ar/wiki/index.php?title=Colecci%C3%B3n_de_circuitos_de_entrada/salida#Usar_LM35_en_todo_el_rango_de_temperatura_con_fuente_simple (http://www.ucontrol.com.ar/wiki/index.php?title=Colecci%C3%B3n_de_circuitos_de_entrada/salida#Usar_LM35_en_todo_el_rango_de_temperatura_con_fuente_simple)
http://www.ucontrol.com.ar/wiki/index.php?title=Colecci%C3%B3n_de_circuitos_de_entrada/salida#Adaptaci.C3.B3n_de_sensor_LM35_a_PIC16F877A (http://www.ucontrol.com.ar/wiki/index.php?title=Colecci%C3%B3n_de_circuitos_de_entrada/salida#Adaptaci.C3.B3n_de_sensor_LM35_a_PIC16F877A)
Saludos
Qué pena que no se haya seguido con el hilo.
Después de todo este tiempo, una eternidad para los tiempos que corren (en relación con la tecnología), el sistema Arduino está totalmente comercializado y mejorado, simplificando muchisimo los trabajos de prediseño y montaje final.
Algunos de nosotros estamos metidos en lo del Arduino, en plan aficionado, claro.
El mayor problema con que cuento y me puede, es la programación. Por lo demás, el cacharrero, me encanta.
Saludos y a ver si os animais a retomar el hilo para así seguiros y poder aprender.
Buenas noches a tod@s!
Alguien tiene interés en este tema de programación de micros PIC?? Estoy simulando en Proteus con idea de llegar a montar algo y me come la curiosidad por ver en qué acabó algún proyecto de estos que se han comentado!