From Saturday, Nov 23rd 7:00 PM CST - Sunday, Nov 24th 7:45 AM CST, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Creating RF Cascade Analysis App

Within LabVIEW, I tried to create two VIs with the ultimate goal of using the Drag and Drop features to generate a new control once this is dropped. This control will be linked then to create a cascade set of objects such as amplifiers and attenuators to make a whole systems circuit and provide a graphical output at the end. Attached are two VIs, one the testbed for components which is where these are dropped and placed into a sequence along with a line and each one of these will acquire its properties. The second screen is the SideBar where components are located, such as amplifier and attenuator. Each will be added other properties to make further calculations and graphics in the middle or end of the RF Chain.

What I am asking is, how to drag and drop each individual component (now is a picture, but it could be anything else), into the area to drag and drop, and then add a connection between the components to create a cascade.

Something similar to the following, but not so complicated 🙂

https://www.mpdigest.com/2017/10/26/an-rf-simulator-for-enhanced-cascade-system-analysis/

 

 

Jumig_0-1732224290377.png

Jumig_1-1732224299033.png

 

 

 

 

 

 

 

 

 

 

0 Kudos
Message 1 of 4
(70 Views)

@Jumig wrote:

Within LabVIEW, I tried to create two VIs with the ultimate goal of using the Drag and Drop features to generate a new control once this is dropped. This control will be linked then to create a cascade set of objects such as amplifiers and attenuators to make a whole systems circuit and provide a graphical output at the end. Attached are two VIs, one the testbed for components which is where these are dropped and placed into a sequence along with a line and each one of these will acquire its properties. The second screen is the SideBar where components are located, such as amplifier and attenuator. Each will be added other properties to make further calculations and graphics in the middle or end of the RF Chain.

What I am asking is, how to drag and drop each individual component (now is a picture, but it could be anything else), into the area to drag and drop, and then add a connection between the components to create a cascade.

Something similar to the following, but not so complicated 🙂

https://www.mpdigest.com/2017/10/26/an-rf-simulator-for-enhanced-cascade-system-analysis/

 

 


Not a direct answer but maybe some inspiration. The LabVIEW devs over at Qorvo made this awesome app:

Jay14159265_0-1732232543549.png

available for free here: 

https://www.qorvo.com/design-hub/design-tools/interactive/matchcalc

 

 

______________________________________________________________
Have a pleasant day and be sure to learn Python for success and prosperity.
0 Kudos
Message 2 of 4
(51 Views)

No, but you were on the right track!

As the matter of fact Qorvo has a cascade analysis tool here:

https://www.qorvo.com/design-hub/design-tools/interactive/cascade-calculator

The problem is that I need this offline due to the environment.

Is  there anyone that did anything like this in LabVIEW? I'm referring to the RF Chain Analysis or RF Cascade Analysis Tool.

 

 

0 Kudos
Message 3 of 4
(47 Views)

@Jumig wrote:

No, but you were on the right track!

As the matter of fact Qorvo has a cascade analysis tool here:

https://www.qorvo.com/design-hub/design-tools/interactive/cascade-calculator

The problem is that I need this offline due to the environment.

Is  there anyone that did anything like this in LabVIEW? I'm referring to the RF Chain Analysis or RF Cascade Analysis Tool.

 

 


Indeed, but that cascade tool you linked is not LabVIEW. The Match Calculator app shows a way to "cascade" elements in a LabVIEW UI.

______________________________________________________________
Have a pleasant day and be sure to learn Python for success and prosperity.
0 Kudos
Message 4 of 4
(29 Views)