vineri, 22 februarie 2013

Variator de tensiune pentru bec folosind un Arduino

    Un variator de tensiune pentru un bec cu incandescenta folosind un microprocesor, se face in mod clasic prin detectarea trecerii prin zero a tensiunii si transmiterea unui impuls cu o anumita intarziere catre poarta unui triac. Un exemplu este cel de la http://brigada-diverse-4u.blogspot.ro/ unde gasim schema de conectare:
    Am desenat cu ajutorul programului Eagle PCB Editor o varianta de placuta, dupa schema din articolul de la https://arduinodiy.wordpress.com/2012/10/19/dimmer-arduino/
rezultandu-mi


    Mi-am adus aminte de o varianta mai veche de la http://www.epanorama.net/ in care se foloseste o schema clasica de variator de tensiune in care aare si un fottocuplor realizat dintr-o rezistenta si un LED... 

asa ca am adaptat si eu schema pentru Arduino:

pentru acest tip de schema, LED-ul va fi comandat prin varierea factorului de umplere (PWM) de catre Arduino, care la randul lui poate fi comandat cu 4 taste, cum am prezentat la Arduino si un LED cu intensitate luminoasa reglabila din butoane.

5 martie 2013
   Am primit de la Adrian cablajele pentru cele 2 placute, realizate prin metoda prezentata pe site-ul http://electroni-city.com:
    Cateva poze cu cele 2 cablaje:

7 martie 2013
    Am reusit sa gauresc cele 2 placute, urmand sa plantez pe ele piesele:

14 martie 2013
    Nu am reusit sa fac mari progrese cu echiparea placutelor adaptoare, dar am gasit in articolul AC Dimmer for Arduino de pe blogul lui Jesper Eklund acest tip de comanda, cu adaptarea unui kit Velleman K8026 de variator clasic de tensiune pentru bec prin inlocuirea potentiometrului de reglaj cu o fotorezistenta comandata de un LED:

Stadiul de asamblare al celor 2 placute este, momentan, acesta:

miercuri, 19.03.2013
    Am reusit sa-mi fac un pic de timp si am luat niste piesele pentru finaliza placutele (brick-urile), unele de la ANKH unde-s mai ieftine si unele de la Quintrix.
   Stadiul actual de asamblare este:


13 comentarii:

  1. la Arduino pe site este un articol despre acest tip de control: http://playground.arduino.cc/Code/ACPhaseControl

    RăspundețiȘtergere
  2. dar mai bine prezentat este la http://arduinodiy.wordpress.com/2012/10/19/dimmer-arduino/

    RăspundețiȘtergere
  3. iar partea comanda prin optocuplor si variator clasic este tratata pentru arduino la http://jespereklund.blogspot.dk/2012/11/ac-dimmer-for-arduino.html

    RăspundețiȘtergere
  4. Un alt exemplu: http://bbzone.ro/comutator_electronic

    RăspundețiȘtergere
  5. e diferenta cam mare intre variatorul de tensiune pentru bec si un comutator.. dar orice are informatii utile e ok... daca are...

    RăspundețiȘtergere
  6. I've built the dimmer circuit (the one without photocouppler) following your pcb diagram. When I turn it on, the LED is lit (but weak) and the bulb is always off. What might be wrong? How can I debug? Thanks.

    RăspundețiȘtergere
    Răspunsuri
    1. how without optocoupler? I need your schematic for help you...

      Ștergere
  7. Răspunsuri
    1. ai facut circuitul corect, fara modificari sau "inventii"? e conectat la placa Arduino exact cum e la mine?

      Ștergere
  8. Imi trimiti si mie te rog frumos pe email aladinx36@yahoo.com codul pentru arduino varianta cu zero crossing.

    RăspundețiȘtergere
    Răspunsuri
    1. nu :) la sfarsitul articolului ai o trimitere la urmatorul, unde ai skwtch-uri.. articolul asta, cu comanda unui bec prin reglarea unghiului de comanda, are vreo 6-7 parti, daca urmaresti blogul...

      Ștergere
  9. can i control two ac dimmer using traic. example: one light is one and second is alson on then dim increase and decrease in different time

    RăspundețiȘtergere
    Răspunsuri
    1. maybe, see http://nicuflorica.blogspot.ro/2013/03/variator-de-tensiune-pentru-un-bec-cu.html .. try to use both intrrerupt 0 and 1

      Ștergere