Fabriquez votre modulateur DVB-S avec un RaspberryPi

DATV Setup PCB for RaspberryPi

Messagede PA0RJV » Dim 10 Juil 2016 08:34

PA0RJV’s set-up PCB for DATV on a RaspberryPi using UglyDATV from Evariste F5OEO.

By Robert Janus PA0RJV since March 2017 F4VSG

Introduction:

First Gnu radio IQ tests were made in 2012/2013 with Simon PA9TV generating FM - SSB - and DATV.
We tested at 144, 432 and 23 cm with nice results.

Later DATV experiments were made using BATC Digilite and altered Nyquist filtering.


1.jpg
1.jpg (41.5 Kio) Vu 4913 fois

On this small PCB I and Q signals from GNU radio and Local oscillator were used as input.
The output came direct from the IQ-modulator chip without any amplification.

After this setup a more sophisticated setup was made in order to have more proper impedance from a PC's soundcard.

2.jpg
2.jpg (51.22 Kio) Vu 4913 fois

In basic, this setup is identical to the previous PCB, but a dual low noise impedance buffer OP-AMP was placed in between the sound-card output and the both I and Q inputs.


Start of testing with Digilite and later UglyDATV.


After Evariste’s UglyDATV was there, existing pcb’s were modified to fit on an RaspberryPi. 2014/2015
Early setup experiments:

3.jpg
3.jpg (55.36 Kio) Vu 4913 fois

On this picture you find a combination of the I/Q modulator connected to a nyquist filter as used in DIGILITE
This setup was used in combination with Digilite's I/Q output.

We were happy with these results so a new PCB was made:

4.png
4.png (79.24 Kio) Vu 4913 fois

And here this test PCB:

5.jpg
5.jpg (50.32 Kio) Vu 4913 fois

This is the top-side of the PCB showing main components and nyquist filtering

6.jpg
6.jpg (51.15 Kio) Vu 4913 fois

This is the bottom side of the PCB with dip switches to chance SR-filter settings.
The two multi-turn trimmer potmeters are used to get the proper constellation set-point.


Nyquist filtering.

For Nyquist filter calculations the free software Elsie from Tonne software was used.

On the set-up DATV board I use two filters (I and Q) for the symbol-rate. 250 KS and 2000KS (2083 works also OK)

We are working on a user selectable wide-band I/Q SR-filter, but on this 2015 DATV set-up PCB the present Nyquist filter works OK for this moment.

Tests have been made using additional LC filtering but we kept to the 'old' Digilite idea, not 'state of the art' but OK for us HAM's !

7.jpg
7.jpg (31.04 Kio) Vu 4913 fois


At the -3 dB point of this setup you see a 250 KS filter curve

The used filter has 100 Ohm input and output impedance.

In the previous (test) PCB no additional buffer OP-AMP was used.

It was more difficult te get a proper setpoint fot the DATV constellation.

In the present setup of te DATV PCB a proper fast and low noise opamp is used for both I and Q channels.


Present setup schematic diagram with 250 & 2000 Ks Symbol-rate filtering:


8.jpg
8.jpg (44.01 Kio) Vu 4913 fois

Circuit description:

Connections are made to the Raspberry-Pi GPIO bus on the left.
Internally the Pi works at 3,3 Volt.

Input buffering and shifting to 5 Volt is made so a proper Nyquist filtering could be made with 100 Ohm input and output impedance.

After the I and Q Nyquist filtering two fast low-noise pre-amps were used as buffer to give the I and Q differential op-amps their proper input levels.

Finally differential I and Q signals are connected to the IQ modulator chip.

For 70 and 23 cm we use the AD8345.
For 23 & 13 cm the AD8349 is used.

The RF output is connected to a wide-band RF-amp.
On 70 cm we have an output level of >100 mW, 23 cm ~~50-70 mW.

An RF input a level of -6dBm is used. Both top and bottom side of the PCB are used.
The PCB is powered from 12 Volt only.

9.jpg
9.jpg (42.8 Kio) Vu 4913 fois

A nice MER in the test setup.

There is a protective diode against polarity mistake.
Furthermore the negative voltage for op-amps comes from a DC/DC converter on the PCB..

Thanks to Tutioune and UglyDATV we now have a great working DATV system.

Tests in the Netherlands show that distances of over 10 km. is possible with < 20 mW.
Furthermore tests were made on 437 MHz with a Symbol-rate of 250.

After a initial higher RF power level the level could be changed up to 4 mW.
We are talking of a distance of 15 kilometer with a path over a large town.

Both stations used yagi antenna's with proper coaxial cabling and good antenne height.

Recent tests (Ham-Radio 2016) between the approx. 1000 meter Pfänder (Bregenz) and the 830 meter high mountain Am Höchsten (Bodensee) (54 km link) shows that less than 100 mW power with nice DATV results was OK.

Also links to nearby ATV/DATV repeater(s) in the Netherlands are working fine.

The DATV picture remains until I go lower than 1,5 mW @ PI6ZDM or < 2,5 mW @ PI6HLM. Both tests at 23 cm.

These results after a proper connection is made and power level is lowered for that test.



The present DATV setup PCB to be connected with a RaspberryPi using Evariste's UglyDATV:

10.jpg
10.jpg (49.11 Kio) Vu 4913 fois

the top of the present pcb.

11.jpg
11.jpg (36.92 Kio) Vu 4913 fois

the bottom of the present pcb.


And the overview of the combination in my combined 70 & 23 cm DATV transmitter system.

12.jpg
12.jpg (48.06 Kio) Vu 4913 fois

Here a RaspberryPi connected with the DATV setup PCB.


Local oscillator:


Local oscillator input: the approx. -6 dBm RF level is connected into a wide band balun on the PCB.

In 2014 a nice design was made for a nice working local oscillator. (see under in text the aditional information)

Joop PE2JKO made a nice controller and software with the following functionality:

Selection of band 144, 432, 1260 and 2300 MHz

Selectable raster and power level. This is made using the ADF4351 35 - 4400 MHz PLL chip.

Furthermore two 1>4 rf switches are used to have multiple RF outputs. Joop’s controller connects to this PLL oscillator PCB.

But now we are some years later, on E-bay or AliExpress you can buy ready-made PLL oscillators on a PCB round 35 $.
http://www.ebay.com/itm/35M-4-4G-signal-source-development-board-ADF4351-development-board-/141390066144

You need to make your own controller, or you can buy a PLL oscillator in connection with an LCD display /control PCB and make even that a simple combination.

(by pushing the touch-screen you can set your desired frequency)

Hard to compete. But another proper RF signal could also be used!

13.jpg
13.jpg (34.88 Kio) Vu 4913 fois

Here the local oscillator pcb.
See also the detailled info on this site with info from Joop PE2JKO.

Please visit the PG540 site with usefull info about Joop's approach of DATV interfacing.
http://www.pg540.org/wiki/index.php/Opzet_DVB-S_Print_voor_Raspberry_PI
And more aditional info about past local oscillator and future idea's.
http://www.pg540.org/wiki/index.php/Universele_Zender_Project
(at present only in Dutch language, but we will fix that in a later stage !)

Frequency filtering:

It is essential to use a proper band-pass filter behind this DATV- PCB.
When you use some extra amplification filtering can be placed behind the final AMP.
But a good idea to have also some extra filtering before your RF-PA.


Starting your own DATV station:

Download the UglyDATV program made by Evariste F5OEO.
https://github.com/F5OEO/rpidatv

How to get the above described DATV setup-PCB :
You can order a ready-made PCB, tested, aligned and with an individual test-report by me.

The price for this DATV setup PCB is 125€ and can be paid using PAYPAL and is including the approx. 5€ Paypal costs.

Shipment costs depending of the destination. In Europe (zone 1) including track&trace 13.00 €
When you have questions please contact me by e-mail.
Please inform me for the I/Q modulator what frequency:

70 & 23 cm unit using AD8345
or
AD8349 to be used for 23 & 13 cm

73’s Robert

pa0rjv@amsat.org
Since March 2017 new call: F4VSG

JN37BX Pont du Bois Haute Saône dept 70
PA0RJV
 
Messages: 1
Inscription: 26 Fév 2015
Localisation: (Haute Saône) (JN37BX)

Forums Statistiques

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités

Options

Retourner vers PI DATV