Medidor de Tiempo / Intervalo con ATtiny
Microcontroladores
Publicado en Elektor n° 357, marzo 2010
Este proyecto viene a demostrar cómo unos pocos componentes son suficientes para construir un Medidor de Intervalo y Tiempo versátil y con lectura fácil en pantalla LCD. Un microcontrolador AVR, tipo ATtiny2313, mide el intervalo de tiempo entre dos transiciones de niveles lógicos consecutivos de pulsos, aplicados a las entradas de los terminales PD2 y PD3. En el rango de los µs (microsegundos), se pueden medir los intervalos de tiempo entre los 10 µs y los 30 minutos (!), con una resolución de 1 µs. En el rango de los ms (milisegundos), el rango disponible es de 1 ms a 4 horas, con una resolución de 1 ms.
Resistencias R1,R3 = 10 k R2 = 1 k R4 = 39 R5 = 1k8 P1 = 10 kO preset Condensadores C1 = 22 µF/35 V radial C2,C3,C6 = 100 nF C4 = 47 pF trimmer (ajustable) C6 = 22 pF Semiconductores D1 = 1N4001 D2,D3 = BAT41 D4 = LED de bajo consumo IC1 = 78L05 IC2 = ATtiny2313, programado, Elektor Shop # 080876-41 Varios S1 = conmutador táctil, huella de 6 mm S2 = Conmutador DIP de 4 interruptores K1,K2 = Bloque terminal para montaje en PCB, separación de terminales de 5 mm (0,2") K3 = Conector tipo "boxheader" de 10 terminales X1 = Cristal de cuarzo de 8 MHz LCD1 = Módulo LCD, 2 líneas, 16 caracteres, por ejemplo, DEM16217 PCB, ref. 080876-I
|
¡Atención! A la vista de la complejidad de los mercados internacionales, Elektor no puede garantizar la disponibilidad de los componentes para este proyecto.
|