Şimdi Ara

16f84a

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
8
Cevap
0
Favori
605
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
Öne Çıkar
0 oy
Sayfa: 1
Giriş
Mesaj
  • arkadaşlar 16f84a C ile kara dalga üreten proğramı nasıl yazabilirim..şimdiden teşekkürler..



    _____________________________
  • while(1){
    PORTB^=1;
    }

    PORTB'nin 0. bitinde kare dalga üretir.

    Daha fazla bilgi verirseniz daha ayrıntılı cevaplar alırsınız.
    _____________________________
    Profesyonel Metal Dedektörleri
    www.lugatek.com/forum
  • quote:

    Orijinalden alıntı: Uykusuz.

    while(1){
    PORTB^=1;
    }

    PORTB'nin 0. bitinde kare dalga üretir.

    Daha fazla bilgi verirseniz daha ayrıntılı cevaplar alırsınız.

    hocam..ccs c de 16f84 pici kullanarak kare dalga üreten proğram yazmamızı söyledi..nasıl yazılacağını bilmiyorum...yazdığım proğram osiloskopta kare dalga üretecek... teşekkürler..




     16f84a


     16f84a



    < Bu mesaj bu kişi tarafından değiştirildi ahmtıl -- 29 Nisan 2012; 2:35:03 >
    _____________________________




  • 50Hz kare dalga için herhangi bir timer kullanmakta bahsetmemişsiniz. Bu sebeple yukarıda yazdığım koda aşağıdaki gibi bir gecikme ekleyerek frekansı 50Hz'e düşürebilirsiniz. CCS'de gecikme fonksiyonlarının isimlerini bilmiyorum fakat biraz araştırmayla bulabilirsiz ben delay_ms olarak yazdım aşağıda.

    while(1){
    PORTB^=1;
    delay_ms(10);
    }


    certy hocam sinüs formlu bir sinyal genellikle PWM tekniği ile lowpass fileter kullanılarak yapılıyıor.

    http://www.romanblack.com/onesec/SineDDS.htm

    İlk etapta belirleyeceğiniz merdiven sayısınca sinüs tablo oluştururuz ve zamanlayıcı bir timer ile tablodan veri alıp veri ile orantılı bir PWM sinyali üretiriz. Fakat 50Hz için 20mS de tüm tabloyu işlemeniz gerekmektedir.

    Biz burada yumuşak ses tonları üretmek için zamanında biraz tartışmıştık:
    http://www.lugatek.com/forum/index.php?topic=161.0
    _____________________________
    Profesyonel Metal Dedektörleri
    www.lugatek.com/forum




  • Hocam Ctrl+F ile SineDDS.zip diye aratın saklamışlar biraz



    < Bu mesaj bu kişi tarafından değiştirildi Uykusuz. -- 29 Nisan 2012; 12:19:49 >
    _____________________________
    Profesyonel Metal Dedektörleri
    www.lugatek.com/forum
  • Hocam inverted pini sinyali ters çeviriyor sanırım ama ingilizce özürlü biri olarak diğerini tam anlayamadım. Bu pini set ederek devreye enerji verilirse devre 1mhz %50 pwm ile açılıyor galiba. kalibre etmekten falan bahsediyor sanırım
    _____________________________
    Profesyonel Metal Dedektörleri
    www.lugatek.com/forum
  • quote:

    Orijinalden alıntı: Uykusuz.

    Hocam Ctrl+F ile SineDDS.zip diye aratın saklamışlar biraz

    hocam bana tam kod lazım...teşekkürler..
    _____________________________
  • Yapay Zeka’dan İlgili Konular
    Fluke Pens Ampermetre Avometre
    5 yıl önce açıldı
    DC12V Röle?
    13 yıl önce açıldı
    Daha Fazla Göster
  • quote:

    Orijinalden alıntı: Uykusuz.

    Hocam inverted pini sinyali ters çeviriyor sanırım ama ingilizce özürlü biri olarak diğerini tam anlayamadım. Bu pini set ederek devreye enerji verilirse devre 1mhz %50 pwm ile açılıyor galiba. kalibre etmekten falan bahsediyor sanırım

    hocam timer ile yapacağım ama nasıl..bilmiyorum..yardımcı olursanız sevinirim..
    _____________________________
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.