-
Notifications
You must be signed in to change notification settings - Fork 2
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
THC Implementation guidance advice needed (: #3
Comments
A new map file and linked board code is the way forward - the plugin claims auxillary inputs so these must be defined in the map. |
Awesome, thanks for the confirmation! Pushing forward on the hardware side of the project, just wanted to be sure we are on a track that could work (: |
Are there any options for SPI based port expansion built into grblHAL that we can use with the ESP32? (Input and Output - if we need Inputs for the THC up/down/arcok) |
No, but it could be added, e.g. by board specific code. Inputs would require an interrupt line triggered by the chip or continuoulsy reading by polling (DMA?)... There is code support for I2C I/O expanders (currently output only), PCA9654E is supported by the ESP32 driver. |
Hi!
If we wanted to use a THC with the OpenBuilds BlackBox, what would your suggestion be?
The THC we have an eye on can use Mode 2:
Plugin_plasma/README.md
Line 11 in 9a96784
With the ports available on the BlackBox, we don't have three "spare" inputs for Arc OK, Up and Down.
But - we might be able to cheat like we did with the parallel limits we did for the 4th axis with the plugin https://github.com/grblHAL/ESP32/blob/master/main/BlackBoxX32.c
In this case we might be able to get away with the available ports if we:
Doesn't need an analog input as the THC handles the voltage sense side itself and just sends up/down and arc-ok (from the Inverter)
So #2 (comment) might apply as well, we'd be forced to only support Mode 2 THCs due to our hardware - but we can document that clearly
The text was updated successfully, but these errors were encountered: