How to control high voltage custom BLDC motor with Arduino

Hi,

I am working on a project where I intend to rebuild a Xerox Colorqube 9202 solid ink printer into something bit else.
The main shaft in this printer is rotated by a specific engine: Shinano Kenshi DR-85310-001. The nominal voltage is 410, and power 490 W.
Yes, I have asked Shinano Kenshi about the datasheet. No, they don't provide it, since the motor was a limited series, just for Xerox.
My task will be to take control of this engine for a while, given that some condition is met, force it to make a certain amount of revolutions, and then give the control back to the printer. I am using Arduino Uno.

I have opened the motor and concluded that it has 3 phases, multiplied by 4, which gives me 12 coils. But I don't really understand why there are so many pins.

In the attached image BLDC_front: why are there 2 Channels? I would expect only Channel 1. But even with Channel 1, what are TF1 and TF2 pins? Are these the hallotrons, that return the information about a current angular position of the engine? And where do I actually put the 410 V Voltage? Since all I see is VS+, which I understand as Secondary Voltage, that powers only electronics, not the engine itself.

In the image BLDC_back: I honestly don't understand what's going on there.

Can anyone help me, please?

Best regards

Front

Back

U, V, W are the points where the power energy is applied. Other connections are for hall effect sensors (magnetic) so that the controller can operate synchronously with the rotor pitch

See:

Quindu_Windu:
Hi,

I am working on a project where I intend to rebuild a Xerox Colorqube 9202 solid ink printer into something bit else.
The main shaft in this printer is rotated by a specific engine: Shinano Kenshi DR-85310-001. The nominal voltage is 410, and power 490 W.
Yes, I have asked Shinano Kenshi about the datasheet. No, they don't provide it, since the motor was a limited series, just for Xerox.
My task will be to take control of this engine for a while, given that some condition is met, force it to make a certain amount of revolutions, and then give the control back to the printer. I am using Arduino Uno.

I have opened the motor and concluded that it has 3 phases, multiplied by 4, which gives me 12 coils. But I don't really understand why there are so many pins.

In the attached image BLDC_front: why are there 2 Channels? I would expect only Channel 1. But even with Channel 1, what are TF1 and TF2 pins? Are these the hallotrons, that return the information about a current angular position of the engine? And where do I actually put the 410 V Voltage? Since all I see is VS+, which I understand as Secondary Voltage, that powers only electronics, not the engine itself.

In the image BLDC_back: I honestly don't understand what's going on there.

Can anyone help me, please?

Best regards

TF = thermal fuse I think - I can't see how that's brought out to a connector though.
U,V,W are the windings. 1 is probably the centre tap and its wired as a wye rather than a delta, but your
multimeter will confirm this. CN2 is the high voltage connector.

The 5 pin connection is for the hall sensors, which will need +5V, gnd, and provide 3 logic signals out. Hall
sensors can be phased either 60 electrical degrees apart or 120 electrical degrees apart (much more common).

The wiring at the back connects sets of windings together, this motor probably has several pole-pairs in the rotor and several sets of individual windings - the phases repeat around the motor like UVWUVWUVW... The commonest 3-phase BLDC designs are 2 or 4 pole pairs and 12 winding slots. Electrically they look identical,
physically you get more electrical rotations per physical rotation as you increase the windings count.

If there's an existing motor controller connected to it you can't just take control of it, you need to interface to
the controller's inputs.

Hi, this will help you! (source)

found it because I'm harvesting a non working Xerox 9201 (printheads are clogged).

it is an three-phase motor
nominal voltage: 410V
rated capacity:490W
Winding resistance: 10,5 Ohm/ Phase
Winding inductance: 35 mH/ Phase

Pretty interesting stuff inside the machine!
Lots of stepper (open loop and closed loop - till now I found 5) optical and thermal sensors…
Will post an picture when disassembling will be done.

The complete Machine is a network by (at least) 3 Computer. One for the touch panel, one for the scanner, and one for the Drum Control… as far as i found out.

Maybe it could be possible to (re)use them somehow (Touchscreen for an raspberry with an A3 Scanner?)