Recepteur SDR à base d'un module ST Discovery

Présentez vos montages et réalisations - Explications - Conditions de réceptions - Discussion sur la fabrication ou modification d'un RX 630 m

Recepteur SDR à base d'un module ST Discovery

Message par F4DTL » 13 Octobre 2015, 06:37

un récepteur SDR 8-900KHz à échantillonnage direct
Alberto de I2PHD est l’excellent concepteur du logiciel WinRAD qui a servi de base à HDSDR (WinRAD HD), très connu des amateurs de radio SDR I/Q et RTL-SDR, ainsi que d’Argo, logiciel de QRSS. Depuis quelques temps il avait commencé à se pencher sur l’écriture de codes SDR pour les processeurs ARM Cortex M.

Il vient juste de participer à un concours de créations de circuits autour des micro-contrôleurs ARM et partage en ligne le design et le code source de son projet ARM Radio. Au niveau matériel, la volonté est celle de la simplicité puisqu’il n’y a quelques composants en dehors de la carte STM32F429 Discovery qui intègre déjà un écran tactile LCD. Le convertisseur ADC intégré au micro-contrôleur réalise la numérisation du signal qui est ensuite traité numériquement par le Cortex M4 à 200 MHz. A noté que ce dernier disposant d’unité SIMD Neon, les performances sont excellentes.

La description du recepteur : http://www.sdradio.eu/weaksignals/code/ARM_Radio.pdf

Image
F4DTL
Animateur
 
Message(s) : 1563
Inscription : 10 Mars 2008, 23:07
Localisation : Ris Orangis JN18FP

Re: Recepteur SDR à base d'un module ST Discovery

Message par F4DTL » 13 Octobre 2015, 06:40

Ma réalisation personnelle :

Image
Image
F4DTL
Animateur
 
Message(s) : 1563
Inscription : 10 Mars 2008, 23:07
Localisation : Ris Orangis JN18FP

Re: Recepteur SDR à base d'un module ST Discovery

Message par F4DTL » 13 Octobre 2015, 06:42

La réception étant un peu sourde sur les signaux WSPR sur 630m je lui est associé un preampli selectif de G0MRF

Image
F4DTL
Animateur
 
Message(s) : 1563
Inscription : 10 Mars 2008, 23:07
Localisation : Ris Orangis JN18FP

Re: Recepteur SDR à base d'un module ST Discovery

Message par F4DTL » 13 Octobre 2015, 06:48

Premiers essais donc en WSPR

2015-10-13 03:32 PA3ABK/2 0.475609 -15 -1 JO21it +27 0.501 F4DTL/ARM JN18fp 387 240
2015-10-13 03:00 DF6NM 0.475734 -13 0 JN59nj +30 1.000 F4DTL/ARM JN18fp 637 396
2015-10-13 01:42 F1AFJ 0.475697 -15 0 JN06ht +30 1.000 F4DTL/ARM JN18fp 246 153
2015-10-13 00:24 G8HUH 0.475674 -10 0 IO81mg +30 1.000 F4DTL/ARM JN18fp 485 301
2015-10-12 22:26 G7NKS 0.475692 -26 -1 IO92ub +20 0.100 F4DTL/ARM JN18fp 427 265
2015-10-12 22:26 DK2DB 0.475635 -26 0 JN48fw +27 0.501 F4DTL/ARM JN18fp 441 274
2015-10-12 21:36 LA3EQ 0.475774 -12 0 JO28xj +27 0.501 F4DTL/ARM JN18fp 1108 688
2015-10-12 21:22 DG3LV 0.475761 -28 0 JO53gv +43 19.953 F4DTL/ARM JN18fp 810 503
2015-10-12 21:16 F5WK 0.475646 +21 0 JN18hp +23 0.200 F4DTL/ARM JN18fp 12 7
2015-10-12 20:34 F6GEX 0.475759 -21 0 IN97na +27 0.501 F4DTL/ARM JN18fp 307 191
2015-10-12 20:12 DH5RAE 0.475747 -19 1 JN68qv +20 0.100 F4DTL/ARM JN18fp 800 497
2015-10-12 20:00 DJ0ABR 0.475658 -15 0 JN68nt +23 0.200 F4DTL/ARM JN18fp 782 486
2015-10-12 19:18 SV3DVO 0.475711 -25 1 KM08uf +23 0.200 F4DTL/ARM JN18fp 1929 1199
2015-10-12 19:02 I5EFO 0.475664 -25 0 JN53hu +30 1.000 F4DTL/ARM JN18fp 823 511
2015-10-12 18:20 DH9FAC 0.475625 -26 0 JO40kb +30 1.000 F4DTL/ARM JN18fp 491 305
F4DTL
Animateur
 
Message(s) : 1563
Inscription : 10 Mars 2008, 23:07
Localisation : Ris Orangis JN18FP

Re: Recepteur SDR à base d'un module ST Discovery

Message par F4DTL » 13 Octobre 2015, 14:05

Image
F4DTL
Animateur
 
Message(s) : 1563
Inscription : 10 Mars 2008, 23:07
Localisation : Ris Orangis JN18FP

Re: Recepteur SDR à base d'un module ST Discovery

Message par F4DTL » 09 Décembre 2015, 00:39

A couple of months ago, or so, I distributed on Internet my project Armradio, complete with the source code.

A few local OMs replicated it, and told me that there were some alias responses. After having received more than
one of those reports, and from knowledgeable people, I decided to investigate, and, sure enough, I found
a very stupid error on my side. Practically I had misinterpreted the specifications on the data sheet of the
ARM chip regarding how the DMA controller of the two ADCs that I have used presents its output to the program
asking for it.

I had simply inverted the order of the 12-bit data that each ADC sends back...

After having corrected this, those who were complaining assured me that now everything is working as it should.

I have also added a small preamplifier, just a tad above 10 dB, given that those ADCs are far from being stellar.
The PDF file has been amended, adding its schematic.

You can find the amended version, with a few more presets of European LF stations added, at this URL.

http://www.weaksignals.com

When you are there, simply click on the word "ARM RADIO" on the column on the left side.

Please report me if you find more misbehaving, thanks.

73 Alberto I2PHD
F4DTL
Animateur
 
Message(s) : 1563
Inscription : 10 Mars 2008, 23:07
Localisation : Ris Orangis JN18FP

Re: Recepteur SDR à base d'un module ST Discovery

Message par F4DTL » 01 Décembre 2016, 00:26

ARM Radio demo BY W9RAN (Vidéo)

https://youtu.be/iOBP4NP0nT4
F4DTL
Animateur
 
Message(s) : 1563
Inscription : 10 Mars 2008, 23:07
Localisation : Ris Orangis JN18FP


Retour vers Description de votre RX

Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 1 invité

cron