Outils pour utilisateurs

Outils du site


votre temps local: :: ()

heure officielle (en France) : ::(TZ:)

Heure UTC client: :: Offset client: s - delai: ms - - timeZone: Heure UTC: ::
fr:dds

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
fr:dds [2018/03/23 11:12]
fwiotte créée
fr:dds [2018/03/23 14:39] (Version actuelle)
fwiotte [Les dernières applications DDS au LPL]
Ligne 1: Ligne 1:
-FIXME **Cette page n'est pas encore traduite entièrement. Merci de terminer la traduction**\\ //(supprimez ce paragraphe une fois la traduction terminée)//+====== ​ Direct Digital Synthesizer ​ ====== 
 +Les "​Direct Digital Synthesizers" ​(DDSsont des synthétiseurs qui peuvent générer des formes d'​ondes arbitraires à diverses fréquences à partir d'une fréquence de référence fixe. 
  
 +[[fr: le principe de fonctionnement d'un DDS]]
  
-====== ​ ​Direct Digital Synthesizer  ​====== +[[fr: les applications DDS]] 
-Direct Digital Synthesizers ​(DDS) are frequency synthesizers creating variable frequency arbitrary waveforms from a singlefixed-frequency reference clockMany kinds of designs are used.+ 
 +[[fr: les différents mode de programmation]] 
 + 
 +[[fr: Exemple de développement autour d'un DDS l'​AD9959]] 
 + 
 +[[fr: programmes en C pour communiquer avec le DDS]] 
 + 
 +[[fr: Nouveau développement 2018-> double DDS 8 sorties pour piège RF programmation QSPI]] 
 +===== Un schéma de base avec l'​AD9959 ​===== 
 +Parce qu'un schéma vaut mieux qu'un long discours! 
 +Cette carte est générique,​ et grâce au port SPI sur la carte on 
 +peut connecter n'​importe quel microcontrôleur disposant d'un port SPI. 
 + 
 +{{:​fr:​carte_ad9959.png?​200|}} 
 + 
 +==== La carte électronique pour l'​habillage du piège RF==== 
 +===== BEC de Rubidium ====== 
 +{{:​fr:​dds_ad9959_bec.pdf|}} 
 + 
 +**Projet Habillage piège RF:** 
 +On remarquera sur le PCB ci-dessus que l'on utilise des composants RF externes ​(minicircuits) pour chaque voie de sortie qui permettent l'​adaptation d'​impédance,​ le filtrage du signal, et l'​amplification de sortie. L'​horloge du DDS est externe sans le VCO présent sur l'​image. 
 +Cette carte intègre le port USB et une communication série UART entre le microcontrôleur et le bus USB.  
 +Un petit programme exécutable crée sous CVI permet le chargement des données (fréquences,​ amplitudes, phases…) 
 + 
 +===== BEC de Strontium ====== 
 +**Projet Antenne RF:** 
 +Développement récent: RF CARD 375 to 400MHz Frequency Sweep control for RF antenna. 
 +Le but est de générer des sweeps de fréquence arbitraire pour une antenne RF dans la gamme de fréquence 375 à 400 MHz. 
 +J'​utilise deux DDS l'​AD9911 pour asservir un VCO ultra low noise à 1GHZ  (ROS-1000-519+) minicircuits et le second l'​AD9858 pour générer les fréquences arbitraires. 
 +Ce dernier est "​clocké"​ grâce au 1GHz provenant du VCO sur la carte. 
 +J'​utilise également le MSP430F169 pour piloter les deux DDS en mode SPI 2wire single bit (bus SPI commun, un master et deux slaves en utilisant le chip select (CS) de chaques DDS).Carte réalisée ci-dessous
  
-===== Useful links =====+====Projet STRONTIUM antenne RF 375-400MHz==== 
 +Document complet 
 +{{:​fr:​driver_rf_400mhz.pdf|}} 
 +====Projet STRONTIUM DDS CARD sur BUS National Instrument==== 
 +Document complet 
 +{{:​fr:​cartes_dds_ad9858_et_ad9852_sur_carte_ni_dio_32hs.pdf|}} 
 +===== Le programme sous windows avec interface CVI =====
  
-A good tutorial about the designs of DDS is here : [[http://​www.ieee.li/​pdf/​essay/​dds.pdf|A Technical Tutorial on Digital Signal Synthesis]]\\+Une routine sous Windows CVI à été développée avec une liaison USB-Série (un pont USB)  
 +pour charger les données via un PC.
  
 +Ci-dessous le programme en C dans le microcontrôleur qui permet le transfert des données à une vitesse maximale de 1Mb
 +  data1 => données séries venant du pont USB-serial.puce FTDI 
  
-===== Discussion =====+   
 +  int UART0_send(void) 
 +  while(1) 
 +   { 
 +     ​while(i<​1) 
 +    { 
 +      data1[j++] ​UART_InChar();​ 
 +      if (j > sizeof data1-1) 
 +      { 
 +        UART_OutChar(data1[i++]);​ 
 +      } 
 +      if (i < sizeof data1) 
 +      UART_OutChar(data1[i++]);​ 
 +    } 
 +     i=0; 
 +     j=0; 
 +     ​return 0; 
 +   ​} ​   ​
  
-:-X WE ARE SORRY TO STOP THE DISCUSSION SECTION DUE TO A SPAM ATTACK+Poster sur les applications autour des DDS au laboratoire LPL. 
 +Présenté pour les rencontres des électroniciens à Toulouse en 2014. 
 +{{:fr:​generateurs_rf_a_base_de_technologie_dds-a0.pdf|}}
  
-The " Direct Digital Synthesizers"​ (DDS ) are synthesizers that can generate arbitrary waveforms at various frequencies from a fixed reference frequency.+=====Les dernières applications ​DDS au LPL====== 
 +DDS sur bus série SPI avec rack 6 DDS AD9858 et microcontrôleur 32-bit ARM ® Cortex™ -M4 core. 
 +Lien ci-dessous vers le service électronique du laboratoire LPL : 
 +Poster 1 & Poster 2 les applications électroniques au LPL 
 +[[http://​www-lpl.univ-paris13.fr/FR/]] Posters 2015
  
-[[DDS applications]]+{{:​fr:​20151027electroniqueatomesfroidslpl1-a0.pdf|}}
  
-[[various programming mode]]+{{:​fr:​20151027electroniqueatomesfroidslpl2-a0.pdf|}}
  
-[[Example of development around the AD9959 DDS]]+{{ :​fr:​geneyig.pdf |}}
  
-[[programs to communicate with the DDS]]+{{ :​fr:​notebusdds.pdf |}}
  
  
fr/dds.1521799931.txt.gz · Dernière modification: 2018/03/23 11:12 par fwiotte