Reloj con indicadores de siete segmentos. Reloj LED en ATtiny2313 y DS1307. Reloj en Atmega8 y pantalla de siete segmentos.

¡Hola a todos! En vísperas del 8 de marzo, ¿ya has pensado qué regalar? ¿No precisamente? Por supuesto, puede comprar un regalo ya hecho, pero el mejor regalo es uno hecho con sus propias manos. Y entonces me puse a pensar: ¿qué regalarle a mamá el 8 de marzo? Pensé... pensé... Oh, te daré un reloj. pero compra reloj chino No quiero ni lo haré por dos razones: se romperá enseguida, soy radioaficionado. ¡Y decidí hacer mi propio reloj con mis propias manos! Y esto es lo que salió de ahí:

Ahora te diré cómo hacer un reloj así tú mismo, pero primero lo primero.

Entonces ¿qué quería? Pero quería hacer un reloj lo suficientemente grande con indicadores LED de siete segmentos para que simplemente mostrara la hora y funcionara incluso cuando estuviera apagado. El diseño se basó en microcontrolador AVR Attiny2313 con dos kilobytes de flash, esto es más que suficiente. El reloj en sí se implementó utilizando un chip RTC en tiempo real DS1307, al que se conecta una batería de 3 voltios para mantener el reloj en marcha. Los indicadores de siete segmentos fueron suministrados por REC-S12101AG, verde, con un ánodo común. Sus dimensiones: 28,8 por 40,8 mm. Como el reloj necesita 5 voltios para alimentarse, utilicé un ya preparado. bloqueo de pulso Fuente de alimentación RS-25-5. ¿Por qué este UPS en particular? Estaba en mi caja con piezas (hace mucho tiempo, hace un año, se lo compré a un tipo por cinco mil rublos bielorrusos, ¡creo que un buen UPS me vendrá bien!), acumulando polvo, pero no lo hice. Tengo un transformador, así que instalé el que tenía. Con una fuente de alimentación, el reloj funciona con tensión de red 220 voltios. Aquí hay una foto del UPS:

Bueno, en realidad, no debería haber ninguna dificultad a la hora de montar el reloj. Entonces, diagrama de circuito horas:

Monté todo en placas de circuito impreso, coloqué indicadores de siete segmentos en una placa y todo lo demás en otra. Los tableros estaban estañados con aleación rosa y al final había colchas. Hice placas de circuito impreso usando . Dibujó en el programa. Aquí hay una foto del tablero con indicadores de siete segmentos:

Conecté las placas con un cable, así:

Puede utilizar un cable IDE de computadora. Aquí hay una foto de la placa principal:

Tenga en cuenta que la caja del reloj de cuarzo debe estar conectada al negativo de la fuente de alimentación, esto evita fallas e interferencias externas. Puse todo en el caso, esto es lo que pasó:

Como ya habrás notado, fijé todo el interior del estuche con pegamento térmico. Después de ensamblar el reloj, debe actualizar el microcontrolador con el firmware ClockFirmware.HEX. Escribí y cómo flashear un microcontrolador y hacer un programador. Después de actualizar el firmware, no olvide configurar los siguientes bits de fusible:

Actualicé el microcontrolador usando un programador y el programa SinaProg. Escribí el programa (firmware) para el reloj en el entorno, se adjunta el código fuente. Mi reloj lleva casi una semana funcionando y no ha bajado ni un segundo. La precisión del reloj depende del cuarzo, es mejor comprar uno nuevo. El brillo del reloj depende de las resistencias R1-R8, para reducir el brillo, aumente la resistencia de estas resistencias, pero cabe señalar que las resistencias deben instalarse con una resistencia de al menos 10 ohmios y la resistencia R3 con una resistencia de al menos 10 ohmios; menos 100 ohmios. Cuando enciendes el reloj por primera vez o después de cambiar la batería energía de respaldo, mantenga presionados ambos botones S1, S2 y encienda el reloj. El reloj se restablecerá a las 00:00 y comenzará a correr.

Por cierto, el reloj luce genial de noche:

Bueno, eso es todo, ¡el reloj está listo y operativo!

En el montaje del reloj gasté unos 250 mil rublos bielorrusos. frotar. ¡Excelente! Maté dos pájaros de un tiro: lo hice yo mismo y costó menos que un reloj chino. Espero que a mamá le guste el reloj.

Para los fanáticos del programa, se incluye un proyecto de reloj.

Lista de radioelementos

Designación Tipo Denominación Cantidad NotaComerciomi bloc de notas
IC1 MK AVR de 8 bits

ATtiny2313

1 al bloc de notas
IC2 Reloj en tiempo real (RTC)

DS1307

1 al bloc de notas
VT1-VT4 transistores bipolares

KT315A

4 al bloc de notas
C1 condensador electrolítico100 µF1 al bloc de notas
C2 Condensador100 nF1 Cerámico al bloc de notas
R1, R2, R4-R8 Resistor

10 ohmios

7 al bloc de notas
R3 Resistor

150 ohmios

1 al bloc de notas
R9-R12 Resistor

1 kiloohmio

4 al bloc de notas
R13-R15 Resistor

10 kOhmios

3 al bloc de notas
R16, R17 Resistor

4,7 kOhmios

2 al bloc de notas
CH1 Cuarzo32768Hz1 al bloc de notas
7seg Indicador de siete segmentosREC-S12101AG4 Con ánodo común

Los indicadores de siete segmentos hoy en día son dispositivos que muestran información digital. EN electrodomésticos Estos elementos se utilizan con bastante frecuencia. Si les conectas un modulador, puedes hacer indicadores interesantes. reloj electrónico. Para comprender este tema con más detalle, es necesario estudiar los principales tipos de dispositivos. También es importante familiarizarse con los modelos que se encuentran disponibles en el mercado.

Modelos de un solo dígito

Un indicador de un solo dígito y siete segmentos (el diagrama se muestra a continuación) hoy en día se distingue por su simplicidad. Como regla general, los contactos de los modelos se instalan en paralelo. En este caso se utilizan los LED más habituales. Hacer un reloj electrónico a partir de indicadores de un solo dígito es bastante sencillo. EN en este caso Se necesitará una fuente de alimentación de 30 V.

También hay que tener en cuenta que el modulador para este tipo de indicadores sólo se puede utilizar como monocanal. Es importante que el propio regulador salga a través de un doble adaptador. En este caso, las resistencias para relojes son adecuadas tanto para el tipo pulsado como para el tipo inercial. El indicador de siete segmentos está conectado directamente a través de un conductor. Debe soportar una tensión máxima de al menos 35 V. En este caso, el parámetro actual debe ser de 5 A.

Modificaciones de dos dígitos

Las modificaciones de dos dígitos son bastante comunes hoy en día. Los LED en este caso se utilizan con mayor frecuencia del tipo rojo. Sin embargo, puedes encontrar otras opciones en el mercado. La intensidad del brillo de estos indicadores depende del fabricante. Por regla general, sus contactos son del tipo cobre.

En este caso, las resistencias se utilizan principalmente como resistencias de impulsos. Para entender cómo hacer un reloj en la práctica, es necesario preparar un modulador con anticipación, así como un convertidor para el dispositivo. En primer lugar, se selecciona la caja del reloj. En este caso, es importante instalar indicadores de siete segmentos en el modulador. El regulador en sí debe estar ubicado a un lado. Está conectado a la fuente de alimentación mediante un tetrodo. Además, para una mejor conductividad, muchos expertos recomiendan utilizar un amplificador. En este caso, la fuente de alimentación es apta para 15 V. Al finalizar el trabajo solo queda fijar el conductor.

Dispositivos de tres bits

Los dispositivos de tres bits tienen mucha potencia. Los LED en este caso son del tipo resonante y suelen presentarse en el mercado. blanco. Se utilizan resistencias del tipo inercial para conectar indicadores. Para hacer un reloj a partir de una modificación de tres dígitos, necesitará encontrar un modulador de alta calidad. En este caso, el indicador de siete segmentos se controlará mediante un regulador de botón.

En este caso, los tetrodos deben soportar una tensión umbral de 15 V. Su conductividad depende de la frecuencia de los condensadores. Al montar relojes, muchos expertos recomiendan instalar convertidores con tiristor. En este caso, la fuente de alimentación se puede utilizar sin amplificador. Para conectar los indicadores necesitará conductores. Para uso seguro el dispositivo debe estar aislado.

Intermitentes serie E 10561

Siete segmentos indicador LED esta serie es diferente parámetro aumentado dispersión. En este caso, los números se ven muy claramente. Los LED en tales dispositivos se utilizan, por regla general, del tipo asíncrono. Al mismo tiempo también se producen modelos resonantes. Para conectar el dispositivo al regulador, necesitará resistencias potentes. En este caso, se utilizan convertidores con tiristores.

La frecuencia umbral de estos dispositivos no debe exceder los 3 Hz. En este caso, las fuentes de alimentación se suelen utilizar a 30 V. En tal situación, el indicador de corriente nominal debe ser de 12 A. Todo esto permitirá que el indicador se encienda con éxito. El dispositivo está conectado directamente a través de contactos. En algunos casos, el tetrodo del circuito puede estar ubicado después del convertidor. En este caso se puede esperar una tensión umbral de 15 V.

Características de los modelos serie E 15461

Los indicadores de siete segmentos de esta serie pertenecen a la clase de dos dígitos. En este caso, los LED de los dispositivos son de tipo resonante. Se utilizan contactos de cobre para conectar el modelo. Hacer un reloj en este caso es bastante sencillo. El modulador para estos fines se puede utilizar del tipo monocanal. En este caso, las resistencias se seleccionan con potencia media. Deben soportar una tensión de al menos 20 V.

Las fuentes de alimentación para estos fines se pueden utilizar desde una computadora personal. También cabe señalar que estos indicadores son bastante compactos. Además, su brillo se puede ajustar mediante moduladores. Para hacer esto, necesitará instalar adicionalmente un convertidor. Para aumentar la potencia del resplandor, se utilizan controles giratorios. En este caso, los amplificadores rara vez se instalan.

Conexión de la Serie E 10578

Los indicadores de esta serie están disponibles con LED resonantes. Son bastante sencillos de configurar y pueden mostrar números claramente. También hay que tener en cuenta que su parámetro de dispersión es muy elevado. Así que instálalos en dispositivos electronicos se puede hacer de forma muy sencilla. Como regla general, estos modelos se utilizan en hornos microondas. Sin embargo, también son adecuados para cronómetros. En este caso, el modulador se instala con un expansor. Al mismo tiempo, las modificaciones multicanal son más comunes. Los amplificadores para dispositivos sólo son adecuados para tipos de baja impedancia. Además, hay que tener en cuenta que la frecuencia del modelo depende de la fuente de alimentación. Si consideramos un dispositivo de 20 V, entonces el parámetro anterior rondará los 4 Hz.

Diagrama del indicador de la serie E 10509

Indicadores de siete segmentos de este tipo capaz de presumir de una alta sensibilidad. Al mismo tiempo, los LED resonantes son adecuados para ellos. En el mercado se presentan con mayor frecuencia en rojo y azul. Las resistencias para conectar el modelo se utilizan principalmente como resistencias de pulso. Sin embargo, los análogos inerciales también se utilizan activamente en electrodomésticos. En este caso, los tetrodos deben poder soportar una tensión máxima de 30 V.

En este caso, el sistema de contacto suele elegirse para dos conductores. El amplificador para montar el reloj necesitará un tipo de baja impedancia. Todo esto es necesario para hacer frente a grandes resistencia negativa. Sin embargo, en esta situación, mucho depende del modulador que esté instalado.

Aplicaciones de los indicadores de la serie E 22563

Los indicadores de este tipo son bastante populares hoy en día. Estos modelos se pueden instalar en dispositivos electrónicos. Al mismo tiempo, este tipo de dispositivos también tienen demanda en el sector industrial. En este caso, los LED se instalan a potencia media. Además sistemas de contacto Existe una gran variedad de productos en el mercado.

Los modelos suelen estar conectados al modulador mediante tetrodos. Son adecuados convertidores con una frecuencia de al menos 4 Hz. Además, hay que tener en cuenta que el parámetro de dispersión del brillo del LED depende de la potencia de la fuente de alimentación. Si consideramos el reloj más simple con modulador de la serie PP20, entonces se selecciona para 20 V.

Modelo de resistencia cromática

Los indicadores de siete segmentos con resistencias cromáticas son bastante raros. En este caso sólo se pueden utilizar moduladores del tipo monocanal. También hay que tener en cuenta que a la hora de conectar un dispositivo es necesario instalar amplificadores. Todo esto estabilizará el parámetro de voltaje umbral en el circuito. En este caso, se pueden utilizar fuentes de alimentación de computadoras personales. También es importante considerar que la sensibilidad del sistema depende del tipo de tetrodos.

Usando moduladores ópticos

Los moduladores ópticos se suelen utilizar con indicadores de tipo resonante. Al mismo tiempo, estas configuraciones suelen instalarse en aparatos eléctricos. En este caso, se utilizan principalmente reguladores de tipo rotativo. Sin embargo, las opciones de pulsador son bastante raras. Las resistencias para estos sistemas son de tipo asíncrono adecuadas. Los moduladores están conectados directamente al circuito a través de convertidores.

Estos relojes electrónicos, construidos con el microcontrolador Atmega8, están equipados con una pantalla fácil de leer. pantalla LED, despertador con función de repetición, función para restablecer el funcionamiento tras un corte de energía.

Especificaciones del reloj

  • formato de visualización de la hora: horas, minutos;
  • despertador con función de repetición;
  • control sencillo mediante 2 botones;
  • Soporte de funcionamiento con batería;
  • tensión de alimentación: 7…12V / 0,2 A;
  • dimensiones de dos placas de circuito impreso: 60×21 mm, 58×44 mm.

El diagrama esquemático del reloj se muestra en la siguiente figura. El circuito del reloj debe estar alimentado. voltaje constante en el rango 7...12V. Puede ser cualquiera con una carga de corriente de al menos 200 mA.

Al conector CON5 de la placa se puede conectar un zumbador con generador, que actuará como señal de sonido despertador Los botones están conectados a los terminales SA1 y SA2 de la placa de circuito impreso, que se utilizan para ingresar configuraciones y operar el reloj.

Configurar la hora y la alarma

Cuando presiona el botón SA1, llegamos al menú del reloj “Set1”, donde tenemos la capacidad de configurar la hora actual, y otra pulsación breve del botón SA1 nos lleva al menú de configuración de la hora de la alarma “Set2”.

Para seleccionar y cambiar la configuración, utilice el botón SA2. Después de seleccionar tanto en el modo de configuración de hora como en el modo de configuración de alarma, el primer dígito comenzará a parpadear en la pantalla, después de lo cual podrá configurar docenas de horas usando el botón SA2.

Al presionar SA1 nuevamente, el segundo dígito parpadeará y, al usar SA2, podrá configurar las unidades horarias. Las siguientes dos pulsaciones de SA1 le permitirán configurar decenas de minutos y unidades de minutos. Al configurar las horas y los minutos, siempre se configura solo un dígito. Una quinta pulsación de SA1 devuelve el reloj a funcionamiento normal. También por mucho tiempo No se debe presionar ningún botón para completar el procedimiento de instalación.

Mientras el reloj está funcionando, al presionar prolongadamente el botón SA2 se enciende/apaga la alarma. Cuando se activa la alarma, se muestra la hora de inicio durante unos segundos. El estado de alarma se indica mediante un punto situado en el cuarto dígito. Cuando la alarma está activa, este indicador se enciende.

Después de encender la alarma, puede presionar cualquier botón para apagarla durante unos 5 minutos y se activará la función de repetición. Este hecho se indica mediante un punto parpadeante en el cuarto dígito del indicador. Después de 5 minutos, la alarma volverá a sonar. Pulsando de nuevo cualquier botón se puede posponer otros 5 minutos, etc.

La señal de alarma se apaga completamente después de una pulsación larga de la tecla SA2, o aproximadamente un minuto y medio de falta de reacción por parte del usuario.

El funcionamiento del reloj ha sido probado en Proteus:

Si durante el funcionamiento del reloj resulta que el reloj está muy atrasado o tiene prisa, puede intentar reducir o aumentar el valor del condensador C1.

(34,7 Kb, descargas: 1.652)

Este artículo trata sobre reloj sencillo en el indicador de 7 segmentos. En general, este artículo es un recuerdo, por así decirlo, para no olvidar. De cara al futuro, para no hacer perder el tiempo a los amantes de Arduino, les informaré que el corazón del reloj es el microcontrolador PIC16F873A y la esfera es un indicador de 7 segmentos y 4 dígitos con una altura de símbolo de 30 mm.

¿Por qué este artículo es un recuerdo, sino porque el reloj se fabricó hace aproximadamente 1 año y el trabajo comenzó hace aún más? Fueron hechos para los respetados. Pero comenzaron a usarse hace poco tiempo y casi de inmediato se encontró un error que los molestaba. Por eso literalmente pasaron por mi casa por un día para volver a flashearlo.

Y entonces. El corazón del reloj es el microcontrolador PIC16F873A de Microchip. Empecé a programar en estos controladores. Pero no logré mucho éxito, aprendí a escribir sólo en picbasic pro y no me llevaba bien con las interrupciones. Sin embargo, algo funcionó. El PIC aquí se utiliza como controlador para generar información; el tiempo lo cuenta el chip DS1307, un reloj en tiempo real. Algunos se reirán de que un pico es suficiente, pero este no es mi caso. La información se muestra en un indicador bastante grande de 7 segmentos y 4 dígitos con un cátodo común. (Todas las hojas de datos estarán en el enlace al final del artículo). Se implementó un cambio en el brillo del indicador dependiendo de la iluminación. Bueno, ¿cómo podríamos prescindir de función inútil Despertador, ya está aquí. Incorrectamente, mostraré inmediatamente una foto del producto y luego continuaré:

En la parte superior se extiende una película cortada de una bolsa antiestática, ya que los segmentos blancos vacíos realmente te comen los ojos. Y desde arriba puedes ver el ojo del fotorresistor. Los cables de la izquierda son el cable de datos del programador. Bueno, ahora veamos el diagrama (se puede hacer clic en él):

Y de inmediato placa de circuito impreso:

En el diseño, todo corresponde al circuito, excepto las resistencias limitadoras de corriente del indicador, tengo instaladas 240 ohmios y transistores SMD soldados desde la placa base. El cuarzo para el DS1307 también está soldado desde la placa base junto con el soporte de la batería. Probablemente no usaría el DS1307 como contador de tiempo, ya que es muy exigente con el cableado a tierra y es muy susceptible a las variaciones de temperatura. Pero lo hecho, hecho está. El tablero es de una cara con montaje por ambas caras. El tamaño del tablero se ajusta al tamaño del indicador. Y el último "punto culminante podrido" de este proyecto es el estabilizador de potencia: MCP1701AT-5002I de microchip. Tiene un lado dulce y un lado amargo. El lado frío es la caída de voltaje a través de él es de aproximadamente 0,3 - 0,6 V (para cifra exacta tienes que mirar la hoja de datos), lo que significa que puedes usar una fuente de energía a partir de salida usb Cargadores de PC y móviles antiguos. Lo peor es que el voltaje de entrada no debe ser superior a 10 V; las fuentes de alimentación de los enrutadores ya no funcionan. El reloj se controla con sólo dos teclas. Bueno aquí tenéis una foto del tablero:


Concepto de reloj con en grandes números

Estructuralmente, el dispositivo constará de dos tablas, una encima de la otra. La primera placa es una matriz de LEDs que forman las horas y los minutos, la segunda es la parte de potencia (control LED), lógica y fuente de alimentación. Este diseño hará que el reloj sea más compacto (sin caja, aproximadamente 22 cm x 9 cm, 4-5 centímetros de grosor) + permitirá atornillar la matriz a otro proyecto si algo sale mal.

La parte de potencia se construirá sobre la base de un controlador UL2003 y conmutadores de transistores. Lógico: en Atmega8 y DS1307. Alimentación: 220V - transformador; lógica 5V (a través de 7805), parte de potencia - 12V (a través de LM2576ADJ). Habrá un compartimento separado para una batería de 3V para fuente de alimentación autónoma reloj en tiempo real - DS1307.

Estoy pensando en usar Atmega8 y DS1307 (planeo colgar el reloj del techo para que, en caso de un corte de energía, no tenga que jugar con la configuración cada vez), sin embargo, el diseño de la placa implicará la posibilidad de operar el dispositivo sin DS1307 (por primera vez, y tal vez para siempre, cómo funcionará).

Así, dependiendo de la configuración, el algoritmo de funcionamiento del programa reloj será el siguiente:

Atmega8– contador de tiempo por temporizador. Trabajar en ciclo sin pausas: sondear el teclado, ajustar el tiempo (si es necesario), mostrar 4 dígitos y un separador.

Atmega8+DS1307. Trabajar en ciclo sin pausas: sondear el teclado, ajustar la hora del DS1307 (si es necesario), leer la hora del DS1307, mostrar 4 dígitos y un separador. U otra opción: leer desde DS1307 con un temporizador, el resto en un bucle (aún no sé cuál es la mejor manera).

El segmento consta de 4 LED rojos conectados en serie. Un dígito: 7 segmentos con un ánodo común. No planeo separar los segmentos usando el patrón en forma de ocho, como se hace en los indicadores convencionales.

Parte de potencia del reloj.

La parte de alimentación del reloj está construida sobre un controlador UL2003 y interruptores de transistores VT1 y VT2.

UL2003 es responsable de controlar los segmentos indicadores, las teclas son para controlar los dígitos.

El separador de horas y minutos se controla por separado (señal K8).

Los segmentos, bits y separador son controlados por el microcontrolador aplicando un potencial positivo (es decir, aplicando +5 V) a K1-K8, Z1-Z4.

Las señales a segmentos y bits deben suministrarse de forma sincrónica y con una determinada frecuencia para garantizar una salida dinámica de información (horas y minutos).

El transistor BCP52 se puede utilizar como transistor VT1 (BCP53).

Esquema de la parte de potencia del reloj con números grandes.

Placa de circuito impreso de un indicador de siete segmentos para un reloj con números grandes

Como dije anteriormente, el reloj constará de dos placas de circuito impreso: una placa indicadora + lógica y una parte de potencia.

Comencemos con el diseño y fabricación de la placa de circuito indicador.

Desarrollo de una placa de circuito impreso para un indicador de siete segmentos para un reloj con números grandes

La placa de circuito impreso de un indicador de siete segmentos para un reloj con números grandes en formato "lay" se encuentra al final del artículo, en los archivos adjuntos. Puede leer sobre la tecnología de fabricación de placas de circuito impreso mediante el método LUT.

Si hizo todo correctamente, la PCB terminada se verá así.

Placa de circuito impreso terminada de un indicador de siete segmentos para un reloj con números grandes

Montaje de un indicador de siete segmentos.

Dado que el tablero indicador es de doble cara, lo primero que debe hacer es realizar transiciones entre capas. Hago esto usando las patas de piezas innecesarias: las paso a través de los orificios y las sueldo en ambos lados. Cuando se completan todas las transiciones, las limpio con una lima fina y plana; resulta muy limpio y agradable.

Viales de capa intermedia en el tablero indicador

De hecho, el siguiente paso es montar el indicador. ¿Por qué necesitamos un paquete de LED rojos (verde, blanco, azul)? Por ejemplo, tomé estos.

Preparándose para ensamblar el indicador

Al instalar diodos, no olvide que estamos fabricando un indicador con un ánodo común, es decir. Los diodos "+" deben estar conectados entre sí. Los ánodos comunes en una PCB son grandes piezas de cobre. Asegúrese de prestar atención al ánodo del punto divisorio.

Ubicación de los ánodos en la placa de circuito impreso del indicador.

Como resultado, después de 2 horas de arduo trabajo deberías obtener esto:

Indicador de siete segmentos

Parte digital del reloj.

Montaremos la parte digital del reloj con números grandes según el siguiente esquema:

Diagrama de reloj con números grandes.

El circuito del reloj es bastante transparente, por lo que no veo ningún sentido en explicar cómo funciona. La placa de circuito impreso en formato *.lay se puede descargar al final del artículo. Tenga en cuenta que la placa de circuito impreso está diseñada principalmente para piezas de montaje en superficie.

Entonces, base del elemento que usé:

1. Puente de diodos DFA028 (cualquier compacto para montaje en superficie servirá);
2. Reguladores de voltaje LM2576ADJ en carcasa D2PAK, 78M05 en carcasa HSOP3-P-2.30A;
3. Interruptores de transistores BCP53 (carcasa SOT223) y BC847 (carcasa SOT23);
4. Microcontrolador Atmega8 (TQFP);
5. Reloj en tiempo real DS1307 (SO8);
6. Fuente de alimentación de 14V 1,2A de algún dispositivo antiguo;
7. El resto de piezas son de cualquier tipo, de tamaño adecuado para su instalación en una placa de circuito impreso.

Por supuesto, si desea utilizar otros paquetes de piezas, deberá realizar algunos cambios en la PCB.

Preste atención a los valores de resistencia R3 y R4; deben ser exactamente como se indica en el diagrama, ni más ni menos. Esto se hace para proporcionar exactamente 12 V en la salida del regulador de voltaje LM2576ADJ. Si aún no puede encontrar dichos valores de resistencia, entonces el valor de la resistencia R4 se puede calcular usando la fórmula:

R4=R3(12/1,23-1) o R4=8,76R3

Montaje de la pieza digital. Versión 1, sin DS1307

Si, al fabricar una placa de circuito impreso para un reloj, siguió las recomendaciones descritas en este artículo, entonces no es necesario recordarle que antes del montaje, se debe perforar la placa de circuito impreso, se deben eliminar todos los cortocircuitos visibles en ella. ¿Y el tablero debe estar cubierto con colofonia líquida? Luego comenzamos a montar el reloj.

Recomiendo comenzar ensamblando la fuente de alimentación y solo luego instalar la parte digital. Este recomendación general Por autoensamblaje dispositivos. ¿Por qué? Simplemente porque si la fuente de alimentación se ensambla con un error, se pueden quemar todos los componentes electrónicos de bajo voltaje que deberían ser alimentados por esta fuente de alimentación.

Si todo se hace correctamente, la fuente de alimentación debería funcionar inmediatamente. Verificamos el ensamblaje de la fuente de alimentación: medimos el voltaje en los puntos de control.

La figura muestra los puntos de prueba en los que se debe comprobar la tensión de alimentación. Si el voltaje corresponde al declarado, puedes comenzar a ensamblar la parte digital del reloj. En caso contrario, comprobamos la instalación y funcionalidad de los elementos de alimentación.

Puntos de control y valores de voltaje para la fuente de alimentación del reloj

Después de verificar la fuente de alimentación, procedemos a ensamblar la parte digital del reloj, instalando todos los demás elementos en la placa de circuito impreso. Comprobamos si hay cortocircuitos, especialmente en las piernas. microcontrolador atmega y controladores UL2003.

Instalación de la parte digital del reloj.

Tenga en cuenta que estamos ensamblando el reloj SIN instalar el reloj en tiempo real DS1307; sin embargo, se debe completar todo el cableado de este chip. En el futuro, si surge la necesidad, esto nos ahorrará tiempo a la hora de modificar el reloj para la segunda versión, donde se seguirá utilizando un reloj de tiempo real independiente en el DS1307.

Pruebas preliminares del microcontrolador ATMEGA8

Para comprobar la corrección y funcionalidad del microcontrolador, necesitamos:

1. Programador, por ejemplo USBASP.
2. Cable de datos V4 para programación en circuito del microcontrolador.
3. Programa AVRDUDESHELL.

Conectamos la placa del reloj al cable de datos. Conectamos el cable de datos al programador. Programador para una computadora en la que está instalado el programa AVRDUDESHELL. El tablero del reloj no debe conectarse a una fuente de alimentación de 220 V.

Lectura exitosa de datos del microcontrolador mediante el programa AVRDUDESHELL

Si surgen problemas al leer los fusibles, verifique la instalación; tal vez haya algo en alguna parte cortocircuito o "no te pierdas". Otro consejo: tal vez el microcontrolador esté en modo de programación de baja velocidad, entonces simplemente cambie el programador a este modo (




Arriba