Şimdi Ara

Dc motor hız kontrolu

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
3 Misafir (1 Mobil) - 2 Masaüstü1 Mobil
5 sn
16
Cevap
0
Favori
868
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • S.a arkadaşlar aşşagıdaki devreyi breakbord da kurmaya çalıştım motor hariç herşey çalışıyor


     Dc motor hız kontrolu


    display çalışıyor butonlara basınca displayda sayılar degişiyor pic in ra3 pinine akımda geliyor ancak bd135 transitoründe tık yok

    breakbord uzerindeki hali

     Dc motor hız kontrolu



     Dc motor hız kontrolu


    sorun nerede arkadaşlar yardımlarınız için şimdiden teşekkürler

    pic asm kodları
     

    LIST P=16F84A
    INCLUDE"P16F84A.INC"
    __CONFIG _CP_OFF & _WDT_OFF & _PWRTE_ON & _HS_OSC
    LT EQU H'20'
    HT EQU H'21'
    LT1 EQU H'22'
    HT1 EQU H'23'
    LSB EQU H'24'
    MSB EQU H'25'
    AYAR EQU H'26'

    ZERO EQU H'3F' ; Sayılar için değer atamaları
    ONE EQU H'06'
    TWO EQU H'5B'
    THREE EQU H'4F'
    FOUR EQU H'66'
    FIVE EQU H'6D'
    SIX EQU H'7D'
    SEVEN EQU H'07'
    EIGHT EQU H'7F'
    NINE EQU H'6F'
    TEN EQU H'BF'
    K_BIR EQU H'01'
    K_IKI EQU H'03'
    K_US EQU H'07'
    K_DORT EQU H'0F'
    K_BES EQU H'1F'
    K_ALTI EQU H'3F'
    K_YEDI EQU H'80'
    K_SEKIZ EQU H'A3'
    K_DOKUZ EQU H'C8'
    K_ON EQU H'FF'
    ;----------------------
    ORG 0X00
    GOTO BASLA
    BASLA
    CLRF PORTB
    CLRF AYAR ; !!! AYAR'I MUTLAKA SIFIRLA YOKSA HATA ÇIKAR !!!!
    CLRF LSB
    CLRF MSB
    BSF STATUS,5
    MOVLW B'00010111'; PORTA,3 ÇIKIŞ PİNİ
    MOVWF TRISA
    CLRF TRISB
    BCF STATUS,5
    BCF PORTA,3
    BCF PORTA,2
    GOTO TEST
    TEST
    CALL GOSTER
    MOVWF PORTB
    BTFSS PORTA,0
    GOTO AZAL
    BTFSS PORTA,1
    GOTO ART
    GOTO HAZIRLA
    AZAL
    CALL BEKLE
    MOVLW .0
    SUBWF AYAR,W
    BTFSC STATUS,Z
    GOTO TEST
    DECF AYAR,F
    CALL GOSTER
    MOVWF PORTB
    GOTO HAZIRLA
    ART
    CALL BEKLE
    MOVLW .10
    SUBWF AYAR,W
    BTFSC STATUS,Z
    GOTO TEST
    INCF AYAR,F
    CALL GOSTER
    MOVWF PORTB
    GOTO HAZIRLA
    GOSTER
    MOVF AYAR,W
    KODLA
    ADDWF PCL,F
    RETLW ZERO
    RETLW ONE
    RETLW TWO
    RETLW THREE
    RETLW FOUR
    RETLW FIVE
    RETLW SIX
    RETLW SEVEN
    RETLW EIGHT
    RETLW NINE
    RETLW TEN
    RETLW K_BIR
    RETLW K_IKI
    RETLW K_US
    RETLW K_DORT
    RETLW K_BES
    RETLW K_ALTI
    RETLW K_YEDI
    RETLW K_SEKIZ
    RETLW K_DOKUZ
    RETLW K_ON
    ;--------------------
    HAZIRLA
    CLRF HT1
    CLRF LT1
    MOVLW .0
    SUBWF AYAR,W
    BTFSC STATUS,Z
    GOTO TEST
    ISLEM
    MOVF AYAR,W
    ADDLW .10
    CALL KODLA
    MOVWF HT1
    SUBLW .255
    BTFSC STATUS,Z
    INCF LT1,W
    MOVWF LT1
    GOTO CALIS
    CALIS
    MOVF HT1,W
    MOVWF HT
    MOVF LT1,W
    MOVWF LT
    SIFIR
    BCF PORTA,3 ; PORTA,3'Ü "0" YAP
    CALL SAYAC
    DECFSZ LT,F
    GOTO SIFIR
    ;----------------------
    BTFSS PORTA,0
    GOTO AZAL
    BTFSS PORTA,1
    GOTO ART
    ;----------------------
    BIR
    BSF PORTA,3 ; PORTA,3'Ü "1" YAP
    CALL SAYAC
    DECFSZ HT,F
    GOTO BIR
    GOTO CALIS
    ;----------------------
    SAYAC
    MOVLW .10
    MOVWF LSB
    SAY
    DECFSZ LSB,F
    GOTO SAY
    RETURN
    ;----------------------
    BEKLE
    MOVLW .255
    MOVWF LSB
    DON1
    MOVLW .255
    MOVWF MSB
    DON2
    DECFSZ MSB,F
    GOTO DON2
    DECFSZ LSB,F
    GOTO DON1
    RETURN
    ;==================================================;

    END


     Dc motor hız kontrolu Dc motor hız kontrolu Dc motor hız kontrolu







  • BD 135 in base 1k ile harici 5 v ver bakalım motor dönecekmi?
  • Devre bağlantıları hakkında fikir edinirsiniz...

     Dc motor hız kontrolu



    http://profahmet.wordpress.com/2008/05/28/pic16f84-pwm-guc-kontrolu/
  • motor her zaman kollektör e bağlı olmalı yanlıs bağlantı yapmışsınız.yani motor 12 v gerilim ile transistör arasına bağlanmalı
  • quote:

    Orijinalden alıntı: egealtay

    BD 135 in base 1k ile harici 5 v ver bakalım motor dönecekmi?



    harici 5 v verdim dönmedi



    < Bu mesaj bu kişi tarafından değiştirildi mexkalin -- 19 Aralık 2014; 1:22:53 >
  • RoNNeZ kullanıcısına yanıt
     Dc motor hız kontrolu


    1 numaralı bacagına motorun + ucu
    2 numaralı bacaga +12 v
    3 numaralı bacaga +5 v yada ra3 pini baglı
  • Motoru transistörün kollektöründen sürmeyi deneyin.
    Muhsin beyin verdiği şemada benzer bir uygulama var buradan olayı çözebilmeniz gerek.
  • Yapay Zeka’dan İlgili Konular
    Dc Motor Hız Kontrol Devresi
    2 yıl önce açıldı
    12v dc motor seçimi?
    10 yıl önce açıldı
    Daha Fazla Göster
  • quote:

    Orijinalden alıntı: mexkalin

    quote:

    Orijinalden alıntı: egealtay

    BD 135 in base 1k ile harici 5 v ver bakalım motor dönecekmi?



    harici 5 v verdim dönmedi

    Transistör bağlantınız da sorun var normalde dışarıdan base gerilim uyguladığınızda motorun dönmesi gerekir.

    Motorun kablosunun 1 tanesine direk 12 v bağlayın.

    Transistörün Emitörünü GND bağlayın
    Trasistörün Collektörünü Motorun diğer kablosuna bağlayın

    Sonra dışarıdan harici 1K ile Transistörün Base +5 volt verin

    12 volt ile 5 voltun GND ortak olmasına dikkat edin .
  • quote:

    Orijinalden alıntı: mexkalin

     Dc motor hız kontrolu


    1 numaralı bacagına motorun + ucu
    2 numaralı bacaga +12 v
    3 numaralı bacaga +5 v yada ra3 pini baglı


    1 emiter
    2 kollektor
    3 base

    motoru bağlamanız gereken yer 2nin üstü yani 12v gerilim ile kollektor arası aşağıdaki gibi
     Dc motor hız kontrolu



    < Bu mesaj bu kişi tarafından değiştirildi RoNNeZ -- 19 Aralık 2014; 20:26:25 >




  • RoNNeZ kullanıcısına yanıt
    bu şekildemi

     Dc motor hız kontrolu

    bu şekildeyse gene çalışmıyor



    < Bu mesaj bu kişi tarafından değiştirildi mexkalin -- 19 Aralık 2014; 19:57:04 >
  • egealtay kullanıcısına yanıt
    pic programlama kitabındaki devrenin aynısını kurdum çalışmadı orada gnd yok mesela heralde yazan şahıs sadece proteusta denemiş gercek hayatta olmuyor



    < Bu mesaj bu kişi tarafından değiştirildi mexkalin -- 19 Aralık 2014; 20:05:04 >
  • yanlış gene base a bağlamışsın elektronik dersi almadın sanırım ya da başka birşey var neyse. bd135 bacak bağlantısı bu şekilde sonra yukarıda proteus ta çizdiğim gibi yap
     Dc motor hız kontrolu

    e-emiter
    b-base
    c-kollektor

    birde kodlarınızda asm kodları doğru olup olmadığını bilemeyiz orda da sıkıntı var.



    < Bu mesaj bu kişi tarafından değiştirildi RoNNeZ -- 19 Aralık 2014; 20:58:17 >




  • RoNNeZ kullanıcısına yanıt
    ders görmedim hobi olarak ugraşıyorum

    bahsettigin baglantı şu şekilde sanırım

     Dc motor hız kontrolu

    cogu şekilde denedim sonuç yok yarın bir elektronikci ye danışacagım sonuç alamassam muhsin beyin devresini kurmaya çalışacagım mesaj attıgınız için teşekkürler arkadaşlar
     Dc motor hız kontrolu




  • RoNNeZ kullanıcısına yanıt
    proje dosyası asm kodları içinde
    2 farklı proje var

    motor.rar
  • bencede öyle yaparsanız birşeyler öğrenmiş olursunuz ancak elektronik bilmeden mikroişlemci öğrenmeye çalışmak zor olur.tavsiyem elektronikle alakalı birkaç kaynak bulup incelemeniz. teori olarak detaya inmenize gerek yok.eğer dilerseniz pm den ulaşarak dökümanda ulaştırabilirim.
  • bende 50 lira harcamıştımmosfetlerle uğraştım devre calışmadı deli etti beni gitim parayla 24 volt 20 amper sürücü aldım rahatladım
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.