Devir Sayısı etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
Devir Sayısı etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

30 Ağustos 2019 Cuma

PIC16F84A Mikrodenetleyici ile DC Motor Hız Kontrol ve Devir Yönü Değiştirme Uygulama Devresi ve Program Kodu



Yukarıdaki devrede PIC16F84A Mikrodenetleyici ile yapılan DC Motor Hız Kontrol ve Devir Yönü Değiştirme Uygulama Devresi görülmektedir.

Bu devrede Speed UP yazan butona basıldığında motor devri artarak hızlanmaktadır. Speed DOWN yazan butona basıldığında motor devri azalarak yavaşlamaktadır. Bu butonlara basarak motorun hızını istediğimiz gibi artırıp yavaşlatmak mümkündür. Motor maksimum hızına geldiğinde LED3 lambası yanmaktadır.

Direction1 ve Direction2 butonları devir yönünü değiştirmektedir. Değişen devir yönünde de Speed UP ve Speed DOWN butonları ile hız kontrolü yapılabilir. Devir yönüne göre LED1 ve LED2lambaları yanmaktadır.

PIC16F84A Mikrodenetleyici CCS C kodu

1  // DC motor speed and direction control using PIC16F84A CCS C code
2  // http://elektrikelektronikegitimi.blogspot.com
3  #include <16F84A.h>
4  #fuses HS,NOWDT,PUT,NOPROTECT
5  #use delay(clock = 8000000)
6  #use fast_io(B)
7  #use fast_io(A)
8  #use pwm(output = pin_a0, output = pin_a1, timer = 0, frequency= 500Hz, duty = 0)
9
10  unsigned int8 i = 1;
11  void main() {
12  port_b_pullups(TRUE); // Enable PORTB pull-ups
13  output_a(0); // PORTA initial state
14  set_tris_a(0); // All PORTA pins are configured as outputs
15  output_b(0); // PORTB initial state
16  set_tris_b(0x1F); // Configure RB0 to RB4 as inputs
17  pwm_off(); // Turn off all pwm outputs
18  while(TRUE) {
19  if(input(PIN_B0) == 0){ // If RB0 button pressed
20  i++; // Increment i by 1 (i = i + 1)
21  if(i > 99){
22  i = 100;
23  output_high(PIN_B7);} // RB7 LED ON
24  pwm_set_duty_percent(i * 10UL); // Duty cycle change in tenths %
25  delay_ms(100); } // Wait 100ms
26  if(input(PIN_B1) == 0){ // If RB1 button pressed
27  output_low(PIN_B7); // RB7 LED OFF
28  i--; // Decrement i by 1 (i = i - 1)
29  if(i < 1)
30  i = 1;
31  pwm_set_duty_percent(i * 10UL); // Duty cycle change in tenths %
32  delay_ms(100); } // Wait 100ms
33  if(input(PIN_B2) == 0){ // If RB2 button pressed
34  if(input(PIN_B5) == 0){
35  output_low(PIN_B6); // RB6 LED OFF
36  pwm_off(); // Turn off pwm for both outputs
37  output_a(0); // PORTA pins low
38  delay_ms(100); // Wait 100ms
39  pwm_on(PIN_A0); // Turn pwm on at RA0
40  output_high(PIN_B5); // RB5 LED ON
41  if(i > 99)
42  output_high(PIN_B7);}}
43  if(input(PIN_B3) == 0){ // If RB3 button pressed
44  if(input(PIN_B6) == 0){
45  output_low(PIN_B5); // RB5 LED OFF
46  pwm_off(); // Turn off pwm for both outputs
47  output_a(0); // PORTA pins low
48  delay_ms(100); // Wait 100ms
49  pwm_on(PIN_A1); // Turn PWM on at RA1
50  output_high(PIN_B6);
51  if(i > 99)
52  output_high(PIN_B7);}}
53  if(input(PIN_B4) == 0){ // If RB4 button pressed
54  pwm_off(); // Turn off pwm for both outputs
55  output_a(0); // PORTA pins low
56  output_b(0);} // PORTB pins low
57  }
58  }

29 Ekim 2018 Pazartesi

Dahlender Sargılı Motorun Tanımı Nedir? Dahlender Motor Klemens Bağlantısı Nasıldır?



Eğer bir sargıdan birbirinin katı iki değişik kutup sayısı elde edilecek bir bağlantı yapılmışsa bu bağlantıya “Dahlander bağlantı” denir.

Dahlender sargı yapılmış motorlara da “Dahlander motorlar” denir.

Dahlander bağlantıda sargı, küçük devir sayısı için yani büyük kutup sayısına göre tasarlanır.
Her faz sargısının orta uçları bulunur.

Faz sargıları giriş uçları 1U-1V-1W,

orta uçlar 2U-2V-2W ile işaretlenir.

Klemens tablosuna bu 6 uç çıkarılır.


Dahlander bağlantıda, şekildeki gibi motorun her iki hızdaki dönüş yönü aynı olmalıdır. Aynı dönüş yönünü elde edebilmek ve klemens tablosunda 2U-2V-2W uçlarını aynı sırada bağlayabilmek için faz grupları orta uçları işaretlerinde, iki fazda değişiklik yapılmalıdır. 

Örneğin, 1U birinci fazın orta ucu 2U yerine 2W, 1 W üçüncü fazın orta ucu 2W yerine 2U gibi… 

Dahlander sargılı motorlar, tam kalıp sargılıdır. Yarım kalıp sargılı uygulamada, küçük kutup sayılı (yüksek hızlı) çalışmada, kuvvetli harmonikler meydana gelmekte ve bu kuvvetli harmonikler, motorun yol almasına kötü etki yapmaktadır. Onun için yarım kalıp sargı uygulaması kullanılmamaktadır.

3 Fazlı Asenkron Motorun Devir Sayısına Etkileyen Faktörler Nelerdir?


3 Fazlı asenkron motorun devir sayısına ait formüller incelendiğinde asenkron motorun devir sayısının şebeke frekansına ve kutup sayısına bağlı olduğu görülür.

Asenkron motorlarda döner alanın devir sayısı;

ns = 60 . f  devir / dakika 
           P

Şu hâlde asenkron motorun devir sayısını değiştirilebilmek için stator sargılarının kutup sayısını ve şebeke frekansın değiştirmemiz gerekir. 

Buna göre asenkron motorlarda devir ayarı aşağıdaki yöntemlerle yapılır. 

1- Kutup sayısını değiştirerek devir sayısı ayarı: 
    a- Statora iki ayrı kutup sayılı sargı yerleştirerek devir ayarı 
    b- Statora bir sargı yerleştirerek (Dahlender sargılı-PAM sargılı) devir ayarı 

2- Şebeke frekansın değiştirerek devir ayarı 

3- Dişli sistemleri (redüktör) kullanarak devir ayarı

3 Fazlı Asenkron Motorun Döner Manyetik Alan ve Rotor Devir Sayısının Formülleri Nelerdir? Örnek Problem


Asenkron motorların endüstride kullanılan diğer elektrik motorlarına göre birçok üstünlüğünün olması yanında devir sayısının ayarının kısıtlı olması gibi bir dezavantajı vardır. Formüller aşağıdaki gibidir.

Asenkron motorlarda döner alanın devir sayısı;

ns = 60 . f  devir / dakika 
           P

Rotor devir sayısıda;

nr = 60. f . (1 - s) devir / dakika  formülleri ile bulunur. 
               P

Formülde: 

f: Şebeke frekansı (ülkemizde 50 hz.dir) 

2p: Kutup sayısı 

p: Çift kutup sayısı 

ns: Asenkron hız veya döner alan hızı (d/dk..) 

nr: Rotor hızı veya milin devir sayısı (d/dk..) 

s: Kayma senkron hız ile rotor hızı arasındaki fark


Örnek: 

Kutup sayısı 2p = 4 olan bir 3 fazlı asenkron motorun döner manyetik alan devir sayısı kaç devir/dakikadır?  f = 50 Hz.  alınız.

Cevap:

2p = 4 ise p= 2 alınır.

ns = 60 . f  = 60 . 50 = 3000 = 1500 devir / dakika 
           P              2            2

İyi Geceler Bay Tom (Michelle Magorian) Kitap Sınavı Yazılı Soruları ve Cevap Anahtarı

Kitabın Adı: İyi Geceler Bay Tom Kitabın Yazarı: Michelle Magorian Kitap Sınavı Soruları ve Cevap Anahtarı 1. Will'in kollarındaki morlu...