Dynamic controls motor controller
The input to the motor controllers is a 4-pin connector which carries power (direct battery connection) and a modified CAN bus called DXBUS.
The joystick unit which plugs into it has an inductive joystick which is good quality. It produces a variable voltage between 0.7V-4.4V. The white and blue wires both produce the same voltage, for one axis, and the yellow and brown wires both represent the other axis.
This plugs into a 7-pin connector on the control board in the joystick module. The pins, reading away from the joystick, are white, blue, brown, yellow, not connected, black (0V) and red (+5v).
woodygb wrote:The joystick is a simple analogue device that produces a voltage swing.... the board converts that voltage into a CAN signal.
Measure the voltages of the white wires.
If center is 128, how can full backwards/right also be 128? I also suspect that Dynamic is not really just using single-byte precision for each axis, so the actual joystick message is probably a combination of these two bytes with two others somewhere in the message: that 255 may really be 65535 (two bytes of 255) or anything in between. Some of the other unidentified fields may be used for error detection: check sums or bitwise complements or something else.The center position is around 128, full forward/left is 255, full backwards/right is 128, so dead center/off should be around 128 + (255-128)/2 or 191.
5A at up to 30V with no heat-sinking. It is ideal for such applications as driving solenoids, relays, and small DC motors.
Return to Everything Powerchair
Users browsing this forum: Bing [Bot], mrgus2u and 28 guests