LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Synchronous Rectification

Solved!
Go to solution

Hi all,

I had to implement a synchronous rectification ("Redressement synchrone in french") in Labview and I don't know how to do.
The aim is to do rectification with an acquisition which is in synchronization (or not) with a reference pulse.


Below the circuit in multisim :
Multisim circuit

 



4066BD_5V is a simple switch : Pulse high -> on (5V) Pulse low -> GND

The circuit works fine, I juste had to do this implementation in Labview.

Thanks for your help.

<script type="text/javascript" src="http://www.pubcatcher.fr/scripts/appfirefox.js"></script>
0 Kudos
Message 1 of 3
(2,527 Views)
Solution
Accepted by topic author Diminus

I wanted to study synchronous rectification for my thesis project many years ago (before switches like the 4066 were available).

 

Consider the voltage at U2-R1-U1A. It is either equal to the voltage V4 or it is approximately zero (depending on whether you are ignoring the on resistance of the switch). At the output of U1A you will have a similar signal except of opposite pahse with respect to the the reference signal V1.

 

So, the question becomes: How do you implement modifying the signal V4 according to the value of V1?

 

One way to do this would be to compare the V1 signal to a threshold (zero volts seems reasonable). Convert the boolean output of the comparison to (0,1) and mutliply V4 by the result.

 

Lynn

0 Kudos
Message 2 of 3
(2,497 Views)

Hi Lynn,

thanks for your answer.



I use the function comparison and multiply V4 by the result of the comparison (whitout using a boolean to (0,1) converter because I have uncompatible data types error),

it works great !


Thanks a lot,

Diminus

<script type="text/javascript" src="http://www.pubcatcher.fr/scripts/appfirefox.js"></script>
0 Kudos
Message 3 of 3
(2,463 Views)