Uživatelské nástroje

Nástroje pro tento web


cs:sdr-widget

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revizePředchozí verze
cs:sdr-widget [2022/07/14 20:49] – [Nahrání firmware] kaklikcs:sdr-widget [2024/10/10 09:13] (aktuální) kaklik
Řádek 1: Řádek 1:
 ====== Digitalizační jednotka SDR-Widget ====== ====== Digitalizační jednotka SDR-Widget ======
  
-[[https://code.google.com/p/sdr-widget/|SDR-Widget]] je konstrukcekterá umožňuje digitalizaci audio signálu z SDR přijímačů a jejich ovládání přes sběrnici [[cs:i2c|I2C]]. Zařízení se může z hlediska systému chovat buď jako klasická audio karta, nebo posílat data přes SDR specifický protokol GHPSDR. Jde o opensource projekt jehož hardware je i přes jeho velkou užitečnost nyní těžko dostupný. +[[https://code.google.com/p/sdr-widget/|SDR-Widget]] je zařízeníkteré umožňuje digitalizaci nízkofrekvenčního signálu z SDR přijímačů a ovládání jejich komponent (lokální oscilátor, filtrová banka, anténní přepínače) přes sběrnici [[cs:i2c|I2C]]. Zařízení se může z hlediska operačního systému chovat buď jako klasická audio karta, nebo posílat data přes SDR specifický protokol GHPSDR. Jde o opensource projekt jehož hardware je i přes jeho velkou užitečnost nyní těžko dostupný. 
  
 {{:cs:designs:sdr:sdr-widget.png?600|}} {{:cs:designs:sdr:sdr-widget.png?600|}}
Řádek 9: Řádek 9:
  
 {{:cs:designs:tools:sdr_widget1.jpg?300|}} {{:cs:designs:tools:sdr_widget2.jpg?300|}} {{:cs:designs:tools:sdr_widget_connection.jpg?300|}} {{:cs:designs:tools:sdr_widget1.jpg?300|}} {{:cs:designs:tools:sdr_widget2.jpg?300|}} {{:cs:designs:tools:sdr_widget_connection.jpg?300|}}
 +
 ===== Kompilace firmware ===== ===== Kompilace firmware =====
      
Řádek 32: Řádek 33:
  
 Ještě otestujeme funkčnost a verzi toolchain pomocí:  Ještě otestujeme funkčnost a verzi toolchain pomocí: 
 +
   kaklik@popelnice:~/programy/sdr-widget$ avr32-gcc --version   kaklik@popelnice:~/programy/sdr-widget$ avr32-gcc --version
   avr32-gcc (AVR_32_bit_GNU_Toolchain_3.4.2_435) 4.4.7   avr32-gcc (AVR_32_bit_GNU_Toolchain_3.4.2_435) 4.4.7
Řádek 46: Řádek 48:
   git checkout audio-widget-experimental   git checkout audio-widget-experimental
      
-Následně zkompilujeme zdrojový kód pomocí   +Následně zkompilujeme zdrojový kód následujícím příkazem   
   make sdr-widget   make sdr-widget
  
Řádek 116: Řádek 118:
  
  
-==== Případ externího oscilátoru ====+==== V případě připojení externího oscilátoru ====
  
-Tato sekce popisuje zapojení při použití modulu [[cs:adcaudio|ADCaudio01A]] taktovaného modulem [[cs:clkgen|CLKGEN01B]]. Při použití novějšího modulu ADCaudio01B, který má integrovaný oscilátor se zapojení pro většinu aplikací zjednodušuje. Připojovat externí oscilátor má smysl v případě, že potřebujete ultrastabilní vzorkovací kmitočet například pro potřeby HiFi.  +Tato sekce popisuje zapojení při použití modulu [[cs:adcaudio|ADCaudio01A]] taktovaného modulem [[cs:clkgen|CLKGEN01B]]. Při použití novějšího modulu ADCaudio01B, který má integrovaný oscilátor se zapojení pro většinu aplikací zjednodušuje. Připojovat externí oscilátor má smysl v případě, že potřebujete velmi stabilní vzorkovací kmitočet například pro nějaké vědecké experimenty.  
  
 === Napájení 5V === === Napájení 5V ===
Řádek 188: Řádek 190:
   ~/git/sdr-widget$ sudo ./WidgetControl.py   ~/git/sdr-widget$ sudo ./WidgetControl.py
      
-Konfiguraci nastavíme takto:+Pro běžné použití například uvnitř [[https://wiki.bolidozor.cz/doku.php?id=cs:rmds|stanice Bolidozoru]] konfiguraci nastavíme takto:
 {{:cs:sdr:widgetcontrol.png?800|WidgetControl.py}} {{:cs:sdr:widgetcontrol.png?800|WidgetControl.py}}
- 
  
  
 Aby se nastavení projevilo, tak je potřeba sdr-widget odpojit a znovu připojit na USB.  Aby se nastavení projevilo, tak je potřeba sdr-widget odpojit a znovu připojit na USB. 
 +
 === Reference === === Reference ===
  
Řádek 213: Řádek 215:
 {{:cs:designs:sdr:sdr-widget_transformer.jpg?300|Konstrukce měřícího transformátoru s feritovým jádrem.}} {{:cs:designs:sdr:sdr-widget_transformer.jpg?300|Konstrukce měřícího transformátoru s feritovým jádrem.}}
  
-Software použitý k zobrazení signálu z generátoru může být například [[http://wiki.bolidozor.cz/doku.php?id=cs:pysdr|PySDR]], které spustíme společně s audio systémem jack. +Software použitý k zobrazení signálu z generátoru může být například [[http://wiki.bolidozor.cz/doku.php?id=cs:pysdr|PySDR]], nebo je možné využít rovnou [[http://wiki.bolidozor.cz/doku.php?id=cs:ghpsdr3|ghpsdr3]].
- +
-Pokročilejší uživatelé mohou využít rovnou [[http://wiki.bolidozor.cz/doku.php?id=cs:ghpsdr3|ghpsdr3]]. +
  
 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: 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:
Řádek 233: Řádek 232:
  
 {{:cs:designs:sdr:gnuradio_sdr-widget.png?600| Výstup z testování SDR-widget}} {{:cs:designs:sdr:gnuradio_sdr-widget.png?600| Výstup z testování SDR-widget}}
 +
 ===== Související konstrukce ===== ===== Související konstrukce =====
 +
 Digitalizační jednotku sdr-widget lze díky svojí univerzálnosti využít v mnoha [[cs:designs:dms|měřících projektech a detekčních sítích]]. Digitalizační jednotku sdr-widget lze díky svojí univerzálnosti využít v mnoha [[cs:designs:dms|měřících projektech a detekčních sítích]].
  
   * [[http://wiki.bolidozor.cz/doku.php|Bolidozor]] stanice [[cs:rmds|]]   * [[http://wiki.bolidozor.cz/doku.php|Bolidozor]] stanice [[cs:rmds|]]
   * [[cs:lightning|]]   * [[cs:lightning|]]
 +  * [[https://wiki.ionozor.cz/doku.php?id=en:start| Ionozor]]
  
  
cs/sdr-widget.txt · Poslední úprava: 2024/10/10 09:13 autor: kaklik