Vítejte na Elektro Bastlírn?
Nuke - Elektro Bastlirna
  Vytvořit účet Hlavní · Fórum · DDump · Profil · Zprávy · Hledat na fóru · Příspěvky na provoz EB

Vlákno na téma KORONAVIRUS - nutná registrace


Nuke - Elektro Bastlirna: Diskuzní fórum

 FAQFAQ   HledatHledat   Uživatelské skupinyUživatelské skupiny   ProfilProfil   Soukromé zprávySoukromé zprávy   PřihlášeníPřihlášení 

Číslicové zpracování signálů

 
Přidat nové téma   Zaslat odpověď       Obsah fóra Diskuzní fórum Elektro Bastlírny -> Teorie
Zobrazit předchozí téma :: Zobrazit následující téma  
Autor Zpráva
pepabruna



Založen: Oct 25, 2010
Příspěvky: 33

PříspěvekZaslal: čt únor 02 2012, 10:55    Předmět: Číslicové zpracování signálů Citovat

Zdravím, mám dotaz ohledně zpracování analogových signálů na číslicový. Mám v tom poněkud zmatek. Budu vycházet z řetězce na obrázku. Vstupní filtr slouží k omezení frekvenčního pásma tzn. že pokud mám signál o f=10kHz a chci použít pouze pásmo od 30Hz do 3kHz tak se použije dolní propust, nebo se navzorkuje celý signál frekvencí 20KHz a filtrace se provede digitálně v DSP např filtrem Butterworth? Učitel mě taky vyrazil na otázce jak bych to udělal pokud chci dostat z DSP bloku řízení signál o šířce 8b a pásmu od těch 30Hz do 3kHz pokud je celková šířka pásma 10kHz. Mám v tom nějaké zmatky, případně pokud víte o nějakých dobrých materiálech podělte se o ně prosím, díky.


struktura.jpg
 Komentář:

Stáhnout
 Soubor:  struktura.jpg
 Velikost:  35.57 kB
 Staženo:  132 krát

Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
popopepe



Založen: Oct 26, 2005
Příspěvky: 549

PříspěvekZaslal: čt únor 02 2012, 11:20    Předmět: Citovat

Možností je víc.
Ten filtr na vstupu by měl hlavně zabránit tomu, aby se ti na vstup nedostal signál s vyšší frekvencí, než je polovina vzorkovacího kmitočtu. Shannon - Kotelnikův teorém. Oversampling.
A pokud dokážeš udělat vstupní filtr s pottřebnou šířkou pásm a strmostí, nemusíš vůbec ten DSP použít. Prostě to jenom převedeš na data, ta přeneseš, a na druhé straně D/A převodem vrátíš do analogové domény.
Druhá možnost:
Nebo navzorkuješ celé příchozí spektrum (maximální kmitočet nesmí být vyšší než polovina vzorkovacího kmitočtu - zabezpečí filtr na vstupu), a dále zpracuješ už v digitální doméně pomocí toho DSP.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
pepabruna



Založen: Oct 25, 2010
Příspěvky: 33

PříspěvekZaslal: čt únor 02 2012, 11:27    Předmět: Citovat

Jenže problém je údajně v tom, že vytvořit dokonale strmou dolní propust není reálné(aspoň podle pana profesora...). V tom případě bude využitelná ta varianta číslo 2. Pokud tomu správně rozumím...mám vzorkovací frekvenci 8kHz to znamená že vstupní filtr musí oříznout složky nad 4kHz a signál pak zpracuji v DSP.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
popopepe



Založen: Oct 26, 2005
Příspěvky: 549

PříspěvekZaslal: čt únor 02 2012, 11:29    Předmět: Citovat

Má pravdu, profesor. Vytvořit takový filtr nelze.
Takže pokud máš vzorkovací kmitočet 8kHz, tak vstupní kmitočet nesmí být vyšší než 4kHz. Dle toho vzorkovacího kmitočtu jde o PCM?
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
pepabruna



Založen: Oct 25, 2010
Příspěvky: 33

PříspěvekZaslal: čt únor 02 2012, 11:37    Předmět: Citovat

Ten vzorkovací kmitočet jsem jenom tak plácnul. Jen mi nejde do hlavy, když nelze udělat dokonale strmou dolní propust jak zajistím aby to nepřesáhlo tu f=4kHz? To navrhnu propust abych měl garanci že se ořízne radši už frekvence 3,5kHz než 5?
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Zmije



Založen: Jun 30, 2005
Příspěvky: 1570
Bydliště: Pardubický kraj

PříspěvekZaslal: čt únor 02 2012, 11:45    Předmět: Citovat

Přesně tak, u telefonů se používá na vstupu DP s fm = 3,5kHz, těch 500Hz mezi fm a kotelníkem padne na přechodové pásmo té DP.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
pepabruna



Založen: Oct 25, 2010
Příspěvky: 33

PříspěvekZaslal: čt únor 02 2012, 11:53    Předmět: Citovat

Takže k mé druhé otázce.
Jak bych to udělal pokud chci dostat z DSP bloku řízení signál o šířce 8b a pásmu od těch 30Hz do 3kHz pokud je celková šířka pásma 10kHz.

Takže minimální frekvence vzorkování je 20kHz na to použiju vstupní filtr, ořízne složky nad 20kHz a v DSP navrhnu digitální filtr na vyříznutí požadovaného pásma? Akorát nwm co má namysli tema 8b. na výstupu..
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
popopepe



Založen: Oct 26, 2005
Příspěvky: 549

PříspěvekZaslal: čt únor 02 2012, 12:30    Předmět: Citovat

Doporučuji začít studovat. Chceš převést analog na digitál. Analog může nabývat nekonečně mnoho hodnot.
Digitál má jenom dvě. Jedničku a nulu. 8b znamená 256 rozlišovacích hladin, na které se dá ten analog převést. Jukni na to, jak vůbec funguje A/D převod.
http://cs.wikipedia.org/wiki/A/D_p%C5%99evodn%C3%ADk
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
pepabruna



Založen: Oct 25, 2010
Příspěvky: 33

PříspěvekZaslal: čt únor 02 2012, 12:52    Předmět: Citovat

Děkuji za odpověď, jenže jsem zmátl sám sebe, myslel jsem si, že nějakým způsobem těch 8bitů souvisí přímo s blokem dsp teď už je mi to jasné že se to týká převodu, až se stydím za položení takového dotazu.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
ZdenekHQ
Administrátor


Založen: Jul 21, 2006
Příspěvky: 25741
Bydliště: skoro Brno

PříspěvekZaslal: čt únor 02 2012, 13:02    Předmět: Citovat

Hlavně dneska už nemáme dolní propusti složitě bastlený z OZ a kondíků/odporů, ale dá se koupit třeba jednoduchá dolní propust 8.řádu, kde ta strmost už je víc než solidní.

http://www.maxim-ic.com/datasheet/index.mvp/id/1370

_________________
Pro moje oslovení klidně použijte jméno Zdeněk
Správně navržené zapojení je jako recept na dobré jídlo.
Můžete vynechat půlku ingrediencí, nebo přidat jiné,
ale jste si jistí, že vám to bude chutnat[?
]
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovy WWW stránky
Zobrazit příspěvky z předchozích:   
Přidat nové téma   Zaslat odpověď       Obsah fóra Diskuzní fórum Elektro Bastlírny -> Teorie Časy uváděny v GMT + 1 hodina
Strana 1 z 1

 
Přejdi na:  
Nemůžete odesílat nové téma do tohoto fóra.
Nemůžete odpovídat na témata v tomto fóru.
Nemůžete upravovat své příspěvky v tomto fóru.
Nemůžete mazat své příspěvky v tomto fóru.
Nemůžete hlasovat v tomto fóru.
Nemůžete připojovat soubory k příspěvkům
Můžete stahovat a prohlížet přiložené soubory

Powered by phpBB © 2001, 2005 phpBB Group
Forums ©
Nuke - Elektro Bastlirna

Informace na portálu Elektro bastlírny jsou prezentovány za účelem vzdělání čtenářů a rozšíření zájmu o elektroniku. Autoři článků na serveru neberou žádnou zodpovědnost za škody vzniklé těmito zapojeními. Rovněž neberou žádnou odpovědnost za případnou újmu na zdraví vzniklou úrazem elektrickým proudem. Autoři a správci těchto stránek nepřejímají záruku za správnost zveřejněných materiálů. Předkládané informace a zapojení jsou zveřejněny bez ohledu na případné patenty třetích osob. Nároky na odškodnění na základě změn, chyb nebo vynechání jsou zásadně vyloučeny. Všechny registrované nebo jiné obchodní známky zde použité jsou majetkem jejich vlastníků. Uvedením nejsou zpochybněna z toho vyplývající vlastnická práva. Použití konstrukcí v rozporu se zákonem je přísně zakázáno. Vzhledem k tomu, že původ předkládaných materiálů nelze žádným způsobem dohledat, nelze je použít pro komerční účely! Tento nekomerční server nemá z uvedených zapojení či konstrukcí žádný zisk. Nezodpovídáme za pravost předkládaných materiálů třetími osobami a jejich původ. V případě, že zjistíte porušení autorského práva či jiné nesrovnalosti, kontaktujte administrátory na diskuzním fóru EB.


PHP-Nuke Copyright © 2005 by Francisco Burzi. This is free software, and you may redistribute it under the GPL. PHP-Nuke comes with absolutely no warranty, for details, see the license.
Čas potřebný ke zpracování stránky 0.14 sekund