Can I Modify My Printer PCB Board to Run Multiple Stepper Motors?

  • Thread starter Thread starter happyuser123
  • Start date Start date
  • Tags Tags
    Board Pcb
AI Thread Summary
Modifying an Epson C88+ printer's PCB to run multiple stepper motors involves redirecting the signal from the Allegro A3977 Microstepping Driver to additional drivers. Users suggest checking pin connections and possibly using transistors or H-bridges for control. It is recommended to replicate the existing chip's support circuitry for simplicity. Additionally, understanding the motor specifications and power requirements is crucial for successful implementation. Overall, the project requires careful planning and possibly additional components for effective operation.
happyuser123
Messages
5
Reaction score
0
Hi,

I have a epson c88+ printer, I am trying to modify the Allegro A3977 Microstepping Driver, to move the incoming signal for the stepper motor and send it to 2 additional stepper motor drivers, so that I can run 2 stepper motors off that same signal.

I have little experience in this field and I would greatly appreciate your kind help and support in guiding me true this project.


Thanks in advance!
 

Attachments

  • this is the printer board c88+.jpg
    this is the printer board c88+.jpg
    67 KB · Views: 536
  • Closeup Photo.jpg
    Closeup Photo.jpg
    69.2 KB · Views: 510
Engineering news on Phys.org
Welcome to PF.

From the pic it looks like 4 wires going to the stepper.
Is one pin connected to the ground plane/Vcc or do all 4 go to the IC.
You probably need an oscilloscope to check the pin relations when operating or you might get the same info from the stepper motor specs if you have that.

In the first case you can probably use three transistors as switches.
in the later you will probably need to use two pins to drive H-bridges.
 
Hi,

the stepper motor that's now connected is this: http://www.shinano.com/xampp/docs/SST41D.pdf

Also, how would I power the motors? and add that second driver for the second new stepper motor??
 
Last edited by a moderator:
If it would be possible for you to draw a quick diagram, so that I can understand your suggestion better, that would be extra greatly appreciated!

Thanks in advance for everyone that's so kind to help me with this project!
 
I found the diagram for the driver that I am trying to switch the signal from/currently on the board:

http://www.allegromicro.com/en/Products/Part_Numbers/3977/3977.pdf
 
I am looking for the most economocal option for the project.

I would also greatly appreciate if you can please also list everything else I will need for this to work.

Thanks again!
 
happyuser123 said:
I found the diagram for the driver that I am trying to switch the signal from/currently on the board:

http://www.allegromicro.com/en/Products/Part_Numbers/3977/3977.pdf

Ok, That's fairly complicated.
I suspect the simplest solution would be to get a couple more of these chips, replicate the chip local support circuitry, and fan out the original control lines to the new chips.

The other option looks to be designing a unity gain h-bridge current amplifier as this does not look like simple on/off step switching. Page 41 of the motor datasheet probably has more info on this, but you didn't include that page.

Good luck.
 
Back
Top