Ornamento LED para árbol de Navidad DIY - Agregando un interruptor SMD para encender ATTiny45 y la etiqueta de cableado Conectar a Attiny

2

Tomé el Open Source proyecto Christmas Tree Ornament de Brian Schulteis y lo puse en GitHub bajo newmatik / Weihnachtsbaum (por favor, Fork!) Con un par de modificaciones:

  1. Seagregóunabateríade20mm(CR2032)comofuentedeenergíaparaqueeladornofuncionesinestarconectadoa5Vatravésdecablespermanentes
  2. SeagregóunreguladordevoltajeLDO(LP3985IM5-5.0/NOPB)paraconvertirnuestro3Ven5V

Creo que lo he hecho correctamente. Sin embargo, ahora quiero hacer lo siguiente y estoy atascado ya que este es mi proyecto Eagle muy rápido y no soy ingeniero electrónico:

  1. Agregar la etiqueta Conectar TC2050-IDC-NL y cablearla correctamente a J1 (encabezado de conexión 2x6). No encontré una buena instrucción sobre qué pin va a dónde y no parece que sea 1-1, 2-2, ... 6-6. Encuentro que Tag Connect hace que sea mucho más fácil conectar la PCB para la programación.
  2. Habilite el interruptor táctil SMD para (1er. clic) encender el dispositivo en todas las luces encendidas (2º clic) Efecto de parpadeo del LED cada 3 segundos (3er clic) El LED enciende varios efectos y (4º clic) apaga nuevamente la batería de ahorro. ¿Cómo puedo encender el ATTiny45-20SUR y habilitarlo para que ingrese la lógica del LP3985IM5-5.0 / NOPB? ¿Necesita un ATTiny con más IO para eso?
pregunta Dominik

3 respuestas

1

Como se mencionó anteriormente, puede ejecutar todo el circuito fuera de la batería. Los LED azules y blancos pueden ser un poco difíciles en 3V. Dicho esto, si el voltaje directo a 20 mA es 3.3V, probablemente obtendrá algo de luz de ellos.

Usted podría poner el interruptor de modo en la línea de reinicio y programar el siguiente estado de encendido en flash. Un poco pirateado, pero probablemente funcionaría.

Debe elegir la conexión de etiqueta correcta para su programador. Como menciona Ignacio, probablemente querrás el modelo 2030. No recomendaría el uso total de Tag-connect, ya que duplicará fácilmente el costo de su proyecto. Sólo tiene que utilizar el conector de encabezado de pin existente. Si debe obtener el Tag-connect, obtenga el que tiene pestillos, ya que facilitará las sesiones de depuración.

Un gotcha con Eagle es que puede establecer el nombre de red en el esquema sin mostrar realmente la etiqueta. Probablemente hay algunas conexiones en el archivo que son invisibles porque los pines del microcontrolador no están etiquetados.

No olvide que debe hacer coincidir las huellas de sus nuevas piezas con las piezas reales que compra. Para aumentar las posibilidades de que su tablero salga bien la primera vez (y a tiempo para las vacaciones), le recomiendo que compre todas sus piezas ahora para que pueda asegurarse de que encajen en una impresión 1: 1 de su diseño de PCB.

Buena suerte

    
respondido por el W5VO
0

Usted está muy adelantado a sí mismo si ya está tratando de hacer la ilustración de la placa de circuito en Eagle. Es esencial desarrollar todos los detalles de diseño y tener confianza en que lo que se encuentra en el esquema tendrá la mitad de la oportunidad de trabajar antes de enviar la obra de arte de la PC.

Permítame aclarar un detalle muy importante ... el LP3985IM5-5.0 es de hecho un regulador LDO pero no convertirá 3V a 5V.

    
respondido por el Michael Karas
0

Aparte de que el LDO es un dispositivo que reduce el voltaje, en lugar de aumentarla, existe un problema mayor con la idea de la celda Coin.

Las celdas de la moneda CR2032 (de hecho, la mayoría de ellas) están calificadas con un máximo de 2 mA de extracción continua; por lo general, esta clasificación es en realidad menor a 1 mA. Realmente no se puede dibujar mucho más que este límite sin que la tensión del terminal de la batería se reduzca significativamente, la resistencia interna de este tipo de celda es bastante grande.

Por lo tanto, tratar de apagar 9 LED y un ATTiny de un CR2032 realmente no va a funcionar. Si secuencia los LED en su código para que solo haya uno encendido a la vez, y encuentran algunos clasificados para ~ 1 mA (estos existen pero no en muchos colores y no son muy brillantes) ), entonces podría ser posible alimentar el tablero desde una moneda.

Para referencia, diseñé un circuito de dados utilizando un '45 y 7 LED de corriente ultra baja. Funciona bastante bien, y la duración de la batería es bastante buena. En este circuito, solo dos LED se encienden en un momento dado. Para números como '6', las luces se muestran sucesivamente para garantizar que el consumo de corriente se mantenga por debajo de la capacidad nominal de la batería.

    
respondido por el Tom Carpenter

Lea otras preguntas en las etiquetas