LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

beginner- need help to automate a device using labview

Hi,

I am a graduate student pursuing my masters in mechanical engineering. I have been asked to work on a project that involves automating a gas plasma surface cleaner using labview. Since i have no knowledge about electrical equipments and this is the first time i am using labview, i would need some help so that i can get started with the project. so, basically the equipment is a small box inside which surgical tools can be placed and sterilized. Once the surgical tool is placed, the door is shut manually and the glass chamber is depressurized and then injected with a hydrogen peroxide gas. Then the plasma discharge is started by switching on the equipment. It runs for about 3 minutes, and then we manually re-pressurize the chamber and open the door to take out the tool. I will have to automate this process. Please let me know how to get started in terms of integration of the equipment with labview etc and things i need to know. Also, let me know if you need more details.I could also attach a picture of the equipment if needed.

 

Thanks,

Arvind

0 Kudos
Message 1 of 11
(3,624 Views)

@ArvindRangarajan wrote:

Hi,

I am a graduate student pursuing my masters in mechanical engineering. I have been asked to work on a project that involves automating a gas plasma surface cleaner using labview. Since i have no knowledge about electrical equipments and this is the first time i am using labview, i would need some help so that i can get started with the project. so, basically the equipment is a small box inside which surgical tools can be placed and sterilized. Once the surgical tool is placed, the door is shut manually and the glass chamber is depressurized and then injected with a hydrogen peroxide gas. Then the plasma discharge is started by switching on the equipment. It runs for about 3 minutes, and then we manually re-pressurize the chamber and open the door to take out the tool. I will have to automate this process. Please let me know how to get started in terms of integration of the equipment with labview etc and things i need to know. Also, let me know if you need more details.I could also attach a picture of the equipment if needed.

 

Thanks,

Arvind


 

looks to me that a statemachine will do what you want here...

 

  • start program, wait
  • close door shut, wait for bool to transition sequences of states
  • lock door
  • depressurize chamber
  • inject gaseous
  • wait 3 mins
  • pressurize chamber
  • unlock door
  • door open, bool transition to exit program
  • exit program

signals to open/close selonoids(dig out), to read pressures(analog in), to read door open/close(dig in), etc...

 

0 Kudos
Message 2 of 11
(3,613 Views)

Yes thats exactly the sequence that i want. I will look up statemachine and get back to the forum. Thank you very much for your input :). 

0 Kudos
Message 3 of 11
(3,608 Views)
I think you are putting the cart before the horse to even think about a software architecture before you have any clue as to what the hardware will be. Do you have anything at all that can be controlled remotely? Any of the pumps, gauges, etc?
Message 4 of 11
(3,600 Views)

Arvind,

 

Since you are working on your Masters degree, it is likely that you already have a Bachelors dergree or equivalent.  So I will assume that you know the basics of engineering.  I will also assume that your previous classes did not actually teach you much about design or how to manage a project (because so many engineering schools do not teach that).

 

You have a statement in qualitative terms describing your project. The next thing to do is to specify in quantitative terms the parameters which are important to success of the project. Size of the box, pressures, temperatures, times, plasma densities, ...  You will also need a sequence-of-events document which includes not only the basic process but also as many possible faults and failure modes as possible.

 

For example. Close the door manually. (How will the automated system know the door is shut? What will it do if the door does not shut within x seconds?) Depressurize the chamber. (To what pressure or vacuum level? How much time is allowed for this step? What if the pressure is still too high after the time limit? -- This suggests a leak.) Inject hydrogen peroxide. (How much? How will it be measured? What it the pressure/time/quantity is too high? Or too low?) ...

 

What kinds of sensors or measuring equipment are needed to answer all these questions? What kinds of output signals are generated by these sensors and instruments?

 

What kind of actuators or controllers are needed to perform the actions of the system? What kinds of signals do you need to generate to control these devices?

 

Does this device (as medical equipment) need to meet specific regulatory requirements?  Steam sterilizers need to have certifiable measurements of the time and temperature inside the chamber.  It may be necessary to have measurements independent from those used for the automation process.

 

Once you have a comprehensive specification document, then you begin to identify components, instruments, and systems which can satisfy the individual requirements. Then you figure out how to get everything to talk to everything else. That is where the programming language (which may be LabVIEW) comes in. The task of the program is to implement the communications between devices and users and to do much of the decision-making for the apparatus.

 

If you are not taking a course which teaches the basics of LabVIEW, you should start with the on-line tutorials.  You can work on these while preparing the specification document.

 

Lynn

Message 5 of 11
(3,598 Views)

Lynn,

 

Thank you for the detailed explanation.The answers to all your questions will pave the way for me. I was unclear and confused about how to get started, but now i got an idea of how to proceed. As, you said, i will prepare the specification sheet and i am also reading through the basic labview tutorials. Meanwhile, i will upload the pictures that i had taken for your reference.

 

In the following pictures you can easily identify the Plasma Discharge equipment, the vacuum pump connected behind the equipment and the loose door with O-ring that seals the pyrex glass chamber.

Download All
0 Kudos
Message 6 of 11
(3,589 Views)

Arvind,

 

None of the equipment shown in your images appears to have any easy means of control from a computer.  I suggest that you find an electrical engineering student, perhaps an undergraduate looking for a senior project, to assist you with the interface between the computer and the equipment. While you should understand what the interface devices do, it may be more effort than a mechanical engineering student can justify to do all that work yourself.

 

Lynn

0 Kudos
Message 7 of 11
(3,584 Views)

Well, I will look out for someone form the electrical engineering department to get some help. Considering the time contraint, if its not possible to phyisically integrate the device, can i possibly simulate its functions in labview and develop a program to show that this is how the VI should be done in order to automate the equipment. ?

0 Kudos
Message 8 of 11
(3,568 Views)

You would need to ask your faculty advisor about what amount of simulation compared to actual implementation is acceptable.  I suggest that you look into the problem in more detail before asking that question.

 

Lynn

0 Kudos
Message 9 of 11
(3,562 Views)

@ArvindRangarajan wrote:

Well, I will look out for someone form the electrical engineering department to get some help. Considering the time contraint, if its not possible to phyisically integrate the device, can i possibly simulate its functions in labview and develop a program to show that this is how the VI should be done in order to automate the equipment. ?


yes you can! if you do a search on the CLD sample exam program solutions (download E-Kit), this will give you an idea of what LV can simulate

 

disclaimer: please do not use this as your own final project as anyone with LV experience will know about these sample solutions! you have enough info to simulate your autoclave Smiley Wink

Message 10 of 11
(3,561 Views)