Ohmic sensing with IPTM-60

More
02 Jun 2025 12:24 #329548 by Hakan
Ohmic sensing with IPTM-60 was created by Hakan
A break-out box.
A car relay.
Break the arc start ground cable when sensing.
And ohmic sensing works with the IPTM-60.
No modifications to the plasma cutter.
Standard arc voltage reader used, I use my own THTIC2.
 
 
Attachments:
The following user(s) said Thank You: tommylight

Please Log in or Create an account to join the conversation.

More
02 Jun 2025 15:18 #329552 by langdons
Replied by langdons on topic Ohmic sensing with IPTM-60
You may be interested in LCSC electronics/JLCPCB.

They offer tons of components, custom cables, PCB fabrication, and PCB assembly.

You could produce these on a largish scale.

Please Log in or Create an account to join the conversation.

More
03 Jun 2025 08:20 #329591 by Hakan
Replied by Hakan on topic Ohmic sensing with IPTM-60
Not really interested to produce and sell.
Would take so much time, time I want to spend to make new things.
And it's not so unique, it's a remix of existing ideas.
Quite convenient though.
I don't mind at all if you sell units, will only help people.
The following user(s) said Thank You: tommylight

Please Log in or Create an account to join the conversation.

More
03 Jun 2025 15:20 - 03 Jun 2025 20:16 #329611 by Hakan
Replied by Hakan on topic Ohmic sensing with IPTM-60
Schema here 
 
Attachments:
Last edit: 03 Jun 2025 20:16 by Hakan. Reason: Spelling in schema

Please Log in or Create an account to join the conversation.

More
03 Jun 2025 15:25 #329613 by langdons
Replied by langdons on topic Ohmic sensing with IPTM-60
Unique inventions went extinct long, long ago.

All new inventions/creations are a remix or a knockoff.

New "Music" is all remixes and knockoffs too.

Please Log in or Create an account to join the conversation.

More
05 Jun 2025 18:15 #329764 by Hakan
Replied by Hakan on topic Ohmic sensing with IPTM-60
Unfortunately this goes back to work-in-progress state.
The normal arc voltage reader didn't give a reliable output during ohmic sensing.
I'll put in another voltage sensor, right over the 24V-ish supply to the torch and ground.

Please Log in or Create an account to join the conversation.

More
08 Jun 2025 21:28 #329973 by Hakan
Replied by Hakan on topic Ohmic sensing with IPTM-60
Now it works. Again :)
The arc voltage connector is not connected directly to the arc and the work piece. There is some electronics in-between I don't even want to know about. The arc voltage is fine when cutting, but not reliable at all when not cutting. And ohmic probing is not cutting.

Instead I had to resort to a second voltage reader and read the voltage where the probing voltage is applied.
And now it works reliably. At least on the tests I have done so far.
Test patterns. I might have used wrong material setting on some but that doesn't matter for the probing test.
 

A new voltage reader was put in the box, next to the relay that applies probing voltage.
 

Cover on and pushed in next to the plasma cutter.
 
 

Schematics and code is available at github.com/MetalMusings/MyOwnEtherCATDev...th-the-iptm-60-torch
It uses my own Ethercat device. But nothing hinders this principle to be used with other arc voltage measurement devices such as those from Mesa. 
 
Attachments:

Please Log in or Create an account to join the conversation.

More
08 Jun 2025 21:41 - 08 Jun 2025 21:43 #329974 by Hakan
Replied by Hakan on topic Ohmic sensing with IPTM-60
Here is the code used to detect contact
plasmac.ohmic-enable is connected to the "enable" signal in the code below, as well as to the output that activates the relay.
"limitVoltage" = 12V, halfway to 24V
"inVoltage" is the read voltage from the voltage reader.
"ohmicState", internal variable, is used to make sure the voltage first go above the limit and then start watching for contact. The relay has some reaction time, some 10 msecs, enough to need to be handled.
"voltageState", internal, indicates successful voltage reading.
"sensed" is the outsignal for contact yes/no.
   sensed = 0;
   if (enabled && voltageState == 0)
   {
      if (ohmicState == OHMIC_IDLE && inVoltage > limitVoltage)
      {
         ohmicState = OHMIC_PROBE;
      }
      if (ohmicState == OHMIC_PROBE && inVoltage <= limitVoltage)
      {
         sensed = 1;
      }
   }
   else
   {
      ohmicState = OHMIC_IDLE;
   }
Last edit: 08 Jun 2025 21:43 by Hakan.

Please Log in or Create an account to join the conversation.

Time to create page: 0.245 seconds
Powered by Kunena Forum