ViProje


 MENÜ
 
  • Anasayfa
  • Malzeme Bilgisi
  • Forum
  • Downloads
  • Linkler
  •  

     Language
         

    Google Translate

     

     Tüm Projeler
     

     

     Dost Likler
      · 1: İkinciElKamyonlar.CoM
    · 2: Menacam.CoM
    · 3: PiCProje
    · 4: OselSan.CoM
    · 5: Saltnlight-e.CoM
     

    Rdvv 2010V1 - 15watt RD15 - FM PLL Modülatörler - ViProje. CoM - NET
    FM PLL Modülatörler Rdvv 2010V1 - 15watt RD15

    Bu versiyon profesyonelliğe ilk adım olarak değerlendirile bilir. 8 varikaplı ve semerecik kullanılarak yapılan vco sese çok duyarlı. Böylece iyi bir modülasyon sağlıyor. Tabi ki semerecik kullanımı vconun dışarıda oluşan gürültüleri kapmasını engelliyor. İki adet j310 kullanımı vconun geri dönüşlerden daha az etkilenmesini sağlıyor. Loop filtre ile çok geniş olan bant yasal sınırlara indirgenmiş. Low-pass daha iyi temizlik sağlıyor. Kısaca bu seri rdvv için profesyonelliğe ilk adım dır. Yapımında en çok dikkat edilmesi gerekilen, Semerecik boyu ve varikalpların orijinal kullanılması. Aksi halde vco çalışmaya biliyor. Bana göre de tsa5511 bu vco için yavaş kalıyor. Yani biraz amatör kalıyor. Piyasada satış gören birçok modülatöre göre çok ileri bir tasarım. Diğer rdvv yazılımları bu versiyonda kullanıla bilir.

    Bitmiş Hali

    Specturum Görüntüsü

    Açık Devre Şeması

    Detaylı VCO Devresi

    PCB Görüntüsü

    rdvv2010v1.RAR

    http://www.viproje.net/rdvv-2010-v1-4-categories.htm

    Gönderen: Hüseyin GÜNER Tarih: 30/04/2012 Rdvv 2010V1 - 15watt RD15 Yazdır

    Yorumu Gönderen : Philani Tarihi : 25/05/2013 05:16 am

    Here's are some code snippets shonwig how I do it on a PIC18F with C. I've just collected the main parts from a bunch of different functions for brevity, so don't expect to be able to compile it on its own.unsigned char adrf_init[32] = { 0x00, 0x00, 0x00, 0x00, // cr0-cr3: FRAC 0x01, // cr4: reserved 0x00, // cr5: 5-bit, R divider enable 0x78, 0x00, // cr6 - cr7: N 0x00, // cr8: reserved 0x70, // cr9: charge pump current 0x01, // cr10: reference frequency control 0x00, // cr11: reserved 0x18, // cr12: PLL power up 0x08, // cr13: reserved 0x00, // cr14: lock detector control 2 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00, // cr15-22: reserved 0x70, // cr23: lock detector control 1 0x38, // cr24: autocalibration 0x53, // cr25: autocalibration timer 0x00, // cr26: reserved 0x00, // cr27: LOMON output 0x0a, // cr28: LOMON selection 0x41, // cr29: Demodulation power and filter selection 0x00 // cr30: VGA}; int delay; // Configure SPI interface SSP1STAT = 0b00000000; // SMP=0, CKE=0 SSP1CON1 = 0b00110000; // SSPEN=1, CKP=1 // Enable power and wait for supplies to settle adrf_power_en(); for (delay = 65000; delay; delay--); // Enable SPI mode PORTA |= 0b00111100; // CS off (high) PORTA ^= 0b00111100; // CS on PORTA ^= 0b00111100; // CS off PORTA ^= 0b00111100; // CS on PORTA ^= 0b00111100; // CS off PORTA ^= 0b00111100; // CS on PORTA ^= 0b00111100; // CS off (high)void init_adrf(char channel) { int num; char buf[4]; // Initialise ADRF6850 for (num = 30; num >= 0; num--) { cputs("Write:"); itoa(buf,num,16); cputs(buf); putch('='); itoa(buf,adrf_init[num],16); cputs(buf); cputs("rn"); adrf_write(num, adrf_init[num], channel); // the configuration value } // Wait for PLL to lock (260 us) // Enable VGA adrf_write(0x1e, 0x01, channel); // Enable LOMON adrf_write(0x1b, 0x07, channel);}void adrf_write(unsigned char reg, char value, char channel) { char readbyte; adrf_cs_en(channel); SSP1BUF = ADRF_WRITE; // Write while (!SSP1STATbits.BF); readbyte = SSP1BUF; SSP1BUF = reg; // to register num while (!SSP1STATbits.BF); readbyte = SSP1BUF; SSP1BUF = value; // the configuration value while (!SSP1STATbits.BF); readbyte = SSP1BUF; adrf_cs_dis(channel);}
    İsim/Nic:
    E-mail: (optional)
    Smile: smile wink wassat tongue laughing sad angry crying 

    Onay Kodu


     Anket
       

    Sitemizde Bir Forum Açılmasını İstermisiniz??
    Evet Güzel Olur.
    Hayır Gerek Yok.
    Bir Fikrim YOK.
    Sonuçlar

     Tüm Kategoriler

     

     

     

     

    Bu site Hüseyin GÜNER tarafından çeşitli scriptler bir araya getirilerek yazılmıştır. Tüm hakları saklıdır.

    WebHost 000WebHost.Com




    www.000webhost.com