Paso 3: Circuitos completos funcionales
Así que el primer esquema agrega un resonador. Un resonador o un cristal es como un latido para el microcontrolador. Microcontroladores son tontos. Ver mi Instructable:
Tienen que se les diga qué hacer y cuándo. Cuando está determinado por un ciclo de reloj. Muchos de ustedes saben que más corriente alterna tiene una frecuencia de 50 o 60 ciclos por segundo o en términos eléctricos, 60 Hertz (Hz). Relojes AC la mayoría utilizan esta frecuencia para mantener tiempo. Bueno, microcontroladores necesitan un reloj para mantenerlo funcionando.
Simplificado: Una tensión alterna entre alta y baja continuamente. Así que el microcontrolador se moverá al siguiente paso con el siguiente ciclo. El AtMega es 16Mhz o 16 millones de ciclos por segundo. Que al parecer gusta mucho pero es lento en comparación con los PCs modernos que corren a 3 GHz. (búscalo arriba si su curiosidad)
Technobabble: Bueno, técnicamente, el AtMega tiene un reloj interno que ejecuta a 8MHz, pero el Arduino no easly apoyarlo.
La siguiente foto es un resonador.
El siguiente esquema muestra un oscilador de cristal y dos condensadores que hacen lo mismo que el resonador. Los capacitores ayudan el oscilador oscila. Los condensadores vienen en diferentes tamaños y formas. El 22pF es el valor del condensador, los en este caso 22 picofaradios. Voy a comentar un poco más en la sección de fuente de alimentación de los condensadores.
Por lo que pides: ¿por qué utilizar un cristal cuando el resonador es más pequeño, más barato y una parte instead.of tres? Bueno, eso es una buena pregunta. La frecuencia del resonador es un poco menos precisa. Para la mayoría aplicaciones de Arduino, esto no es un problema, por lo que en la mayoría de las situaciones, el resonador es una mejor opción. Así que para ciertas aplicaciones críticas de tiempo, el cristal y las tapas pueden ser necesaria.
Technobabble: Las etiquetas en el pin 9 y 10 dicen xtal que es una abreviatura de cristal.
El esquema siguiente agrega un resistor de VCC al pin 1. Aunque creo que el Arduino puede funcionar sin esta resistencia, es una práctica de buen diseño electrónico para no dejar ninguna entrados pernos flotantes.
Resistencia: Un resistor es un elemento que limita la cantidad de corriente que fluye en un circuito. Analogía: Si tiene agua en una manguera de jardín y pellizque el tubo, menos corrientes. Esto es como una resistencia. En mi pequeño experimento de meter un alambre en la CA del zócalo, si habría utilizado una resistencia grande, no hubiera hecho saltar. Habría conseguido caliente aunque.
NO TRATE DE ESTO!!
Información: El garabato es el americano símbolo para un resistor. Los europeos utilizan un pequeño rectángulo.
Resistencias vienen en muchos tamaños y formas. La imagen siguiente muestra una versión común y te muestra lo que significan las bandas de color. Cuanto mayor sea la resistencia, más restricción el flujo.
Technobabble: Si has leído todo esto, hablé acerca de ser pin 1/Reset. Si el AtMega está en cero, entonces no puede hacer nada. La resistencia tira el perno hasta (casi) 5 voltios por lo que no es de reset.
Así que ahora, tenemos la sesión de Arduino, encendido y sincronización a lo largo pero sigue sin hacer nada.