Elektronik / Mikrodenetleyici Projeleri/

Atmel 8051 ve Adım Motor ile Asansör Uygulaması

Sponsorlu Bağlantılar

Projeyi Hazırlayan : Zekeriya PEHLİVAN – Emeği geçen kişilere Teşekkürler

Bu uygulamada adım(step) motorun kontrolünü,8051 port giriş ve çıkışları sayesinde sağlayarak asansör devresini inceleyeceğiz.

Devremizde adım motor kullandık. Bildiğimiz üzere adım motor belirli adımlarla hareket eden, sargılarına uygun işaretler gönderilerek istenilen konuma getirilen bir motor turudur. Bu devremizde de yaklaşık 3°~3.15° ‘lik adım açısına sahip bir step motor kullanılmıştır. Ve programımızda da tur ve hız değişkenlerine 10 değerine atayarak motorumuzun yaklaşık 315° dönmesini sağladık.

Step motorlar bildiğimiz üzere 4.5.6 uçlu olarak piyasada bulunmaktadırlar. Biz devremizde 6 uçlu step motor kullandık. Bundan dolayı 2 ucu +12 volt beslemesine verdik.

Devremizde step motoru sürmek için genelde kullanılan ULN2003A tüm devresini kullandık. Böylece girişine uygulanan lojik “1”, tüm devrenin çıkışından”0“ olarak alınır ve böylece motor sürülmüş olur.

Devremizde 5 buton bulunmaktadır. Bu butonlar basılması durumunda motorumuz her kat için kaç sefer döneceğini bilindiğinden dolayı, en son basılan değerle, o an basılan değer arası fark alınarak, motorumuzun devrini hesaplarız ve bu sayede motorumuz istenilen noktaya gelir. En son basılan değerle o an basılan değer karşılaştırılarak, motorumuzun aşağıya veya yukarı (sağa veya sola) dönmesine karar verilmiş olunur.

Böylece motorumuza her basılan değerde bir önceki değere göre ne kadar dönmesi gerektiği 8051 mikro denetleyici devresi sayesinde lojik “1”,ULN2003A sayesinde de lojik“0” verilmiş olunur.

asansor_motor_pcb
Asansör Uygulaması ARES devre şeması

Asansör Uygulaması İSİS devre şeması
8051_step_motor_asansor1

Kullanılan Malzemeler:

1. stepper-motor
2. 5 adet switch
3 .1 adet ULN2003A
4. 1 adet 7447
5. 1 7 Segment display (devrede ortak anot)
6. Atmel 89C51RC2

Yazının kaynak ve Keil kod ve isis ares dosyaları: Atmel 8051 ve Adım Motor ile Asansör Uygulaması

Dosya indirme LINK listesi (TXT formatında) link-2918.zip şifre-pass: 320volt.com

  • emre

    6 uçlu step motoru nereden tedarik ettiniz yardımcı olabilirseniz çok sevinirim

  • secil

    Paylaşımlarınız bana okadar yardımcı oldu ki nasıl teşekkür etsem azdır sağolun ellerinize sağlık

  • ömer

    ben bu devreyi yapacağım ..acaba devreye kristal bağlamak gerekir mi yoksa şekildeki gibi mi yapmalıyım..devre kaç voltla çalışıyor ..devreye step motoru bağlarken nasıl bağlamalıyım.. step motorun bağlantı renklerini söyler misiniz..yardım ederseniz sevinirim..

  • okay

    ares de sağdaki en altta bulunan direncin bir ayağı boşta acaba o nereye bağlanıcak yardımcı olursanız sevinirim

  • pala

    Assembly 8051 kodu var mı? varsa yazar mısınız? iyi çalışmalar

  • onur

    merhabalar Atmel 8051 programlayıcı nasıl tedarik edebiliriz ve ya ıcsp nasıl yaparız