Interruptor de encendido para un ordenador de buceo

3

Estoy creando una computadora de buceo de código abierto ( www.diydivecomputer.com ) y tengo un pequeño problema al intentar averiguar cómo encender y apagar el dispositivo. El problema es que el dispositivo debe estar completamente sellado, ya que funcionará bajo el agua ya una presión alta (hasta 200 psi), por lo que no puede haber ningún agujero en la caja para un interruptor. Estaré usando sensores / imanes de efecto Hall para los botones de la interfaz de usuario y me gustaría poder encender y apagar el dispositivo usando uno o todos estos botones (es decir, presione cualquier botón para encender). También me gustaría poder apagar el dispositivo manteniendo presionado uno de los botones durante varios segundos (para reiniciar el dispositivo en caso de un fallo del software). Por último, me gustaría que el dispositivo se encienda automáticamente cuando se emite en el agua. Tendré conexiones que llevan al exterior de la caja para cargar, así que podría agregar otra para la detección de agua (o de alguna manera usar las clavijas de carga). Por supuesto, el consumo de energía cuando la alimentación está desconectada debe ser cero o lo más cerca posible, ya que el dispositivo puede almacenarse durante meses entre usos.

Soy un ingeniero de software y aficionado a la electrónica, así que esto está un poco fuera de mis capacidades. Sé que esta es una "pregunta" sin una respuesta simple, pero si alguien me puede orientar en una dirección, ¡lo apreciaría! Sin embargo, si encuentra este problema interesante, lo invito a unirse al proyecto. Podría usar la ayuda!

    
pregunta Vic320

2 respuestas

5

Ni siquiera intentes encenderlo o apagarlo: déjalo encendido, pero en un modo "inactivo" de baja potencia desde el que se puede presionar un botón puede despertarlo con una interrupción de "cambio de voltaje de pin".

El procesador TI MSP430 puede "dormir" en menos de 1 microampo (con un temporizador en marcha) y despertarse de esta manera en un microsegundo. Durmiendo, una pequeña celda de botón podría darle energía durante años, por lo que no se puede obtener nada con el apagado. Si no tiene suficiente capacidad de procesamiento, hay MPU basadas en ARM que no están muy atrasadas en el modo de suspensión profunda o el tiempo de activación. Este es un kit de inicio de $ 10 para un par de dispositivos MSP430 más pequeños.

Los sensores magnéticos (interruptores de láminas) son el camino a seguir para la detección de pulsación de botón. No necesitan poder mientras duermen. Los interruptores de efecto Hall pueden funcionar, aunque no sé cuán bajo puede obtener su consumo de energía. O posiblemente sensores opto (reflexivos) como sugiere Anindo, aunque consumen energía todo el tiempo.

¡Los sensores capacitivos pueden tener dificultades para detectar los dedos cuando están bajo el agua! Sin embargo, un sensor capacitivo es probablemente ideal para indicar la inmersión en agua.

    
respondido por el Brian Drummond
2

Supuesto : Al "apagar" la pregunta implica un "modo de suspensión de potencia ultra baja" de algún tipo, ya que cualquier solución de detección electrónica requerirá algo de poder para detectar el "poder en la "actuación.

Un enfoque común para el cambio de unidades selladas es usar un interruptor táctil capacitivo para detectar la proximidad del dedo. Sin embargo, esto no funcionará bajo el agua, debido a que el agua (impura o marina) es un conductor de electricidad.

Una sugerencia alternativa fuera de la caja es utilizar un sensor de proximidad basado en reflectancia óptica como el Sharp GP2Y0A21YK , sellado dentro del gabinete, como un mecanismo de conmutación.

Siundedo(uotroobjeto)seacercaaladistanciadeactivacióndelsensor,elsensordetectaráelreflejodelrayoinfrarrojoemitidodesdeeldispositivoysepodráutilizarparaalternarlaalimentacióndeldispositivo.

Tengaencuentaqueelinfrarrojonosetransmitemuylejosatravésdelagua;laslongitudesdeondamáspequeñas,comoelazuloelUV,sonmuchomejores.Además,elgabinetedebeserlosuficientementetransparentealinfrarrojoparaqueestofuncione.

Otrasolución,quizásmásalládelacaja,esutilizarunsensordeefectodehallderetenciónyeconómicocomoel Melexis US1881 dentro de la caja del dispositivo sellado a presión. Un pequeño imán montado de manera flexible fuera del gabinete puede actuar como un "botón" táctil para que el usuario lo presione.

Untercerenfoquemásinternoesutilizarinterruptoresdepalancadiseñadosespecíficamenteparaoperarbajoelagua,como Otto HTL2 , clasificado para una operación hermética IP68S:

    
respondido por el Anindo Ghosh

Lea otras preguntas en las etiquetas