" The easiest way to make very fast steps with LinuxCNC is probably one
> of the FPGA cards and a PC."
This I understand. What I am trying to do is find a happy medium between the 
microcontroller world and the PC world..  For this application, it will be 
running in a Haunted house where the operator will not have a mouse, monitor or 
any other peripherals except for a push button controller.. Each button on the 
controller will run a different set of sequence  of movements on the CNC.
 Encoders will work but only for a bit since there will be a potential copious 
amounts of fog.. Fog and LED's dont mix :)
The total foot print of the machine needs to be under 2 square feet. 
The reason I went the Raspberry Pi route was for ease of programming, size of 
the board, file storage (for each sequence and code storage) and access to 
input/output via the GPIO's
All is cool except for speed of the stepgens.....
How am I doing stepgens currently with the Raspberry Pi?  I am using Python and 
some utilities such as RPi.GPIO. The Raspberry Pi can generate fairly fast 
pulses but not reliably due to the OS I am using.. Linux is not a "real time" 
OS..  EMC2 over comes that issue with HAL. 
Anyway.. I am going to give linuxCNC a try.. I will let you know how it comes 
out.. It appears that he is using DMA.. 
Thanks
 
Robert I. ShellLead Technical Specialist / Senior Software EngineerGlobal 
Transaction Services / Fund ServicesCiti Group - Columbus OhioCell: (740) 
972-1085

> From: bodge...@gmail.com
> Date: Thu, 30 May 2013 21:34:16 +0100
> To: emc-users@lists.sourceforge.net
> Subject: [Emc-users] Fast Stepgens: Was Olinuxino/Beagleboard/bone, Xenomai,  
> SPI?
> 
> On 30 May 2013 21:00, Robert Shell <robert_sh...@hotmail.com> wrote:
> 
> > I thought of having something generate the steps and I add encoders to the 
> > machine but.. Heck if I can not generate the steps.. I am not even sure I 
> > can read the pulses from the encoder fast enough...
> 
> How are you making steps with the Pi? Have you seen the RPi/LinuxCNC
> sample image here?
> http://soundproofingforum.co.uk/rpi_linuxcnc/raspberrypilinuxcnc.htm
> 
> The easiest way to make very fast steps with LinuxCNC is probably one
> of the FPGA cards and a PC.
> 
> A Mesa 7i43 connects to the parallel port and can output 24 step-dir
> channels at 10Mhz (both numbers are guesses, but not far off). Cost is
> $79 for the 7i43-P
> Pico also do a parallel-port connected FPGA step generator, it is
> rather more capable than the 7i43, (and easier to wire) but more
> expensive.
> 
> There are PCI cards too, of you prefer.
> 
> -- 
> atp
> If you can't fix it, you don't own it.
> http://www.ifixit.com/Manifesto
> 
> ------------------------------------------------------------------------------
> Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET
> Get 100% visibility into your production application - at no cost.
> Code-level diagnostics for performance bottlenecks with <2% overhead
> Download for free and get started troubleshooting in minutes.
> http://p.sf.net/sfu/appdyn_d2d_ap1
> _______________________________________________
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users
                                          
------------------------------------------------------------------------------
Get 100% visibility into Java/.NET code with AppDynamics Lite
It's a free troubleshooting tool designed for production
Get down to code-level detail for bottlenecks, with <2% overhead.
Download for free and get started troubleshooting in minutes.
http://p.sf.net/sfu/appdyn_d2d_ap2
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to