[Recomendado] Micro-Designs

Hace mucho empece con la idea de recomendar paginas webs relacionadas con la electronica, despues de un par de recomendaciones la idea quedo en la nada, ahora resurge.

El sitio web sobre electronica recomendado de esta semana es Micro Designs realizado por Suky.

micro designs de Suky

Si alguna vez buscaste o pediste ayuda relacionada a los microcontroladores en los grandes foros que existen en español seguramente terminaste leyendo un tutorial de el o el mismo te dio una mano con las dudas.

Micro designs es la pagina personal de Alejandro en donde va colgando en forma de articulos las pruebas, desarrollos e inventos :p que lleva a cabo principalmente con microcontroladores PICs, aunque también se pueden encontrar información relacionada a los micros de otras empresas.

Van a poder encontrar:

  • Tutoriales de Programación de PICs
  • Proyectos realizados con PICs
  • Tutoriales de Freescale, AVR y ARM
  • Librerias en C
  • Varias cosas sueltas más

Todo el material disponible en su sitio se encuentra licenciado bajo Creative Commons por lo cual pueden hacer uso libremente de la información que está publicada (respetando al autor y para aplicacione no comerciales).

Un saludo para Alejandro por levantar el sitio y publicar información contribuyendo a que la electrónica sea más conocida y accesible para todos.

Circuito Generador de Señales de Baja Distorsion

El siguiente circuito electrónico esta construido a partir del XR-2206  un integrado de EXAR de excelentes prestaciones utilizado para:

  • Generación de Señales Senoidales, Triangulares o Cuadradas
  • Generación de FSK
  • VCO para circuitos de lazo enganchado
  • Generación de AM o FM
  • Conversión de tensión a frecuencia

¿Que tiene de distinto este integrado a otros que hacen lo mismo?

Podemos arrancar diciendo que tiene una muy baja distorsión al generar señales senoidales, tipicamente un 0,5%, una excelente estabilidad frente a la temperatura de 20 ppm/°C, ademas un amplio espectro de frecuencia que va desde 0,01 Hz a 1 MHz y podemos seguir:

  • Amplio rango de barrido, 2000:1
  • Baja sensibilidad de alimentación, 0,01V
  • Modulación de amplitud lineal
  • Compatible con TTL
  • Amplio rango de alimentación de 10V a 26V, con posibilidad de usar una fuente partida
  • Ciclo de trabajo ajustable desde el 1% al 99%

Diagrama del Generador de Señales

circuito generador señales

La frecuencia de la señal de salida viene determinada por el capacitor C entre los pines 5 y 6, junto al resistor conectado a masa del pin 7 como indica la formula en la imagen. Si necesitamos una señal señoidal debemos cerrar la llave S1.

Con R3 podemos ajustar la amplitud de la señal (inversamente proporcional), miestras que R4 nos brinda un ajuste más fino, Rb permite ajustar la simetría de la onda de salida.

La estabilidad frente a los cambios de temperatura es óptima para valores de R comprendidos entre 4kΩ < R < 200kΩ

 

Formato y Normas de un Paper

Generalmente cuando tenemos que presentar un trabajo o informe en la universidad nos piden que sea en formato paper, es ahí cuando comienzan nuestras dudas sobre las normas y el formato que tenemos que cumplir.

formato y normas de un paper

¿Que hace la mayoría cuando se enfrenta a este problema? comienza a buscar en Internet papers para asi poder ver en que formato se encuentran y copiarlo, esto está perfecto yo también lo hice de esa forma, el problema es que se pueden encontrar muchas variaciones algunas no correctas o que se toman demasiadas libertades en el momento de la confección y terminamos con que nuestro paper es rechazado por no cumplir los estándares.

Para evitarles ese mal rato les traigo un paper que trata sobre la confección de un paper con el formato y normas,  al leerlo se van a sacar todas las dudas que puedan tener o los que deban hacer uno ya tiene una guiá a seguir que asegura la aprobación (del formato).

El mismo es brindado por la cátedra de Electrónica de Potencia de la UTN FRC. Lo pueden descargar desde ACA (en .doc así puedan ir borrando, escribiendo y se olvidan de dar formato a un documento nuevo)

¿Que es un paper?

Se puede encontrar buen material en la wikipedia, les recomiendo leer directamente desde ahí

Sobre el Futuro de Ayuda Electronica

En estos últimos meses y como parece que va a ser de ahora en más, el tiempo disponible para dedicarle al blog se me a disminuido notablemente, y gran parte del poco tiempo que tengo se va en administrar el servidor o responder las consultas que me hacen vía las redes sociales, mails o en formulario de contacto. Por ello es que la cantidad de artículos nuevos publicados es muy baja.

No me gustaría dejar morir y llenarse de spam al sitio que tanto trabajo costo construir y que le sirve para consultar info a mucha gente (esto según sus comentarios), como dice el dicho  “adaptarse o morir” vengo pensando en darle una vuelta de tuerca.

Me gustaría si son tan amables de llenar la siguiente encuesta… tranquilos son 3 preguntas nomas multiple-choice como máximo les puede llevar 3 minutos responderla.

Desde ya gracias a aquellos que se toman la molestia. Saludos, Cesar

 

Link encuesta: http://t.co/rT0NKwB

¿Como manejar 16 LEDs por medio de 1 pin?

Por Internet se pueden encontrar distintas formas para manejar LEDs usando pocas lineas I/O de microcontroladores, pero siempre es un tema recurrente en los foros de electronica.

El siguiente circuito electronico permite manejar 16 LEDs utilizando solo 1 pin de un microcontrolador y dos registros de desplazamiento (shift registers) de entrada serial y salida paralela, puede usarse para manejar barras de puntos o dos displays de 7 segmentos. Si se agrega multiplexación al circuito permite manejar hasta 8 displays de 7 segmentos.

circuito manejar LEDs un 1 pinEl microcontrolador maneja la entrada de clock de los registros. La misma señal también pasa por un filtro RC y maneja las entradas de datos A y B.

El filtro se forma con un resistor de 100 kΩ y las capacitancias de entrada de los pines A y B, produciendo una constante de tiempo (delay) R*C*In2 = 100 kΩ×(5 pF+5 pF)×0.7=0.7 μseg.

filtro RC

Para enviar un cero (lógico) hacia el registro, el μcontrolador tiene que mantener un nivel bajo por 2 μseg, tiempo que es mayor a la constante del filtro. Para enviar un “1” la salida del μcontrolador tiene que estar en alto un tiempo mayor al tau del filtro. El micro puede mandar pulsos negativos de 0,25 μseg o 2 ciclos de CPU, lo cual al ser menor a la cte del filtro no cambia el nivel lógico en las entradas. El flanco ascendente es usado como señal de clock en los registros.

Resumiendo, los datos se envían en los flancos ascendente, teniendo pulsos negativos de corta duración, los capacitores del filtro no tienen tiempo suficiente para descargarse por lo cual el nivel de tensión de la línea de datos se mantiene en un nivel alto, para los flancos ascendentes del clock Teniendo una duración mayor de los pulsos en nivel bajo permite que los capa se descarguen, lo que causa un nivel lógico bajo para un flanco ascendente del clock.

clock datos registro manejar 16 ledsv

En la figura anterior se puede ver que el nivel de tensión para los ceros y unos lógicos son 1, 3 V y 3,1 V respectivamente. El registro tiene un Vih en 2,5 V lo que da suficiente margen. En caso de necesitar otros valores de tensiones, solo hay que variar el tiempo de la señal y obviamente la R del filtro.

El circuito almacena 16 bits en los registros en tan solo 35 μseg.