Re: Smart/Dumb box again...
    Posted by
    
      Alan Marconett KM6VV
    
  
  
    on 2001-02-26 17:07:50 UTC
  
  Dave,
200 bytes? To do what? My keyboard interrupt to get cursor keys fast
is longer then that! We should all go back to VIC-20! ;>)
Seriously, You'd have to send "packets" of XYZ move commands in steps,
(avoids parse), step the axis, delay to make feed speed come out
correctly. Check for limit switches etc., signal problems. The packets
would have to be "queued up". Yes, and it's been done! Check out
FlashCut!
But why take up an entire PC, when a dedicated '386 or '486 "controller"
board, with code in EPROM could do it just as well
(better/smaller/faster/etc.)! Let's program that!
Alan KM6VV
dkowalcz@... wrote:
200 bytes? To do what? My keyboard interrupt to get cursor keys fast
is longer then that! We should all go back to VIC-20! ;>)
Seriously, You'd have to send "packets" of XYZ move commands in steps,
(avoids parse), step the axis, delay to make feed speed come out
correctly. Check for limit switches etc., signal problems. The packets
would have to be "queued up". Yes, and it's been done! Check out
FlashCut!
But why take up an entire PC, when a dedicated '386 or '486 "controller"
board, with code in EPROM could do it just as well
(better/smaller/faster/etc.)! Let's program that!
Alan KM6VV
dkowalcz@... wrote:
>
> To all,
>
> Had a thought today (dangerous, I know..!) Back to that black box
> we were discussing a month or two ago...
>
> Instead of using special hardware - how about, say, running a tight
> assembler program on an old 386 or 486 PC to do two things:
>
> - Read tokenized commands from the COM port
> - Control steppers, limit switches on the parallel port
>
> This way, whatever's running the interpreter can just send very
> general commands to the "workhorse" computer that takes care of the
> rest and handshakes when it's done.
>
> Some back of the envelope figuring tells me that smooth pulses up
> to about 500kHz should be pretty easy to achieve, hooking interrupts
> and such of course. I was surprised this week to find that my old
> VIC-20 driven servo controller ran in about 200 bytes of assembly
> language.
>
> Seemed like more at the time, you know? :) Anyway, that set me to
> thinking about what could be realizable with the more modern junk and
> some sharp programming. Any thoughts?
>
> Dave Kowalczyk
> Ames IA
Discussion Thread
  
    dkowalcz@i...
  
2001-02-26 16:15:10 UTC
  Smart/Dumb box again...
  
    Alan Marconett KM6VV
  
2001-02-26 17:07:50 UTC
  Re: Smart/Dumb box again...
  
    Carlos Guillermo
  
2001-02-26 17:52:42 UTC
  RE: [CAD_CAM_EDM_DRO] Smart/Dumb box again...
  
    Doug Harrison
  
2001-02-26 17:56:59 UTC
  Re: [CAD_CAM_EDM_DRO] Smart/Dumb box again...
  
    ballendo@y...
  
2001-02-26 18:11:06 UTC
  Re: Smart/Dumb box again...
  
    ballendo@y...
  
2001-02-26 18:15:38 UTC
  Re: Smart/Dumb box again...
  
    ballendo@y...
  
2001-02-26 18:22:16 UTC
  Re: Smart/Dumb box again...
  
    Alan Marconett KM6VV
  
2001-02-26 18:51:30 UTC
  Re: Smart/Dumb box again...
  
    Jon Elson
  
2001-02-26 22:36:06 UTC
  Re: [CAD_CAM_EDM_DRO] Smart/Dumb box again...
  
    Brian Walsh
  
2001-02-27 01:49:53 UTC
  Re: [CAD_CAM_EDM_DRO] Smart/Dumb box again...
  
    Ray
  
2001-02-27 06:56:01 UTC
  Re: Re: Smart/Dumb box again...
  
    Ray
  
2001-02-27 07:02:58 UTC
  Re: Re: Smart/Dumb box again...
  
    Jon Elson
  
2001-02-27 12:06:54 UTC
  Re: [CAD_CAM_EDM_DRO] Smart/Dumb box again...
  
    Paul
  
2001-02-27 12:48:52 UTC
  Re: [CAD_CAM_EDM_DRO] Re: Smart/Dumb box again...
  
    Alan Marconett KM6VV
  
2001-02-27 14:56:27 UTC
  Re: Smart/Dumb box again...
  
    wanliker@a...
  
2001-02-27 16:52:05 UTC
  Re: [CAD_CAM_EDM_DRO] Re: Smart/Dumb box again...
  
    Brian Pitt
  
2001-02-27 23:05:10 UTC
  Re: [CAD_CAM_EDM_DRO] Re: Smart/Dumb box again...
  
    Tony Jeffree
  
2001-02-27 23:34:32 UTC
  Re: Smart/Dumb box again...
  
    Alan Marconett KM6VV
  
2001-02-28 00:01:08 UTC
  Re: Smart/Dumb box again...
  
    Alan Marconett KM6VV
  
2001-02-28 00:03:11 UTC
  Re: Smart/Dumb box again...
  
    Brian Pitt
  
2001-02-28 01:31:53 UTC
  Re: [CAD_CAM_EDM_DRO] Re: Smart/Dumb box again...
  
    Ian Wright
  
2001-02-28 01:53:10 UTC
  Re: [CAD_CAM_EDM_DRO] Re: Smart/Dumb box again...
  
    Jon Elson
  
2001-02-28 11:30:00 UTC
  Re: [CAD_CAM_EDM_DRO] Re: Smart/Dumb box again...
  
    dkowalcz@i...
  
2001-02-28 12:27:25 UTC
  Re: Smart/Dumb box again... (CPU timing)
  
    Paul
  
2001-02-28 12:34:49 UTC
  Re: [CAD_CAM_EDM_DRO] Re: Smart/Dumb box again...
  
    Alan Marconett KM6VV
  
2001-02-28 13:19:24 UTC
  Re: Smart/Dumb box again...
  
    Alan Marconett KM6VV
  
2001-02-28 14:01:49 UTC
  Re: Smart/Dumb box again...
  
    Alan Marconett KM6VV
  
2001-02-28 14:22:17 UTC
  Re: Smart/Dumb box again... (CPU timing)
  
    Jon Elson
  
2001-02-28 16:09:47 UTC
  Re: [CAD_CAM_EDM_DRO] Re: Smart/Dumb box again...
  
    Alan Marconett KM6VV
  
2001-02-28 17:01:00 UTC
  Re: Smart/Dumb box again...
  
    wanliker@a...
  
2001-02-28 17:36:33 UTC
  Re: [CAD_CAM_EDM_DRO] Re: Smart/Dumb box again...
  
    Henry H. Armstrong
  
2001-02-28 19:16:18 UTC
  Re: [CAD_CAM_EDM_DRO] Re: Smart/Dumb box again...
  
    Jon Elson
  
2001-02-28 23:26:29 UTC
  Re: [CAD_CAM_EDM_DRO] Re: Smart/Dumb box again...
  
    Matt Shaver
  
2001-02-28 23:42:56 UTC
  Re: [CAD_CAM_EDM_DRO] Re: Smart/Dumb box again...
  
    Jon Elson
  
2001-03-01 12:11:52 UTC
  Re: [CAD_CAM_EDM_DRO] Re: Re: Smart/Dumb box again... (CPU timing)
  
    Alan Marconett KM6VV
  
2001-03-01 12:16:26 UTC
  Re: Smart/Dumb box again...
  
    beer@s...
  
2001-03-02 08:41:47 UTC
  Re: Re: Smart/Dumb box again... (CPU timing)