Integrating a BCL-AMP capacitive sensor to LinuxCNC

More
2 years 6 months ago - 2 years 6 months ago #298231 by Uthayne
Just verified that I have continuity (<5 Ohms) between workpiece and the laser head locking ring and other screws attaching the BCL-amp. The nozzle seems to be insulated (I know there's a ceramic ring, but this picture below (not mine) shows there should be some connectivity)

  

 
Last edit: 2 years 6 months ago by Uthayne.

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

More
2 years 6 months ago - 2 years 6 months ago #298233 by PCW
If the periodm frequency does not change, check the periodm valid bit
(it will be false if the input is too narrow a pulse or not higher than the
minimum frequency). The devices output is not a square wave (square wave
means 50% duty cycle) but rather a narrow pulse (~100 ns)

You might try reducing the input filter to say 70 ns (0.070). Also if you use the
periodm frequency, you should set the number of averages to 500 or 1000
(periodm measures frequency as the inverse of the period so accuracy improves
with the number of period averages)
Last edit: 2 years 6 months ago by PCW.
The following user(s) said Thank You: akb1212, Uthayne

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

More
2 years 6 months ago #298259 by Uthayne
Thanks @PCW, those settings got me on the right path. I have decided to ditch the flip flop IC and just go back to the periodm solution with the full scale sensor reading as the signal does something more logical (maybe one day I'll sit down and try to figure out what is going on...)

I've done all of the frequency to voltage scaling inside a custom component, which I hope to add other functionality to like dynamic probing. I'm kicking around the idea of not probing down to the work surface, but instead to a set capacitance level (voltage). This should in theory be quicker and not have to worry about material bouncing after probing. I did several repeatability tests with the "probe-test" button in qtplasmac and found that the probe speed greatly affects accuracy (no kidding). But the sweet spot with cut quality is quite small, so I'm considering an alternative approach to probing. The dynamic part of this is that while say 50 volts (or whatever it is scaled to) is an appropriate cut height, I want to probe down to this height and start cutting right away. I would still want to catch nozzle tips, which would show as 0 volts, so the ohmic-probe input value would need to adjust dynamically based upon which state plasmac is in.

I realize that this may not be a great approach for thicker materials which require an additional pierce height, or materials with two stage piercing. I'm also new to this, so I'm learning as I go.

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

More
2 years 5 months ago #299624 by LGeurts
Hello,
Nice work figuring out the BCL-AMP!
Does anyone know how much the frequency response varies when you vary the distance of  the nozzle to the material in a range from 4mm to 6mm? I want to use this amp as the capacitive sensor is already built in to the cutting head, but then with a PLC so I need to know what frequencies I can expect. 
Thanks in advance!

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

More
2 years 5 months ago #299670 by Uthayne
Every BCL-AMP seems to be just a little different, which is why calibration is required. Here's how mine looks
Code:
>5" : 2346000 Hz 1" : 2342000 Hz 0.5" : 2337500 Hz 0.25" : 2330500 Hz 0.125" : 2322000 Hz 0.062" : 2313000 Hz 0.030" : 2303000 Hz

I run the frequency through a custom component which scales the "voltage" range from 0 (touching) to 95 (Z height @ max). Typical cutting "volts" are around 35, which equates to a cut height of 0.040"

Hope this helps!
The following user(s) said Thank You: LGeurts

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

More
2 years 4 months ago #302639 by Masi
Thank you very much for your explanation
I am looking to design a standalone height controller.
And I have taken all the measurements and I am sharing them

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

Moderators: snowgoer540
Time to create page: 0.451 seconds
Powered by Kunena Forum