Does the OLM2 board have an output pin I can tap into that’s configured for air assist control? I want to place a solenoid valve on my compressor setup so I can stop inserting and removing my air fittings between prints.
Post some pics of the board.
In the Console window in LightBurn, while connected to your OLM2 board, type the following as a test:
M7
M8
M9
pressing enter after each one.
The response from your engraver may indicate that you have firmware that was originally designed for Liquid or Mist coolant control.
Worst case, you could intercept a signal that might work well for you, like your laser PWM signal, or the stepper motor controller enable.
Plenty of ways to make it work or hack something together.
No, not that I’m aware of. That’s one of the reasons I replaced the OEM controller (on my OLM2 Pro) with one of Tim Rothman’s B-N-B 3 motherboards. It has wi-fi, onboard SD card memory, can control a rotary device without constantly unplugging the Y axis (it has a Z & A axis) and has a 24vdc output (when the laser is firing) to control a relay or solenoid. It’s been a real game changer for me.
I tried googling the B-N-B 3 and came up with only irrelevant data. Where would I find more info on that board?
I’ll try the commands as soon as I’m back at the table. I’d rather replace the board than try to use the PWM signal, though. If there was a way for me to rig up a Leonardo and a relay and have lightburn output the air assist as a separate function, tho…
Here you go
Thank you David, I should have provided the link in my post. I appreciate you picking up the slack. Tim’s name pops up all the time on the Ortur Facebook group, so I assumed it would be fairly easy to find, I’ll do better next time
It just replied “OK” to each command. There’s an unused wire in the control board connector that’s attached to something on the board but not the cable, that I think I’m gonna have to hit with the oscope or a meter or something.
Might be worth probing GPIO pins 5 and 6. Don’t know if these correlate directly to pins 5 and 6 on the STM32, though.
From Ortur’s github page:
/* USER CODE BEGIN EFP */
#define COOL_FLOOD_GPIO_Port GPIOA
#define COOL_FLOOD_Pin GPIO_PIN_5
#define COOL_MIST_GPIO_Port GPIOA
#define COOL_MIST_Pin GPIO_PIN_5
#define PROBE_GPIO_Port GPIOA
#define PROBE_Pin GPIO_PIN_5
#define PROBE_MASK GPIO_PIN_5
Oooh! Thank you for that!
I’m rereading my post and realized I misread the file. Looks like both COOL_FLOOD AND COOL_MIST are both on pin 5. Pin 6 is irrelevant here.
Most don’t seem to be.
We may need a nice close pic of the processor number.
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.