¿Qué necesitaría para abrir un circuito (un cable USB) durante unos segundos, en un tiempo determinado?

2

Tengo un cable USB conectado a un módem USB.

En una hora específica del día (por ejemplo, a medianoche, pero debería ser configurable) me gustaría abrir el circuito por unos segundos.

El resultado debería ser igual a mí, desenchufar el dispositivo, esperar unos segundos y volver a conectarlo.

¿Qué necesitaría para hacer tal circuito? Idealmente, el temporizador debería ser fácil de configurar, tener una pantalla y el circuito debería poder extraer energía del cable USB, sin requerir ningún tipo de alimentación externa.

    
pregunta magma

2 respuestas

2

Si desea una solución que se pueda implementar fácilmente [tm} sin demasiado conocimiento experto o experiencia, puede usar un temporizador de eventos nacionales y un relé.

(1) Generador de períodos de tiempo

Puede comprar temporizadores configurables por el usuario y con una cuenta regresiva a cero, hacer sonar una alarma por lo general durante un minuto, luego reiniciar y comenzar de nuevo. He visto temporizadores que se comportan exactamente de esta manera en los puntos de venta aquí en el pasado. Muchos temporizadores realizan la cuenta regresiva, pero no el reinicio y el reciclaje, por lo que debería ser selectivo.

Muchos relojes digitales tienen una alarma que se puede configurar para que suene a la misma hora todos los días. Algunos también tienen temporizadores de repetición.

  • La alarma tiene la ventaja de que puede configurarse en cualquier momento para que suene a la medianoche, pero no se puede configurar para ciclos de 23 horas.

  • El temporizador tiene la flexibilidad de cualquier ciclo, pero debes iniciarlo al comienzo de un ciclo (por ejemplo, debes estar despierto a la medianoche si quieres que los ciclos comiencen a partir de la medianoche.

Casi cualquier microcontrolador o un Arduino o lo que sea que esté programado para esta tarea. El control de cristal es deseable para permitir una precisión de tiempo razonable.

(2) blipper USB.

Una vez que haya activado un temporizador, es posible que pueda acceder a una señal de CC que active una sirena, pero que pueda acceder a la señal de sonido, ya sea por conexión directa o mediante un micrófono o un disco de sonda piezoeléctrica que se utilice como captador. Una vez que tenga una señal de audio, puede usarla para activar un relé durante la duración del tono o para un período de apagado al principio o al final de la llamada. Esto podría hacerse con un transistor o pocos o un paquete de unidades operativas (por ejemplo, LM324for).

Cualquier dispositivo electrónico, incluido el temporizador, puede ser alimentado por USB + 5V. El temporizador debe poder funcionar a partir de + 5V; algunos funcionan con una batería de 9V, pero funcionará a 5V; esto debe comprobarse. Muchos funcionan con 1x AA o 2 x AA y pueden ser fácilmente alimentados desde 5V. En el peor de los casos, podría hacer una fuente de alimentación de 5V a 9V o cualquiera, pero debería haber suficientes temporizadores disponibles para poder seleccionar uno con capacidad para 5V.

Lo ideal sería que el relé tenga contactos normalmente cerrados de 4 polos (4PSTNC), pero normalmente funcionará solo con un polo normalmente cerrado. 4PSTCNC le permite abrir los 4 cables USB de manera limpia. La siguiente mejor opción es romper solo los cables de alimentación que posiblemente logren su objetivo. Un solo contacto en un cable de alimentación también es muy probable que funcione. Sugiero 4PSTNC como el peor de los casos, el módem puede tener una ruta a tierra a través de un equipo conectado y simplemente abrir el par de alimentación o un cable de alimentación PUEDE no hacer lo que quiere. La prueba es fácil.

Una vez que se encuentre una configuración de relé adecuada, corte un cable de extensión USB en dos (uno o 2 o 4 conductores según sea necesario, corte con el resto directamente) y pase los cables cortados a través de los contactos del relé.

QED.

    
respondido por el Russell McMahon
1

¿Realmente quieres abrir todos los cables? Cortar el + 5V debería ser suficiente, y eso podría hacerse con un relé de estado sólido controlado por un PIC o AVR, y eso es prácticamente todos los componentes que necesita (excepto algunas resistencias y condensadores, por supuesto). La lógica de tiempo podría programarse en la unidad de usuario con mucha flexibilidad.

    
respondido por el fceconel

Lea otras preguntas en las etiquetas