repstrap electronics May 16, 2013 02:12PM |
Registered: 11 years ago Posts: 22 |
Re: repstrap electronics May 16, 2013 04:17PM |
Registered: 14 years ago Posts: 1,352 |
Re: repstrap electronics May 16, 2013 04:24PM |
Registered: 11 years ago Posts: 265 |
Re: repstrap electronics May 16, 2013 04:32PM |
Registered: 11 years ago Posts: 22 |
Re: repstrap electronics May 16, 2013 04:34PM |
Registered: 11 years ago Posts: 22 |
Re: repstrap electronics May 16, 2013 05:00PM |
Registered: 14 years ago Posts: 1,352 |
Re: repstrap electronics May 16, 2013 05:25PM |
Registered: 11 years ago Posts: 22 |
Re: repstrap electronics May 16, 2013 06:06PM |
Registered: 11 years ago Posts: 22 |
Quote
Russell Laidman
Interface Information
A PC Parallel port has 4 bytes associated with it. The first byte is located at the Parallel Port Base Address. (For example 3BC) The exact address varies from machine to machine. You can find your parallel port address from Windows - Start -> Settings -> Control Panel -> System -> Device Manager Tab -> Ports -> Printer Port -> Resources -> Input/Output Range. (For example 3BC thru 3BF)
The first byte, called D, located at the base address (3BC for example) contains 8 data bits.
The second byte, called S, located at base address + 1 (3BD for example) contains various inputs
The third byte, called C, located at base address + 2 (3BE for example) contains additional outputs
(Note that the data bits ( C1 and C3 ) are inverted by hardware)
SP-3/FET-3 Stepper Parallel Port Pin Assignments (DB25 Connector)
Pin [Bit] addr I/O Function
2- [D0] bs OUTPUT X axis direction
3- [D1] bs OUTPUT X axis step
4- [D2] bs OUTPUT Y axis direction
5- [D3] bs OUTPUT Y axis step
6- [D4] bs OUTPUT Z axis direction
7- [D5] bs OUTPUT Z axis step
8- [D6] bs OUTPUT Aux Out (d6)
9- [D7] bs OUTPUT Aux Out (d7)
10- [S6] bs+1 INPUT Z switch detect
12- [S5] bs+1 INPUT Y switch detect
13- [S4] bs+1 INPUT X switch detect
14- [C1] bs+2 OUTPUT X axis *Enable (active LO)
16- [C2] bs+2 OUTPUT Y axis *Enable (active LO)
17- [C3] bs+2 OUTPUT Z axis *Enable (active LO)
18- Gnd
25- Gnd
Re: repstrap electronics May 16, 2013 06:18PM |
Registered: 14 years ago Posts: 643 |
Re: repstrap electronics May 17, 2013 09:43AM |
Registered: 11 years ago Posts: 265 |
Re: repstrap electronics May 17, 2013 12:45PM |
Registered: 11 years ago Posts: 22 |
Re: repstrap electronics May 17, 2013 01:24PM |
Registered: 11 years ago Posts: 265 |
Re: repstrap electronics May 18, 2013 08:07AM |
Registered: 14 years ago Posts: 7,616 |
Quote
You could try the shift register idea to expand IO, but I would be worried about timing/delays/speed depending on what you are mapping through the expanded IO.
Generation 7 Electronics | Teacup Firmware | RepRap DIY |
Re: repstrap electronics May 22, 2013 05:25PM |
Registered: 11 years ago Posts: 22 |
Re: repstrap electronics May 23, 2013 07:07AM |
Registered: 14 years ago Posts: 7,616 |
Quote
what makes the steps time sensitive?
Generation 7 Electronics | Teacup Firmware | RepRap DIY |
Re: repstrap electronics May 23, 2013 09:59AM |
Registered: 11 years ago Posts: 265 |
Re: repstrap electronics May 23, 2013 02:14PM |
Registered: 11 years ago Posts: 22 |
Re: repstrap electronics June 02, 2013 11:05AM |
Registered: 11 years ago Posts: 22 |
Re: repstrap electronics July 09, 2013 05:45PM |
Registered: 11 years ago Posts: 22 |
Re: repstrap electronics July 10, 2013 05:52PM |
Registered: 11 years ago Posts: 22 |
Re: repstrap electronics July 27, 2013 03:03PM |
Registered: 13 years ago Posts: 162 |
Re: repstrap electronics August 02, 2013 01:55PM |
Registered: 11 years ago Posts: 22 |
Re: repstrap electronics August 06, 2013 01:07PM |
Registered: 13 years ago Posts: 162 |
Re: repstrap electronics August 14, 2013 04:50PM |
Registered: 11 years ago Posts: 22 |