Elektrik Elektronik Teknolojisi Alanı Temrinleri

 
Hoşgeldiniz Ziyaretçi. Lütfen giriş yapın veya kayıt olun.

Kullanıcı adınızı, şifrenizi ve aktif kalma süresini giriniz

İletileri Göster

Bu özellik size üyenin attığı tüm iletileri gösterme olanağı sağlayacaktır . Not sadece size izin verilen bölümlerdeki iletilerini görebilirsiniz


Mesajlar - Hasan ERTÜRK

Sayfa: 1 2 3 [4] 5 6 ... 45
46


Kod: [Seç]
int pot_pin = A0; //Potansiyometreyi A0 pinine tanımlıyoruz
int ileri_pin = 5;
int geri_pin = 3;
int pwm_pin = 9;

// DEGISKENLER
int pot_deger = 0;
int hiz = 0;
int voltaj = 0;

void setup()
{
  pinMode(pot_pin, INPUT);
  pinMode(ileri_pin, OUTPUT);
  pinMode(geri_pin, OUTPUT);
  pinMode(pwm_pin, OUTPUT);
  Serial.begin(9600);
}

void loop()
{
  pot_konumunu_oku_degerlendir();
}

void pot_konumunu_oku_degerlendir()
{
  pot_deger = analogRead(pot_pin);
  voltaj = map(pot_deger, 0, 1023, 0, 5000);
  Serial.print(" Voltaj: "); Serial.print(voltaj); Serial.print(" mV ");
  if(pot_deger < 10) {hiz = 180; ileri_git(); Serial.print(" iLERi HIZ: "); Serial.println(hiz);}
  if(pot_deger >= 10 && pot_deger < 102) {hiz = 195; ileri_git(); Serial.print(" iLERi HIZ: "); Serial.println(hiz);}
  if(pot_deger >= 102 && pot_deger < 207) {hiz = 210; ileri_git(); Serial.print(" iLERi HIZ: "); Serial.println(hiz);}
  if(pot_deger >= 207 && pot_deger < 307) {hiz = 225; ileri_git(); Serial.print(" iLERi HIZ: "); Serial.println(hiz);}
  if(pot_deger >= 307 && pot_deger < 409) {hiz = 240; ileri_git(); Serial.print(" iLERi HIZ: "); Serial.println(hiz);}
  if(pot_deger >= 409 && pot_deger < 500) {hiz = 255; ileri_git(); Serial.print(" iLERi HIZ: "); Serial.println(hiz);}
  if(pot_deger >= 500 && pot_deger < 524) {hiz = 0; dur(); Serial.print(" HIZ: "); Serial.println(hiz);}
  if(pot_deger >= 524 && pot_deger < 614) {hiz = 180; geri_git(); Serial.print(" GERi HIZ: "); Serial.println(hiz);}
  if(pot_deger >= 614 && pot_deger < 716) {hiz = 195; geri_git(); Serial.print(" GERi HIZ: "); Serial.println(hiz);}
  if(pot_deger >= 716 && pot_deger < 818) {hiz = 210; geri_git(); Serial.print(" GERi HIZ: "); Serial.println(hiz);}
  if(pot_deger >= 818 && pot_deger < 920) {hiz = 225; geri_git(); Serial.print(" GERi HIZ: "); Serial.println(hiz);}
  if(pot_deger >= 920 && pot_deger < 1013) {hiz = 240; geri_git(); Serial.print(" GERi HIZ: "); Serial.println(hiz);}
  if(pot_deger >= 1013) {hiz = 255; geri_git(); Serial.print(" GERi HIZ: "); Serial.println(hiz);} 
}

void ileri_git()
{
  digitalWrite(ileri_pin, HIGH);
  digitalWrite(geri_pin, LOW);
  analogWrite(pwm_pin, hiz);
}

void geri_git()
{
  digitalWrite(ileri_pin, LOW);
  digitalWrite(geri_pin, HIGH);
  analogWrite(pwm_pin, hiz);
}

void dur()
{
  digitalWrite(ileri_pin, LOW);
  digitalWrite(geri_pin, LOW);
  digitalWrite(pwm_pin, LOW);
}

Bu da röleli ve mosfetli tasarım. Röleler ileri ya da geri yön için motora yol verir. Mosfet ise arduinodan gelen pwm sinyaline göre ile motor hızını ayarlar. Daha önce verdiğim devreden daha sağlıklı çalışır. Diğerinde 5 Volt motor kullanmak gerek. Bunda farklı voltajlarda çalışan motorları kullanılabilir.

47
Analog A0 pininden bir potansiyometre üzerindeki gerilim değerleri okunacak ve motor hız kontrolü yapılacaktır. Potansiyometre üzerinde okunan değer 0-5V arasında ölçeklendirilmelidir. 0V-2.5V arasında belirli bir yönde dönen motor, 2.5V-5V arasında gerilim değerlerinde tam tersi yönde dönmelidir. Motorunuzun hızı her 0.5V aralıkta biraz daha hızlanmalıdır. (0-0.5V arasında belli bir hızda, 0.5-1V arasında daha hızlı olacak şekilde 2.5V’a kadar hızlanmalıdır. 2.5V’un üzerinde ise diğer dönme yönünde yine aynı gerilim aralığı ile hızı giderek artmalıdır.)



Kod: [Seç]
int pot_pin = A0; //Potansiyometreyi A0 pinine tanımlıyoruz
int ileri_pin = 5;
int geri_pin = 3;

// DEGISKENLER
int pot_deger = 0;
int hiz = 0;
int voltaj = 0;

void setup()
{
  pinMode(pot_pin, INPUT);
  pinMode(ileri_pin, OUTPUT);
  pinMode(geri_pin, OUTPUT);
  Serial.begin(9600);
}

void loop()
{
  pot_konumunu_oku_degerlendir();
}

void pot_konumunu_oku_degerlendir()
{
  pot_deger = analogRead(pot_pin);
  voltaj = map(pot_deger, 0, 1023, 0, 5000);
  Serial.print(" Voltaj: "); Serial.print(voltaj); Serial.print(" mV ");
  if(pot_deger < 10) {hiz = 180; ileri_git(); Serial.print(" iLERi HIZ: "); Serial.println(hiz);}
  if(pot_deger >= 10 && pot_deger < 102) {hiz = 195; ileri_git(); Serial.print(" iLERi HIZ: "); Serial.println(hiz);}
  if(pot_deger >= 102 && pot_deger < 207) {hiz = 210; ileri_git(); Serial.print(" iLERi HIZ: "); Serial.println(hiz);}
  if(pot_deger >= 207 && pot_deger < 307) {hiz = 225; ileri_git(); Serial.print(" iLERi HIZ: "); Serial.println(hiz);}
  if(pot_deger >= 307 && pot_deger < 409) {hiz = 240; ileri_git(); Serial.print(" iLERi HIZ: "); Serial.println(hiz);}
  if(pot_deger >= 409 && pot_deger < 500) {hiz = 255; ileri_git(); Serial.print(" iLERi HIZ: "); Serial.println(hiz);}
  if(pot_deger >= 500 && pot_deger < 524) {hiz = 0; dur(); Serial.print(" HIZ: "); Serial.println(hiz);}
  if(pot_deger >= 524 && pot_deger < 614) {hiz = 180; geri_git(); Serial.print(" GERi HIZ: "); Serial.println(hiz);}
  if(pot_deger >= 614 && pot_deger < 716) {hiz = 195; geri_git(); Serial.print(" GERi HIZ: "); Serial.println(hiz);}
  if(pot_deger >= 716 && pot_deger < 818) {hiz = 210; geri_git(); Serial.print(" GERi HIZ: "); Serial.println(hiz);}
  if(pot_deger >= 818 && pot_deger < 920) {hiz = 225; geri_git(); Serial.print(" GERi HIZ: "); Serial.println(hiz);}
  if(pot_deger >= 920 && pot_deger < 1013) {hiz = 240; geri_git(); Serial.print(" GERi HIZ: "); Serial.println(hiz);}
  if(pot_deger >= 1013) {hiz = 255; geri_git(); Serial.print(" GERi HIZ: "); Serial.println(hiz);} 
}

void ileri_git()
{
  analogWrite(ileri_pin, hiz);
  digitalWrite(geri_pin, LOW);
}

void geri_git()
{
  digitalWrite(ileri_pin, LOW);
  analogWrite(geri_pin, hiz);
}

void dur()
{
  digitalWrite(ileri_pin, LOW);
  digitalWrite(geri_pin, LOW);
}

48
<a href="http://temrinlerim.org/pdf/11_ac_akimin_vektorlerle_gosterilmesi.pdf" target="_blank">http://temrinlerim.org/pdf/11_ac_akimin_vektorlerle_gosterilmesi.pdf</a>

49
Elektrik Elektronik Esasları / 10. AC akım değerleri
« : 24 Nisan 2021, 21:16:43 »
<a href="http://temrinlerim.org/pdf/10_ac_akim_degerleri.pdf" target="_blank">http://temrinlerim.org/pdf/10_ac_akim_degerleri.pdf</a>

50
Elektrik Elektronik Esasları / 9. Alternatif akım
« : 24 Nisan 2021, 21:16:06 »
<a href="http://temrinlerim.org/pdf/9_alternatif_akim.pdf" target="_blank">http://temrinlerim.org/pdf/9_alternatif_akim.pdf</a>

51
Elektrik Elektronik Esasları / 8. DC motorlar
« : 24 Nisan 2021, 21:15:24 »
<a href="http://temrinlerim.org/pdf/8_dc_motorlar.pdf" target="_blank">http://temrinlerim.org/pdf/8_dc_motorlar.pdf</a>

52
Elektrik Elektronik Esasları / 7. Elektromanyetizma
« : 24 Nisan 2021, 21:14:43 »
<a href="http://temrinlerim.org/pdf/7_elektromanyetizma.pdf" target="_blank">http://temrinlerim.org/pdf/7_elektromanyetizma.pdf</a>

53
Elektrik Elektronik Esasları / 6. Çevre akımları yöntemi
« : 24 Nisan 2021, 21:13:13 »
<a href="http://temrinlerim.org/pdf/6_cevre_akimlari_yontemi.pdf" target="_blank">http://temrinlerim.org/pdf/6_cevre_akimlari_yontemi.pdf</a>

54
Elektrik Elektronik Esasları / 5. Karışık devre
« : 24 Nisan 2021, 21:12:29 »
<a href="http://temrinlerim.org/pdf/5_karisik_devre.pdf" target="_blank">http://temrinlerim.org/pdf/5_karisik_devre.pdf</a>

55
Elektrik Elektronik Esasları / 4. Paralel devre
« : 24 Nisan 2021, 21:11:12 »
<a href="http://temrinlerim.org/pdf/4_paralel_devre.pdf" target="_blank">http://temrinlerim.org/pdf/4_paralel_devre.pdf</a>

56
Elektrik Elektronik Esasları / 3. Seri devre
« : 24 Nisan 2021, 21:10:38 »
<a href="http://temrinlerim.org/pdf/3_seri_devre.pdf" target="_blank">http://temrinlerim.org/pdf/3_seri_devre.pdf</a>

57
Elektrik Elektronik Esasları / 2. Ohm kanunu
« : 24 Nisan 2021, 21:09:49 »
<a href="http://temrinlerim.org/pdf/2_ohm_kanunu.pdf" target="_blank">http://temrinlerim.org/pdf/2_ohm_kanunu.pdf</a>

58
Elektrik Elektronik Esasları / 1. Doğru akım
« : 24 Nisan 2021, 21:08:24 »
<a href="http://temrinlerim.org/pdf/1_dogru_akim.pdf" target="_blank">http://temrinlerim.org/pdf/1_dogru_akim.pdf</a>

59
Otomatik kumanda / Otomatik kumanda sorusu 2
« : 03 Mart 2021, 21:02:05 »
Senaryo:
Üç fazlı asenkron motor aşağıdaki şekilde çalışacaktır.

1. Motor her iki yönde de kontak emniyeti kullanılarak yıldız / üçgen (Y/D) yol alacaktır.

2. Motorun durdurulması için sargılar DF kontaktörü ile yıldız bağlı konumda iken dinamik frenleme ile olacak, motorun çalışmasında ve dinamik frenlemesinde aynı termik görev yapacaktır.

3. Kumanda devresi ve frenleme gücünü sağlayan transformatörün primer besleme gerilimi 380 Volt olacaktır.



<iframe width="640" height="385" src="//www.youtube.com/embed/y1YTx9KRF9k?fs=1&start=" frameborder="0" allowfullscreen></iframe>

60
Otomatik kumanda / Otomatik kumanda sorusu
« : 21 Şubat 2021, 00:33:42 »
Bir paketleme makinasının üzerinde bulunan 4 tane üç fazlı asenkron motordan her biri kendisine ait 1 start, 1 stop butonu, 1 termik ve 1 kontaktörle çalışmaktadır.

1. Motorlar sıra numarası ile kendi start butonuna basılınca çalışabilmektedir, önceki motor çalışmadan sonraki motor çalışmamaktadır.

2. Hangi motorun stobuna basılır veya termiği atarsa sonraki motorlar çalışmamaktadır.

3. Dördüncü motor çalıştıktan 20 saniye sonra bütün motorlar durmaktadır.

4. Kumanda devresi 220 Volt faz gerilimi ile beslenmektedir.

İlgili kumanda ve güç devresi aşağıdaki gibi olur.



<iframe width="640" height="385" src="//www.youtube.com/embed/r8fIWTEzF0s?fs=1&start=" frameborder="0" allowfullscreen></iframe>

Sayfa: 1 2 3 [4] 5 6 ... 45