Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Air assist pin #53

Closed
FrancescoIT opened this issue Nov 28, 2021 · 46 comments
Closed

Air assist pin #53

FrancescoIT opened this issue Nov 28, 2021 · 46 comments

Comments

@FrancescoIT
Copy link

I use lightburn, to which pin should I connect the air assist?

@makerbase-mks
Copy link
Owner

I don't think there is such function pin on dlc32, can you tell me how the air assist be drive?

@FrancescoIT
Copy link
Author

image

if the automatic air assist option is activated, lightnurn enters the M8 command in the gcode the pin becomes high (the air assist turns on) with M9 the pin goes low (it turns off).
This function is very important for laser machines, because if the air is not activated during cutting, the material catches fire.

this is an example of how the pin is configured on smoothiware, I hope it can help you to insert this indispensable function if you want to make your product more professional.

Switch module for air assist

switch.fan.enable true
switch.fan.input_on_command M8 #
switch.fan.input_off_command M9 #
switch.fan.output_pin 2.7 #
switch.fan.output_type pwm # pwm output settable with S parameter in the input_on_comand
#switch.fan.max_pwm 255 # set max pwm for the pin default is 255

@szogya
Copy link

szogya commented Dec 2, 2021

I think the air assist should be a must have function for a laser machine at least for safety reasons.
While I don't see pin for the air assist, there should be a firmware version, source code or a function where we could use another pin remapped for this. The ESP controller should have the capability for doing that.

@FrancescoIT
Copy link
Author

@makerbase-mks do you plan to add this option in the next firmware release?

@RandomHacks-Git
Copy link

I'm also waiting for this.

@TeamZulu
Copy link

TeamZulu commented Dec 5, 2021

waiting too. this funktion is missing and you need it!!

@FrancescoIT
Copy link
Author

strange that none of the team responds, you think we are not able to do it or it is just listlessness ?

@TeamZulu
Copy link

TeamZulu commented Dec 5, 2021

I have no idea. but if there is no solution, i buy another board that can air assist. i currently have my air assist manually on a counter. I would prefer an automatic solution via the board

Repository owner deleted a comment from trashypopashy Dec 6, 2021
@makerbase-mks
Copy link
Owner

Sorry for delay response.
So the air assist just need a on/off pin, we will add it as soon as possible.

@FrancescoIT
Copy link
Author

Sorry for delay response.
So the air assist just need a on/off pin, we will add it as soon as possible.

yes, only on/off pin ( ON on gcode command M8 and OFF on M9)

thanks, please hurry, I bought 3 boards and I need to assemble them ;-)

@makerbase-mks
Copy link
Owner

@FrancescoIT I still have a question, does it need to use 12/24V to drive? As there are only TTL level on dlc32 board, if need the 12/24V, should add an extern mosfet .

@FrancescoIT
Copy link
Author

@FrancescoIT I still have a question, does it need to use 12/24V to drive? As there are only TTL level on dlc32 board, if need the 12/24V, should add an extern mosfet .

it is fine a ttl logic level for the mosfet. Thank you

@TeamZulu
Copy link

TeamZulu commented Dec 6, 2021

I do not use the 12 / 24v connection. I have a mosfet with an emergency stop for the laser module and ttl to control the laser module

@makerbase-mks
Copy link
Owner

@TeamZulu @FrancescoIT Thanks for feedback.

@FrancescoIT
Copy link
Author

I do not use the 12 / 24v connection. I have a mosfet with an emergency stop for the laser module and ttl to control the laser module

we are talking about air asstit, I do not see the relevance with what you say

@TeamZulu
Copy link

TeamZulu commented Dec 6, 2021

@FrancescoIT Yes, I am assuming. I suspect the question from makerbase because of the output is whether this is used. Maybe you want to pin this over as an air assist exit

@speedymk1
Copy link

Hello, I also need one pin for the air assist. To use an external relais or something like this is no problem for activate the air compressor. Give us a solution to use it.

@FrancescoIT
Copy link
Author

@solawc Hi, sorry for the inconvenience, I saw that there was an update of the fw, have you implemented the air assist?

@speedymk1
Copy link

@solawc Hi, sorry for the inconvenience, I saw that there was an update of the fw, have you implemented the air assist?

Solawc isn't in this conversation

@medline2c
Copy link

medline2c commented Dec 10, 2021

Je suis également très intéressé par cette possibilité ! je rejoints @szogya : c'est indispensable et ne devrait pas être une option... un niveau TTL permet de contrôler un relais qui allumerait et eteindrait l'assistance aérienne...

I am also very interested in this possibility! I join @szogya: it is essential and should not be an option ... a TTL level allows to control a relay which would turn on and off air assistance ...

@TeamZulu
Copy link

Air assist on 12/24 pin or spindle motor pin, That would be a great solution

@TeamZulu
Copy link

TeamZulu commented Dec 10, 2021

Simple on/off Funktion for relay @ M8 / M9

@RandomHacks-Git
Copy link

RandomHacks-Git commented Dec 10, 2021

Not the spindle pin as it is the same as the TTL pin (IO32) and the 12/24 connector is just a power output with no control.
I think the best pin would probably be IO22 (marked probe on the board) or one of the I2C pins.

@speedymk1
Copy link

I think the guys of makerbase-mks will not implement this function.
I will buy an other board...

@TeamZulu
Copy link

@speedymk1 i think too

@TeamZulu
Copy link

Back to marlin laser

This was referenced Dec 11, 2021
@makerbase-mks
Copy link
Owner

makerbase-mks commented Dec 13, 2021

New firmware has released: Join the function of MISP, you can use M7/M9 to control(using SCL pin)
https://github.com/makerbase-mks/MKS-DLC32/tree/main/firmware/TS35/Laser/Normal

@RandomHacks-Git
Copy link

New firmware has released: Join the function of MISP, you can use M7/M9 to control(using SCL pin) https://github.com/makerbase-mks/MKS-DLC32/tree/main/firmware/TS35/Laser/Normal

Will this update be available for the 2.4" LCD version?

@FrancescoIT
Copy link
Author

have updated the fw, i have already tested and it works fine #73

@solawc
Copy link
Collaborator

solawc commented Dec 14, 2021

Currently, the firmware with 3.5-inch screen and the firmware with 2.4-inch screen have added the switch function of M7/M9, and the M8/M9 is used for control on the CNC. @FrancescoIT Of course I have a question, will M8 and M7 be used at the same time? Do they have to use two different pins? When connecting to this device, if the pin level itself does not change, will the motherboard pin signal be pulled down?

@solawc
Copy link
Collaborator

solawc commented Dec 14, 2021

Can you use your device to test it for me? Connect your air-assisted interface to the SDA pin, and power on again to see if the machine can start normally. @FrancescoIT

@makerbase-mks
Copy link
Owner

New firmware has released: Join the function of MISP, you can use M7/M9 to control(using SCL pin) https://github.com/makerbase-mks/MKS-DLC32/tree/main/firmware/TS35/Laser/Normal

Will this update be available for the 2.4" LCD version?

Have updated: https://github.com/makerbase-mks/MKS-DLC32/tree/main/firmware/TS24

@FrancescoIT
Copy link
Author

Can you use your device to test it for me? Connect your air-assisted interface to the SDA pin, and power on again to see if the machine can start normally. @FrancescoIT

I try and let you know

@killrob
Copy link

killrob commented Jan 22, 2022

which is the SCL pin on MKS DLC32 V2.1? please

@3Dangel
Copy link

3Dangel commented Jan 23, 2022

which is the SCL pin on MKS DLC32 V2.1? please

it is the bare pins that are located in front of the PROBE.
use the SCL and G to drive a relay. I tested on my SSR dc-AC and it is working.
Lightburn : you need to enable the M7 in device setting.

hope this helps

@makerbase-mks
Copy link
Owner

which is the SCL pin on MKS DLC32 V2.1? please

@killrob Here is the relavant wiki: https://github.com/makerbase-mks/MKS-DLC32/wiki/Hardware-Wiring#supplementary-note

@killrob
Copy link

killrob commented Jan 23, 2022

ok i've tryed and it works as intended, thank you

@HunLucas
Copy link

Greetings!
SCL pin have 5v output or GND? Can I drive an 5v relay with optocoupler to protect the board?

@killrob
Copy link

killrob commented May 10, 2022

SCL is only a signal pin, you can connect to 5V and G of the Z switch endstop and i use a relay with optocoupler

@iron1800
Copy link

Anybody know what the 3v3 pin in on the 4 pin connector? My laser head has crosshairs that use 3v3 pins can this 3v3 and a gnd trigger the crosshairs from this 3v3 pin and is there anyway to program grbl to just activate this pin say for framing?

@oldschool91
Copy link

oldschool91 commented Jun 15, 2023

IMG_20230615_082238_529
hello my laser engraver (T-Trees TTS55 10W) is equipped with an MKS LTS v1.1 card, there is an SCL output, so I made the connections as on an MKS DLC32, but nothing happens at the output SCL is always supplied with 3v whether I activate M7 or M8 in lightburn.
What should I do so that the SCL output cuts off during burning or the opposite? Must write in ligtburn a start and an end gcode? if yes which?
Does the firmware of this card allow it?
Thank you for your help

@iron1800
Copy link

iron1800 commented Jun 15, 2023 via email

@andreasr81
Copy link

IMG_20230615_082238_529 hello my laser engraver (T-Trees TTS55 10W) is equipped with an MKS LTS v1.1 card, there is an SCL output, so I made the connections as on an MKS DLC32, but nothing happens at the output SCL is always supplied with 3v whether I activate M7 or M8 in lightburn. What should I do so that the SCL output cuts off during burning or the opposite? Must write in ligtburn a start and an end gcode? if yes which? Does the firmware of this card allow it? Thank you for your help

Hi i have the same board in my ray5 10w version, did you have any solution? i lealy want a air assist control and dont want to buy a new board.
Maybe the dlc32 firmware will work?

regards

@bouba830
Copy link

Bonjour , sur une MKS dlc V2.0 avec tft 35 v.1 , j'imagine qu'il n'y a pas d'interface 12c?

@Technolitix
Copy link

Why, do you not implement the I2C bus when you already have it on the board, to add a eg. I2C-relay board or a mcp23017 expansion board? This would increase the I/O of the board.

@3Dangel
Copy link

3Dangel commented Dec 11, 2023 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests