I set up Dan's G540 today and used it with three different ports. A
motherboard port which worked okay, but showed a bit of a saw toothed
wave form, so it seems the G540 pump input draws a fair amount of
capacitive load compared to the pin 16 output source capability. 

I then used a Rosewill dual port PCI card with a Moschip 9815 on it. 
http://www.datasheetarchive.com/indexdl/Datasheet-082/DASF0042609.pdf 

I got a pump signal out of it but the the ON voltage didn't get much
above one volt. Switching from SPP to EPP didn't make any difference. 

I then used a Startech dual port PCI card (bottom of page): 
http://wiki.linuxcnc.org/cgi-bin/wiki.pl?Startech 

and got the pump to work in EPP but not SPP, which was expected.

Using a 1k Ohm pull up to +5V on the Rosewill card got the G540 to show
a green LED, but the wave form was similar to the non pull-up wave (OFF
= 0v, ON = 1V) but with an upward ramp during the ON time that got into
the 2 Volt range. There was no change between SPP and EPP. A 660 Ohm
resistor pulled the ramp up higher, but 5V / 660 Ohms = 7.5 mA and is
starting to get into an amp range that could get interesting for pin 16.

With my current bench setup, I need three hands to get a wave form on
the oscilloscope and take a picture, so I'll need to upgrade my setup in
order to post the wave forms. I hope to do that soon. 

What comes to mind from my first test is that the Roswill may never work
with the G540 without an external pull-up. These 9815 based cards are by
far the most popular, so either Mach3 people are not using PCI cards
with the G540, or Mach3 is doing something other than setting EPP mode?

I found that Stepconfig worked well for setting up the pump. There is a
G540 short cut button that seems to enter the signal timing and some
other settings, but I needed to change a few pin assignments. Stepconfig
sets up the pump to come on when LinuxCNC is out of E-stop. I don't see
a problem with this, but if needed, it's easy to change the
configuration files to get full time pump regardless of e-stop status.

-- 
Kirk Wallace
http://www.wallacecompany.com/machine_shop/
http://www.wallacecompany.com/E45/index.html
California, USA


------------------------------------------------------------------------------
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to