Well, Mesa was VERY awesome in that they open-sourced their VHDL code for the 
FPGA, the transport format, and their drivers.

Seems like it makes sense to handle this on the Mesa.  It'd be a big task to 
understand the FPGA and recode it.  But it sounds like it'd be of great benefit.

Or, alternately, AND-gate the two PWMs together.  Probably with an S-R latch to 
avoid giving runt pulses from the high speed PWM at the start/end of the 
low-speed PWM period.

Danny


---- andy pugh <[email protected]> wrote: 
> On 24 October 2016 at 19:47,  <[email protected]> wrote:
> > Pretty darn fast!  Rastering can be 35 inches/sec and 100 dpi or more (more 
> > dpi is questionable, the beam is typically 0.008" dia).  So, KHz changes.
> 
> So, in theory, changing the duty cycle of a 25kHz PWM at 3.5 kHz.
> It is possible, on some hardware, to run a 4kHz servo thread and to
> send the duty cycle to an FPGA card to generate the PWM.
> 
> If 2kHz is acceptable, then it looks a little easier. That would be 60
> dpi, or 100dpi at 20 inches/sec
> 
> > I can imagine handling bitmaps WAY better than what ULS did, but it seems 
> > like it has to happen in the printer drivers.
> 
> How do you fancy a coding project?
> _some_ of the work that needs to be done is already there:
> https://forum.linuxcnc.org/24-hal-components/22572-hal-power-laser#22961
> 
> 
> Note that there is also  Graster,
> wiki.linuxcnc.org/cgi-bin/wiki.pl?Rastering_With_A_Laser , but that
> seems kludgy to me. But has the advantage of working
> 
> -- 
> atp
> "A motorcycle is a bicycle with a pandemonium attachment and is
> designed for the especial use of mechanical geniuses, daredevils and
> lunatics."
> — George Fitch, Atlanta Constitution Newspaper, 1916


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to