Visiteurs :

 
 
.: http://kudelsko.free.fr :.
 

 

Google
 
Navigation :

 Page d'accueil


Programmateurs :
 Prog PIC / EEPROM Centronic
 Prog PIC / EEPROM RS232
 Prog PIC / EEPROM USB V2
 Prog 68HC11F1

Instruments de mesure :
 Oscilloscope pour PC  
 Testeur de composants  
 Inductancemètre USB 
 Isolateur optique oscilloscope 
 Capacimètre USB  
 Analyseur logique 30MHz

 Loupe vidéo
Générateur de fonctions DDS
    
   Présentation
       La théorie du générateur
      
Fonctionnement
       Programmation CPLD
       Réalisation
       Logiciels
       Utilisation
       Guide d'utilisation du soft
       Datasheets 
 Volt / Ampère Mètre LCD & USB 
 Oscillateur 1kHz - 68MHz 

Projets Divers :
 Horloge / Calendrier
 Serrure à iButton
 Serrure à transpondeurs
 Décodage trame UM3750

 
Commutateur IR dual
 Gradateur IR dual
 Récepteur IR/PC 16 canaux
 Déport IR à courant porteur  

 Décodeur 2 ou 4 canaux HF
 Récepteur HF pour K6706B
 Disjoncteur différentiel  

Interfaces Réseau WIFI :
 Module ESP8266

Domotique :
 Présentation des dispositifs
 Interface PC domotique
 Contrôleur Telis 4 Dual
 Contrôleur Velux Trio
 Emetteur HF - RS232
 Récepteur HF
 Contrôleur Ethernet

Ensemble domotique :
 Présentation des dispositifs
 Power Switch IR - 3 canaux
 CPL émetteur
 CPL récepteur
 Power Clock USB 

Interfaces Réseau Ethernet :
 ENC28J60, Config. et Delphi  Interface Ethernet 8 in 8 out
 Interface Ethernet 16 sorties
 Interface Ethernet LCD
 Interface Eth. n°1 multi IN-OUT
 Interface Eth. n°2 multi IN-OUT
 Interface Eth. LCD Graphique

Interfaces USB :
 Interface USB à 16 sorties
 Interface LCD USB
 Récepteur IR USB
 Interface Therm/Hygro USB
 Interface universelle USB
 Interface USB 16 out, 8 in
 Interface LCD graphique USB
 Timer USB programmable 

Interfaces RS232 :
 LCD - RS232
 CAN 12 bits - RS232 et //
 Clavier RS232 et //
 LCD 4 x 40 - RS232
 OSD - RS232
 Interface universelle RS232
 Afficheurs 7 seg. RS232
 Interface LCD graphique
 Interface OSD - RS232 V2

Applications Vidéo :
 Stabilisateur de recopie vidéo
 Générateur de mires
 Transcodeur PAL-RVB / SECAM
 Distributeur audio-vidéo 1-3  
 Commutateur Péritels 4 / 2  
 PiP Box  

Applications Audio :
 Commutateur audio 4 voies

Téléphonie :
 Sélecteur lignes téléphoniques
 Sélecteur lignes téléphoniq. V2 
 Sélecteur lignes téléph. V3  

Mesures dans l'environnement :
 - température;
 - pression;
 - humidité relative;
 - orientation...
 Thermo-PC Dual
 Thermomètre
 Baromètre
 Météo OSD
 Thermomètre pour PC
 Boussole électronique 

Chargeurs/déchargeurs accus :
 Chargeur Accus R6 - 6F22

Logiciels :
 Atténuateurs HF
 Réseau d'adaptation résistif

Articles de la presse :
 Mipot HF
 Transformateur
 Radiateur
 Mosfet
 Alimentation
 AOP
 AOP2
 Applications des régulateurs
 Convertisseurs de tension
 Convertisseurs DC -DC
 Les filtres électroniques
 Le NE555
 Le triac
 Le réglage offset des AOP
 Les régulateurs
 
Les multiplieurs

L'indispensable :
 Code couleur résistances
 Valeurs normalisées résistances
 Code couleur condensateurs

Publicité :

 

 

 

Présentation de l'analyseur

 


 
Les différents types de générateurs de fonctions :

    Qu'il soit analogique ou numérique, le
générateur de fonctions est l'instrument complémentaire de l'oscilloscope dans un laboratoire d'électronique, tout en se devant d'être le plus polyvalent possible lors de tests et mesures. Il délivre différentes formes d'ondes dont on peut faire varier indépendamment l'amplitude et la fréquence selon les besoins. Détaillons les différentes technologies existantes de générateurs sur le marché.

      
Générateurs de fonctions analogiques :
     Les générateurs analogiques utilisent le plus souvent des circuits spécialisés tels que le très célèbre
XR2206 ou bien encore le MAX038 (il y en a d'autres...).  Basés autour d'un oscillateur contrôlé en tension (VCO), ils délivrent un signal de forme triangulaire dont on extrapole les formes sinusoïdales et carrées à partir de celui-ci.  Toutefois, ces générateurs présentent certaines faiblesses telles que la stabilité et la précision de la fréquence du signal généré. De plus, le nombre de formes d'ondes est également limité à celles proposés par le fabricant.
    A titre indicatif, sachez que le
MAX038 n'est plus fabriqué par Maxim depuis quelques temps mais ce dernier reste encore disponible chez la plupart de nos distributeurs habituels.


     
Générateurs de fonctions numériques à DDS :
     Les générateurs numériques de conception plus complexe que leurs homologues analogiques offrent bien plus de souplesse et de fonctionnalités à l'utilisateur. Leurs
stabilités en fréquence est exceptionnelle puisqu'elle est dérivée d'une horloge de référence à quartz et les formes d'ondes produites sont elles aussi plus nombreuses.
     Ces générateurs reposent pour leur plus grande majorité, sur l'usage de la
Synthèse Numérique Directe, appelée également chez nos amis d'Outre-manche Direct Digital Synthesis soit DDS. Grâce à cette technique, les générateurs d'aujourd'hui disposent d'un temps de réponse aux changements de fréquence bien plus rapide qu'un oscillateur basé sur l'utilisation d'une PLL (Phase-locked loop ou boucle à verrouillage de phase). En effet, un générateur à DDS peut effectuer des sauts en fréquence très importants en un temps record (1 cycle d'horloge) tout en conservant une phase constante. Ainsi, les possibilités de modulation sont importantes et c'est cette technique que l'on retrouve dans de nombreux moyens modernes de transmission, tels que nos téléphones GSM.


    
Générateurs de fonctions à formes d'ondes arbitraires à DDS :

     Regroupant
tous les avantages du générateurs numériques à DDS décrits précédemment, ces générateurs de fonctions arbitraires permettent de générer n'importe qu'elle forme d'onde à une fréquence donnée.

     En effet, pour
tester un équipement électronique, quoi de plus naturel que d'y appliquer sur ses entrées / sorties des signaux qu'il sera amené à recevoir dans des conditions réelles d'utilisation, c'est à dire lorsqu'il fonctionnera après sa sortie d'usine. Voire d'y appliquer des parasites, du bruit, etc.... afin de caractériser sa résistance aux perturbations. Pour tout cela, il faut disposer d'un instrument susceptible de générer ces signaux aux allures complexes : autrement dit, disposer d'un générateur de formes arbitraires à DDS. Bien entendu, ce type de générateur est capable de délivrer des formes d'ondes usuelles telles que sinusoïde, triangulaire, rectangulaire,  rampe, et bien d'autres encore...

      A bien y regarder, un générateur de fonctions de formes d'ondes arbitraires regroupe exactement le même processus que l'on trouve dans un oscilloscope numérique mais en sens inverse. On commence par visualiser la forme d'onde sur un PC à l'aide d'un éditeur graphique, puis on convertit cette forme graphique en séquence d'échantillons numériques que l'on place dans la mémoire RAM  de l'appareil. Un convertisseur numérique - analogique CNA se charge ensuite de fournir le signal analogique résultant de la forme d'onde définie précédemment. Pour résumer, ce type de générateur arbitraire est essentiellement constitué d'une mémoire RAM rapide ou sont stockés les signaux sous forme d'octets, d'un convertisseur numérique / analogique CNA rapide et d'un étage analogique constitué d'amplificateurs larges bandes et de filtres passe-bas afin de lisser le signal de sortie.

    Ainsi, le générateur de fonctions de formes arbitraires est l'instrument de mesure complémentaire de l'oscilloscope, auquel il se trouve souvent associé dans la même baie de test. Il permet de générer n'importe quelle forme d'onde à partir d'un éditeur graphique, d'une bibliothèque d'équations, d'un signal capturé à l'oscilloscope ou provenant de tout autre système d'acquisition de données. C'est ce type d'instrument de mesure que nous allons vous présenter au fil de ces pages web...


 
Caractéristiques techniques du générateur de fonctions :

      Echelle en fréquence de la forme d'onde : de 0,1Hz à 1MHz.
      Plages de fréquence en
7 gammes : 1Hz, 10Hz, 100Hz, 1kHz, 10kHz, 100kHz, 1MHz.
      Fréquence du signal de sortie stabilisée par oscillateur à quartz.
     
Précision de la fréquence de sortie : (dérivée de celle de l'oscillateur à quartz).
      Impédance du signal de sortie de formes d'ondes :
50 ohms.
      Impédance du signal de sortie aux niveaux TTL : 50 ohms.
      Amplitude variable de la forme d'onde : de 0V à 10V crête à crête.
      Offset variable de la forme d'onde : de 0V à -8V ou à +8V.
      Formes d'ondes standards prédéfinies :
sinusoïdale, rectangulaire, triangulaire, rampes, etc...
      Formes d'ondes spécifiques prédéfinies :
modulation amplitude ou fréquence, bruit blanc, etc... 
 
     Possibilité de créer ses propres formes d'ondes via l'éditeur graphique.
    
  Possibilité
d'importer ou d'exporter ses formes d'ondes sous Microsoft Office Excel.
      Distorsion harmonique de l'onde sinusoïdale (THD) :
-40dBc de 0 à 100kHz.
      Défaut de linéarité de l'onde triangulaire :
< 3% à 300kHz.
      Temps de montée d'un signal rectangulaire :
< 25ns (10% à 90%)  sous 50 ohms.
 
     Rapport cyclique pour la forme rectangulaire réglable : de 1% à 99%.
      Pente de la forme triangulaire réglable : de 1% à 99%.
      Constante de charge et décharge de la forme d'onde exponentielle réglable : de
1% à 99%.
      Fréquence d'échantillonnage maximale :
32MHz.
    
  Nombre d'échantillons de la table de base pour une forme d'onde :
3200 points.
      Résolution verticale de la forme d'onde : 8 bits.
 
     Alimentation :
DC +9V / 800mA à partir d'un adaptateur secteur (à découpage) du commerce.
      Système minimum requis : Pentium 4 - 3GHz ou plus rapide recommandé.  
      Résolution minimale graphique recommandée :
 1024 x 768 ou supérieure.
      Prise en charge logicielle des langues
française et anglaise.
      Communication : port
USB 2.0.
     
Systèmes d'exploitation conseillés :
8, Seven, Vista et XP.


  
Principaux éléments de la platine du générateur de fonctions :

 

 

 Cliquez sur l''image ci-dessus pour l'agrandir 

 


      
Circuit de gestion :



La gestion du générateur de fonctions est confiée
à un microcontrôleur PIC18F4550 cadencé à 8MHz.

 

      Circuit logique programmable CPLD et la RAM :

 

Encadré en bleu :

le circuit logique programmable CPLD.

Encadré en rouge : la RAM rapide chargée de mémoriser les échantillons.
Encadré en violet :

l'oscillateur de 64MHz cadençant le CPLD.

Encadré en orange :

le connecteur JTAG pour la programmation du CPLD.



      
Convertisseur numérique - analogique et amplificateur différentiel :

Encadré en bleu :

le convertisseur numérique - analogique rapide sur 8 bits.

Encadré en violet : les deux transistors chargés de transformer l'onde en signal rectangulaire.
Encadré en rouge :

l'amplificateur différentiel.

 

      Générateur d'offset :

 

Encadré en bleu :

microcontrôleur 16F628A cadencé à 8MHz.

Encadré en rouge :

ensemble de résistances et ajustable chargés de générer la tension d'offset.

Encadré en violet : amplificateur opérationnel monté en additionneur.
Encadré en bleu clair :

circuit de mise en forme des signaux au format TTL.

Encadré en orange :

embase BNC de sortie des signaux TTL.

 

      Potentiomètre numérique et filtres passe-bas :

Encadré en bleu :

multiplexeur analogique chargé de commuter l'un des 7 filtres passe-bas.

Encadré en rouge : potentiomètre numérique pour le réglage de l'amplitude du signal de sortie.
Encadré en violet : amplificateur opérationnel monté en adaptateur d'impédance.


      
Etage de sortie :

Encadré en bleu :

les deux amplificateurs de l'étage de sortie.

Encadré en violet :

réglage pour étalonnage de l'amplitude maximale du signal de sortie.

Encadré en orange :

relais permettant de déconnecter la sortie lorsque la RAM est en écriture.

Encadré en rouge :

embase BNC de sortie analogique du signal.

Encadré en vert :

led signalant la présence d'un signal en sortie de l'embase BNC.

 

      Section alimentation avec filtrage et régulation : 

Encadré en bleu :

embase d'alimentation générale (+9V - 800mA).

Encadré en rouge :

condensateur de filtrage principal de la tension d'alimentation.

Encadré en violet :

fusible de protection du montage.

Encadré en orange :

régulateurs en +5V pour la partie analogique et numérique.

 

      Convertisseur continu - continu : 

Au premier plan encadré en rouge, le convertisseur de tension continu -  continu
chargé de produire les tensions +15V et  -15V.

  

 
Aspect du logiciel pilotant le générateur de fonctions de formes d'ondes arbitraires à DDS :

    Voici l'aspect du logiciel chargé de piloter via la communication USB le générateur de fonctions. Le logiciel dispose de plusieurs formes d'ondes prédéfinies telles que l'onde sinusoïdale, rectangulaire, triangulaire, rampes... mais aussi d'autres formes plus rares telles que la charge ou décharge de condensateurs, modulation amplitude, bruit blanc, etc... D'autres formes d'ondes prédéfinies seront ajoutées à fil des mois grâce aux mises à jour du logiciel sous Windows...

     Vous pouvez également dessiner à la souris votre propre forme d'onde dans l'éditeur graphique du logiciel ou bien encore, importer une forme d'onde depuis Microsoft Excel ou tout autre logiciel permettant de créer une forme d'onde. Nous y reviendrons dans les autres pages...

 

 


 


 

 

 


 


 


 



Copyright © 2000 - 2016. F.KUDELSKO. Tous droits réservés.
Reproduction interdite sans autorisation.