Entrenadora para los pics 16F877A y 18F4550

Para saber mas sobre esta entrenadora visita el enlace.

This is default featured slide 2 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 3 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 4 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

martes, 30 de septiembre de 2014

PicKit Serial Analyzer





Esta es mi version del PicKit Serial Analizer Clone, tome como base el circuito que publico Suky en el foro uControl, únicamente modifique la parte de la generación de 3.3V.




Descripción del circuito:

El analizador de PICkit serie simplifica la tarea de gestión de comunicaciones en serie con un dispositivo bajo prueba. La interfaz de usuario Windows ® (incluido) configura el hardware y las secuencias de comunicaciones con el dispositivo de destino. Los Scripts creados dentro del software de interfaz gráfica de usuario se guardan en una biblioteca interna para uso futuro. Una vez creado, los scripts pueden ser convenientemente asignados a los botones, o simplemente ejecutados directamente desde el índice de la biblioteca. Todos los datos de comunicación y los eventos son registrados en una ventana de transacción en un formato legible.

El analizador de PICkit serie actualmente soporta los siguientes protocolos:

    * I2C™ - Master
    * I2C™ - Slave
    * SPI - Master
    * USART – Asynchronous
    * USART – Synchronous
    * LIN (external hardware required to meet electrical specifications)
    * MICROWIRE

Este es el esquemático de mi circuito, el cual como comente antes, me base en el de Suky, así que no difiere en gran cosa.


Esta es la lista de materiales (BOM):
  • 6 Capacitores
    • 5      C1-C5                         100nF             0805
    • 1      C6                               470nF             TC3216
  • 20 Resistores
    • 3      R1-R3                          330                 0805
    • 2      R4,R7                          1k                   0805
    • 2      R5,R8                          100K              0805
    • 2      R6,R9                          4.7k                0805
    • 4      R10,R12,R14,R16       10                   0805
    • 4      R11,R13,R15,R17       33                   0805
    • 1      R18                              820                 0805
    • 1      R19                              10K                0805
    • 1      R20                              4.7K               0805
  • 2 Integrados
    • 1      U1                               PIC18F2550   SOIC28
    • 1      U2                               Ams117          SOT223-3
  • 6 Transistores
    • 6      Q1-Q6                         MMBT3906  SOT23
  • 4 Diodos
    • 3      D1-D3                          LED              3mm
    • 1      D4                                DL4148         MiniMELF
  • Otros
    • 1      J1                                USB MINI B   MINI-USB
    • 1      J2                                CONN-H6      PIN-6-MALE-90G
    • 1      JP1                              JUMPER2       SLIDER-MINI
    • 1      SW1                            PUSH-B4        SMD
    • 1      X1                               20Mhz XTAL   SMD

Diseñando el circuito en Ares
Vistas 3D




Avanzando con el proyecto unas fotos de los componentes soldados




La cajita verde la obtuve en una feria de Maquinaria a la que asistí, es completamente de aluminio y tiene adentro una guía para que ahí se coloque el circuito impreso, me vino de lujo, así se protege el circuito y le da un aspecto mas pro! 


Primeras Pruebas:





El archivo .HEX y el Software Pickit Serial Analyzer lo puedes descargar directamente desde Microchip.



sábado, 28 de junio de 2014

Adaptador TTL - RS232

Este es un circuito bastante simple, pero dado que aún utilizo mucho el RS232 decidí hacer una mini-plaquita para que sea mas cómodo el trabajar con el.
No hay mucho que decir de este circuito, es el circuito por excelencia para RS232, lo interesante de esta plaquita es su tamaño, sin mas dejo algunas imágenes.







Esquemático:


Diseño 3D:






 Medidas:


Fotos:









jueves, 6 de junio de 2013

Tubos Nixie




Desde que conocí los tubos Nixie decidí hacer algo con ellos, así que en esta entrada iré posteando los avances que tenga con estos lindos juguetitos.
Algo que tengo en mente es hacer un reloj muy al estilo SteamPunk,





   ¿Que es un tubo Nixie? Citemos a la Wikipedia:

Un tubo Nixie consiste en una válvula utilizada para representar visualmente una serie de símbolos, normalmente las cifras 0 a 9, punto (o coma), signos más y menos, etc. Algunas unidades también representan símbolos especiales, como dólar, Ω, mA, V, etc.

Así que lo primero es identificarlos y ver como encenderlos, los tubos nixie que yo poseo es el modelo IN-12B y son de procedencia Rusa.

Parte del datasheet:

Como el datasheet aparentemente esta en Ruso no entiendo nada, pero alcanzo a percibir algunos símbolos o códigos que son importantes.
  • El primero es el código que subraye con una linea roja, ese código esta en la serigrafia de mis tubos lo que me hace suponer que mis tubos nixie atienden la estructura del segundo dibujo a la derecha.
  • El segundo punto importante es el pin1 y la secuencia de los pines que es en sentido horario, en mis tubos Nixie esta marcado con una flecha este pin.

Con esto podemos hacer unas pruebas iniciales, el voltaje de encendido de estos tubos es de aproximadamente 170 V, lo cual es un voltaje elevado, afortunadamente la corriente que necesitan es bastante baja, así que encontré algunas formas para lograr este voltaje, lo primero era hacer una rectificación directa desde la linea eléctrica o usar el 555 como convertidor Boost, la segunda opción me pareció bastante elegante y menos peligrosa

Con solo poner en el buscador las palabras "555 Nixie" aparecen bastantes circuitos, usare la siguiente imagen como referencia (Build a nixie power supply), me gusto por ser bastante clara indicando el posible peligro de usar una tensión alta.


Casi todos los componentes son muy fáciles de conseguir a excepción del inductor L1, para conseguirlo me puse a cacharrear fuentes de poder, y encontré afortunadamente uno del mismo valor que se marca en el diagrama anterior.


La primera fotografía muestra la fuente con el inductor, y ya la segunda cuando lo retire del pcb, el inductometro marcó una inductancia de 0.109 mH --> 109 uH, ideal para la aplicación. 

Tener cuidado al comprar el Capacitor C4 (2.2uF) tiene que ser de un voltaje mayor a 200V, el que compré fue de 400V.

Así que aquí se encuentran las primeras pruebas que realice, para evitar complicaciones con el protoboard me fui directo a diseñar un circuito impreso en base al esquemático anterior.
Así quedo la vista 3D en Ares.

Y las fotos del PCB recién echo y otra con una capa de soldadura para evitar la oxidación del cobre, la plaquita mide 5x5 cm.


La fabricación a continuación, únicamente falta el 555, su parecido con el diseño en 3D de Proteus es bastante similar.


Pues a lo que vamos, el circuito funcionando con los tubos Nixie, su color cálido es realmente bello, nada comparado con los fríos displays de 7 Segmentos, son una pieza de arte completamente.




Asuntos técnicos:
  • El circuito lo alimento con 12V.
  • Al regular el voltaje de salida con el Potenciometro, y obtener un voltaje de 130V aproximadamente, los tubos encienden correctamente, no se calientan y su iluminación es bastante agradable, el consumo que tengo de la fuente es de aproximadamente 120mA.
  • Al regular el voltaje de salida a casi 160V, obtengo una iluminación bastante encendida, los tubos nixie comienzan a calentarse y también el inductor, la corriente que consume el circuito completamente es de 290mA.
Descargas: 
No acostumbro a hacer esto, pero ya que el circuito es realmente muy sencillo, te dejo el proyecto en proteus 8.0, en el encontrarás el Esquemático, PCB y BOM.

Siguiente paso, construir el Reloj Steampunk!!


sábado, 23 de marzo de 2013

Temporizador 4 Segundos

Este pequeño proyecto fue un encargo, y su funcionamiento es mas o menos asi:

Al presionar un botón  vamos a tener una salida activa por X tiempo en este caso 4 segundos, pero si presionamos el botón por mas de 4 segundos, la salida solo este activa 4 segundos, hasta volver a presionarse el botón. Sencillo!!!

Para no hacerla complicada el diagrama es el siguiente:




Algunas fotos de como quedo todo:





Vídeo en plena acción:



Saludos!!