My suspicions were correct. Display driver is TM1638 or similar. Shows mode selected and speed. Not sure what the 3 extra LEDs lit represent though.
I also found a settings menu.
Hold down button 1 for 5 seconds. Cycle through menu items with button 1. Change the setting with button 2/+ or 3/-. Finally hold down button 1 for 5 seconds to save.
F1 = (1-3) default speed input mode, 1 = PWM, 2 = Dial, 3= Push Button.
F2 = (1-10) Ramping speed, fast (1) to slow (10). About 3 is a good balance. Too low a value and turning the motor speed up too fast can cause the controller to detect over current condition.
F3 = (1-80) Seems to affect the PWM's lowest duty cyle. About 10 is a good value.
F4 = (1-100) Push Button mode starting speed, as percentage.
F5 = (OFF/ON) Display set speed as percentage (OFF) or RPM (ON)
#P = (0-30000) Displayed speed in RPM at 100% speed
# Menu item only exists when F5 = ON
One annoying thing though, PWM mode will not to get up to 100% speed. Mine maxes out at 63%. As seen by the STC micro, 5V is 0%, 0V is 100%. Mine will get down to 2.5V. Not exactly sure what's causing this yet.
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.
Do you have details of the connections to the TMC1638 board?
Are you sure? yes | no
hi, your controller box must have JP382C (or JP382A) axis controller board, which runs PlanetCNC firmware (clone, perhaps) that talks USB to PlanetCNC software on PC or accepts direct commands from mach3 or linuxcnc, yet in your video you send grbl stuff to your cnc. How? Did you replace JP382C with arduino+gShield/Woodpecker board or similar?
Are you sure? yes | no
superb work here, how’s progress going?
Are you sure? yes | no
Hey thanks, no progress since this log. Haven't looked at it in a while.
Are you sure? yes | no