Atmel Inicio 5: Lifeline

M. A. Parker c2015

La 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 fácil pero útil para los expertos, continúa la serie de 'Startup' Instructables [0] centrándose en el individuo Atmel microcontrolador MCU [1]. Hace uso del circuito de protoboard de Blinky uno (inicio del 3) y el adaptador de cable de arranque 1 aunque ambos aparecerá en breve para mayor comodidad. Trabajando con la camiseta que MCU ofrece menor costo para cada proyecto con mucho mayor control sobre el tamaño, función y poder requisitos en comparación con los sistemas MCU a bordo como Arduino [2] y el Rhaspberry Pi [3].

** Nota: Para los que quieren el PDF de este instructable, descargar el PDF adjunto utilizando el debajo de enlace en vez de la generada automáticamente por el sitio web - que automatización no mantiene la Asociación de los títulos con las fotos.

Casi cada vez que programo los fusibles en una unidad de Atmel Microcontroller (MCU), administrar establecer erróneamente el fusible de reloj (SUT_CKSEL) que hace que el MCU no funciona (es decir, ladrillo). ¿Qué hacer? El problema se origina en la elección de la fuente de reloj incorrecta del hardware real presente o a veces eligiendo una división de reloj clk/8 del factor. Bueno, este artículo construye uno de los circuitos más simples de MCU posible para ayudar a corregir el problema – la vida marca I (Figura 1). Simplemente se conecta a un pin en el MCU bricked para suministrar una señal de reloj mientras que el usuario reprograma el fusible de selección del reloj (SUT_CKSEL) en eso MCU. ¿Sabe alguien que ha misprogrammed el reloj de fusibles y luego posteriormente la persona ha añadido extraño nuevas palabras de maldición a la lengua inglesa? Quizás la vida sería el regalo perfecto de bajo costo!

La cuerda utiliza un único Atmel AVR microcontrolador [1], en lugar de la más grande y más costoso Arduinos [2]. Con la sola microcontroladores de Atmel, el constructor controla todas las opciones. Hay pequeños MCUs ATTiny pero el 2313A tiene grandes capacidades en términos de pines, memoria y funciones; en consecuencia, la línea de vida puede ser ampliado para otras funciones MCU como el puerto serie de la prueba. Y PIs de frambuesa [3] son extraordinariamente capaces de ejecutar Linux con un montón de periféricos USB, estos PIs con Linux son por evento y por lo tanto no funcionan en tiempo real muy bien.

Como se mencionó, la solución al problema de fusibles reloj incorrecto consiste en simplemente establecer un circuito con la adecuada frecuencia y amplitud. La solución aquí consiste en utilizar el Atmel ATTINY2313A MCU registrado por el oscilador interno de 8MHz que, mediante programación, un pin del puerto a unos 1,5 MHz que, a su vez, acciona el perno muerto-MCU para el cristal. La línea de vida (Figura 1) está construido en un portapilas con un interruptor que fue construido originalmente para contener cuatro células AA pero ahora tiene tres células y las ATTiny2313A. Blanco MCU opera a un voltaje menor pueden ser acomodadas quitando una célula y ponga en cortocircuito los contactos correspondientes en la caja o agregando una resistencia a la salida de línea de vida. Uno puede ampliar fácilmente la función de la línea de vida con pruebas básicas de otras funciones MCU como el puerto serie y ADC agregando algunos programación del MCU y traer un par más alambres fuera del recinto.

La marca de la cuerda salvavidas no se restablece otros fusibles que podrían han sido erróneamente. Algunos los RESET como SPIEN pueden inutilizará el Atmel MCU. En tal caso, la solución requiere una 12V (es decir, ' alta tensión') programador, que se puede construir [4] o comprados de Atmel.

El cabo de salvamento requiere tres construcciones incluyendo recinto (i), (ii) programador cable adaptador y circuito de protoboard del experimentador (iii). El adaptador del cable del programador se construyó en 1 de arranque y el circuito de protoboard fue construido en 3 de arranque; sin embargo, detalles de construcción breve se incluirán por tanto en el paso 4.

Artículos Relacionados

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 3: Binky uno – puerto, PIN, DDR y LED

Atmel Inicio 3: Binky uno – puerto, PIN, DDR y LED

M. A. Parker c2015Blinky, el LED que parpadea, se muestra cómo utilizar el lenguaje C y C++ en el estudio de Atmel (AS) para controlar el Atmel MCU puertos de entrada y salida (es decir, IO) y revela la vida 'secreta' de los registros del puerto de A
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
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í
Arduino en todo tipo de Atmels

Arduino en todo tipo de Atmels

Hola,Este es mi primer instructivo, así que espero que alguien puede hacer algo bueno con él.Así que, ¿qué exactamente es esto?Imaginar: Están trabajando en un proyecto. Desea programar en el lenguaje de Arduino debido a la simplicy. Pero no desea ut
Para empezar con AVR de Atmel y BASCOM

Para empezar con AVR de Atmel y BASCOM

He visto un montón de Instructables que muestra cómo trabajar con microprocesadores, pero todos asumen que han trabajado con ellos antes y saber lo que está haciendo. No he visto un Instructable que te lleva de la nada y se basa en cada paso.Lo que h
Reloj con microcontrolador Atmel de pared

Reloj con microcontrolador Atmel de pared

Es fácil construir un reloj electrónico en la actualidad. Todo lo que necesita es unos pocos componentes baratos, rudimentarios conocimientos y cierta experiencia en programación de soldadura.El reloj de arriba es lo que hice para nuestra habitación
Cómo obtener fichas de Atmel

Cómo obtener fichas de Atmel

la popularidad de la plataforma de desarrollo Arduino ha llevado al mundo de micro controladores de laboratorios de ingeniería y en la mesa de trabajo cocina mesa o garaje. También ha hecho chips Atmel en infame entre los entusiastas de la electrónic
Barato programador STK500 AVR de Atmel Studio

Barato programador STK500 AVR de Atmel Studio

Atmel studio es una herramienta poderosa para hacer programas AVR, pero escribir que un programa es el primer paso. Para utilizar el programa debe hacer un circuito y transferir su código en el microcontrolador. Puede programar el AVR de Atmel Studio
Como cambiar Inicio Programas Windows 7

Como cambiar Inicio Programas Windows 7

Explicamos cómo cambiar programas no deseados desde el inicio en Windows 7.Paso 1:Cuando se está ejecutando Windows 7, este sistema operativo ejecuta automáticamente ciertos programas cada vez que arranque su ordenador. Sigue este video para cambiar
Botón de inicio de Windows 7

Botón de inicio de Windows 7

El botón Inicio de Windows 7 es una herramienta muy útil en el acceso a los documentos y archivos del ordenador. En este artículo, explicaré cómo utilizarlo con eficacia.Paso 1: Paso 1: materialesEn primer lugar, usted necesita un equipo que ejecuta
Android Inicio servidor personal

Android Inicio servidor personal

Este tutorial cubrirá un Android Home Server con mi aplicación no oficial MyHomeServer.Con esta aplicación usted puede conectar su teléfono Android o tableta a otros dispositivos conectados al mismo WiFi de la red (en el hogar, trabajo...) y explorar
Mesa de muebles de palets - centro de comando de inicio

Mesa de muebles de palets - centro de comando de inicio

Este es el centro de comando de inicio que he construido para mi esposa y yo (y, como se puede ver, nuestro 1 año de edad). He estado haciendo muebles de palet para un rato ahora, y este ha sido el proyecto más grande hasta ahora.Alquilamos un lugar
Inicio sistema hidropónico Vertical hecha

Inicio sistema hidropónico Vertical hecha

vi un sistema hidropónico vertical que me gustó, pero lo que no me gustó fue el precio de $500.  Me lo pensé un rato y decidí que pude diseñar mi propio sistema similar por mucho menos dinero.  Después de un mes de pasar los fines de semana corriendo