Control Potencia mediante Arduino #2 : Test Placa y Programacion.

แชร์
ฝัง
  • เผยแพร่เมื่อ 7 ต.ค. 2018
  • Videos relacionados :
    Video #1 Control de fase con arduino : • Control Potencia media...
    H11aa1 : Detector de paso por cero. • Control de Fase con Ar...
    ------------------------------------------------------------------------------------------
    Conoce nuestra web → www.cambatronics.com
    ------------------------------------------------------------------------------------------
    Youbube : www.yutube.com/cambatronicsonline
    Facebook: / cambatronics
    Twitter: / cambatronics
    Google+: plus.google.com/+cambatronics
    --------------------------------------------------------------------

ความคิดเห็น • 87

  • @17alex02
    @17alex02 5 ปีที่แล้ว

    Felicitaciones por el vídeo, muy bien explicado y fácil de entender

  • @tonipetroleo279
    @tonipetroleo279 5 ปีที่แล้ว

    Excelente explicación y montaje. gracias.👍

  • @principecristiano
    @principecristiano 5 ปีที่แล้ว

    gracias por compartir tus conocimientos

  • @javierarenales2897
    @javierarenales2897 5 ปีที่แล้ว

    Gracias por compartir. Bonito montaje

  • @ddavid2
    @ddavid2 2 ปีที่แล้ว

    Qué buena serie!!!

  • @luiseduardoalcarazgodinez7334
    @luiseduardoalcarazgodinez7334 5 ปีที่แล้ว

    Excelente video

  • @LUMINARIASFOTON
    @LUMINARIASFOTON 5 ปีที่แล้ว

    muy buen proyecto! ya suscripto. saludos

    • @CambatronicsOnline
      @CambatronicsOnline  5 ปีที่แล้ว

      Gracias, ya esta el tercer video de ese proyecto para que puedas verlo.

  • @CambatronicsOnline
    @CambatronicsOnline  5 ปีที่แล้ว

    En la seccion de descargas de la pagina www.cambatronics.com teneis un fichero rar con codigos de arduino, esquemas, el fichero para altium y las gcode si quereis hacer la placa con una cnc casera.

  • @SoyFer.
    @SoyFer. 4 ปีที่แล้ว

    hola que buen video

  • @jalarmas1
    @jalarmas1 5 ปีที่แล้ว

    Exelente video y explicación te consulto este proyecto es con cruce por cero , es más efectivo que una regulación simple de un dimmer con triac y potenciómetro , y si para que detecte el cruce por cero necesito un Arduino o se puede hacer sin el Arduino muchas gracias

    • @CambatronicsOnline
      @CambatronicsOnline  5 ปีที่แล้ว

      El dimmer cuando te lo venden te suelen decir cuantos saltos tiene, ya que no es totalmente analogico (vamos no dispara en toda la onda). Por poner un ejemplo, puede tener 32,64 o 128 saltos. El triac con el cruce por cero si lo puedes disparar en cualquier punto, no hay puntos establecidos como si tiene el dimmer. Este sistema lo que te da es la electronica necesaria para controlar el paso por cero y para controlar la carga. Pero has de tener algo que realice la operacion que tu quieras desarrollar, es decir, si necesitas tener un circuito que realice el disparo del triac y este leyendo cuando se produce el paso por cero. La utilizacion del dimmer es mucho mas facil, pero este sistema aporta mayor precision. Obviamente si el dimmer cubre tus necesidades, no necsitas complicarte la vida, si no las cubre es cuando te lo puedes plantear.

  • @davudnbdherrera1
    @davudnbdherrera1 3 ปีที่แล้ว

    Que tal amigo muy buen video, una pregunta si quisiera utilizar este módulo para hacer un pid de temperatura pero en labview es decir utilizando el arduino con lifa como sería la programación del cruce por cero?

  • @rotmanquimbita1819
    @rotmanquimbita1819 4 ปีที่แล้ว +1

    Muy buenas tardes, un gran saludo y a la vez felicitarle por su contribución al conocimiento. Tengo una duda en vez de usar el potenciometro puedo hacerlo mediante el puerto serial? Y cómo haría un control automático en vez de usar el potenciometro, ya que lo necesito para implementar un control PID, desde ya muchas gracias!

    • @CambatronicsOnline
      @CambatronicsOnline  4 ปีที่แล้ว

      Si, claro que lo puedes hacer. Yo para usarlo desde el puerto serial implementaria un pequeño codigo de validacion. Por ejemplo, que la trama empiece por * y a continuacion el numero de 0 a 255. de esta forma siempre lees el puerto hasta que haya un * y el siguiente dato que recibas es el nivel de pwm que deseas.

    • @rotmanquimbita1819
      @rotmanquimbita1819 4 ปีที่แล้ว

      @@CambatronicsOnline Muy amable por su respuesta voy a trabajar en ello, me surgió otra duda si con un SSR 40DA Fotec (relé de estado solido) puedo hacer ese control o no y por qué, muchas gracias.

    • @CambatronicsOnline
      @CambatronicsOnline  4 ปีที่แล้ว

      Los SSR generalmente son zero crossing, no te va valer.

  • @osvaldojuarez2939
    @osvaldojuarez2939 5 ปีที่แล้ว

    Muy buen vídeo, una duda ¿Qué valor tiene el potenciometro que utilizas?

  • @carlosuribeguzman323
    @carlosuribeguzman323 5 ปีที่แล้ว

    Excelente video amigo. Tengo dos preguntas: el segundo código que se muestra en el video es el que le cargaste al arduino o juntaste el primero y el segundo, que triac ocupaste? Un saludo

    • @CambatronicsOnline
      @CambatronicsOnline  5 ปีที่แล้ว

      El codigo que use es el que te puedes descargar con el fichero del video 2. Use un TIC226 por que era el que tenia en casa, pero puedes usar uno similar, tipo BT137.
      Un saludo.

  • @fernandobellido1747
    @fernandobellido1747 4 ปีที่แล้ว

    Buenas, excelente video, tengo una duda, ni entendí muy bien el comando map() porque pones 500 y 9000?

    • @CambatronicsOnline
      @CambatronicsOnline  4 ปีที่แล้ว

      El ciclo completo deria 10.000 ya que son microsegundos, y eses valores eran con lo que el.programa funcionaba de forma mas suave.

  • @franciscojimenezamador2319
    @franciscojimenezamador2319 5 ปีที่แล้ว

    Excelentes vídeos muy buena explicación, solo me quedo una duda.
    La conexión de los pines del TRIAC no me quedo del todo claro, T1 y T2 ambos pines son conectados a fase, por lo que el motor o la carga a la cual deseo controlar su ciclo de trabajo estaría conectada entre T2 y neutro, o bien puede ser T1 y neutro.
    Desde ya muchas gracias.

    • @CambatronicsOnline
      @CambatronicsOnline  5 ปีที่แล้ว

      Realmente uno es una entrada y otro es la salida y el circuito se realimenta a traves de la carga. T2 iria directamente a fase y por T1 dariamos salida a la bobina del motor.
      Un saludo.

    • @franciscojimenezamador2319
      @franciscojimenezamador2319 5 ปีที่แล้ว

      Muchas gracias, tu ayuda me ha ayudado a despejar completamente mis dudas
      Excelentes vídeos y explicación.

  • @andreeyehamir3613
    @andreeyehamir3613 5 ปีที่แล้ว

    Buenas, la variable TIempodisparo=800 es solo el tiempo que tendrá el triac para dispararse cierto? Puede ser menos? 700us por ejemplo o es un valor de datasheet dependiendo del triac a usar?

    • @CambatronicsOnline
      @CambatronicsOnline  5 ปีที่แล้ว

      Si puede ser mucho menos, use este valor por que me funciono bien y como ya era una tiempo bajo, no hice pruebas aun con valores mas bajos, pero teoricamente deberia cebarse el triac con valores aun mas bajos, Pero como bien has dicho, tambien depende del modelo de triac que se usa, Con ese valor aseguro el disparo,

  • @joelquispe8316
    @joelquispe8316 ปีที่แล้ว

    hola, en vez de usar un potenciometro se podria usar un termistor NTC??

    • @CambatronicsOnline
      @CambatronicsOnline  ปีที่แล้ว

      Puedes usar lo que quieras, lo unico que debes de adaptar la entrada al rango 0-5 voltios, o bien cambiar el programa.

  • @IvanGomez-dm5fg
    @IvanGomez-dm5fg 5 ปีที่แล้ว

    Muy interesante tu video pero aun tengo algunas dudas, a que correo me puedo comunicar, gracias.

    • @CambatronicsOnline
      @CambatronicsOnline  5 ปีที่แล้ว

      Las dudas las resolvemos en nuestro foro ( www.cambatronics.com ) para que la comunidad pueda verlas por si tienen dudas similares.

  • @pajurina
    @pajurina 4 ปีที่แล้ว

    Hola. muy buen video :)
    ¿dónde puedo encontrar las librerías avr/io.h y avr/interrupt.h?
    muchas gracias

    • @CambatronicsOnline
      @CambatronicsOnline  4 ปีที่แล้ว

      No se de que librerias me hablas.

    • @CambatronicsOnline
      @CambatronicsOnline  4 ปีที่แล้ว

      @Universo de la Mecatronica Esas librerias ya las tienes precargadas en el editor, solo has de llamarlas.

  • @josemanuelmartinruiz624
    @josemanuelmartinruiz624 4 ปีที่แล้ว

    Los pines al arduíno serian los mismo en arduino nano?

    • @CambatronicsOnline
      @CambatronicsOnline  4 ปีที่แล้ว

      Tendrias que mirar si el pin que vas usar es pwm y tambien si el pin que usas es valido para interrupciones.

  • @santostovar9454
    @santostovar9454 3 ปีที่แล้ว

    hola.. muy buen video.. quiero hacer algo parecido.. pero tengo mi propio codigo. en simulacion no logro controlar el semi-ciclo negativo de la onda.. y trabajando con interrupciones el programa se cuelga.. me podrias dar una mano para ver donde tengo mi error??

    • @CambatronicsOnline
      @CambatronicsOnline  3 ปีที่แล้ว

      Para eso tenemos el foro ( www.cambatronics.com ). Abre un tema alli y publica tu codigo. Asi el que lo desee podra echarte una mano.

  • @yeinsaristizabal8528
    @yeinsaristizabal8528 5 ปีที่แล้ว

    Buenas Jose Luis, muchas gracias por sus vídeos, me han sido de gran ayuda.
    Una pregunta: ¿Puedo poner un sensor de temperatura analógico en vez del potenciómetro y que este varíe la intensidad lumínica del bombillo?
    Muchas gracias de antemano.
    Ahh, intente descargar el esquema y el rar aparece con error al descargarlo.

    • @CambatronicsOnline
      @CambatronicsOnline  5 ปีที่แล้ว +1

      Claro que puedes, sin ningun problema. Tampoco a de ser analogico puedes usar cualquiera.

    • @macielgeronimo7912
      @macielgeronimo7912 2 ปีที่แล้ว

      @@CambatronicsOnline buenas buenas me fue de gran ayuda el video muchas Graciass... también quería saber si puedo colocar un sensor dht11 de temperatura y humedad en el lugar del potenciometro, para q me regule la intensidad de lampara con filamento q es la q me proporcionaría calor. Ejemplo q me mantenga a 37 grados.... se podría hacer eso... muchas gracias desde argentina santa fe

    • @CambatronicsOnline
      @CambatronicsOnline  2 ปีที่แล้ว +1

      @@macielgeronimo7912 Claro que lo podrias hacer. Incluso aplicarle un control PID.

  • @MrMaximal2010
    @MrMaximal2010 3 ปีที่แล้ว

    saludos amigo quiero hacer lo mismo pero sin potencio metro que el arduino aumente y disminuya la velocidad de un motor en tiempo determinados

    • @CambatronicsOnline
      @CambatronicsOnline  3 ปีที่แล้ว

      ues un bucle for con un pequeño temperizador y listo, no?

  • @rigobustamante7434
    @rigobustamante7434 4 ปีที่แล้ว

    Muy bueno el video, me podrás pasar el programa de arduino es que no lo puedo hacer funcionar, gracias?

    • @CambatronicsOnline
      @CambatronicsOnline  4 ปีที่แล้ว

      Todos los códigos están disponibles para poder descargarse en nuestra pagina web. Como a principio del 2019 hicimos un cambio de formato en la web, pasando a ser solo un foro y este vídeo es anterior, los códigos los puedes bajar en la pestaña que pone web antigua y a continuación vas a descargas. Ahí tienes los códigos. Nuestra web es www.cambatronics.com

  • @luisenriquemunizdominguez1335
    @luisenriquemunizdominguez1335 4 ปีที่แล้ว

    Disculpe, donde se encuentra la sección de descargas en la página. Es que no me aparece.

    • @CambatronicsOnline
      @CambatronicsOnline  4 ปีที่แล้ว

      En enero de 2019 cambiamos el formato de la pagina. Para ir a la vieja has de pinchar la pestaña de arriba que pone web antigua. Ahi ya te aparecera el descargas.

  • @corinoncebo
    @corinoncebo 5 ปีที่แล้ว

    para una carga resistiva como una bombilla esta claro que vale, pero para un motor de lavadora tipo universal ¿valdria?

    • @CambatronicsOnline
      @CambatronicsOnline  5 ปีที่แล้ว

      Las placas de las lavadoras, asi como los de los portales de los garajes, suelen funcionar de una forma similar a la que explico aqui.

    • @corinoncebo
      @corinoncebo 5 ปีที่แล้ว

      @@CambatronicsOnline muchas gracias. De todas maneras se encuentra por internet dimmers de paso por cero.. doy por sentado que es lo mismo ¿no?

    • @CambatronicsOnline
      @CambatronicsOnline  5 ปีที่แล้ว

      @@corinoncebo supongo se sera lo mismo, pero no lo se.

  • @MrMaximal2010
    @MrMaximal2010 3 ปีที่แล้ว

    saludos excelente pero no publicaste los esquemas y el código donde lo puedo conseguir

    • @CambatronicsOnline
      @CambatronicsOnline  3 ปีที่แล้ว

      Siempre se publican los codigos en nuestra pagina www.cambatronics.com, estan en donde pone web antigua / descargas y si no me equivoco es el fichero que se llama control de fase con arduino.

  • @eddmartinez7884
    @eddmartinez7884 5 ปีที่แล้ว +1

    Hola, disculpa donde puedo encontrar el primer código para setear los pulsos?

    • @CambatronicsOnline
      @CambatronicsOnline  5 ปีที่แล้ว +1

      Pudes bajarte todos los codigos en nuestra web ( www.cambatronics.com). Tienes que ir a donde pone web antigua y luego descargas. Alli estan los codigos para descargar.

    • @eddmartinez7884
      @eddmartinez7884 5 ปีที่แล้ว

      @@CambatronicsOnline De verdad muchisimas gracias! Por cierto me encanta el contenido del canal y ya estoy suscrito! 👌

    • @CambatronicsOnline
      @CambatronicsOnline  5 ปีที่แล้ว

      @@eddmartinez7884 Un saludo amigo.

  • @fernandocoto377
    @fernandocoto377 4 ปีที่แล้ว

    porque al llegar al final mi del potenciometro mi foco empiza a ocsilar

    • @CambatronicsOnline
      @CambatronicsOnline  4 ปีที่แล้ว

      Eso pasa por que se pasa del tiempo de ciclo (en la temprorizacion). Ajustale un poco los tiempos en el codigo y eliminaras ese problema.

  • @agustinrodriguez6488
    @agustinrodriguez6488 4 ปีที่แล้ว

    donde conectas el pin 4 que dice anchura del pulso

    • @CambatronicsOnline
      @CambatronicsOnline  4 ปีที่แล้ว

      No tengo ni idea de lo que me estas hablando.

    • @agustinrodriguez6488
      @agustinrodriguez6488 4 ปีที่แล้ว

      Creo me explique mal , en la declaración de variables hay una que dice #define pulso 4 eso a qué se refiere .

    • @CambatronicsOnline
      @CambatronicsOnline  4 ปีที่แล้ว

      @@agustinrodriguez6488 En este codigo no tiene uso, lo habia probado para definir un tiempo de disparo pero luego no lo use.

  • @joelbordon1
    @joelbordon1 3 ปีที่แล้ว

    Hola que tal amigo, excelente vídeo solo que en la parte de los codigos arduino no se logra ver .... serías tan amable de poner en los comentarios,,, desde ya muchas gracias.

    • @CambatronicsOnline
      @CambatronicsOnline  3 ปีที่แล้ว

      Los codigos estan en descargas de la web antigua para su descarga.

    • @joelbordon1
      @joelbordon1 3 ปีที่แล้ว

      @@CambatronicsOnline muchas gracias. lo busco.

  • @ederraulcanedoleal1636
    @ederraulcanedoleal1636 ปีที่แล้ว

    Donde consigo las librerias para este dispositivo?

  • @SoyFer.
    @SoyFer. 4 ปีที่แล้ว

    Podes par favor pasar la programación para comprobar los cruces por cero

    • @SoyFer.
      @SoyFer. 4 ปีที่แล้ว

      Intento copiar el que muestras en el video pero me sale error de copilacion

    • @CambatronicsOnline
      @CambatronicsOnline  4 ปีที่แล้ว +1

      Abre un tema en nuestro foro y alli indica que fallo te da para poder ayudarte.

  • @YudhistirGM
    @YudhistirGM 2 ปีที่แล้ว

    Buenos videos amigo, solo hay algo que no me parece del todo y es en tu rutina de interrupción donde manejas "delays" y eso no es una buena practica, ya que una subrutina de interrupción está diseñada para ejecutarse lo más rápido posible y aunque los delays no sean muy largos esa practica no es la ideal en una rutina de interrupción, pero bueno de ahi en fuera muy buena serie de videos. Saludos.

    • @CambatronicsOnline
      @CambatronicsOnline  2 ปีที่แล้ว

      Pues aportas las mejoras que consideres oportunas. Siempre son bienvenidas.

    • @YudhistirGM
      @YudhistirGM 2 ปีที่แล้ว

      @@CambatronicsOnline ve este video th-cam.com/video/4Dd16clsMxQ/w-d-xo.html&ab_channel=ELECTROALL amigo, Yo no soy la persona que hizo el video pero maneja el mismo tema que tu y en su código hace algo muy similar a lo que tu haces pero sin interrupciones. Saludos amigo :)

    • @CambatronicsOnline
      @CambatronicsOnline  2 ปีที่แล้ว

      @@YudhistirGM Siempre es mejor usar interrupciones ya que no tienes al micro trabajando en tiempos muertos. Pero obviamente cada uno puede programar como considere oportuno.

    • @YudhistirGM
      @YudhistirGM 2 ปีที่แล้ว

      @@CambatronicsOnline jejeje claro que cada quien puede programar como uno guste, pero la teoría de las interrupciones claramente menciona que no es una buena practica usar delays dentro de las rutinas de interrupción y pues por algo ha de ser no creo que sea solo porque si, quizás la mejor practica para lo que haces sea el uso de timers pero bueno solo te decía como critica constructiva, y como tu dices cada quien puede programar como uno considere oportuno de acuerdo también a sus conocimientos y pues esta bien mientras te funcione y no tengas problemas. Saludos.

    • @algan1213
      @algan1213 2 ปีที่แล้ว +1

      @@YudhistirGM Hola que tal, desde mi punto de vista ambos tienen punto importante. Primero, tienes toda la razón en que no es nada recomendable usar delays en interrupciones. Por otra, parte el uso de interrupciones si es la mejor opcion, sin embargo lo recomendable esque solo prenda una bandera, y en la funcion que acciona la bandera ya utilizar cierto tipos de non blocking delays.