jueves, 15 de diciembre de 2011

Fuente de laboratorio 0-25v 0-2A

bueno, les traigo un proyecto nuevo, muy interesante la verdad por lo útil que es. La mayoría de los que hagan algo de electrónica hacen tarde o temprano una fuente, bueno..esta que les traigo está buena por un par de razones,
1- llega a 0v en serio. esto lo podés lograr si tus operacionales llegan a la fuente, los lm358 lo hacen, al menos a la negativa.
2- la limitación de corriente es regulable, por lo que podés limitarla corriente a un valor razonable para que no explote lo que tengas conectado aún si falla, o lo podés usar como fuente de corriente constante si la carga lo permite.

este es el circuito:

Parte del diseño de la limitación de cortocircuito se le puede atribuir a Dave Jones de EEVblog. idealmente estaría bueno usar el shunt "high side"(antes del transistor de paso) como hizo el, de forma que no afecte en absoluto a la salida, pero necesitas amplificadores buenos, y que funcionen en estas tensiones "altas", y si no son rail-to-rail necesitas una tension mas alta para alimentarlos. el tema es que no logré que funcionara bien con los operacionales que consigo así que recurrí a un shunt "low side" y un amplificador no inversor para medir la corriente.

Lo diseñé con el micro que te muestra en el display la tensión, la corriente maxima que seteaste y la corriente del momento. los tres presets de abajo son para calibrar las lecturas del lcd. hay un preset para regular la corriente máxima que va a entregar la fuente y uno para la tensión máxima, puede obviarse.

Mi idea original era poner un tip142 en vez del 2n3055, de ahi que la salida del LM358 vaya directo al transistor de paso. agregar un darlington en el 3055 no vendría mal. está un poco justo así.
el tema es que los únicos tip142 que conseguí resultaron ser falsificados y tenían la mala costumbre de explotar. así que usé el 3055.

Lo ideal sería usar la fuente con un transformador de 30vrms. yo conseguí 2 de 110-24 que cablee los primarios en serie y los secundarios en paralelo.
R7 y D1 habría que ajustarlos al transformador que se consiga,  yo que use los de 24 rms  puse un zener de 27v y una resistencia de 470R, con otro trafo quizas se pueda llevar mas alto, hay que considerar que los operacionales soportan hasta 32v.

de hecho estuvo bueno porque así quedó mas bajo el gabinete.







está la opción de que en el display también muestre la potencia entregada a la salida, funcionar funciona, pero está un poco lleno el display; quizás uno de 4x20 hubiera sido mejor:
es una opción más.
ahora tengo que esperar que me lleguen los potenciometros, un par de Bourns 3540
y con eso quedaría lista.

les dejo los archivos: el esquemático, el pcb y los softwares del micro para el que quiera hacerla. la placa se abre con el proteus.


edit: parece que mediafire me odia por alguna razon, aca está la ultima versión de todo
y otra cosa, descubrí que  los diodos D4 y D5 que son de proteccion agregan un componente no lineal al lazo de corriente que provoca un error en la corriente que muestra en el display, la solucion e no poner esos dos diodos.

saludos

domingo, 31 de julio de 2011

Conectar display alfanumerico via USB

Buenas..

estuve armando una interfaz para conectar los displays de caracteres al puerto usb. porque, la verdad. ya es muy dificil ver un puerto serie o paralelo.
Al principio había armado algo con un PIC18F2550, usando el codigo de ch424. pero no lo consigo en SMD, asi que lo dejé como plan B.

La forma que me gustó bastante fue utilizar este integrado maravilloso, el FT232R. es una interfaz USB, que se puede configurar como un puerto RS-232 completo, incluyendo todas las patas que nadie usa, y 4 patas de entrada/salida aparte. o se puede usar en modo Bit Bang. En este modo te deja usar 8 patas como entrada/salida.
Existe una API para controlar las patas, o si está en modo serie aparece como un puerto serie mas.

igualmente, alguien ya había hecho esto y escribió el driver para el LCDSmartie. que ahora viene incorporado con el programa.

lo que tiene este integrado, es que el footprint da miedo, la versión mas amigable es un SSOP-28. el paso de las patas es 0.6 mm. y la separacion entre ellas es 0.4mm.
Es dificil soldarlo a mano, hay que usar la técnica correcta. mas si no se tiene mascara antisoldante en la placa.














El esquematico y el PCB estan disponibles aca
Edit: resubido aca

jueves, 28 de abril de 2011

Despertador V2: Mucho, mucho mejor.

Ok hay una razón por la que no publique tanto tiempo, estoy con la facultad todo el día y no me queda mucho tiempo para hacer nada.

Lo que hice es un despertador nuevo. mas que nada por la razón que puse arriba, la facultad. necesito que me despierte a una hora distinta cada día de la semana. razon por la que hice esto:


 posee un monton de funciones, las ennumero:
12-24 hs
brillo ajustable en 32 pasos
backlight con el botón y encendido por 3 seg. o siempre encendido
alarma configurable por día de la semana, podes setear diferentes horas cada día, y apagar o encender la que haga falta
calendario completo (incluso años bisiestos)
2 modos para ver la hora, con la fecha, o solo la hora grande.
batería de backup
el panel de atrás se desatornilla para acceder a todo. le puse un pedacito de hierro angulo con agujeros roscados del lado de adentro.
carcasa cortada con láser
podés hacer que muestre o no los segundos.
el caracter ">" en los modos de configuración es un cursor, te desplazas entre las opciones con izq. y der. y cambias en valor con arriba y abajo. con el botón del centro cambias entre pantallas.


todo se configura desde 4 menues, 2 para las alarmas, 1 para la fecha y hora, y otro para configuraciones generales. se ve en las fotos:


Y este es que esquematico, no tiene nada sorprendente (es puro código, que son como 1500 lineas de basic):


Si alguien quiere hacerse uno puedo facilitar el código fuente.
saludos


Edit: El esquemático dice que el display es un LM044L,  eso no es cierto, es un display mas grande, el tamaño de la parte visible es de 1.7x5 pulgadas.

miércoles, 16 de febrero de 2011

Juguete transformado en maquina enigma

Este tipo, agarró uno de esos juguetes de escribir para chicos, (aprovechando la carcaza y el teclado), le metió un arduino y un LCD HD44780. y luego de un poco de programación se hizo su propia maquina enigma.
para el que no sepa que es, es una maquina de cifrado-descifrado de mensajes de texto usada en la segunda guerra mundial.
Me hubiera gustado que el tipo hubiera reaprovechado el LCD, pero es mucho mas facil usar lo que usó (un HD44780 con interfaz serie), básicamente porque los displays de los productos comerciales en general no traen el controlador por separado, sino que lo hace el ASIC que tienen estos dispositivos.



sábado, 29 de enero de 2011

Sensor ultrasonico, variante 2

Esta sería una variante que puedo replicar con componentes comerciales, conseguibles en bs.as. igual estos transductores, aunque mas chicos, son menos sensibles y hay que amplificar mas, por lo que tenes mas ruido y podes detectar hasta menos distancia, solo 1.1mt, que es menos que con los de 18mm.
para la proxima tanda voy a tratar de conseguir los grandes.

Estos están a la venta, así que si alguien quiere.. hay un link de contacto a la derecha del blog :-)