04-30-2021 05:28 AM - edited 04-30-2021 05:30 AM
Hello everybody. I have a university paper on this circuit and I have to write a report to interpret and describe this circuit using the data and circuit shown below. Can someone help me to describe this circuit? I really need help because I have difficulties in understanding it! My teacher wants us to explain the work as if it were for someone who doesn't understand anything about LabView
All help given is welcome!
Thank you so much.
04-30-2021 05:54 AM
If we did what you ask, we would be doing your assignment for you.
So instead i'll give you hints as to what to do.
1. Simplify the circuit. It seems unnecessarily convoluted (probably to test you) and a lot of functions can be thrown out. Make wires straight, so it's easier to follow dataflow, order them from left to right in order of execution.
2. Right now i get a single line read from the VI, so i'm assuming you need to do something with your data to make it read properly.
3. You can right click on an object and select "Help", this will show you all the inputs and outputs of a function and what it does.
04-30-2021 06:00 AM
Hi MattSteve,
@mattsteve wrote:
My teacher wants us to explain the work as if it were for someone who doesn't understand anything about LabView
So this is a homework given to you to actually learn LabVIEW?
@mattsteve wrote:
I really need help because I have difficulties in understanding it! …All help given is welcome!
There are "Training resources" offered in the header of the LabVIEW board to help you in learning LabVIEW. You really should take them…
First bit of (basic) help: don't call a VI "circuit"! It's code, separated in a frontpanel and a blockdiagram…
04-30-2021 06:37 AM
Yes it is and sorry for not saying the name correctly. My teacher gave this to us without introducing us to the labiew so i'm kinda lost. The job is to delivered on sunday so i am a bit desperate. Thanks for the advice
04-30-2021 07:17 AM - edited 04-30-2021 07:19 AM
Hi MattSteve,
@mattsteve wrote:
My teacher gave this to us without introducing us to the labiew so i'm kinda lost. The job is to delivered on sunday so i am a bit desperate.
So you have still 2 more days to solve your homework and earn your points…
Hurry up!
General advice:
04-30-2021 08:20 AM
@mattsteve wrote:
Hello everybody. I have a university paper on this circuit and I have to write a report to interpret and describe this circuit using the data and circuit shown below. Can someone help me to describe this circuit? I really need help because I have difficulties in understanding it! My teacher wants us to explain the work as if it were for someone who doesn't understand anything about LabView
All help given is welcome!
Thank you so much.
I love your philosophy about life... with this philosophy you really have real chance to win Bill Gates in IQ and... $. This I speak "seriously"... 🙂 Let explain why...
Step nr. 1 - Today you ask here that somebody that spend a life learning LabView... make your homework... today. Good starting point !
Step nr. 2 - Tomorrow you will ask here that somebody that spend a life learning LabView make your final university work job. An ideal approach !
Step nr. 3 - Next day you ask here that somebody that spend a life learning LabView make your master project. This is perfect !
Step nr. 4 - Next day you ask here that somebody that spend a life learning LabView make you doctorate project. Well... if you reach here... you cant stop now !
Step nr. 5 - Next day you ask here that somebody that spend a life learning LabView make your "Life Project" with that you will be most famous and more reach that Bill Gates !
Best ever approach for this ideal !
Go quick and learn LabView, you need to start learning LabView yesterday ! Is un ethic, imoral that somebody make this... (make your homework) but... is more un ethic and more imoral to ask for that !!!
"Think young... It's your only... hope..."
04-30-2021 10:30 AM
Your data file is not formatted correctly. There is no delimiter between the X and Y data. Both numbers are in the same column so the Read Delimited Spreadsheet VI will need some extra processing to split the XY pairs apart.
I read the file as strings, then split on the space between the X and Y to make a proper 2D array. The file is just a curve and it appears the code is trying to find discontinuities in the slope but it's so poorly written I can't be sure.
I've attached the data in 2 columns so you can at least see what the data looks like. As far as explaining what the code is supposed to do goes... I don't even think the person who wrote it can answer that. 🤔
04-30-2021 10:37 AM
@mattsteve wrote:
Hello everybody. I have a university paper on this circuit and I have to write a report to interpret and describe this circuit using the data and circuit shown below. Can someone help me to describe this circuit? I really need help because I have difficulties in understanding it! My teacher wants us to explain the work as if it were for someone who doesn't understand anything about LabView
So who wrote this code (It's not a circuit!)?
If you wrote it, you better be able to describe and understand it.
If your teacher wrote it, why would you need to describe it?
Any LabVIEW programmer here would tell you that this code is extremely convoluted, overly complicated and full of Rube Goldberg constructs. Very poorly written! A better assignment would be to first clean up and simplify the code.
Some hints:
After doing all that, the diagram will be so simple that describing it will be trivial. 😄
04-30-2021 10:40 AM
BTW, the header in the original file indicates that the curve is an optical response to light in the visible range (plus a bit into the IR). The light intensity is in micro-amps though which is meaningless without knowing how much optical power (in mW or dBm) that represents.
04-30-2021 10:48 AM
@NIquist wrote:
Your data file is not formatted correctly. There is no delimiter between the X and Y data.
The delimiter is a single <space> character and wiring that correctly to the current read function is all that's needed. 🙂