On Friday 21 August 2009, Peter C. Wallace wrote:
>OK got it done and it fits in XC9572 we have on little CPLD board but I
> wont be able to test it until Monday
>
>1. Input digital filter
>ok 15 count filter on a,b,index
>
>2. Quadrature decoder (quadrature to up/down)
>ok
>
>3. Up down modulo N counter (for divide  by N)
>ok has 8 selectable DIVIDE_RATIOS via three input signals (jumpers on CPLD
> bd)
>
>4. 2 bit up/down counter
>ok
>
>5. 2 bit binary --> quadrature encoder
>ok
>
>6. Optional index stretcher
>
>Works a little strange but should be ok, basically index out is set by
>incoming (filtered) index and cleared when DIVIDE_RATIO input encoder
> counts have occured (either up or down or a mix) As long as only one edge
> is used you will always get a index signal with a minimum width of one
> (divided) count

That sounds almost exactly like what I would need to control the spindles on 
both my little lathe, and on the micro-mill.  Do you have a target price for 
the completed unit?

Question for all of the board makers here though.  I need an opto assembly I 
can use with an encoder wheel I made and put on the lathe.  This wheel was 
made with that bit of python code on the wiki, but with the count cut in half 
& the hole circles scaled down to fit on the back end of the spindle in a 
7x12, so the OD is now 2. 3", all done with a 1/16" mill in a sheet of hard 
alu that is about 16 gauge.  The holes should be very slightly oblong, but 
are not visibly oval to my eye.

I just put a copy of 'genes-encoder.ngc' on my web page if someone wants to 
grab it.  I didn't change any credits, so that is all intact.

Do any of you have either the whole assembly, or the board and a BOM to make 
it?  Or even an nc file to make the board would be nice as I could tweek the 
interruptor locations for a customized really good fit.

Thanks everybody.
 

>>> I even think we have some CPLD bds we never used that I can send over
>>> for shipping cost.
>
>Peter Wallace
>Mesa Electronics
>
>(\__/)
>(='.'=) This is Bunny. Copy and paste bunny into your
>(")_(") signature to help him gain world domination.
>
>
>---------------------------------------------------------------------------
>--- Let Crystal Reports handle the reporting - Free Crystal Reports 2008
> 30-Day trial. Simplify your report design, integration and deployment -
> and focus on what you do best, core application coding. Discover what's
> new with Crystal Reports now.  http://p.sf.net/sfu/bobj-july
>_______________________________________________
>Emc-users mailing list
>Emc-users@lists.sourceforge.net
>https://lists.sourceforge.net/lists/listinfo/emc-users


-- 
Cheers, Gene
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
The NRA is offering FREE Associate memberships to anyone who wants them.
<https://www.nrahq.org/nrabonus/accept-membership.asp>

Personally, I like to defiantly split my infinitives.  :-)
             -- Larry Wall in <199708271551.iaa10...@wall.org>


------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to