- Posts: 187
- Thank you received: 0
Remora - ethernet NVEM / EC300 / EC500 cnc board
3 years 6 months ago #268932
by zmrdko
Replied by zmrdko on topic Remora - ethernet NVEM / EC300 / EC500 cnc board
I have an ec500 with rt1052
Please Log in to join the conversation.
3 years 6 months ago #268941
by scotta
forum.linuxcnc.org/38-general-linuxcnc-q...rating-axis-movement
www.forum.linuxcnc.org/plasmac/45808-scale-axis#242146
Formula is: (distance commanded / distance moved) * old step scale = new step scale
Replied by scotta on topic Remora - ethernet NVEM / EC300 / EC500 cnc board
Sounds like some calibration is needed to dial in the step scale.Thanks Scott. It was set to 0, but I changed it to 0.0001 and it seems to work fine now. I have now issue with motor accuracy. The scale is set to 160 and I have set jumpers on JMC ihsv57 motor to 800 steps per rotation so 5mm jog should be exactly one full circle. However its a little less than that. After few 5mm jogs its obvious. So do I have problem with step pulse lenghts?
forum.linuxcnc.org/38-general-linuxcnc-q...rating-axis-movement
www.forum.linuxcnc.org/plasmac/45808-scale-axis#242146
Formula is: (distance commanded / distance moved) * old step scale = new step scale
Please Log in to join the conversation.
3 years 6 months ago #268942
by scotta
Replied by scotta on topic Remora - ethernet NVEM / EC300 / EC500 cnc board
Yes, I saw that. But where is rxDataCopy being filled with the packet data?source/baseThread.c:
Code:void makeSteps() { static int8_t i; static int32_t stepNow; if (rxDataFlag == 1) { rxDataFlag = 0; memcpy(rxDataCopy.rxBuffer, rxData.rxBuffer, BUFFER_SIZE); } .... but i think its better to move this part to the end of the makeSteps() function
Please Log in to join the conversation.
3 years 6 months ago #268951
by zmrdko
Replied by zmrdko on topic Remora - ethernet NVEM / EC300 / EC500 cnc board
Thanks Scott for patiently replying to all my queries.
i know this formula for correcting travel, but I was expecting the exact numbers to work. If the motor needs 800 pulses to make one turn, I would expect 160 scale times 5mm to work.
I have read that it might be caused by too short pulses. This is diagram I found in motor manual:
is there a way to set up these values?
i know this formula for correcting travel, but I was expecting the exact numbers to work. If the motor needs 800 pulses to make one turn, I would expect 160 scale times 5mm to work.
I have read that it might be caused by too short pulses. This is diagram I found in motor manual:
is there a way to set up these values?
Please Log in to join the conversation.
3 years 6 months ago #268952
by scotta
Replied by scotta on topic Remora - ethernet NVEM / EC300 / EC500 cnc board
Currently there is no step parameter settings configuration. Something in the pipeline though.
Your drive needs a 2.5 microsecond step pulse, the step pulse output form the Remora firmware is 25 microseconds in length. So should be ok. I'd do a step/mm calibration and run it though some test moves to check repeatability.
Nice motors BTW!
Your drive needs a 2.5 microsecond step pulse, the step pulse output form the Remora firmware is 25 microseconds in length. So should be ok. I'd do a step/mm calibration and run it though some test moves to check repeatability.
Nice motors BTW!
Please Log in to join the conversation.
3 years 6 months ago #268958
by meister
memcpy(rxDataCopy.rxBuffer, rxData.rxBuffer, BUFFER_SIZE);
Following is the declaration for memcpy() function.void *memcpy(void *dest, const void * src, size_t n)
the memcpy command can be a bit confusing, because the first argument is the destination
Replied by meister on topic Remora - ethernet NVEM / EC300 / EC500 cnc board
Yes, I saw that. But where is rxDataCopy being filled with the packet data?
memcpy(rxDataCopy.rxBuffer, rxData.rxBuffer, BUFFER_SIZE);
Following is the declaration for memcpy() function.void *memcpy(void *dest, const void * src, size_t n)
the memcpy command can be a bit confusing, because the first argument is the destination
Please Log in to join the conversation.
3 years 6 months ago #269158
by blazini36
Replied by blazini36 on topic Remora - ethernet NVEM / EC300 / EC500 cnc board
What is the likelyhood of the 1052 firmware running on an imx rt1062? I've asked about Teensy 4.x firmware in the past which didn't get much traction but since there's ethernet firmware for a board running an rt1052, firmware for a Teensy 4.1 can't be too far off.
Please Log in to join the conversation.
- frayja2002
- Offline
- Premium Member
-
Less
More
- Posts: 159
- Thank you received: 0
3 years 6 months ago #269192
by frayja2002
Replied by frayja2002 on topic Remora - ethernet NVEM / EC300 / EC500 cnc board
Hi Scott
Could I get you to check this
I am running an NVEM RT-1052, when I activate remora.output.00 OUT-2 comes on.
And vice versa. remora.output.01 turns OUT-1.
This seems to be backwards. Is this whats intended?
Thanks
Alex
Could I get you to check this
I am running an NVEM RT-1052, when I activate remora.output.00 OUT-2 comes on.
And vice versa. remora.output.01 turns OUT-1.
This seems to be backwards. Is this whats intended?
Thanks
Alex
Please Log in to join the conversation.
3 years 6 months ago #269194
by scotta
No, nots what intended. I'll check it out but I'm thinking there may be a very subtle difference between the EC300 and NVEM. I developed on the EC300 as it has LEDs on the output. Everything else align numbering wise?
Replied by scotta on topic Remora - ethernet NVEM / EC300 / EC500 cnc board
Hi Alex,Hi Scott
Could I get you to check this
I am running an NVEM RT-1052, when I activate remora.output.00 OUT-2 comes on.
And vice versa. remora.output.01 turns OUT-1.
This seems to be backwards. Is this whats intended?
Thanks
Alex
No, nots what intended. I'll check it out but I'm thinking there may be a very subtle difference between the EC300 and NVEM. I developed on the EC300 as it has LEDs on the output. Everything else align numbering wise?
Please Log in to join the conversation.
- frayja2002
- Offline
- Premium Member
-
Less
More
- Posts: 159
- Thank you received: 0
3 years 6 months ago #269208
by frayja2002
Replied by frayja2002 on topic Remora - ethernet NVEM / EC300 / EC500 cnc board
I have now checked them.
All the other outputs seem to be in their natural order.
Alex.
All the other outputs seem to be in their natural order.
Alex.
Please Log in to join the conversation.
Time to create page: 0.620 seconds
