FMUSER Kablosuz Video ve Sesi Daha Kolay İletin!

[e-posta korumalı] WhatsApp + 8618078869184
Dil

    DSP yayın düzeyinde dijital ses geciktirme sorunu

     

    Ses gecikmesi, radyo istasyonlarının canlı yayınları için kullanılabilir. Sunucunun dil kaymasını veya seyirci yardım hattındaki izleyicilerden gelen bazı sağlıksız yorumların yayın medyası yoluyla yayılmasını önlemek için, ses sinyalini yayından önce bir süre geciktirir, böylece canlı programların güvenli bir şekilde yayınlanması sağlanır. Yayın düzeyinde bir ekipman olarak, ses geciktiricilerin dinamik aralık, bozulma, sinyal-gürültü oranı ve frekans tepkisi gibi performans göstergeleri için yüksek gereksinimleri vardır, bu nedenle genellikle dijital teknoloji kullanılır. Bilgisayarın yerleşik tam çift yönlü ses kartı sabit diskini kullanarak, ses sinyalinin yanıp sönmesi yazılım tarafından gerçekleştirilebilir, ancak kullanımı ve çalıştırılması zordur, güvenilirlik düşüktür ve performans ve fiyat nispeten düşüktür. Bu yazıda önerilen yüksek hassasiyetli Σ-ΔADC ve DSP çipine dayalı yayın sınıfı dijital ses geciktirici, yüksek performans indeksi, basit çalıştırma ve tam işlev özelliklerine sahiptir. Tasarım şeması ticarileştirildi.
      1 Sistem yapısı
      1.1 Sistem yapılandırması
    Geciktirme donanımı, Şekil 1'de gösterildiği gibi, esas olarak tek uyuyan bir M vericisi 8HC05C8, bir DSP yongası MTS320C32 ve bir ses kodek CS4224'ten oluşan bir ana-bağımlı yapıdır. M68HC05C8, sistemin kontrol işlevini tamamlamak için tüm sistemin ana bilgisayarı olarak kullanılır. Sistemin çekirdeği olan TMS320C32, ses sinyali gecikme işlevini tamamlar. CS4224 ve ses giriş ve çıkış koşullandırma devresi, ses sinyallerinin A / D ve D / A dönüşümünü tamamlamak için birlikte çalışır.

    Ses gecikmesi, radyo istasyonlarının canlı yayınları için kullanılabilir. Sunucunun dil kaymasını veya seyirci yardım hattındaki izleyicilerden gelen bazı sağlıksız yorumların yayın medyası yoluyla yayılmasını önlemek için, ses sinyalini yayından önce bir süre geciktirir, böylece canlı programların güvenli bir şekilde yayınlanması sağlanır. Yayın düzeyinde bir ekipman olarak, ses geciktiricilerin dinamik aralık, bozulma, sinyal-gürültü oranı ve frekans tepkisi gibi performans göstergeleri için yüksek gereksinimleri vardır, bu nedenle genellikle dijital teknoloji kullanılır. Bilgisayarın yerleşik tam çift yönlü ses kartı sabit diskini kullanarak, ses sinyalinin yanıp sönmesi yazılım tarafından gerçekleştirilebilir, ancak kullanımı ve çalıştırılması zordur, güvenilirlik düşüktür ve performans ve fiyat nispeten düşüktür. Bu yazıda önerilen yüksek hassasiyetli Σ-ΔADC ve DSP çipine dayalı yayın sınıfı dijital ses geciktirici, yüksek performans indeksi, basit çalıştırma ve tam işlev özelliklerine sahiptir. Tasarım şeması ticarileştirildi.
      1 Sistem yapısı
      1.1 Sistem yapılandırması
    Geciktirme donanımı, Şekil 1'de gösterildiği gibi, esas olarak tek uyuyan bir M vericisi 8HC05C8, bir DSP yongası MTS320C32 ve bir ses kodek CS4224'ten oluşan bir ana-bağımlı yapıdır. M68HC05C8, sistemin kontrol işlevini tamamlamak için tüm sistemin ana bilgisayarı olarak kullanılır. Sistemin çekirdeği olan TMS320C32, ses sinyali gecikme işlevini tamamlar. CS4224 ve ses giriş ve çıkış koşullandırma devresi, ses sinyallerinin A / D ve D / A dönüşümünü tamamlamak için birlikte çalışır.
    CS4224, yüksek performanslı 24 bit ses codec bileşenidir. 105dB dinamik aralık, -97dB harmonik distorsiyon ve çalışma ile tam çift yönlü stereo dijital / analog ve analog / dijital dönüşüm sağlamak için Σ-Δ teknolojisini kullanır ve 32kHz, 44.1kHz ve 48kHz örnekleme frekansı isteğe bağlıdır. Çip, analog ses kontrolü, ana veya bağımlı çalışma modunu destekleyen çip üzerinde kenar yumuşatma filtresi, çıktı yumuşatma filtresi ve dijital vurgulama filtresi devresi ile diferansiyel giriş ve çıkış kullanır.

    TMS320C32, ses dijital sinyal işleme için çok uygun, düşük maliyetli, yüksek performanslı kayan noktalı bir DSP çipidir. 24 bit adres veriyolunu ve 32 bit veri yolunu destekler ve geciktiricinin gerektirdiği büyük kapasiteli belleği adresleyebilir. Ayrıca seri ses veri girişi ve çıkışı ile CS4224 arayüzünü kolaylaştırmak için bir seri arayüze sahiptir.

    M68HC05C8 insan-makine arayüzünü gerçekleştirir, klavye ekranını ve geciktirici uzaktan kumanda arayüzünü yönetir ve CS4224 ve TMS320C32'nin çalışmasını kontrol eder.

    1.2 Bellek arayüzü
    TMS320C32, gelişmiş bir harici bellek arayüzüne sahiptir, program belleği 16 bit ve 32 bit genişliğinde olabilir ve veri belleği 8/16/32 bit genişliğinde olabilir. TMS320C32, farklı adresleme aralıklarına sahip iki strobe sinyali seti STRB1 ve STRB0 kullanır. Her flaş sinyali grubu, çip seçimleri ve ek adres hatları olarak kullanılan dört pinden oluşur. Pimlerin özellikleri, her bir flaş sinyali grubuna karşılık gelen veri yolu kontrol yazmacı tarafından belirlenir. Veri yolu kontrol kaydının belirli alanlarını ayarlayarak, veri tipini ve harici belleğin genişliğini belirleyebilirsiniz.

    Gecikme, farklı genişliklere sahip iki grup bellek kullanır. SRAM, ses verilerini depolar. Bellek genişliğini 32 bit ve veri türünü 32 bit olarak ayarlayın. Ses kodlayıcı CS4224 24 bit olduğundan, aslında 24 bit kullanır ve her biri STRB8_B0 ~ 0 yonga seçimine sahip üç adet 2 bitlik SRAM'den oluşur. FLASH yongası 28F512, kullanıcı ses sinyali işleme programını depolar, bellek genişliği 8 bittir ve ATRB1_B0 yonga seçimi kullanılır.

    Bellek arabirimi, kaç tane bekleme durumunun eklenmesi gerektiğini belirlemek için temel olarak bellek hızını dikkate alır. TMS320C32 saat frekansı 40MHz ve FLASH belleğin erişim hızı 150ns ve SRAM'ın erişim hızı 70ns olduğundan, bir bekleme durumu eklenmelidir. TMS320C32, dahili bir programlanabilir yazılım bekleme durumu üretecine sahiptir, STRBx kontrol yazmacının SWW alanı aracılığıyla bekleme durumu üretecinin çalışma modunu seçin ve WTCNT alanında beklenecek makine döngüsü sayısını yazın. Program belleği ve veri depolama sırasıyla STRB1 ve STRB0 tarafından kesildiğinden, gerekli makine döngüsü sayısı ilgili erişim hızlarına göre ayarlanabilir.

    TMS320C32'nin bir program kılavuzu işlevi vardır. Donanım sıfırlandığında, MCBL / MP pini yüksektir, ardından mikrobilgisayar modunda çalışır, çip üzerinde önyükleme programını çalıştırır ve FLASH belleğindeki kullanıcı programını çalıştırmak için dahili yüksek hızlı RAM'e yükler. Önyükleme modu pin INT0 ~ 3 ile belirlenebilir, harici bellek yükleme adresi belleğin bağlantı moduna göre Boot3 alanı olarak seçilir ve el sıkışma sinyali kullanılmaz. FLASH belleğin ön ucu, harici belleğin genişliği, önyüklemeden sonra veri yolu kontrol kaydının içeriği, her veri bloğunun uzunluğu, genişlik gibi önyükleme sırasında TMS320C32 için gerekli bilgileri içeren program başlığıdır. hedef belleğin ve veri türünün.

     

     

     

     

    Tüm Soru Liste

    rumuz

    e-posta

    Sorular

    Bizim diğer ürün:

    Profesyonel FM Radyo İstasyonu Ekipman Paketi

     



     

    Otel IPTV Çözümü

     


      Sürpriz almak için e-posta girin

      fmuser.org

      es.fmuser.org
      it.fmuser.org
      fr.fmuser.org
      de.fmuser.org
      af.fmuser.org -> Afrikaans
      sq.fmuser.org -> Arnavutça
      ar.fmuser.org -> Arapça
      hy.fmuser.org -> Ermeni
      az.fmuser.org -> Azerice
      eu.fmuser.org -> Bask Dili
      be.fmuser.org -> Beyaz Rusça
      bg.fmuser.org -> Bulgar
      ca.fmuser.org -> Katalanca
      zh-CN.fmuser.org -> Çince (Basitleştirilmiş)
      zh-TW.fmuser.org -> Çince (Geleneksel)
      hr.fmuser.org -> Hırvatça
      cs.fmuser.org -> Çekçe
      da.fmuser.org -> Danca
      nl.fmuser.org -> Hollandalı
      et.fmuser.org -> Estonca
      tl.fmuser.org -> Filipinli
      fi.fmuser.org -> Fince
      fr.fmuser.org -> Fransızca
      gl.fmuser.org -> Galiçyaca
      ka.fmuser.org -> Gürcüce
      de.fmuser.org -> Almanca
      el.fmuser.org -> Yunanca
      ht.fmuser.org -> Haiti Kreyolu
      iw.fmuser.org -> İbranice
      hi.fmuser.org -> Hintçe
      hu.fmuser.org -> Macar
      is.fmuser.org -> İzlandaca
      id.fmuser.org -> Endonezya
      ga.fmuser.org -> İrlandalı
      it.fmuser.org -> İtalyan
      ja.fmuser.org -> Japonca
      ko.fmuser.org -> Korece
      lv.fmuser.org -> Letonca
      lt.fmuser.org -> Litvanya
      mk.fmuser.org -> Makedonca
      ms.fmuser.org -> Malayca
      mt.fmuser.org -> Malta
      no.fmuser.org -> Norveç
      fa.fmuser.org -> Farsça
      pl.fmuser.org -> Lehçe
      pt.fmuser.org -> Portekizce
      ro.fmuser.org -> Romen
      ru.fmuser.org -> Rusça
      sr.fmuser.org -> Sırpça
      sk.fmuser.org -> Slovakça
      sl.fmuser.org -> Slovence
      es.fmuser.org -> İspanyolca
      sw.fmuser.org -> Svahili
      sv.fmuser.org -> İsveççe
      th.fmuser.org -> Tay
      tr.fmuser.org -> Türkçe
      uk.fmuser.org -> Ukraynaca
      ur.fmuser.org -> Urduca
      vi.fmuser.org -> Vietnamca
      cy.fmuser.org -> Galce
      yi.fmuser.org -> Yidiş

       
  •  

    FMUSER Kablosuz Video ve Sesi Daha Kolay İletin!

  • İletişim

    Adres:
    No.305 Oda HuiLan Binası No. 273 Huanpu Yolu Guangzhou Çin 510620

    E-mail:
    [e-posta korumalı]

    Tel / WhatsApp:
    + 8618078869184

  • Kategoriler

  • Kaydolun

    BİRİNCİ VEYA TAM AD

    E-posta

  • paypal çözüm  Western UnionÇin Bankası
    E-mail:[e-posta korumalı]   WhatsApp: +8618078869184 Skype: sky198710021 Benimle sohbet et
    Telif 2006-2020 Powered By www.fmuser.org

    Bize ulaşın