Embroidery machine retrofit.
- Birdman3131
- Offline
- Senior Member
Less
More
- Posts: 49
- Thank you received: 1
16 Jul 2022 23:48 - 17 Jul 2022 03:38 #247518
by Birdman3131
Embroidery machine retrofit. was created by Birdman3131
So i have an embroidery machine that is missing it's control. I'm debating making it into a Linux cnc one.
Thoughts? Any other options you might recommend instead? is a partial teardown
EDIT: So looking at it I have the following I would need to control. All looks somewhat simple although the devil is in the details.
Outputs
X stepper Motor
Y stepper Motor
Sewing machine motor.
Tension solenoid
Bobbin winding motor (Likely just a switch as it does not need to be involved in the CNC part)
Sensors. All look to be the non contact style where you slide something between them. Forget the name offhand.
X homing
Y homing. (Not positive it exists but x does so y should.)
Encoder disk.
2 needle position sensors. Not sure why both but 1 is longer than the other
Top thread lost sensor
Bobbin sensor (Position or thread lost. Assuming thread lost for now.)
Thoughts? Any other options you might recommend instead? is a partial teardown
EDIT: So looking at it I have the following I would need to control. All looks somewhat simple although the devil is in the details.
Outputs
X stepper Motor
Y stepper Motor
Sewing machine motor.
Tension solenoid
Bobbin winding motor (Likely just a switch as it does not need to be involved in the CNC part)
Sensors. All look to be the non contact style where you slide something between them. Forget the name offhand.
X homing
Y homing. (Not positive it exists but x does so y should.)
Encoder disk.
2 needle position sensors. Not sure why both but 1 is longer than the other
Top thread lost sensor
Bobbin sensor (Position or thread lost. Assuming thread lost for now.)
Last edit: 17 Jul 2022 03:38 by Birdman3131.
Please Log in or Create an account to join the conversation.
- tommylight
- Online
- Moderator
Less
More
- Posts: 19471
- Thank you received: 6530
17 Jul 2022 00:21 #247520
by tommylight
Replied by tommylight on topic Embroidery machine retrofit.
That thing has a Centronics port on the back, you should have led with that info and on the video!
So, find a parallel port cable with the big Centronics connector on one side, find a used PC with a parallel port or get a PCI or PCI-E to parallel converter, and give it a try.
Costs from 10 to 30$ in total, not counting the PC, so even if it does not work, no big deal.
Download the LinuxCNC ISO from the download page, you do not have to install it to be able to test with it, so even borrowing a PC and testing with it is OK, booting Linux from USB does not touch the existing hard drive or it's data.
So, find a parallel port cable with the big Centronics connector on one side, find a used PC with a parallel port or get a PCI or PCI-E to parallel converter, and give it a try.
Costs from 10 to 30$ in total, not counting the PC, so even if it does not work, no big deal.
Download the LinuxCNC ISO from the download page, you do not have to install it to be able to test with it, so even borrowing a PC and testing with it is OK, booting Linux from USB does not touch the existing hard drive or it's data.
Please Log in or Create an account to join the conversation.
- Birdman3131
- Offline
- Senior Member
Less
More
- Posts: 49
- Thank you received: 1
17 Jul 2022 00:31 #247522
by Birdman3131
Replied by Birdman3131 on topic Embroidery machine retrofit.
So it does and i have plenty of computers with parallel ports. But all my googling shows that it hooked to a custom controller ( www.worthpoint.com/worthopedia/vintage-m...s-stellar-1807616721 ) i have no clue the commands to make anything happen. If anybody has any ideas i am willing to go that route as well.
is the rest of the sensors for the needle and such.
is the rest of the sensors for the needle and such.
Please Log in or Create an account to join the conversation.
- tommylight
- Online
- Moderator
Less
More
- Posts: 19471
- Thank you received: 6530
17 Jul 2022 01:43 #247528
by tommylight
Replied by tommylight on topic Embroidery machine retrofit.
Can you deal with an arduino?
Making a simple signal generator and testing pins 2 and 4 on that port is enough to prove it is doable or not.
Take a picture of that board and attach it here.
Making a simple signal generator and testing pins 2 and 4 on that port is enough to prove it is doable or not.
Take a picture of that board and attach it here.
Please Log in or Create an account to join the conversation.
- Birdman3131
- Offline
- Senior Member
Less
More
- Posts: 49
- Thank you received: 1
17 Jul 2022 02:02 #247530
by Birdman3131
Replied by Birdman3131 on topic Embroidery machine retrofit.
I Have a few esp8266 boards. I don't think i can find any of my arduinos but I could probably borrow one from work if I drive across town.
Please Log in or Create an account to join the conversation.
- tommylight
- Online
- Moderator
Less
More
- Posts: 19471
- Thank you received: 6530
17 Jul 2022 02:14 - 17 Jul 2022 02:15 #247531
by tommylight
Replied by tommylight on topic Embroidery machine retrofit.
Cr@p!
That is a 50 pin centronics port, not a 36 pin one.
That complicates things, a lot. Reverse engineering ?
Or retrofit
Edit:
still i would try with a signal generator, ESP will do just fine for that, blinky with faster rate.
That is a 50 pin centronics port, not a 36 pin one.
That complicates things, a lot. Reverse engineering ?
Or retrofit
Edit:
still i would try with a signal generator, ESP will do just fine for that, blinky with faster rate.
Last edit: 17 Jul 2022 02:15 by tommylight. Reason: more info
Please Log in or Create an account to join the conversation.
- Birdman3131
- Offline
- Senior Member
Less
More
- Posts: 49
- Thank you received: 1
17 Jul 2022 02:24 - 17 Jul 2022 02:28 #247532
by Birdman3131
Replied by Birdman3131 on topic Embroidery machine retrofit.
Im willing to try with the signal generator. And while I am gonna have printer cables I highly doubt I have a non standard centronics cable laying around.
What do I need to do with the signal generator? (If it helps I also have a pokit pro multimeter/oscilloscope.) Just feed a signal in on 2 and see if it comes back out on 4 or ?
EDIT: www.ebay.com/itm/334194855041 From looking at this I do not believe there is any other connectors so I bet power feeds through the centronics connector as well. Don't recall if thats a thing on normal ones or not.
What do I need to do with the signal generator? (If it helps I also have a pokit pro multimeter/oscilloscope.) Just feed a signal in on 2 and see if it comes back out on 4 or ?
EDIT: www.ebay.com/itm/334194855041 From looking at this I do not believe there is any other connectors so I bet power feeds through the centronics connector as well. Don't recall if thats a thing on normal ones or not.
Last edit: 17 Jul 2022 02:28 by Birdman3131.
Please Log in or Create an account to join the conversation.
- arvidb
- Offline
- Platinum Member
Less
More
- Posts: 512
- Thank you received: 158
17 Jul 2022 05:02 #247537
by arvidb
Replied by arvidb on topic Embroidery machine retrofit.
Janome is still around, maybe it's worth it to contact them and ask for data sheets on either the board itself (716- or the driver IC:s (SI-7200J)? A long shot, but getting data sheets would make things much easier.
I think pin 2 and 4 was assuming a standard 36 pin Centronics connector? Given the 50-pin port, I think you have to do some reverse engineering before hooking up a signal generator. Some things to start with:
* Which pins are connected to GND? (Measure continuity between pins and the PCB ground plane, marked as GND in lower right corner of pictures).
* Which pins are connected to power? (Power supplies and cables are not visible in the pictures; I assume that these are on the other side of the steel plate and connects to the underside of the board?) Find any external power supplies that connect to the board and measure the voltage(s) they supply, then see if you can find additional power regulators on the board. I.e. identify the power rails that exist on the board, and map out pins on the Centronics connector that connect to these.
* Which pins connect to pins on the driver IC:s? These are the ones you might want to hook up to a signal gen to see if you get motor movement. It might be tricky though if there are e.g. enable inputs that needs to be activated.
I think pin 2 and 4 was assuming a standard 36 pin Centronics connector? Given the 50-pin port, I think you have to do some reverse engineering before hooking up a signal generator. Some things to start with:
* Which pins are connected to GND? (Measure continuity between pins and the PCB ground plane, marked as GND in lower right corner of pictures).
* Which pins are connected to power? (Power supplies and cables are not visible in the pictures; I assume that these are on the other side of the steel plate and connects to the underside of the board?) Find any external power supplies that connect to the board and measure the voltage(s) they supply, then see if you can find additional power regulators on the board. I.e. identify the power rails that exist on the board, and map out pins on the Centronics connector that connect to these.
* Which pins connect to pins on the driver IC:s? These are the ones you might want to hook up to a signal gen to see if you get motor movement. It might be tricky though if there are e.g. enable inputs that needs to be activated.
Please Log in or Create an account to join the conversation.
- arvidb
- Offline
- Platinum Member
Less
More
- Posts: 512
- Thank you received: 158
17 Jul 2022 05:24 #247538
by arvidb
Replied by arvidb on topic Embroidery machine retrofit.
Ha! A search for Sanken 7200 gives a few results:
A - pin 7
/A - pin 6
B - pin 12
/B - pin 13
Power down (active high) - pin 9
GND - pins 8, 3, 6
Motor coils - pins 2, 4, 17, 15
Vcc - pin 10
Pin 11 seems to be some kind of clock input? Connects to a 555 circuit in the data sheet. Maybe for a high side charge pump? Anyway, finding which pins connect to A, /A, B, /B and figuring out if the disable input needs to be deactived through some Centronics pin should do the trick!
A - pin 7
/A - pin 6
B - pin 12
/B - pin 13
Power down (active high) - pin 9
GND - pins 8, 3, 6
Motor coils - pins 2, 4, 17, 15
Vcc - pin 10
Pin 11 seems to be some kind of clock input? Connects to a 555 circuit in the data sheet. Maybe for a high side charge pump? Anyway, finding which pins connect to A, /A, B, /B and figuring out if the disable input needs to be deactived through some Centronics pin should do the trick!
Please Log in or Create an account to join the conversation.
- Birdman3131
- Offline
- Senior Member
Less
More
- Posts: 49
- Thank you received: 1
17 Jul 2022 05:31 #247539
by Birdman3131
Replied by Birdman3131 on topic Embroidery machine retrofit.
Im gonna see if I can clean off a table to work on this tomorrow. Tailgate was only good for a quick teardown.
There is a white box and transformer on top that is visible in the video in the first post. I will try and get measurements on the output tomorrow. (Assuming the white box is the power supply. Small chance it is a variable speed controller for the main motor.
The issue with reverse engineering it is while I have the ability to do a fair bit hardware side I would assume there is a protocol involved. If I had the controller it would be different as I have access to a multi channel oscilloscope that I could use to reverse engineer said protocol.
If I go linuxcnc (Or grbl or the like) I would need to get a pair of stepper controllers, Probably a variable speed controller for the main motor and that should be it. Maybe a lpt breakout board as I don't think I would need a mesa for this.
Ive got a stack of old 2008 era cash registers that should run linux cnc. (Pretty much a standard pc but they have like 4 serial ports and a parallel port as well as a touch screen.) If they don't work I have others but they are the handy ones.
There is a white box and transformer on top that is visible in the video in the first post. I will try and get measurements on the output tomorrow. (Assuming the white box is the power supply. Small chance it is a variable speed controller for the main motor.
The issue with reverse engineering it is while I have the ability to do a fair bit hardware side I would assume there is a protocol involved. If I had the controller it would be different as I have access to a multi channel oscilloscope that I could use to reverse engineer said protocol.
If I go linuxcnc (Or grbl or the like) I would need to get a pair of stepper controllers, Probably a variable speed controller for the main motor and that should be it. Maybe a lpt breakout board as I don't think I would need a mesa for this.
Ive got a stack of old 2008 era cash registers that should run linux cnc. (Pretty much a standard pc but they have like 4 serial ports and a parallel port as well as a touch screen.) If they don't work I have others but they are the handy ones.
Please Log in or Create an account to join the conversation.
Time to create page: 0.091 seconds