Émettre en DVB-T / TNT avec Gnuradio et USRP

Ce wiki a été archivé en 2018.

Le nouveau wiki se trouve à: ressources.labomedia.org

Les fonctionnalités sont désactivées: vous pouvez faire une recherche sur Google site:https://wiki.labomedia.org et découvrir La Labomedia.

De Centre de Ressources Numériques - Labomedia
Aller à : navigation, rechercher

Introduction - workflow

Expérimentations autour de l'émission en DVB-T grace à GNURadio et USRP dans le cadre du projet MikroTV

Microtv antenna setup.jpg

Essais concluants !

Signal chain :

analog2video interface (Terratec v4l2 device on linux)
audio through soundcard
 \/
avconv stream > GNUradio > UHD (based on ubuntu 12.04)
 \/
usrp2 (N210) with wbx board transmitter Frequency 474 MHz
 \/
low pass filter passive 4.order  500 MHz, with16pF- 13nH,-,22pf-13NH-16pF calculated with filterdesign guide
 \/
Power amp (1-500 MHz) 3W, 40 dB gain
 \/
SWR Meter (Rohde&Schwarz NAUSS)
 \/
Cable RG213 Foam
 \/
Antenna 1/4 Wave Groundplane for 474 MHz (150.2mm radials mounted on N Connector)

Partie logicielle

GNURadio

Les essais ont été réalisés avec la version GNURADIO du 12 avril 2014

Microtv setup2.jpg
Microtv setup1.jpg

Gr-dvbt

Plus de détails : http://yo3iiu.ro/blog/?p=1191 http://yo3iiu.ro/blog/?p=1220 http://yo3iiu.ro/blog/?p=1244

Script pour diffuser une source audio vidéo live

mkfifo mikrotvOK.fifo

adapter les chemins / nom de device :

#!/bin/bash
avconv -y -f alsa -i plughw:0,0 -acodec mp2 -b:a 192k -f video4linux2 -i /dev/video0 -vcodec mpeg2video -s 720x576 -b:v 11500k -minrate 11500k -maxrate 11500k -bufsize 1835k -qscale 8 -r 25 -f mpegts - > /home/uchronies/mikrotvOK.fifo

Partie hardware

Alternatives :

Power amp (1-500 MHz) 3W, 40 dB gain
SWR Meter (Rohde&Schwarz NAUSS)
low pass filter passive 4.order  500 MHz, with16pF- 13nH,-,22pf-13NH-16pF calculated with filterdesign guide

Références


MikroTv