X-Stepper Motor Fails to Stop
Posted: Thu May 09, 2013 10:00 pm
Hello, This is my first post.
My Rostock Max is assembled and has the Rambo V1.1b with the 15 tooth metal pulleys. I am having trouble with the x channel motor drive. The motors all worked correctly with the original Rambo V1.0. I had problems with firmware updates and received the 1.1b board as a replacement. When I hooked up the new board, all of the Cheapskates went down with the G28 command.
I am using the Marlin with LCD firmware from the SeeMeeCNC RoSoft.msi installer. I edited the firmware using Arduino 0023 and changed all the #define INVERT_X_DIR from false to true. I uploaded the firmware. When I connected the printer to Repetier Host (V 0.85B) I received a couple of error messages as follows:
Error:No Line Number with checksum, Last Line:519:06:35.300 :
Error:Line Number is not Last Line Number+1, Last Line:5
19:06:35.300 : Resend:6
I do not remember getting this with the original 1.0 Rambo. I subsequently tried G28 and all skates went up. However the x axis motor did not totally stop. It sounded like It was still energized and the belt started to slip. I had to do an emergency stop. The end stop switches give the correct response to M119 and all go high when depressed individually.
John Oly suggested that my end stop wiring was faulty. I re-installed all of the end stops and checked all of the wiring. Nothing changed. The X axis continues to run after any move command. If I then hit the motor stop tab in Repetier, the motor then stops. I reloaded the firmware and no change.
I found a forum subject that sounded like my problem. Suggestions were bad connector to motor. I had purchased some pre-assembled 4 wire connector with wires already attached. I cut off the x-motor connector and soldered on the new one. Same problem. G28 and the x motor will not stop, if I use one of the Z arrows the same problem occurs. Y and Z eventually turn off but the x motor stays on at a very slow rate. I then switched the X and Y motor connectors on the Rambo and then the Y motor has the same symptoms as the X did and the X now behaves normally. Is there any firmware value that could account for this behavior? I only changed the motor direction values and the steps per mm.
The X axis continues to run after any move command. If I then hit the motor stop tab in Repetier, the motor then stops. I reloaded the firmware and no change. I disconnected the LCD because no text appears on the screen. It lights up but there are two lines of boxes across the screen.
Can anyone tell me know if there are any other tests that can be done to test the proper operation of the Rambo? The problem appears to me to be with the Rambo X-axis motor channel, because when I switched the X and the Y or Z connectors the Y/Z motor acted up and the X motor acted normally.
My Rostock Max is assembled and has the Rambo V1.1b with the 15 tooth metal pulleys. I am having trouble with the x channel motor drive. The motors all worked correctly with the original Rambo V1.0. I had problems with firmware updates and received the 1.1b board as a replacement. When I hooked up the new board, all of the Cheapskates went down with the G28 command.
I am using the Marlin with LCD firmware from the SeeMeeCNC RoSoft.msi installer. I edited the firmware using Arduino 0023 and changed all the #define INVERT_X_DIR from false to true. I uploaded the firmware. When I connected the printer to Repetier Host (V 0.85B) I received a couple of error messages as follows:
Error:No Line Number with checksum, Last Line:519:06:35.300 :
Error:Line Number is not Last Line Number+1, Last Line:5
19:06:35.300 : Resend:6
I do not remember getting this with the original 1.0 Rambo. I subsequently tried G28 and all skates went up. However the x axis motor did not totally stop. It sounded like It was still energized and the belt started to slip. I had to do an emergency stop. The end stop switches give the correct response to M119 and all go high when depressed individually.
John Oly suggested that my end stop wiring was faulty. I re-installed all of the end stops and checked all of the wiring. Nothing changed. The X axis continues to run after any move command. If I then hit the motor stop tab in Repetier, the motor then stops. I reloaded the firmware and no change.
I found a forum subject that sounded like my problem. Suggestions were bad connector to motor. I had purchased some pre-assembled 4 wire connector with wires already attached. I cut off the x-motor connector and soldered on the new one. Same problem. G28 and the x motor will not stop, if I use one of the Z arrows the same problem occurs. Y and Z eventually turn off but the x motor stays on at a very slow rate. I then switched the X and Y motor connectors on the Rambo and then the Y motor has the same symptoms as the X did and the X now behaves normally. Is there any firmware value that could account for this behavior? I only changed the motor direction values and the steps per mm.
The X axis continues to run after any move command. If I then hit the motor stop tab in Repetier, the motor then stops. I reloaded the firmware and no change. I disconnected the LCD because no text appears on the screen. It lights up but there are two lines of boxes across the screen.
Can anyone tell me know if there are any other tests that can be done to test the proper operation of the Rambo? The problem appears to me to be with the Rambo X-axis motor channel, because when I switched the X and the Y or Z connectors the Y/Z motor acted up and the X motor acted normally.