Re: [CAD_CAM_EDM_DRO] Re: Shared Direction pins vs dedicated Direction pins
Posted by
Doug Fortune
on 2003-02-09 21:34:14 UTC
"Bernard R " wrote:
For example, a hexapod with material on a rotary table needs 7
motors, or 14 total S&D output pins (this exceeds the 12 available
on one parallel port).
3 parallel port cards simultaneously (I think). But thats not the issue.
(besides, the parallel port is practically free, whereas the G2002 is not).
I am suggesting it. Assuming functional software, a VOM or
2 wires & 470 ohm resistor and an LED is all that is required for debugging.
----------------------------------------------------------------
Mariss wrote:
drivers that recognized that encoding, and the software wouldn't be useable
for standard S&D drives.
Whereas with the shared Direction & dedicated Step pins (ie N+1 output pins
for N channels), standard S&D drives from many vendors would still be usable,
and therefore makes it an attractive project for the software authors.
Anyway Mariss, is it possible to shorten the Direction pin hold time?
In my naivete' I am assuming it is a simple matter to assert the Direction
pin for perhaps a setup time of 250 to 500 ns, and latch it on the Step
pulse (freeing the Direction pin to change any time after that).
Of course the other drivers sharing the Direction pin who are not Stepping
do not see a Step pulse (because the Step pulses are dedicated) and hence
pretty much ignore the current state of the Direction signal!
It seems so simple to me, but then I'm not privy to
the internal workings of those fabulous Gecko drives.
----------------------------------------------------------------------
In regards to general other Gecko drive improvements, I agree with some
of the other guys in these respects:
- 80VDC max upped to 200VDC range (90VDC & 180VDC are
standard servo motor voltages).
- custom, higher (than 20) amperage drives would be nice, to
drive mill and lathe main motors up to the 5HP (or even 10 HP) range.
- the base could be bigger, moving the mounting holes out from
underneath the wire connect interface.
- separate connectors for the 470uF capacitor, or an internal 470uF cap
- provision for remote fault LED (it would be handy to install
remote fault LEDs to be displayed outside the Control Box), whereas
the Geckos are usually burried deep inside the Control Box. Merely
having two solderable holes for a pair of external wires is sufficient
(although a built in 470ohm current limiting resistor would be great).
- find some way to boost the 50ma current source (to power the encoders)
up to 100 or 125ma. Many encoders are 65ma (exceeds the 50ma), encoders
with index channel are up around 90ma, and differential encoders require
up to 125 ma.
OK, thats my 2 cents worth, now I'll be quiet.
However in summary, I'd like to say I'm extremely happy (no, make that
EXTREMELY happy) that Mariss is making available his great drives to our
cnc community. My 'improvement' comments only result from his direct
request a few days ago.
Doug Fortune
http://www.cncKITS.com
.
> Doug,If you don't have the requirement, then you wouldn't see the need!
>
> While there is no technical difficulty doing time division multiplex
> with muliple controllers, I don't really see the need.
For example, a hexapod with material on a rotary table needs 7
motors, or 14 total S&D output pins (this exceeds the 12 available
on one parallel port).
> The current limitation is using a single parallel port as theTurboCNC (http://www.dakeng.com/turbo.html ) for example can use up to
> computer interface.
3 parallel port cards simultaneously (I think). But thats not the issue.
> From what little I've seen the G2002 project is well in hand so theWhile the G2002 project is fabulous, that is also beside the point
> limited output pins should soon be history.
(besides, the parallel port is practically free, whereas the G2002 is not).
> From the practical side I could see a lot of people having problemsI disagree with you on that point, in fact it is simpler which is why
> with the concept and trouble shooting such a system would be a nightmare
I am suggesting it. Assuming functional software, a VOM or
2 wires & 470 ohm resistor and an LED is all that is required for debugging.
----------------------------------------------------------------
Mariss wrote:
>Doug,That too would be useful (N output pins for N channels), but you'd need
>
>I have a circuit worked out that is very simple that shares step and
>direction on a single line. If the duty cycle of the step pulse is
>less than 50% it's CW, if more than 50% it's CCW.
>
>CW = 100010001000...
>CCW = 11101110111...
>
drivers that recognized that encoding, and the software wouldn't be useable
for standard S&D drives.
Whereas with the shared Direction & dedicated Step pins (ie N+1 output pins
for N channels), standard S&D drives from many vendors would still be usable,
and therefore makes it an attractive project for the software authors.
Anyway Mariss, is it possible to shorten the Direction pin hold time?
In my naivete' I am assuming it is a simple matter to assert the Direction
pin for perhaps a setup time of 250 to 500 ns, and latch it on the Step
pulse (freeing the Direction pin to change any time after that).
Of course the other drivers sharing the Direction pin who are not Stepping
do not see a Step pulse (because the Step pulses are dedicated) and hence
pretty much ignore the current state of the Direction signal!
It seems so simple to me, but then I'm not privy to
the internal workings of those fabulous Gecko drives.
----------------------------------------------------------------------
In regards to general other Gecko drive improvements, I agree with some
of the other guys in these respects:
- 80VDC max upped to 200VDC range (90VDC & 180VDC are
standard servo motor voltages).
- custom, higher (than 20) amperage drives would be nice, to
drive mill and lathe main motors up to the 5HP (or even 10 HP) range.
- the base could be bigger, moving the mounting holes out from
underneath the wire connect interface.
- separate connectors for the 470uF capacitor, or an internal 470uF cap
- provision for remote fault LED (it would be handy to install
remote fault LEDs to be displayed outside the Control Box), whereas
the Geckos are usually burried deep inside the Control Box. Merely
having two solderable holes for a pair of external wires is sufficient
(although a built in 470ohm current limiting resistor would be great).
- find some way to boost the 50ma current source (to power the encoders)
up to 100 or 125ma. Many encoders are 65ma (exceeds the 50ma), encoders
with index channel are up around 90ma, and differential encoders require
up to 125 ma.
OK, thats my 2 cents worth, now I'll be quiet.
However in summary, I'd like to say I'm extremely happy (no, make that
EXTREMELY happy) that Mariss is making available his great drives to our
cnc community. My 'improvement' comments only result from his direct
request a few days ago.
Doug Fortune
http://www.cncKITS.com
.
Discussion Thread
Doug Fortune
2003-02-09 18:45:18 UTC
Shared Direction pins vs dedicated Direction pins
Chris L
2003-02-09 19:45:56 UTC
Re: [CAD_CAM_EDM_DRO] Shared Direction pins vs dedicated Direction pins
Bernard R <bwjarandall@c...
2003-02-09 20:15:30 UTC
Re: Shared Direction pins vs dedicated Direction pins
Mariss Freimanis <mariss92705@y...
2003-02-09 20:19:16 UTC
Re: Shared Direction pins vs dedicated Direction pins
Bernard R <bwjarandall@c...
2003-02-09 20:58:07 UTC
Re: Shared Direction pins vs dedicated Direction pins
Doug Fortune
2003-02-09 21:34:14 UTC
Re: [CAD_CAM_EDM_DRO] Re: Shared Direction pins vs dedicated Direction pins
ballendo <ballendo@y...
2003-02-12 06:52:09 UTC
Re: Shared Direction pins vs dedicated Direction pins
ballendo <ballendo@y...
2003-02-12 06:53:36 UTC
Re: Shared Direction pins vs dedicated Direction pins
Tony Jeffree
2003-02-12 07:01:57 UTC
Re: [CAD_CAM_EDM_DRO] Re: Shared Direction pins vs dedicated Direction pins
alex
2003-02-12 07:31:20 UTC
Re: [CAD_CAM_EDM_DRO] Re: Shared Direction pins vs dedicated Direction pins
Mariss Freimanis <mariss92705@y...
2003-02-12 07:48:51 UTC
Re: Shared Direction pins vs dedicated Direction pins
ballendo <ballendo@y...
2003-02-12 08:22:34 UTC
Re: Shared Direction pins vs dedicated Direction pins
ballendo <ballendo@y...
2003-02-12 08:26:14 UTC
Re: Shared Direction pins vs dedicated Direction pins
ccq@x...
2003-02-12 11:07:33 UTC
Re: [CAD_CAM_EDM_DRO] Re: Shared Direction pins vs dedicated
Andre' Blanchard <andre_54005@y...
2003-02-12 11:11:38 UTC
Re: Shared Direction pins vs dedicated Direction pins
alex
2003-02-12 13:50:34 UTC
Re: [CAD_CAM_EDM_DRO] Re: Shared Direction pins vs dedicated Direction pins