cs:sdr-widget
Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
Obě strany předchozí revizePředchozí verzeNásledující verze | Předchozí verzeNásledující verzeObě strany příští revize | ||
cs:sdr-widget [2016/01/17 18:03] – [Nahrání firmware] kaklik | cs:sdr-widget [2019/02/14 10:57] – [Nahrání firmware] kaklik | ||
---|---|---|---|
Řádek 1: | Řádek 1: | ||
====== Digitalizační jednotka SDR-Widget ====== | ====== Digitalizační jednotka SDR-Widget ====== | ||
- | [[https:// | + | [[https:// |
- | Celé zařízení však lze vyrobit i z modulů stavebnice MLAB. Konkrétně jde o moduly [[cs:at32tq144]] osazený MCU [[http:// | + | {{:cs:designs:sdr:sdr-widget.png?600|}} |
+ | Celé zařízení však lze vyrobit i z modulů stavebnice MLAB. Konkrétně jde o moduly [[cs: | ||
+ | |||
+ | |||
+ | {{: | ||
===== Kompilace firmware ===== | ===== Kompilace firmware ===== | ||
| | ||
Řádek 16: | Řádek 20: | ||
Rozbalte toolchain do adresáře // | Rozbalte toolchain do adresáře // | ||
- | Případně můžete tento krok vynechat a stáhnout si zakonzervovanou verzi AVR32 toolchain z [[http://www.mlab.cz/ | + | Případně můžete tento krok vynechat a stáhnout si zakonzervovanou verzi AVR32 toolchain z [[http://home.mlab.cz/ |
- | wget http://www.mlab.cz/ | + | wget http://home.mlab.cz/ |
| | ||
Potom pokračujeme následujícím postupem: | Potom pokračujeme následujícím postupem: | ||
Řádek 51: | Řádek 55: | ||
Pro nahrání firmware potřebujeme upravený dfu-programmer, | Pro nahrání firmware potřebujeme upravený dfu-programmer, | ||
- | git clone https:// | + | |
+ | | ||
cd dfu-programmer-sdr-widget/ | cd dfu-programmer-sdr-widget/ | ||
./ | ./ | ||
Řádek 61: | Řádek 66: | ||
Zkompilovanou starší verzi firmware lze stáhnout z webu googlecode: | Zkompilovanou starší verzi firmware lze stáhnout z webu googlecode: | ||
- | wget https:// | ||
- | chmod a+x program-widget | ||
wget https:// | wget https:// | ||
Řádek 73: | Řádek 76: | ||
Následně je možné kompilaci spustit znovu. | Následně je možné kompilaci spustit znovu. | ||
- | ===== Zapojení modulů | + | |
+ | ===== Zapojení modulů | ||
+ | |||
+ | Pro základní konstrukci sdr-widget | ||
+ | |||
+ | * [[cs: | ||
+ | * [[cs: | ||
+ | |||
+ | Ty navzájem propojíme následujícím způsobem | ||
+ | |||
+ | === Napájení 5V === | ||
+ | |||
+ | Červená, Modrá | ||
+ | |||
+ | '' | ||
+ | |||
+ | === I2S === | ||
+ | |||
+ | Žlutá 10cm | ||
+ | |||
+ | '' | ||
+ | |||
+ | '' | ||
+ | |||
+ | '' | ||
+ | |||
+ | '' | ||
+ | |||
+ | |||
+ | === Sample rate select | ||
+ | |||
+ | '' | ||
+ | |||
+ | '' | ||
+ | |||
+ | '' | ||
+ | |||
+ | '' | ||
==== Případ externího oscilátoru ==== | ==== Případ externího oscilátoru ==== | ||
- | Tato sekce popisuje zapojení při použití modulu [[cs: | + | Tato sekce popisuje zapojení při použití modulu [[cs: |
=== Napájení 5V === | === Napájení 5V === | ||
Řádek 136: | Řádek 177: | ||
'' | '' | ||
+ | |||
===== Konfigurace SDR-Widget ===== | ===== Konfigurace SDR-Widget ===== | ||
Řádek 150: | Řádek 192: | ||
+ | |||
+ | Aby se nastavení projevilo, tak je potřeba sdr-widget odpojit a znovu připojit na USB. | ||
=== Reference === | === Reference === | ||
Řádek 155: | Řádek 199: | ||
* [[https:// | * [[https:// | ||
- | ==== TODO ==== | + | |
+ | ===== Testování ===== | ||
+ | |||
+ | Zařízení je nejsnazší otestovat v režimu standardní zvukovky, kdy na vstup připojíme signálový generátor. | ||
+ | Výstup generátoru je vhodné na symetrický vstup ADC připojovat přes trasformátor. Ten však pro tyto účely můžeme vytvořit jednoduše z feritového jádra vyndaného například ze spínaného PC zdroje. | ||
+ | Amplituda signálu na výstupu generátoru stačí i v případě transformátoru 1:1 v řádu jednotek milivoltů. | ||
+ | |||
+ | |||
+ | {{: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Software použitý k zobrazení signálu z generátoru může být například [[http:// | ||
+ | |||
+ | Pokročilejší uživatelé mohou využít rovnou [[http:// | ||
+ | |||
+ | |||
+ | Test lze provést i bez připojeného generátoru pomocí šumu, který je porozovatelný na stupu ADC. Asi nejjednodušší zobrazení je při použití gnuradia. Které nainstalujeme takto: | ||
+ | |||
+ | sudo apt install gnuradio | ||
+ | |||
+ | Následně stáhneme testovací skript. | ||
+ | |||
+ | svn co svn:// | ||
+ | |||
+ | A otevřeme testovací skript v gnuradiu: | ||
+ | |||
+ | | ||
+ | |||
+ | Po spuštění skriptu tlačítem " | ||
+ | |||
+ | {{: | ||
+ | ===== Související konstrukce ===== | ||
+ | Digitalizační jednotku sdr-widget lze díky svojí univerzálnosti využít v mnoha [[cs: | ||
+ | |||
+ | * [[http:// | ||
+ | * [[cs: | ||
+ | |||
+ | |||
+ | ===== TODO ===== | ||
* Vyřešit problém s [[http:// | * Vyřešit problém s [[http:// | ||
cs/sdr-widget.txt · Poslední úprava: 2022/07/14 20:49 autor: kaklik