Atmel Inicio 3: Binky uno – puerto, PIN, DDR y LED (8 / 12 paso)

Paso 8: Blinky uno – brillo

Figura 4: Tensión y las definiciones actuales para la combinación de resistencia-LED.

Blinky cambia la combinación de LED-Resistor (esquema de la figura 2) de + 5V a 0V y la espalda con un resultado similar al en Figura 1. Tomar nota de la luminosidad en cada nivel. Necesitamos ser capaces de ver la diferencia en potencia óptica LED Blinky y línea de vida. El más brillante de la llamada había emitida potencia Pmax. Obviamente, cuando Pin 12 tiene voltaje cero entonces el LED tendrá cero potencia de salida por lo que el mínimo de salida potencia óptica Pmin serán Pmin = 0.

Ahora, ¿qué pasaría si una tensión V = 2.5 voltios debían aplicarse a la combinación de LED-Resistor? Uno podría pensar que la potencia de salida sería la Pmax/2. Pero este no es el caso ya que un LED tiene un voltaje umbral Vth, que es el voltaje aproximado cayó a través de lo LED cuando sesgada hacia adelante. El voltaje aplicado V debe ser mayor que v el LED a la luz [15-16].

Para un análisis, se asume que la potencia P de la luz emitida es proporcional a la corriente I a través del LED como dado por

P = kI

donde k es una constante positiva. Para predecir P, necesitamos conocer la corriente I. La corriente I a través del LED es idéntica a la corriente a través del resistor. Si Vr es la caída de tensión en la resistencia de entonces la corriente I a través del resistor R se dará por ley de Ohm

I = Vr/R

La caída de tensión en la resistencia (Figura 4) será la diferencia entre V y v, es decir, Vr = V-v, y así se convierte en ley de Ohm

I =(V-Vth)/r

Como resultado, la energía emitida de lo LED depende de la tensión V aplicada a la combinación de LED-Resistor

P = k I = k (V - v) / R v > v

P = 0 para V < Vth

donde v es la caída de tensión aproximada a través de lo LED. La tensión umbral Vth puede variar de 1 voltio para LEDs IR a más de 3,5 voltios para LEDs de UV de profundo. En otras palabras, el voltaje del umbral es aproximadamente inversamente proporcional a la longitud de onda de emisión va ~ 1/longitud de onda. Azul podría tener Vth = 3.3 y rojo tenga Vth = 1,8. Así que según las dos ecuaciones anteriores, la energía emitida no es proporcional al voltaje aplicado. De hecho, si Vthr = 2.6 y el voltaje aplicado a través de la resistencia de LED combinación es V = 2. 5 a continuación se emitirá aproximadamente cero potencia de lo LED que definitivamente no ½ Pmax.

Ahora por otro lado, ¿cuál será el brillo Si el ciclo de la combinación de LED-resistor muy rápida (1.5 MHz) entre + 5 voltios y 0 voltios? Nuestros ojos no pueden distinguir la discontinuidad de los cambios de luz más rápida que alrededor de 20-30Hz. La línea de vida opera a una frecuencia mucho mayor de 1.5 MHz. En este caso, esperamos que nuestros ojos, el cerebro para registrar aproximadamente un promedio de la potencia emitida máxima Pmax (cuando Vcc se aplica a través de la combinación de LED-Resistor) y la mínima potencia Pmin = 0 (cuando cero voltios se aplica a la combinación). Asumir que el tiempo 'on' es lo mismo que el tiempo 'off' (es decir, deber ciclo D = 1/2 o 50%) para que sea el medio de

Preparar = (PMÁX + Pmin) / 2 = (PMÁX + 0) / 2 = Pmax/2

El análisis sólo es aproximado para las tasas de modulación alta ya que el LED puede tener capacidades y propiedades de los materiales que deben ser incluidos, y nuestros ojos no podrían responder como se supone. La conmutación entre carriles (0V y Vcc) es similar a la modulación de ancho de pulso PWM con un ciclo de trabajo D = 0,5 (es decir, 50%). De hecho, pueden incluirse ciclos de trabajo D diferente del 50% como

Preparar = D * Pmax + Pmin (1-D) o P = D * (Pmax-Pmin) + Pmin

La línea de vida utiliza la combinación de LED-resistor como indicador de la correcta operación de la MCU. El LED no parece estar 'en' todo el camino (es decir, Pave no tendrá el valor Pmax) y no parece que se fuera todo el camino (es decir, no tenemos Pave = 0) porque nuestro cerebro ojos sólo pueden ver algo relacionado con el promedio de centelleo rápido.

Artículos Relacionados

Atmel Inicio 5: Lifeline

Atmel Inicio 5: Lifeline

M. A. Parker c2015La vida es un circuito simple basado en el microcontrolador de Atmel ATTiny2313A unidad (MCU) que funciona como una fuente de reloj sustituto para un objetivo MCU inoperante de fusibles reloj incorrecto. El proyecto, destinado a ser
Atmel Inicio 4: Dos Blinky, interruptores, resistencias pull-up y poco Ops

Atmel Inicio 4: Dos Blinky, interruptores, resistencias pull-up y poco Ops

Figura 1: Interruptores de ejemplo que pueden utilizar resistentes a las tracción MCU, delantero: foto resistor, transistor de la foto, botón; Parte posterior: ejemplo clave los cojines.M. A. Parker c2015Dos Blinky demuestra cómo el MCU puede leer fá
Atmel Inicio 2: Fusibles y circuitos de microcontroladores

Atmel Inicio 2: Fusibles y circuitos de microcontroladores

M. A. Parker c2015Fusibles y circuitos crea un circuito simple pero importante en protoboard de un experimentador que se utilizará como plataforma básica para muchos proyectos de microcontrolador y los parámetros del microcontrolador (es decir, fusib
Partir de Arduino (puertos, Pins y programación)

Partir de Arduino (puertos, Pins y programación)

todos los derechos, por lo que estoy aprendiendo el arte de Arduinoing y pensamiento te llevo a lo largo del paseo...En este tutorial:Pins - los agujeros en su Arduino y cómo utilizarlosPuertos--colecciones de pinsProgramación - Basic de programación
Cómo utilizar mBlock software para control de tablero de Arduino UNO - potenciómetro con luz LED

Cómo utilizar mBlock software para control de tablero de Arduino UNO - potenciómetro con luz LED

Comienzo a utilizar el software mBlock ya tengo mi kit de la robusteza de mBot . mBlock es un software de programación gráfico que está diseñado en base a Scratch 2.0 y compaible con Arduino UNO, mega 2560, leonardo y etc., más hardware se apoyará en
9-Charlieplexor (9-pines para 72 LEDs)

9-Charlieplexor (9-pines para 72 LEDs)

Este Instructable muestra cómo cablear una 9-Charlieplexor. (Formalmente se trata de un "circuito de Charlieplexing con 9 nodos" capaz de controlar 72 LEDs o menos.) Un método general podría tomarse de este diseño para Charlieplexors más grande.
Utilice un Linkit uno para Control de un LED de Color en la nube

Utilice un Linkit uno para Control de un LED de Color en la nube

Este es el primero de espero que muchos proyectos. Este ha sido un aprendizaje para mí y espero integrar lo que he aprendido aquí en futuros proyectos. Este proyecto supone que ya configuró arduino para trabajar con el One de Linkit.Paso 1: Herramien
Atmel arranque 1: Estudio de Atmel y programador

Atmel arranque 1: Estudio de Atmel y programador

M. A. Parker c2015Estudio instalación de Atmel (AS) y un programador representan los primeros pasos [0] en el camino al uso de una unidad individual de Atmel AVR microcontrolador MCU [1] en contraposición a la MCU-en-una-junta como Arduino [2]. Aquí
La caja del tesoro Arduino Knock-Knock

La caja del tesoro Arduino Knock-Knock

Este es mi primer proyecto de Arduino y Instructable. Que hice para mis tres nietos jóvenes que han disfrutado mucho. Compré el cuadro de la tela de Jo-Ann y tienda de artesanía y había instalado un sistema Arduino. Pongo dulces en la caja y el progr
Subir bocetos a Arduino Mini Pro uso de Arduino UNO (sin quitar el Atmel Chip)

Subir bocetos a Arduino Mini Pro uso de Arduino UNO (sin quitar el Atmel Chip)

Esto describe un procedimiento para hacer uso de USB incorporado de Arduino UNO a Serial(TTL) subir bocetos a tablero de Arduino Mini Pro sin necesidad de quitar la viruta de regulador micro Atmel de UNO. Esto es útil para aquellos empezando con plac
Cómo hacer la placa Arduino Uno más fácil... SIEMPRE! -El Breduino! (Y cómo subir bocetos directamente a él!) With Additional Hardware Options - UPDATED - JULY 2013

Cómo hacer la placa Arduino Uno más fácil... SIEMPRE! -El Breduino! (Y cómo subir bocetos directamente a él!) With Additional Hardware Options - UPDATED - JULY 2013

Paso 1: Sección 1 - construcción de la fuente de alimentación regulada de 5 voltios. Okay now before i start, something about my notes for my step-by-step PICTURE instructables that i Love to create:"solía etiquetar todas mis fotos en mi instructable
Sistema Ambilight para cada entrada conectado a su televisor. WS2812B Arduino UNO frambuesa Pi

Sistema Ambilight para cada entrada conectado a su televisor. WS2812B Arduino UNO frambuesa Pi

Siempre he querido agregar ambilight a mi TV. Se ve tan genial! Finalmente lo hice y no me decepcionó!He visto muchos videos y muchos tutoriales sobre la creación de un sistema Ambilight para tu TV pero nunca he encontrado un tutorial completo para m
Música disco con LinkIt uno

Música disco con LinkIt uno

Ahora que tienes tu LinkIt una tabla de desarrollo, ¿qué puede hacer con él?Para empezar, la oferta de conectividad que vienen con esta placa es increíblemente diversa, así que ¿por qué no hacer algo que puede disfrutar de una comunidad? En este Inst
Cómo programar ATtiny85 con la placa de Arduino uno

Cómo programar ATtiny85 con la placa de Arduino uno

En este tutorial vamos a utilizar una placa de Arduino como programador ATtiny.Para ello vamos a utilizar una tarjeta Arduino UNO como un ISP (programador) y un micro-controlador de ATtiny85.Vamos a utilizar Codebender - IDE de Arduino en línea.Con e