Bloc Convertisseur Numérique Analogique
Ce bloc est Convertisseur Numérique Analogique idéal. La sortie régulière de ce bloc est calculée avec :
avec u l'entrée, q le pas de quantification et Vmin la valeur minimale de la sortie.
u peut-être considérée comme un vecteur de nombres entiers dont le nombre de bits par entier est
défini par le paramètre de la boîte de dialogue 'Number of bits'.
Les nombres à l'entrée peuvent aussi être codés en code complément à 2.
- Step
Le pas analogique de sortie.
Propriétés : Type 'vec' de taille -1.
- Minimun output value
La valeur minimale de la sortie analogique où la convertion commence.
Propriétés : Type 'vec' de taille -1.
- Number of bits
La longueur en bits du mot numérique d'entrée.
Propriétés : Type 'vec' de taille -1.
- 2's complement (0:no, 1:yes)
Entier d'entrée non-signé (0) ou Entier d'entrée signé (1).
Propriétés : Type 'vec' de taille -1.
- Inherit (no:0, yes:1)
Hérite des événements par les entrées régulières (supprime le port d'entrée évènementiel).
Propriétés : Type 'vec' de taille -1.
- toujours actif: non
- direct-feedthrough: oui
- détection de passage à zéro: non
- mode: non
- entrée régulières:
- port 1 : taille [1,1] / type 1
- sorties régulières:
- port 1 : taille [1,1] / type 1
- nombre des entrées évènementielles: 0
- nombre des sorties évènementielles: 0
- possède un état continu: non
- possède un état discret: non
- possède un état objet: non
- nom de la fonction de calcul: dac
- MODNUMCOS/macros/scicos_blocks/NonLinear/DAC_c.sci [voir code]
- MODNUMCOS/routines/nonlinear/dac.c (Type 4) [voir code]
INRIA Alan Layec