¿Una forma sencilla de activar / desactivar la alimentación de línea de 230 V con una simple PC? [cerrado]

0

Volver a abrir revisores: la pregunta no se refería a un producto específico, la pregunta formulada, cómo hacerlo. Un nombre de producto específico puede o no insertarse en una respuesta aceptada / aceptada. Nunca le había preguntado a un semilla de spam intencionalmente, por favor, no malinterprete la parte esencial de la pregunta.

Lo que puedo:

  • Una PC doméstica con un Linux, y puedo programarla si la necesito.

  • Puedo comprar cosas chinas baratas desde ebay.

  • Puedo soldar y hacer tareas electrónicas básicas.

Lo que no puedo: no crearé circuitos impresos para una tarea tan simple.

Lo que quiero alcanzar: quiero una solución (probablemente un combo hw + sw), que me permitió encender / apagar la alimentación de línea de 230 V de otro dispositivo con una PC.

Prefiero una solución cableada frente a la inalámbrica debido a la estabilidad, pero la inalámbrica también puede estar bien.

¿Qué hacer?

    
pregunta peterh

3 respuestas

4

Por lo que ha dicho, suena como si quisiera un relé de red USB. Esto le permitirá encender y apagar la fuente de alimentación de su computadora, asegúrese de que el relé en el tablero que compra esté clasificado para la red de su país. Formato de potencia (240V / 110V etc.). Dichos dispositivos se pueden encontrar fácilmente en eBay u otros sitios similares.

Aquí hay un ejemplo: -

enlace

    
respondido por el Tim Mottram
1

Solo necesita controlar una única señal digital, lo que puede hacer que un relé se active o no. Sin embargo, las PC normales no vienen con salidas digitales que se pueden obtener directamente. Puede usar un tipo diferente de PC o conectar un microcontrolador pequeño a uno de los puertos que tiene la PC. Luego enviaría comandos al micro, que establecería una salida digital en consecuencia, que controlaría un relé.

El puerto común de una PC que es más simple para conectar un micro es una línea serie o puerto COM. Necesita algo que convierta los niveles RS-232 y la polaridad del puerto COM a las señales UART del micro. Afortunadamente, hay chips que hacen precisamente eso, como el MAX232 común o uno de sus muchos derivados. Desde allí es trivial escribir el firmware en el micro que interpreta los bytes que se le envían y establece una salida digital, ya sea alta o baja.

Si la PC no tiene un puerto COM, puede usar un convertidor de USB a RS-232, o podría tener la micro conversación con la PC de forma nativa a través de USB. Eso es más complicado en software y firmware, pero la interfaz de hardware es en realidad más sencilla. El USB también puede proporcionar energía para el micro directamente.

Ya que solo desea una única salida digital, hay algunos trucos posibles, como interpretar una de las líneas de control RS-232 directamente por circuitos que impulsan un relé. Puede parecer sencillo y fácil al principio, pero no lo recomiendo.

    
respondido por el Olin Lathrop
1

Mientras el circuito de relé solo necesite una señal digital, no es complicado hacerlo. La mayoría de usb a rs232 le permite establecer su línea dtr o rts en alto o bajo. La mayoría de los lenguajes de programación de hoy en día deberían permitirle manipular los rts y dtr simplemente estableciendo un valor booleano. Con esto no necesita un microcontrolador. Dependiendo de los niveles que rts dtr (algunos de cheappo usb a rs232 dan de 0 a 5v de swing, tome nota, no los confunda con usb a ttl, mientras que otros le darán el swing ideal de 10 a -10v). Seguiré usando un optoacoplador y calcularé la resistencia de la serie y luego agregaré una protección de diodo inverso, más seguro que perdón.

    
respondido por el newbie programmerz

Lea otras preguntas en las etiquetas