joi, 9 aprilie 2015

Variator de tensiune pentru bec cu Arduino (VIII)

   Acum ceva timp am prezentat si am facut experimente cu reglajul intensitatii luminoase la bec cu incandescenta alimentat de la retea si le-am in mai multe articole:
Variator de tensiune pentru bec folosind un Arduino
Variator de tensiune pentru un bec cu Arduino (II)
Variator de tensiune pentru bec cu Arduino (III)
Variator de tensiune pentru bec cu Arduino (IV)
Variator de tensiune pentru bec cu Arduino (V)
Variator de tensiune pentru bec cu Arduino (VI)
Variator de tensiune pentru bec cu Arduino (VII)
   Controlul a fost facut prin intermediul unui modul care contine un sistem de detectie a trecerii prin zero a tensiunii si a unuia de comanda a unui triac cu o anumita intarziere fata de trecerea prin zero a tensiunii. Modul aceste functioneaza bine pe pe placi Arduino clasice, sa zic asa, gen Uno, Mega, Micro, Nano, care au microcontrolere pe 8 biti folosondu-se de "intreruperi". 
   Placa Arduino Due are alta clasa de microcontroler (AT91SAM3X8E), mult mai puternic, dar care nu lucreaza ca si celelalte.. mai ale pentru aplicatia de fata..
   Am revenit la placa adaptoare prezentata in primul articol, care are intercalata o fotorezistenta in circuitul de comanda a unui triac dintr-un variator de tensiune clasic. Schema de la care am pornit este cea de la http://www.epanorama.net/

   Schema montajului meu este:

   Tot, in primul articol, am mai prezentat si schema din articolul AC Dimmer for Arduino
   Experimentele realizate de mine au fost facute cu varianta simplificata si am facut un filmulet numit variator de tensiune pentru bec cu comanda led si fotorezistenta
   Optocuplorul meu a fost facut in graba dintr-un led alb si o fotorezistenta, peste care am dat cu banda izolatoare neagra.. urmand sa mai lucrez la partea fizica, dar pentru primele experimente "merge"...
   Din primele teste am constatat ca reglajul nu este liniar, dar am reusit sa fac 5 trepte de intensitate luminoasa (stins + 5 trepte), dupa cum se vede si in filmulet... prin inserierea unei rezistente de 410k cu LED-ul si am obtinut tensiunea maxima pe bec la cca. 90-95% din tensiunea retelei. Rezistenta de 410k am obtinut-o din 2 rezisnte de 820k in paralel.
   Sketch-ul folosit pentru experimentul din filmulet este:
/*
AC dimmmer for incandescent lamp using schematic from http://epanorama.net/
and http://nicuflorica.blogspot.ro/2013/02/variator-de-tensiune-pentru-bec.html
sketch for test is made by niq_ro from http://www.tehnic.go.ro
http://nicuflorica.blogspot.ro/
si http://arduinotehniq.blogspot.com/
 */

int ledPin = 9;    // LED connected to digital pin 9

void setup()  { 
 // initialize serial:
  Serial.begin(9600);
  pinMode(ledPin, OUTPUT);  
} 

void loop()  { 
 analogWrite(ledPin, 0);         
 Serial.println("bec stins");
 Serial.println("----------------------------------");
 delay(10000);
 
 analogWrite(ledPin, 27);         
 Serial.println("treapta 1");
 Serial.println("----------------------------------");
 delay(10000);
 
 analogWrite(ledPin, 35);         
 Serial.println("treapta 2");
 Serial.println("----------------------------------");
 delay(10000);
 
 analogWrite(ledPin, 50);         
 Serial.println("treapta 3");
 Serial.println("----------------------------------");
 delay(10000);

 analogWrite(ledPin, 80);         
 Serial.println("treapta 4");
 Serial.println("----------------------------------");
 delay(10000);
 
 analogWrite(ledPin, 255);         
 Serial.println("treapta 5 - bec aprins la maxim");
 Serial.println("----------------------------------");
 delay(10000);
 
}
   Intre timp, am primit un "pont" cu un sistem de reglaj al intensitatii luminoase cu tranzistor MOSFET. Este vorba de articolul Safe and simple AC PWM Dimmer for arduino / Raspberry pi care isi are originile in articolul de la Dimmer With A MOSFET, care la randul ei este preluata din revista Elektor.
   Pentru aceasta schema am desenat o varianta de cablaj, folosindu-ma de programul Eagle PCB Editor:
   Pe net, am mai gasit articol Simple AC PWM Dimmer for Arduino, care prezinta aceasta schema:
8.6.2015
   Am reusit, cu ajutorul lui Cristi din Satu Mare, sa-mi fac un modul cu tranzistor mosfet, asa ca am facut si niste filmulete, dar postez doar pe cel numit variator de tensiune pentru bec la 230V cu MOS-FET (2)

   Sketch-ul folosit se gaseste pe https://github.com/tehniq3 !!!

3.8.2015
  Am pus osciloscopul EM125 la bornele becului, pentru a vedea formele de unda si am facut filmuletul numit variator de tensiune pentru bec la 230V cu MOS-FET (3)
24.05.2017
   Am pus pe canalul de Github si cablajul ca fisier brd (pentru Eagle PCB) sau direct de listat ca fisier pdf !!!

6 comentarii: