Re: Jog wheel
> I can certainly understand where you're coming from here. Let's not let
this
> minor difference in imagined function stall out the process of really
making
> one of these that works. Let's drawn up the specs for one of these and
throw
> it into the code writing stage.
>
> I'm not sure that the Tcl/Tk code level is the appropriate one for this
but
> we could easily prototype it there and then translate it when we have it
> working the way we think it should.
>
> If we need cheap quadrature, one of those oven temp pulsers should do the
> job. but as Paul points out, mouse guts should do it also. I seem to
> remember that he put started some code read a second mouse connected to a
> serial port.
>
> Ray
Hi Ray,
I guess first decision needs to be if it will have any type of counter
such as the LS7166, or if the encoder will be wired directly to one
of the ports. How many encoders, one for each axis or just 1 with
a switch to toggle the axis? What port, serial (would require a counter)
parallel, game?
I like the idea of having pushbuttons, as an axis select/enable
hold the X button down and spin the wheel to move that axis, prevents
accidential bumping and sending the axis off on 3 clicks at 1". If
it was layed out right, one hand operation of the enable button and
jog wheel would work. Or a single button to step through the axis
select and one to enable. The axis select/enable button would
be a way of ensuring this is the axis I want to move. I forsee
me wanting to move Y and having it set to X and spinning the
wheel. Others may not like the enable concept, I'm just tossing
out ideas here.
I have a couple of shaft encoders, some old mice and other stuff
around here, but what would be the best is a 25CPR encoder with
100 clicks per revolution. That would probably need to be made by
us. Digikey has some 25 CPR encoders at
http://info.digikey.com/T022/V2/0742.pdf bottom left of the page.
$21.00 in quantities of 10, $30.00 for 1
Bill
Date Index |
Thread Index |
Back to archive index |
Back to Mailing List Page
Problems or questions? Contact