LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Multiplier un signal par une constante

Bonjour,
J'utilise deux cartes: une 4472 ou je récupère un signal analogique
6527 ou je récupère un signal numérique sur 8 bits.

Mon problème apparait quand j'essaie de les multiplier...
Mon signal d'entré (prenons le cas d'une sinusoide) est correcte par rappport à la sortie de mon générateur, mais au moment ou mon signal est multiplié par la constante (calculée grace au 8 bits saisie mais constant) j'obtiens des discontinuité dans mon signal!! (le signal a des micros coupures!!)

Fred
0 Kudos
Message 1 of 3
(2,794 Views)
Sorry, i make big mistake
so i traduc my message in english very sorry..
I use two cards: one 4472 to acquire analogic signal
and 6527 to acquire numeric signal 8 bits (constant)

I try to multiply this signal analog with 8 bits constant, but the output give discontinue in signal
some have got idear?

Fred
0 Kudos
Message 2 of 3
(2,789 Views)
If you multiply 8bit numbers, you must ensure that the result is still within the numerical range of U8 (0...255). You probably exceed the range with the multiplication result. Try to convert your data to U16 before multiplication and see if it looks any better. 🙂
Message 3 of 3
(2,785 Views)