Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
Obě strany předchozí revize Předchozí verze Následující verze | Předchozí verze | ||
2014:adc-to-matlab [2015/01/18 13:19] Jan Novotný [Závěr] |
2014:adc-to-matlab [2015/01/18 21:22] (aktuální) Jan Novotný [Výsledky] |
||
---|---|---|---|
Řádek 166: | Řádek 166: | ||
- | Na následujícím videu lze vidět navzorkování signálu. Nejprve se v MATLABu spustí funkce ''Serial_2channel()'' a pak se na Discovery kitu stiskne modré tlačítko, čímž se provede navzorkování a odeslání dat. Dokončení tohoto procesu je indikováno rozsvícením zelené LED diody a výsledné průběhy se pak objeví v grafu v MATLABu. | + | Na následujícím videu lze vidět navzorkování signálu. Nejprve se v MATLABu spustí funkce ''Serial_2channel()'' a pak se na Discovery kitu stiskne modré tlačítko, čímž se provede navzorkování a odeslání dat. Dokončení tohoto procesu je indikováno rozsvícením zelené LED diody a výsledné průběhy se pak objeví v grafu v MATLABu. Bohužel kvalita videa není dobrá, protože nebyl k dispozici přístroj poskytující dostatečnou kvalitu záznamu. |
- | {{youtube>1hZj2ThIF-E?medium}} | + | {{ youtube>1hZj2ThIF-E?medium }} |
---- | ---- | ||
=====Závěr===== | =====Závěr===== | ||
Celkově je možno říci, že zadání se podařilo splnit. Vznikl dvoukanálový vzorkovač, který by teoreticky mohl být schopen vzorkovat signály až do kmitočtu 1MHz (A/D převodníky vzorkují s rychlostí 2,4 milionu vzorků za sekundu). Prakticky bude tato hodnota zřejmě nižší, ale vzhledem k určení vzorkovače by postačovala schopnost vzorkovat signály do kmitočtu 640kHz. Předností vzorkovače je využití periferie DMA, což zrychluje celý proces přenosu dat. Přenos navzorkovaných dat do počítače a jejich vykreslení také funguje velmi dobře, díky vestavěným funkcím MATLABu, které např. umožňují čtení dat ze sériového portu ve zvoleném formátu, není třeba data nějak výrazněji upravovat nebo přeskládávat, což přispívá k přehlednosti kódu. | Celkově je možno říci, že zadání se podařilo splnit. Vznikl dvoukanálový vzorkovač, který by teoreticky mohl být schopen vzorkovat signály až do kmitočtu 1MHz (A/D převodníky vzorkují s rychlostí 2,4 milionu vzorků za sekundu). Prakticky bude tato hodnota zřejmě nižší, ale vzhledem k určení vzorkovače by postačovala schopnost vzorkovat signály do kmitočtu 640kHz. Předností vzorkovače je využití periferie DMA, což zrychluje celý proces přenosu dat. Přenos navzorkovaných dat do počítače a jejich vykreslení také funguje velmi dobře, díky vestavěným funkcím MATLABu, které např. umožňují čtení dat ze sériového portu ve zvoleném formátu, není třeba data nějak výrazněji upravovat nebo přeskládávat, což přispívá k přehlednosti kódu. |