TODOPIC

Simuladores, editores de PCB, etc => Simuladores de circuitos => Proteus ISIS => Mensaje iniciado por: Open_your_mind en 05 de Mayo de 2014, 07:44:59

Título: Mover dos switches al mismo tiempo durante simulación ISIS
Publicado por: Open_your_mind en 05 de Mayo de 2014, 07:44:59
Hola a todos.
Soy nuevo en el foro y este es mi primer post, así que me presento. Soy electromecánico industrial a nivel profesional y me estoy aficionando mucho a la electrónica como hobby. Vivo en la zona de Barcelona, España.

Bueno, al tema: adjunto un screenshoot de lo que querría hacer... en el se puede ver un motor conectado a dos switches rotatorios de 3 posiciones. Lo que yo quisiera hacer es que pulsando una tecla, o cambiando el estado de uno de los switches, el otro cambiase al mismo tiempo sin tener que darle yo con el ratón.
A la práctica se trata de un motor que corre por unos raíles divididos en secciones, y pasará de una sección a otra y se comportará distinto en cada una de las secciones.
Entonces quiero usar el switch rotativo para simular el salto de sección.
En Multisim por ejemplo, asignaría la misma tecla a los dos switches pero en Proteus no veo forma sencilla de hacerlo.

Gracias de antemano:
Omar
Título: Re: Mover dos switches al mismo tiempo durante simulación ISIS
Publicado por: MerLiNz en 05 de Mayo de 2014, 09:51:59
Creo que no se puede hacer, podrias ponerle 2 reles de 2 posiciones y conmutarlo con un simple switch asi cambias las 2 posiciones a la vez.
Título: Re: Mover dos switches al mismo tiempo durante simulación ISIS
Publicado por: PalitroqueZ en 05 de Mayo de 2014, 18:00:25
¿y no se podría utilizar los switches SW-DPDT?
Título: Re: Mover dos switches al mismo tiempo durante simulación ISIS
Publicado por: AngelGris en 05 de Mayo de 2014, 18:09:28
  Aparentemente está utilizando de tres posiciones ya que quiere giro para ambos lados y la posición restante la usa como freno.
Título: Re: Mover dos switches al mismo tiempo durante simulación ISIS
Publicado por: Open_your_mind en 05 de Mayo de 2014, 18:30:40
  Aparentemente está utilizando de tres posiciones ya que quiere giro para ambos lados y la posición restante la usa como freno.

Si AngelGris, en el ejemplo es así. He puesto ese esquema para darle un poco de coherencia al enunciado. En el diseño original tendría un PIC16F1827 actuando sobre un doble Puente en H (L298) generando PWM, cambio de sentido,  frenado, lecturas analógicas, etc..

Hasta ahora estoy poniendo Pausa en el simulador y estoy cambiando los rotativos a "mano", pero lo cierto es que prueba tras prueba se convierte en una faena tediosa y quería saber si se podía "automatizar" un poco. Había pensado incluso en crear  un nuevo componente para que hiciese la secuencia que quiero con un solo click y a "tiempo real" sin parar la simulación.

Creo que voy a coger la idea de MerLinz y con un sistema cascada generar la secuencia necesaria.

Gracias por los aportes, dejamos el tema abierto por si a alguien se le ocurre algo mas, como generar un script o algo así (jejeje seguro que me acabo de flipar...) y nos seguiremos viendo por el foro a ver si nos podemos echar una mano en algo.

Saludos:
Omar
Título: Re: Mover dos switches al mismo tiempo durante simulación ISIS
Publicado por: AngelGris en 05 de Mayo de 2014, 19:53:38
  Y si piensas utilizar el L298, ¿Por qué no lo utilizas también en la simulación?
Título: Re: Mover dos switches al mismo tiempo durante simulación ISIS
Publicado por: Open_your_mind en 05 de Mayo de 2014, 19:59:40
Si, si que lo uso, pero he puesto ese ejemplo por poner algo sencillo pero con coherencia
Título: Re: Mover dos switches al mismo tiempo durante simulación ISIS
Publicado por: AngelGris en 05 de Mayo de 2014, 20:17:55
Si, si que lo uso, pero he puesto ese ejemplo por poner algo sencillo pero con coherencia

  A ver si comprendo, ¿Tú quieres utilizar dichos switch para simular el cambio de riel, pero esa información le llegaría al PIC, que luego gobernaría (L298 mediante) al motor?
Título: Re: Mover dos switches al mismo tiempo durante simulación ISIS
Publicado por: Open_your_mind en 06 de Mayo de 2014, 06:35:05
Buenos días.
Eso mismo AngelGris.
De momento lo hago así (ver adjunto). La parte del recuadro rojo es solamente para simulación.
Creo que lo voy a dejar así porque tampoco es para tanto. La pregunta original era un poco por temas de aprendizaje o curiosidad.
Ahora tengo una pequeña duda: La rueda que toca los railes y que, por tanto, alimenta el motor, puede contactar en un momento dado con dos carriles al mismo tiempo, ¿creéis que podría generar algún tipo de contra intensidad o sobre-tensión inversa que pueda llegar a romper el L298?.
En principio "espero" la llegada del motor al riel aplicando un PWM con el mismo sentido y tensiones parecidas (es difícil hablar de tensión cuando hablamos de PWMs porque si que sería parecida la tensión media que se aplicaría al motor, pero siempre teniendo en cuenta que son pulsos "todo/nada").
Si pensáis que puede ser un tema complejo, abro un nuevo post con este tema a parte.

Gracias.
Título: Re: Mover dos switches al mismo tiempo durante simulación ISIS
Publicado por: fjalex en 19 de Mayo de 2014, 04:47:30
En otro hilo del foro, ya vimos que se podía mover dos interruptores o más con una sóla tecla. Tal vez te pueda servir esa solución. Busca el hilo en este foro.