Hi Anders

Thanks for response.

 

I don't have strong electronics wiring background so I want to ask some 
questions.

5i20 card that I use has two parts, first is analog to drive axis and second 
for I/O.

First part (axis drive) has capability to move 4 axes and I use only 3 of them. 

 Where do I need wire my manual pulse generator (jog wheel)? 

I believe that the right place is to use remaining connections for 4 axes, 
because only this connector has area for 

encoder with 15 pins.  Actually remaining connector for 4 axes has 25 pins  (DB 
25) and I believe that I need pick those that address encoder.

Am I right?

6 and 4 position switches and 4 push type switches should be connected to I/O 
area of 5i20.

Am I right?

Please let me know if I have correct vision of wiring to I can move forward.

 

Thank you,

Aram Kasparov

 


________________________________

From: [EMAIL PROTECTED] on behalf of Anders Wallin
Sent: Sat 4/7/2007 8:45 AM
To: Enhanced Machine Controller (EMC)
Subject: Re: [Emc-users] Hardware Feedrate Override Control



Kasparov, Aram wrote:
> Hello Anders.

Hi Aram,

> I have questions about 6 position rotary switch and 4 position rotary switch.
> Are they all one-pole type of switches or they need to be multi poles?

I guess 1-pole. There's a common terminal to which I bring +5V, and that
+5V is then switched to one of the 4 (or 6) outputs. There are pull-down
resistors on the inputs to make sure they are 0 V when there's no signal
connected to them

>  About 4 Pushbuttons switches, are they all momentary type switches (normally 
> open)?  

Yes. EMC uses 'nist-logic' (for each function: one button for on, one
for off, and a signal to indicate status) so momentary pushbuttons make
sense.

> How many this electronics devises " I first decode the differential signals to
 > single-ended ones using a DS3486
 > <http://www.national.com/pf/DS/DS3486.html> ."
 > do I need?

For one jogwheel that outputs differential signals (+A, -A, +B, -B) you
need one DS3486 to decode it to single-ended signals, just A and B
(relative to ground). As described on my blog (see link far below), the
connection is from the next to last page of:
http://www.irf.com/technical-info/refdesigns/dg-irmck201.pdf


> How many this type do I need  "6-pos switch is encoded with an SN74HC148
 > http://www.alldatasheet.com/datasheet-pdf/pdf/27887/TI/SN74HC148.html>
 > into a 3-bit value." do I need?

You need one 74HC148 to decode the position of one 6-pos rotary switch
into a 3-bit code.  Note that if you don't need to save pins it might be
easier to just wire each of the 6 outputs of the switch to separate
input pins.

> Can you also send some diagram of soldering/connecting DS3486 and SN74HC148 
> into
 > the circuit?

See above for the DS3486.
The 74HC148 is really simple, each of the 6 connections from the 6-pos
switch go to the inputs, and the three-bit output signal goes to inputs
on the m5i20.



Anders

_______________________________
>
> From: [EMAIL PROTECTED] on behalf of Anders Wallin
> Sent: Sat 2/24/2007 8:38 AM
> To: Enhanced Machine Controller (EMC)
> Subject: Re: [Emc-users] Hardware Feedrate Override Control
>
>
>
>> Dear All,
>>               I have the current EMC2  2.1.0. and a Mesa 5i20 board. How
>> can I implement a
>> hardware FRO control?  And while I'm asking questions, can I use the 4th
>> encoder inputs
>> for a Handwheel or MPG?
>
> Hi David,
>
> I documented some of my jogwheel hardware and HAL code on my blog
> http://www.anderswallin.net/2006/11/jogging-emc2/
>
> adjusting feed override requires halui, but it's quite easy to do.
>
> If you have the 5i20 with the 'old' firmware then the secondary hardware
> encoders are broken (pinouts overlap), but with an MPG there's really no
> reason to use a hardware encoder counter, the HAL software encoder
> counter works just fine.
>
> Anders
>
> -------------------------------------------------------------------------
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to share your
> opinions on IT & business topics through brief surveys-and earn cash
> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> _______________________________________________
> Emc-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/emc-users
>
>
>
>
>
> ------------------------------------------------------------------------
>
> -------------------------------------------------------------------------
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to share your
> opinions on IT & business topics through brief surveys-and earn cash
> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Emc-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/emc-users


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users



<<winmail.dat>>

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to