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
