Remora - ethernet NVEM / EC300 / EC500 cnc board
14 Jun 2023 04:52 #273532
by fintech
Replied by fintech on topic Remora - ethernet NVEM / EC300 / EC500 cnc board
Has anybody got these working on a lathe with index and threading working correctly?
Please Log in or Create an account to join the conversation.
15 Jun 2023 15:05 #273617
by meister
Replied by meister on topic Remora - ethernet NVEM / EC300 / EC500 cnc board
i think, encoder with index-pin will not work
Please Log in or Create an account to join the conversation.
15 Jun 2023 15:45 #273623
by Aaroncnc
Replied by Aaroncnc on topic Remora - ethernet NVEM / EC300 / EC500 cnc board
I had a test working with the spi variant of remora.
I used the 3d printer main board that has support for hardware encoder input.
I coupled it with an axis to test rigid taping on my mill and it worked.
I used the 3d printer main board that has support for hardware encoder input.
I coupled it with an axis to test rigid taping on my mill and it worked.
The following user(s) said Thank You: scotta
Please Log in or Create an account to join the conversation.
15 Jun 2023 21:29 #273650
by scotta
Current firmware does not have an encoder module because of the static config. I'm still working on getting the C++ version of the code working on the RT1052, which would allow for dynamic configuration. Like for the RP2040 which I've just got working.
In the meantime, it would be possible to create a special static config firmware version with software encoder on a couple of pins.
Replied by scotta on topic Remora - ethernet NVEM / EC300 / EC500 cnc board
Hi Fintech, what's your proposed setup? Encoder + Index input?Has anybody got these working on a lathe with index and threading working correctly?
Current firmware does not have an encoder module because of the static config. I'm still working on getting the C++ version of the code working on the RT1052, which would allow for dynamic configuration. Like for the RP2040 which I've just got working.
In the meantime, it would be possible to create a special static config firmware version with software encoder on a couple of pins.
Please Log in or Create an account to join the conversation.
16 Jun 2023 00:46 #273665
by fintech
Replied by fintech on topic Remora - ethernet NVEM / EC300 / EC500 cnc board
I was thinking something simple like one HAL sensor like I have it setup in mach3. One pulse per revolution. I know this not a good solutions in case the RPM drops under load. I've seen some setups with Dual HAL sensors.
Please Log in or Create an account to join the conversation.
16 Jun 2023 00:50 #273667
by scotta
Replied by scotta on topic Remora - ethernet NVEM / EC300 / EC500 cnc board
Should be possible then with the current firmware.
forum.linuxcnc.org/38-general-linuxcnc-q...the-spindle-feedback
forum.linuxcnc.org/38-general-linuxcnc-q...the-spindle-feedback
Please Log in or Create an account to join the conversation.
19 Jun 2023 15:11 - 19 Jun 2023 15:13 #273854
by tuxcnc
I bought this one : www.aliexpress.com/item/1005005137425987.html
I see both has got an Arduino-style socket match CNC-shield board.
The CNC-shield has low quality and I not recommend it, but it may helpfull for tests, and maybe it is a good idea to assign pins as at GRBL.
Replied by tuxcnc on topic Remora - ethernet NVEM / EC300 / EC500 cnc board
I just ordered one of these kits (thanks to everyone who contribute to the GoFundMe).
www.aliexpress.com/item/1005005021450761...eLogUid=uaetAnuca0fD
I bought this one : www.aliexpress.com/item/1005005137425987.html
I see both has got an Arduino-style socket match CNC-shield board.
The CNC-shield has low quality and I not recommend it, but it may helpfull for tests, and maybe it is a good idea to assign pins as at GRBL.
Last edit: 19 Jun 2023 15:13 by tuxcnc.
Please Log in or Create an account to join the conversation.
19 Jun 2023 23:37 #273883
by cakeslob
But how to do it when you have A B but not Z ? It can be done with other linuxcnc encoder components, but the way the pins are broken out in pru_encoder, I dont think it can happen. I think it needs access to A or B count respectively, and not total count
Those ch32 dev boards look pretty similar to STM32 nucleo boards, they are probably close to being pin compatible-ish. The ethernet included is nice also. It even has the break away debugger like nucleo boards have.
Replied by cakeslob on topic Remora - ethernet NVEM / EC300 / EC500 cnc board
Should be possible then with the current firmware.
forum.linuxcnc.org/38-general-linuxcnc-q...the-spindle-feedback
But how to do it when you have A B but not Z ? It can be done with other linuxcnc encoder components, but the way the pins are broken out in pru_encoder, I dont think it can happen. I think it needs access to A or B count respectively, and not total count
The cnc shield is well worth the price ($1usd). Im doing a similar project using STM32 nucleo boards, and its not that bad. Its not as nice as newer designs but its perfectly fine. Maybe we need to make a nicer cnc shield to keep with the times.
I bought this one : www.aliexpress.com/item/1005005137425987.html
I see both has got an Arduino-style socket match CNC-shield board.
The CNC-shield has low quality and I not recommend it, but it may helpfull for tests, and maybe it is a good idea to assign pins as at GRBL.
Those ch32 dev boards look pretty similar to STM32 nucleo boards, they are probably close to being pin compatible-ish. The ethernet included is nice also. It even has the break away debugger like nucleo boards have.
Please Log in or Create an account to join the conversation.
21 Jun 2023 04:57 #273979
by scotta
Replied by scotta on topic Remora - ethernet NVEM / EC300 / EC500 cnc board
Some good news. I think I've finally solved the Ethernet issues with my C++ attempts. The issue was related to the caching of the Ethernet buffers. When I converted the C code in MCUXpresso, the following additional linker script settings did not flow over to the C++ Linker settings. Definitely a trap and something I hope others can learn from my mistake.
I've started a new repo for the development of the C++ version for the RT1052, which all going well will have the all the same dynamic configuration capabilities as the original STM32 version for the NVEM / EC300 / EC500.
github.com/scottalford75/Remora-RT1052-cpp
I've started a new repo for the development of the C++ version for the RT1052, which all going well will have the all the same dynamic configuration capabilities as the original STM32 version for the NVEM / EC300 / EC500.
github.com/scottalford75/Remora-RT1052-cpp
Attachments:
The following user(s) said Thank You: tommylight, Murphy
Please Log in or Create an account to join the conversation.
- tommylight
- Offline
- Moderator
Less
More
- Posts: 19122
- Thank you received: 6404
26 Jun 2023 14:26 #274252
by tommylight
Replied by tommylight on topic Remora - ethernet NVEM / EC300 / EC500 cnc board
Bumped into this (intentionally as i am subscribed to his channel ), there are some things that might be useful
Please Log in or Create an account to join the conversation.
Time to create page: 0.263 seconds