Etiqueta: Técnicas

Gestión de pulsadores

La lectura de un pulsador es una de las tareas más sencillas y prácticas a la que todos nos hemos enfrentado en nuestros comienzos.Y una vez que te enfrentas a ello, lo que en principio parece muy obvio, te encuentras…

Recepción serie por soft usando el Timer

A veces tenemos que utilizar más de una USART y nuestro micro no tiene más que una. La emulación software de una USART que trae CCS nos ha sacado a todos de más de un apuro pero tiene un inconveniente…

Conversor Digital -> Analógico con resistencias

Como continuación de nuestro artículo anterior (Dotando de salida analógica a nuestro PIC) mostramos hoy cómo conseguir un preciso y barato método para obtener una señal analógica a partir de un dato digital con una fidelidad extraordinaria: mediante un conversor…

EEPROM I2C mediante interrupción

Es muy habitual el uso de dispositivos I2C externos tales como las memorias EEPROM. Sin embargo, la mayoría de las rutinas I2C son secuenciales, y mantienen al micro a la espera de finalizar la comunicación sin hacer otra cosa. Con…

Detector tensión alterna con un PIC

Este proyecto consiste en la detección de tensión alterna con un PIC de la familia 12F. Se realizara una explicación de la técnica usada para medir la tensión. Sus características principales son: Tensión entrada 0-650Vpp Controlada por microprocesador Señalización con…

Dotando de salida analógica a nuestro PIC

Nuestros PIC disponen de una gama enorme de periféricos entre los cuales casi satisfacen todas las necesidades, pero sin embargo y sorprendentemente no tienen una salida analógica de gran resolución. Sólo disponen de una salida de tensión variable de 4…

Programar un micro SMD

Cuando nos enfrentamos a un proyecto en el que utilizamos un microcontrolador en formato SMD, y nuestro programador no tiene un zócalo adaptado a ese formato, hay varias alternativas para programarlo: incorporar un conector ICSP a nuestro circuito para conectar…

Generación de 3 PWM, probamos led RGB

En algunas ocasiones necesitamos generar más señales PWM de las que el PIC puede hacer por Hardware. Para ello podemos recurrir a generarlas por Sofware con la sencilla ayuda del Timer. En este artículo generamos tres señales PWM con mismo…

Gestiona un teclado matricial con un sólo pin

En ocasiones un teclado matricial 4×3 puede ser un excelente dispositivo de entrada de datos en nuestros proyectos con PIC. La forma tradicional de conectarlos es utilizando 7 pines (3 columnas y 4 filas) lo que supone un auténtico lujo…

Fabricación artesanal de circuitos en serie

En este artículo os relato mi experiencia fabricando un circuito en serie con medios caseros pero bastante eficaces a vista de los resultados que he obtenido. En esta fase del proceso ya tengo el circuito completamente diseñado en su versión…

Serie Trucos Eagle: CÓMO EVITAR QUE TE PONGA VÍAS BAJO UN COMPONENTE

CÓMO EVITAR QUE TE PONGA VÍAS BAJO UN COMPONENTE Cuando diseñamos placas a doble cara y utilizamos la herramienta Autorouter, es frecuente que Eagle coloque vías uniendo las dos caras justo debajo de algún componente. Si es un componente through-hole…

Serie Trucos Eagle: COMO HACER UN PLANO DE MASA

COMO HACER UN PLANO DE MASA En Eagle es muy sencillo hacer un plano de masa, es más, se puede hacer un plano conectado a la señal que quieras, aunque lo habitual es conectarlo a masa. Para ello no hay…