Estoy tratando de construir un interruptor de tiro adecuado para mi invención. Dentro del interruptor, hay una pequeña placa de metal. Cuando el usuario tira del interruptor, esta placa metálica se acerca y hace contacto con dos estructuras metálicas y forma un circuito cerrado que está conectado a un pin digital en un Arduino.
El problema es que necesito que esto funcione por hasta 10 millones de ciclos o más, y no soy ni ingeniero eléctrico ni mecánico, así que no tengo idea si durará tanto. He diseñado las dos estructuras metálicas para que todavía haya suficiente área cerca de la placa metálica (a menos de 1 milímetro de distancia) después de la flexión, el desgaste, pero aparte de eso, no tengo idea de qué otros problemas podría tener. encuentro.
Mis tres preguntas:
¿Hay otros problemas que deba tener en cuenta para 10 millones de ciclos?
¿Puede el Arduino manejar tantos ciclos?
¿Sugerencias sobre el material adecuado para la placa metálica y las estructuras?
Respuestas:
10 millones son bastantes ciclos. Hacer un cambio que pueda durar tanto tiempo es sorprendentemente difícil, ya que puedes decirme la cantidad de botones que no funcionan que puedes encontrar por el lugar. No recomiendo intentar hacer su propio interruptor que se basa en hacer y romper un contacto.
Por ejemplo, este interruptor DF2 de "larga vida útil" de Omron solo está garantizado para durar 1M ciclos.
Con mucho, la mejor manera de hacer un cambio es hacer algún tipo de sensor sin contacto. Por ejemplo:
Magnético: el tirón mueve un pequeño imán más cerca de un sensor de efecto Hall . El sensor detecta el imán y envía su salida al Arduino. Esto tiene la ventaja de que funciona incluso cuando está mojado o sucio.
Óptico: el tirón mueve un objeto opaco entre un transmisor óptico y un receptor. Los ratones de rodillo antiguos usaban este tipo de sensores para medir el movimiento X e Y del mouse.
Una vez más, estos son muy confiables y gestionarán fácilmente 10 millones de ciclos. Sin embargo, son sensibles a entornos muy sucios o donde hay grandes cambios en la cantidad de luz ambiental.
fuente
El Arduino puede manejar 10 millones de operaciones de entrada, PERO le resultará excepcionalmente difícil hacer un cambio que haga lo mismo.
Hay dos áreas de preocupación.
Necesita el interruptor para sobrevivir mecánicamente 10 ^ 7 operaciones repetidas.
Necesita que las conexiones eléctricas sigan siendo confiables: es posible que no se desgasten, se doblen en exceso, se oxiden, se fatiguen o dejen de conducir por cualquier motivo.
Una solución mucho más fácil es usar un "Interruptor Hall", que es un interruptor electrónico que se activa por la proximidad de un polo magnético y que no tiene partes móviles eléctricas ni necesidad de contacto real. El problema se vuelve principalmente mecánico.
Necesita proporcionar más detalles. Los interruptores de pasillo consumen energía de reserva. Si esto importa depende de su aplicación. Luego están los problemas de fuerza, distancia de viaje, frecuencia de operación y más. Cuéntanos más y podemos ayudarte más.
fuente
Definitivamente no desea utilizar un método de contacto mecánico si necesita durar 10 millones de operaciones. Además del efecto Hall y el optointerruptor, como sugirió Rocketmagnet, también hay un sentido capacitivo y otros tipos de sentido magnético.
Con sentido capacitivo, un trozo pasivo de conductor se mueve entre dos placas fijas. Ninguno de estos toques. Las conexiones eléctricas son solo para las placas fijas.
Otros tipos de detección magnética mueven un trozo de material magnético (hierro) cerca de una bobina estacionaria, y el resto es electrónica que mide efectivamente el cambio en la inductancia. Una vez más, el material magnético no toca la bobina, solo se acerca y se aleja más con el sensor Hall. Las conexiones eléctricas son solo a la bobina fija.
El microcontrolador no será el factor limitante. Rutinariamente hace M de pequeñas cosas por segundo. Los micros no se desgastan con el uso. Algunas de las partes pueden desgastarse con el tiempo, pero eso tiene relativamente poco que ver con la cantidad de operaciones que realizó siempre que se siguieran las especificaciones de temperatura y voltaje máximo.
fuente