Auteur Sujet: SDR, c'est quoi?  (Lu 63705 fois)

Hors ligne VA2JOT Jacques

  • Membre guru
  • *****
  • Messages: 3 825
Re : SDR, c'est quoi?
« Réponse #150 le: 11 Septembre 2015, 10:29:04 »
ouin le gas pas super informer quit a fait le review il mixe un couple  daffaire .....
Y'a trouvé moyen d'inventer une autre définition de DDC: Digital Down Conversion.

Hors ligne VE2PID Pierre

  • Membre guru
  • *****
  • Messages: 4 361
  • Elecraft K2/100/5170 KX1/442 KX2/1464 KX3/190
Re : SDR, c'est quoi?
« Réponse #151 le: 11 Septembre 2015, 11:47:52 »
Y'a trouvé moyen d'inventer une autre définition de DDC: Digital Down Conversion.

Inventé? Pourtant, un "papier" de l'IEEE mentionne ceci: In this paper the method of designing circuit using modern digital signal processing is introduced. A digital down conversion (DDC) in digital IF receiver is designed based on modern DSP technology. a digital down converter (DDC) is used to convert between IF and baseband. . Comme le ANAN utilise la quadrature (I/Q) pour la conversion directe (IF presque nulle avant le DSP), c'est pertinent non ?
 
Messieurs, soyons prudents ... et faisons de petites recherches avant de conclure trop rapido ...  (   ;) )
« Modifié: 11 Septembre 2015, 11:55:26 par VE2PID Pierre »

VE2OLM

  • Invité
Re : SDR, c'est quoi?
« Réponse #152 le: 11 Septembre 2015, 12:44:35 »
Comme le ANAN utilise la quadrature (I/Q) pour la conversion directe (IF presque nulle avant le DSP), c'est pertinent non ?

eee if presque nul ??     196Khz de power SDR ses pas si nul que sa  ,et ses une limitation software si il limite a 1 receiver il peuve paser  ~2Mhz

et ou sa un DSP ? 

 
« Modifié: 11 Septembre 2015, 12:51:16 par VE2OLM Marc »

Hors ligne VE2PID Pierre

  • Membre guru
  • *****
  • Messages: 4 361
  • Elecraft K2/100/5170 KX1/442 KX2/1464 KX3/190
Re : SDR, c'est quoi?
« Réponse #153 le: 11 Septembre 2015, 12:54:46 »
eee if presque nul ??

Il faut obligatoirement obtenir deux signaux audio en quadrature, soit le I et le Q, et c'est dans le FPGA (mixers mathématiques) que ça se fait. Autrement dit, une conversion  directe (IF presque = 0). Par la suite, c'est relayé au PC qui traite le tout en DSP. N'oublions pas que lew bloc Windows/PC fait partie de la chaine radio ...

VE2OLM

  • Invité
Re : SDR, c'est quoi?
« Réponse #154 le: 11 Septembre 2015, 13:10:44 »
HI

vas lire  les source code en VHDL  ;-)   sa fait des semaine que je me les tape  >:(
http://svn.tapr.org/listing.php?repname=OpenHPSDR+Main&path=%2Ftrunk%2FHermes%2FSource%2FHermes_v3.1%2F&#ae34838365e95350e81a973b3ff08d569

Le IQ sert uniquement dans le mixer  pour le "tuning"  et le output et un signal  a 196Khz quit et pas en quadrature

par difinistion normalemt un DSP ses un IC  mait bon yen a quit les emule le software ...

jait toruver un text interesent ....




a noter que sont block diagram et pas super a jour  ...


http://www.gnarc.net/wp-content/uploads/2015/02/Software-Defined-Radio-SDR-for-Amateur-Radio-2015-02-11.pdf

pour ceux quit veule pas se taper toue les source ses dans receiver.V    ou apres le "FIR filter" en I/Q   le filtre retourne   "fir2"

firX8R8 fir2 (clock, decimB_avail, decimB_real, decimB_imag, out_strobe, out_data_I2, out_data_Q2);
« Modifié: 11 Septembre 2015, 13:31:56 par VE2OLM Marc »

Hors ligne VE2PID Pierre

  • Membre guru
  • *****
  • Messages: 4 361
  • Elecraft K2/100/5170 KX1/442 KX2/1464 KX3/190
Re : SDR, c'est quoi?
« Réponse #155 le: 11 Septembre 2015, 14:03:29 »
Le IQ sert uniquement dans le mixer  pour le "tuning" 

Eh ben Marc ... je suis très surpris que tu donnes ce très petit rôle au principe de la quadrature.

Au contraire, il est au cœur et essentiel pour la (dé)-modulation en SDR . Avec deux signaux I/Q, on peut (dé)-moduler tous les modes passés, présents et à venir (CW, numériques, AM, BLU etc), le tout par application du théorème de Pythagore !

Comme tu t'intéresses aux algorithmes, dans le "open-source" PowerSDR, la ligne de code équivalente au théorème est la suivante:

am->lock.curr=Cmag (CXBdata (am->ibuf,i));

Je te réfère d'ailleurs au schéma que j'avais affiché (créé par VK6APH), v2008 mais actuel (sûrement amélioré, mais même logique).



On y voit très bien et de manière évidente les deux "mixers" dans le FPGA.
Je suis convaincu que c'est toujours ce même principe qui est à la base des SDRs les plus récents.......
« Modifié: 12 Septembre 2015, 12:26:10 par VE2PID Pierre »

VE2OLM

  • Invité
Re : SDR, c'est quoi?
« Réponse #156 le: 11 Septembre 2015, 14:08:37 »
Hi

jait pas dit que dans le PC une foit la FFT faite que pour demoduler il remetre pas en I/Q

juste que entre le radio et le PC ses pas en I/Q histoire de conerver la bande pasente   ;)

Hors ligne VA2JOT Jacques

  • Membre guru
  • *****
  • Messages: 3 825
Re : SDR, c'est quoi?
« Réponse #157 le: 11 Septembre 2015, 15:11:37 »
Comme le ANAN utilise la quadrature (I/Q) pour la conversion directe (IF presque nulle avant le DSP), c'est pertinent non ? Certainement, y'a rien qui ressemble plus à D.D.C. que D.D.C. n'est-ce pas? On dirait quasiment que c'est la même chose  ;) Bon, je suppose que tu vas me dire que D.D.C. et D.D.C. c'est pas pareil question d'entretrenir la confusion chez les incultes.

Alors lequel est lequel? Digital Down Conversion ou Direct Down Conversion?

Ca aurait été tellement simple et limpide d'écrire que l'ANAN100D utilisait le Direct Down Conversion par voie (by way of) de Direct Sampling ou D.S.D.C. si tu préfères. Par contre, j'ai omis d'inclure le "Digital" du gars de l'ARRL. C'est redondant dans un contexte de SDR.

...

Hors ligne VE2PID Pierre

  • Membre guru
  • *****
  • Messages: 4 361
  • Elecraft K2/100/5170 KX1/442 KX2/1464 KX3/190
Re : SDR, c'est quoi?
« Réponse #158 le: 11 Septembre 2015, 17:58:11 »
Alors lequel est lequel? Digital Down Conversion ou Direct Down Conversion?

Pour ne pas créer de confusion .... Il faudrait s'en tenir à la définition des 'autorités' en la matière, plutôt que d'y aller avec nos propres ""inventions"" ou imaginations.

Autant l'IEEE que l'ARRL/QST et VK6APH (un 'expert majeur' dans le domaine) utilisent une définition commune pour le DDC: Digital Down-Conversion.

Wélà !

VE2OLM

  • Invité
Re : SDR, c'est quoi?
« Réponse #159 le: 13 Septembre 2015, 11:37:03 »
etk le review du ANAN fait des vague .... ::)

My letter to the editor and writer of QST October 2015 edition.

Hi Martin(AA6E),

Regarding: QST October 2015 Edition
Product: Apache Labs ANAN-100D

I take exception to your review in which you state that the Apache Labs
ANAN series radio is based on the technology as the Flex Radio 6000 series.

I have no interest in FlexRadio System with the exception of being an
end user of their technology; since the Flex-1000 days.

To compare an ANAN PDSR software radio to a Flex-6x00 SmartSDR radio is
like comparing tube radio to a transistor radio.

To my understanding,PDSR development started under Flex radio CEO Gerald
Youngblood K5SDR; your reviewed gives no credit to the developer.

“The ANAN uses PowerSDR (TM - FlexRadio Systems). I personally started
development of what later became PowerSDR in 1999. As a company
FlexRadio invested for a dozen years in free development of PowerSDR
which was later used by the open source community on the ANAN. Apache
Labs has no internally paid software developers to my knowledge. It is
all outside volunteer labor. We developed the diversity software used
in the ANAN originally for the FLEX-5000 five or six years ago. The
FLEX-6000 Series and SmartSDR is a long term and ever expanding
platform.” K5SDR

Other things that was not broad out in your review:
“My biggest "gripe" with the Anan is the poor internal factory
calibration. You need to use a calibrated signal source to calibrate the
receive S meter. Also the transmit power calibration on the Anan is done
at 100 watts. On some bands the power tracks sort of linear but on
others such as 12 meters 100 watts is 89 watts out and when set to 10
watts I got 48 watts out!

The Flex on the other hand is factory calibrated and works fine right
out of the box. Calibration is very linear right through the whole power
range.” Dave wo2x

There were more complains about the ANAN radios that went un-noticed by
you and others that reviewed your article before printing.

73, Ernest - W4EG

Hors ligne VE2PID Pierre

  • Membre guru
  • *****
  • Messages: 4 361
  • Elecraft K2/100/5170 KX1/442 KX2/1464 KX3/190
Re : SDR, c'est quoi?
« Réponse #160 le: 13 Septembre 2015, 11:49:35 »
... Suite à l'article de QST/ANAN-100D/Octobre 2015, PA1HR a actualisé son classement en contexte des analyses passées de l'ARRL. Le critère qu'il privilégie est la plage dynamique en RX à 2 kHz (un peu comme Sherwood).

Selon ce critère, le Apache Labs ANAN-100D se classe en 16e position.

Cliquer ici: QST Magazine Product Reviews - Key Measurements Summary - HF-Transceivers or Receivers.
« Modifié: 13 Septembre 2015, 11:53:45 par VE2PID Pierre »

Hors ligne VA2JOT Jacques

  • Membre guru
  • *****
  • Messages: 3 825
Re : SDR, c'est quoi?
« Réponse #161 le: 13 Septembre 2015, 12:15:36 »
Il a raison sur certains points mais son plus important "gripe" ne concerne pas les éléments hardware de la radio ANAN100D mais plutot le MMI/GUI HPSDR qui controle également son FLEX via un PC.

Par contre il faut se demander si en ayant accès aux paramètres pour modifier la pondération du S mètre ansi qu'à la calibration de la puissance de sortie si un usager peut vraiment parler de défaut d'usine lorsque la calibration de ces paramètres fait partie intégrale de la procédure de mise-en-service initiale de l'appareil?

M'enfin, le pire est qu'il ne fait aucunement mention d'une importante lacune dans le design hardware de la radio; L'insufisance de découplage RF et la fablesse de certaines connexions mécaniques assurant une bonne continuité de la masse à travers les éléments différents dont est composé l'ANAN100D.

P.S.:  Le gars aurait du faire un effort pour écrire correctement dans sa propre langue. Surtout dans une lettre à l'éditeur de QST.  Me semble que cela enlève du poids à sa critique de la revue d'équipement ;)

EX: Other things that was not broad out Other things that were not brought out
your reviewed gives no credit to the developer. Your review gives no credit to the developer

...

VE2OLM

  • Invité
Re : SDR, c'est quoi?
« Réponse #162 le: 13 Septembre 2015, 14:27:25 »
Hi

last desut efectivement apache labs lechape un peux  ,il ont deja dnas le radio un EEPROM pour le mac adress du lan  ,et il ont de lap lace dedans enmasse pour metre des table de calibration
et ses tres facile de faire un script en labview pour automatiser les test avec le equipement GPID et ecrire dnas le eeprom les facteur de corection
et en prime sa ameliore de baucoup la qualiter du produit car en verifient  les valeur de calibration sur les moyenne historique sa permet de detecter des variation et en retracer la provemence
(variation de permeabiliter des core ferit ou PCB fab quit a chager de materielle et sa influence le dielectric ,residie de flux   etc etc ...

bon par contre sa implique que faudrait que le software pc lise le eprom et pour sa faux que les programeur decide de le faire  ;)  lorse que ses open source ses pas apache quit decide  he he  ;)

mait au minimum il pourait metre un fichier de configuration sur un server relier au serial mumber du radio  avec le valeur de calibration ...

Hors ligne VA2JOT Jacques

  • Membre guru
  • *****
  • Messages: 3 825
Re : SDR, c'est quoi?
« Réponse #163 le: 13 Septembre 2015, 20:03:20 »
mait au minimum il pourait metre un fichier de configuration sur un server relier au serial mumber du radio  avec le valeur de calibration ... L'ANAN100D et ses ti-frères demeurent des radios hands-on. Pour ceux qui n'on pas peur de jouer dedans.

En pasant, le fait que ce soit Open Source n'empêche en rien qui que ce soit (ayant les compétences) de modifier le code, c'est juste qu'il faut le faire soi-même au lieu d'attendre (et d'espérer) que le fabricant le fasse.

 

VE2OLM

  • Invité
Re : SDR, c'est quoi?
« Réponse #164 le: 13 Septembre 2015, 20:48:07 »
L'ANAN100D et ses ti-frères demeurent des radios hands-on. Pour ceux qui n'on pas peur de jouer dedans

oui et non ses  certifier FCC (suposeemnt) et sa prend pas nesesairement une lic superieur pour en acheter un  et le drive du PA a une tres grande influence sur le IMD

il avait une discusion interesente dailluer sur un mail list las desut , Les Aana on un tres maivait IMD avec une puisense > 80W a cause des des balum de sortie sur le finale
normalememt sa predrait 5 tour de fil  pour 100W par contre pour etre capable de suporter le 6M il ont mit juste 4tour sa permet de faire le 6M
mait par contre sa degrame le IMD entre 80 et 100W  ,et si il et mal caliber sa peux monter a 120W  !!  donk les core sont en saturation

pour le soft cetait mon point les developeur sont pour HPSSDR  donk se quit et unique au apache-lab devrait etre fait pas eu directement mait il ont pas de codeur renumerer ;D   
memem chose pour le 200D il ont plin de feature hardware interesente mait pas exploiter faute d'interet par les developeur  open source
le code FPGA de  10 ,100 ,100D et 200 et sensiblememt le meme  ,a par pour le 2e ADC  il et juste recompiler dune platform a l'autre
les gas ont lair a coder sur lap latfrom comune du 100 (Hermes) quit couvre plus large ..
(en pasent le code source des FPGA du 100D ,et 200D sont pas public  selelemt ceux du 100 (HPSDR) donk bone chache pour rajouter une feature  )


p.s. je resalise que pour etre heureux sa me prent 3 SCU  :(  1 sur une antenne HF   ,1 sur le beam 6M ,1 sur un trasverter) 
sinon jsute avec 1 sa devien complex a gere tout sur la meme antenne ;-)
« Modifié: 13 Septembre 2015, 21:35:32 par VE2OLM Marc »