Batería de celda de moneda para Arduino / Microcontrolador

5

Disculpe la falta de conocimientos de ingeniería eléctrica, pero tengo un microcontrolador Arduino Uno que quiero alimentar con una batería de celda de moneda.

El proyecto tendrá 6 luces LED que destellarán durante unos segundos cada pocas horas. Mi pregunta es, ¿qué tipo de batería de celda de moneda necesitaría para este proyecto? Además, ¿cómo lo conectaría a arduino? Con algo como this ?

¿Requeriría algo como resistencias / transistores?

Aquí hay un diagrama de lo que tengo hasta ahora:

.

(Los resistores son resistores de 1/4 vatios y 200 ohmios)

    
pregunta Rob

5 respuestas

10

El Arduino Uno no es apto para ejecutar una celda de moneda.

  1. El Uno no es exactamente de baja potencia. Contiene 2 microcontroladores que funcionan a altas frecuencias de reloj y consume un par de decenas de mA

  2. Una celda de moneda le dará 3 V, mientras que el Uno está diseñado para funcionar con 5 V.

  3. Lo más importante: una celda de moneda tiene suficiente energía para alimentar el Arduino durante un par de horas, pero solo puede suministrar esto en pequeñas dosis, es decir, unos pocos mA. Eso no funcionará.

respondido por el stevenvh
3

Como señaló stevenvh, el Arduino Uno no está diseñado para ejecutar una celda de moneda.

Existen dos opciones (o al menos eso puedo ver):

1) Use una batería que no sea una celda de moneda. paquete de baterías de 9v de Adafruit viene a la mente.

2) Utilice un microcontrolador de bajo consumo.

La opción # 1 funcionará sin aprendizaje adicional, pero le costará mucho en baterías a largo plazo. La opción # 2 hará más esfuerzo en la parte frontal (abastecimiento y programación de microcontroladores simples), pero resultará en una gran cantidad de habilidades útiles y montones de frustración. Depende de lo que quieras obtener de esto.

    
respondido por el nelsonda
3

Tenga en cuenta que las células CR * (litio) pueden suministrar un máximo de aproximadamente 4 mA; Consulte las especificaciones del fabricante. Si intentas obtener más energía, pueden comenzar a salir y explotar como palomitas de maíz, así que trata de evitar eso.

Si es absolutamente necesario usar celdas de monedas, una alternativa serían las celdas de tipo LR *. Esos son alcalinos (no de litio) y pueden suministrar una corriente eléctrica más alta. Sin embargo, tienen una menor capacidad. Dudo que pueda alimentar una placa Arduino estándar más LED severeal con celdas de monedas durante más de unas pocas horas.

Recomiendo mirar otro microcontrolador. Es más trabajo, pero podría valer la pena construir su propio tablero, por ejemplo. con una velocidad de reloj mucho menor (no necesita 16 MHz solo para encender algunos LED) y sin la sobrecarga del chip USB. Eso reducirá considerablemente el consumo de energía. Además, debe usar LED "ultra brillantes" porque puede conducirlos con solo 1 o 2 mA mientras obtiene el mismo brillo que un LED normal a 20 mA.

    
respondido por el inof
2

Hay formas significativas de reducir el consumo de corriente en los LED. Dedique más tiempo a buscar LED de mayor eficiencia a bajo costo para que en lugar de 20 mA resistencias de 1 / 4W pueda usar 2 o 3 mA con resistencias de 1 / 8W y obtenga el mismo brillo. Qué colores y cuántos de cada uno.

La C típica de CR2032 o 2 cm x 3.2 mm es de 225 mAh

Factor de trabajo de la computadora (Encendido / tiempo total x corriente x cantidad). = corriente promedio de los LED.

por ejemplo 3 seg / 3hr x 20mA x 6 LEDS = 3 / (3 * 3600) x 0.020 x 6 = 33 µA de promedio Duración (hr) = C / A = 225mAh / 33uA ~ 6800 hrs.

Si desea más tiempo, puede elegir LED más eficientes y ejecutarlos al 10% actual. Como 10,000 mcd en lugar de 1000 mcd o incluso 100 mcd, dependiendo de lo que tengas.

Por supuesto, eso descuida el consumo de energía de Arduino para el cual no se indica la corriente.

(Consideraría LEDs azules y blancos, de bajo costo y brillantes a corrientes bajas, pero eso depende de usted)

Las celdas de moneda de litio tienen poca capacidad pero están bien para aplicaciones de baja corriente.

    
respondido por el Tony EE rocketscientist
1

Tuve un pequeño proyecto en un Atmel ATtiny2313, pero imagino que se aplicarían consideraciones similares. Mi objetivo era destellar 6 leds (2 amarillos, dos blancos y dos rojos) durante aproximadamente 4 horas. Puse una luz estroboscópica (en software) para reducir el dibujo actual.

Utilicé 2xCR2016 (3v cada uno) con un diodo pequeño (para bajar a alrededor de 5V, no es realmente necesario, pero soy conservador). El CR2016 es la mitad del tamaño de un CR2032.

Tenía la esperanza de meter ambos en un soporte CR2032, pero cada soporte que probé cortó los dos bordes juntos. Terminé diseñando un soporte con Shapelock (no del todo satisfactorio, pero viable).

    
respondido por el copper.hat

Lea otras preguntas en las etiquetas