12v 220v inverter da voltaj sabitleme ve 220v çıkışına sığaç (kondansatör) eklem

Başlatan phy_zik_tschie, 08 Şubat 2024, 21:33:56

phy_zik_tschie

Elimdeki ups trafosundan arduino ile 12v 220v inverter yaptım. Kare dalga, %50 duty cycle ve 50Hz sinyal ile çıkışta 190v görüyorum. 72w lamba taktığımda voltaj 165v'a düşüyor.
1. Voltajı nasıl sabitleyeceğim?
2. Çıkış voltaj kaybını azaltmak için 75uf 700v sığaç taktığımda 15 amperlik sigortayı attırıyor. Neden?






Arduino Kod

#define pin1 9
#define pin2 10
#define zkCozunurlugu 624

void setup() {
  pinMode(pin1, OUTPUT);
  pinMode(pin2, OUTPUT);

  cli();    // Ayarlamaların yapılabilmesi için öncelikle kesmeler durduruldu.
  TCCR1A = 0; // tüm TCCR1A yazmacını sıfırlar.
  TCCR1B = 0; // tüm TCCR1B yazmacını sıfırlar.
  TCNT1  = 0; // TCNT1 sayacını sıfırdan başlattık.

  TCCR1A = 0b11100000;
  TCCR1B = 0b00010100;  // WGM13 --> PWM, Yüksek faz ve frekans doğruluğu, CS12 -> bölen 256 olarak ayarlandı.
  
  ICR1 = zkCozunurlugu;   // Timer1 kesmesi saniyede 50 kere çalışacak şekilde ayarlanacaktır (50 Hz). Zaman Kesmesi Çözünürlüğü/2
  OCR1A = OCR1B = ICR1/2;
  TIMSK1 = 0b00000001;  // TOIE1 = 1: Overflow Interrupt Enable
  sei();      // Tüm kesmeler aktif.
}

void loop() {

}

ISR(TIMER1_OVF_vect) {

}

Erol YILMAZ

Saç trafo ise 50 hz olur ama
Ferit trafo ise bu frekans 20+ Khz olmalı... diye düşündüm 😬

phy_zik_tschie

Alıntı yapılan: Erol YILMAZ - 08 Şubat 2024, 23:29:18Saç trafo ise 50 hz olur ama
Ferit trafo ise bu frekans 20+ Khz olmalı... diye düşündüm 😬

Sac trafo büyük ve ağır :) khz frekanslarını kaldırmaz herhalde. 50Hz girişe verip 50Hz çıkış alıyorum.