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:13]
fwiotte [Discussion]
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 single, ​fixed-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 communun master et deux slaves en utilisant le chip select (CS) de chaques DDS).Carte réalisée ci-dessous 
 + 
 +====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 =====
  
-===== Useful links =====+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.
  
-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]]\\+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 
  
 +  ​
 +  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;
 +   ​} ​   ​
  
-===== Discussion =====+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.1521800015.txt.gz · Dernière modification: 2018/03/23 11:13 par fwiotte