¿Forma compacta de generar una onda cuadrada con doble pulso (como un latido del corazón)?

1

Me gustaría conducir un pequeño motor vibrador para producir un efecto similar a un latido del corazón alimentándolo con una onda cuadrada como el de abajo.

Los tiempos t1 y t2 estarán en el orden de ¼ de segundo. Me gustaría que el tiempo tb sea una variable de usuario por ejemplo mediante un potenciómetro en un dial.

Puedo ver cómo generar esto mediante AND juntando dos 555s (o la mitad de un 556) de diferentes frecuencias, pero eso requiere un montón de componentes adicionales: 4 redes RC, diodos, un FET para Y las señales, etc. . Pero estoy tratando de encajar todo esto en un 4sq.in. espacio y junto con la batería y los interruptores que podrían ser un apretón apretado.

¿Existe una forma más compacta físicamente de lograr el mismo efecto?

Esto es para una pieza única hecha a mano, no de fabricación masiva.

    
pregunta Crashworks

2 respuestas

2

No estoy seguro de qué forma tienen sus 4 pulgadas cuadradas, pero un Arduino Nano tiene 0.75 "x 1.75".

Son baratos como las fichas, especialmente si consigues un golpe chino. Sólo un par / tres libras. Puede funcionar con una variedad de voltajes, 5 - 12V, por lo que podría caber una batería de 9V. Solo mencionó el área y no el volumen, por lo que es posible que pueda apilar estas cosas.

El caso de negocios para el Nano es que puede hacer todo lo que quiera, incluso leer un potenciómetro a través de convertidores analógicos a digitales incorporados. Corren lo suficientemente rápido para lo que quieres. Se puede reprogramar in situ si cambias de opinión, y lo más importante es que hay millones de usuarios por ahí. No sé para qué lo va a usar, pero sospecho que alguien ya lo ha hecho y ha publicado su código en línea. También reduce tu cuenta de fichas a 1 + FET. Su especificación del motor. se recomienda ejecutarlo directamente desde un Arduino para que pueda perder el FET. Supongo que esto depende de cuánta vibración necesites. Y es estándar a través del agujero montado. No es de esa edad de la era espacial las cosas de montaje que son para principiantes / listas para el uso del tablero de pan.

También hay arduino.stackexchange que podrá ayudarlo en cada paso. También hay muchos otros sitios.

Yo recomendaría contra un PIC. En comparación con todo el universo de Arduino, son muy complejos, muy caros para el conjunto de herramientas y encontrará un soporte difícil, ya que la gran variedad de PIC fragmenta la base de usuarios. Su caso de uso puede programarse en lenguaje Arduino (C y Java) probablemente en no más de 10 a 15 líneas de código.

Por favor, no caigas en la trampa de pensar que un microcontrolador es una exageración. Puede ser estrictamente en términos de funcionalidad técnica, pero en la ronda, es el enfoque más fácil y menos riesgoso para esto.

    
respondido por el Paul Uszak
1

Una MCU simple, sot u 8 pin, lo hará.

O una puerta lógica: contando dos pulsos y luego deshabilite la salida por un período de tiempo ....

También se puede hacer con 555.

    
respondido por el dannyf

Lea otras preguntas en las etiquetas