Re: [Emc-users] FCM8201,2 and IRAMS

2011-01-23 Thread andy pugh
On 23 January 2011 19:36, Kirk Wallace  wrote:

> Cool. So, there should be no major surprises if I use an IRAMS? The
> motor jumping in the video is a little unnerving, do you have any
> thoughts on that?

I think it was an issue with the encoder emulation (and one that
remains unresolved).
Bear in mind that that particular Arduino is generating a sine wave to
excite the primary of a resolver, measuring the sine and cosine
voltages, inferring an angle, converting angle to simulated
Hall-sensor signals and then determining trapezoidal excitation
patterns from that.

I suspect that the issue is with resolver noise and encoder wrap, not
likely to be an issue with most applications.

-- 
atp
"Torque wrenches are for the obedience of fools and the guidance of wise men"

--
Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!
Finally, a world-class log management solution at an even better price-free!
Download using promo code Free_Logger_4_Dev2Dev. Offer expires 
February 28th, so secure your free ArcSight Logger TODAY! 
http://p.sf.net/sfu/arcsight-sfd2d
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] FCM8201,2 and IRAMS

2011-01-23 Thread Kirk Wallace
On Sun, 2011-01-23 at 19:01 +, andy pugh wrote:
> On 18 January 2011 21:32, Kirk Wallace  wrote:
> > Has anyone used one of these:
> 
> > http://www.irf.com/product-info/datasheets/data/irams06up60b.pdf
> 
> I have. With an Arduino.
> http://www.youtube.com/watch?v=oyeJfNg3NfQ
> 
> I have also used it driven from the three-phase PWM from a Mesa card.

Cool. So, there should be no major surprises if I use an IRAMS? The
motor jumping in the video is a little unnerving, do you have any
thoughts on that?

The 300 Volt motor supply seems to be a new high for this list. I think
they fill this kind of driver chip with magic plasma instead of smoke.
-- 
Kirk Wallace
http://www.wallacecompany.com/machine_shop/
http://www.wallacecompany.com/E45/index.html
California, USA


--
Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!
Finally, a world-class log management solution at an even better price-free!
Download using promo code Free_Logger_4_Dev2Dev. Offer expires 
February 28th, so secure your free ArcSight Logger TODAY! 
http://p.sf.net/sfu/arcsight-sfd2d
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] FCM8201,2 and IRAMS

2011-01-23 Thread Eric Keller
I have used the IRAMS.  It's very simple to use.  I was driving it
with a dSpace control system, so it's not really a diy project from
that point of view.  My main concern was not blowing up the control
with the driver.

I really wanted to convert my circuit over to drive servos using a
control I could afford myself.  The control algorithm I used requires
current feedback, so 3 analog inputs are required.  I used Hall effect
current sensors for feedback, but I was looking at some Allegro chips
for that since they are far cheaper/cleaner to use.

In the end, the only thing interesting I learned out of the whole
experience was that it's fairly easy to use one of the sensorless
techniques to find the best commutation angle for your motor.  I never
got around to implementing commutation using the Hall tracks of the
encoder.
Eric


On Tue, Jan 18, 2011 at 4:32 PM, Kirk Wallace
 wrote:
> Has anyone used one of these:
> http://www.fairchildsemi.com/ds/FC/FCM8201.pdf
>
> and/or:
> http://www.irf.com/product-info/datasheets/data/irams06up60b.pdf
>
> --
> Kirk Wallace
> http://www.wallacecompany.com/machine_shop/
> http://www.wallacecompany.com/E45/index.html
> California, USA
>
>
> --
> Protect Your Site and Customers from Malware Attacks
> Learn about various malware tactics and how to avoid them. Understand
> malware threats, the impact they can have on your business, and how you
> can protect your company and customers by using code signing.
> http://p.sf.net/sfu/oracle-sfdevnl
> ___
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users
>

--
Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!
Finally, a world-class log management solution at an even better price-free!
Download using promo code Free_Logger_4_Dev2Dev. Offer expires 
February 28th, so secure your free ArcSight Logger TODAY! 
http://p.sf.net/sfu/arcsight-sfd2d
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] FCM8201,2 and IRAMS

2011-01-23 Thread andy pugh
On 18 January 2011 21:32, Kirk Wallace  wrote:
> Has anyone used one of these:

> http://www.irf.com/product-info/datasheets/data/irams06up60b.pdf

I have. With an Arduino.
http://www.youtube.com/watch?v=oyeJfNg3NfQ

I have also used it driven from the three-phase PWM from a Mesa card.

-- 
atp
"Torque wrenches are for the obedience of fools and the guidance of wise men"

--
Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!
Finally, a world-class log management solution at an even better price-free!
Download using promo code Free_Logger_4_Dev2Dev. Offer expires 
February 28th, so secure your free ArcSight Logger TODAY! 
http://p.sf.net/sfu/arcsight-sfd2d
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] FCM8201,2 and IRAMS

2011-01-22 Thread Erik Christiansen
On Fri, Jan 21, 2011 at 08:51:40AM -0800, Kirk Wallace wrote:
> I was trying to use an ATmega because they are 5V chips, but I kept
> running into a problem of having the different functions I wanted being
> on the same pins. The Xmegas seem to have less pin function sharing. 

Plus on-chip hardware quadrature decoders, and on-chip hardware routing
of I/O signals to counters, etc. As well as higher cpu speed. They are
good chips to master, I think.

> I am thinking the first batch of boards should have just the parallel
> port interface, power supplies and other essentials to get the uC to
> run, then break out the rest of the pins, so peripheral development
> could continue. The more pins available would allow for more flexibility
> in how the uC could be used.

If a header is used there, then IDC connectors would allow peripheral
boards to be easily swapped.

> I would also like to follow best or better design practices. So I will
> need those that know better, to provide guidance. To that end, I also
> tend to copy other designs that are common for an application.

The 10 years I spent designing uP-based digital hardware have been
followed by 20 years of embedded software hacking, with only the
occasional hardware design, but I'll cheerfully throw in suggestions,
FWIW.

> So far, I have only looked at this chip:
> http://focus.ti.com/lit/ds/symlink/sn74lvc4245a.pdf 

That's just the ticket for the data path. Another, permanently enabled
could serve for control lines in one direction, if it saves enough
discrete components.

> but currently, I see that understanding the EPP software as my next
> goal. I have an ATmega setup that I can use to get an EPP component
> sorted out, then I can move this to the Xmega.

Sounds good. The code's portable, bar some initialisation and pin names,
I expect. (Haven't used an xmega yet.)

> A few years back (maybe more) I had Sparkfun make some boards for me.
> The price was very good, but I had to wait a few weeks for them to fill
> a panel, then send the job to China, have the board house find a space
> in their normal production schedule, then ship the panel to SF. SF would
> then break the panel out and ship. It seemed to be the best deal going
> at the time, but I guess hobby fab has come a long way since then?

I just hand-solder SMD boards, keeping to SOIC and TQFP packages with not
too many pins. TQFP44 was much quicker to hand solder than old-fashioned
DIL, the first time I tried it. Just syringe a stripe of flux along each
row of pads, plonk the IC down and align by eye, tack two diagonally
opposite corner pins to hold the IC, load the hollow in the special tip
with enough solder, then wipe along the row of pins, thus soldering 11
pins in 1.5 seconds. (That wipe speed works for me.)

SMD discretes are slightly fiddly, but OK in 805 size, I find. (1206 is
easier, but I hate wasting the space.) SOT23 transistors are a bit
awkward, so I prefer an array if there are several in the design, and
the layout can tolerate it.

> By the way, I tend to prefer GEDA for schematic and board layout. I
> had a hell of a time making new components in Eagle, which I find easy
> in GEDA. On the other hand, GEDA has very few pre-made components so
> one ends up making a lot more of them.

Ah, that's understandable. (I've persisted, and have made a number of
new Eagle components, including micros. The only thing which still gives
me trouble is allowing connection to either the lead or the tab, where
e.g. a transistor's collector or drain is on both.)

I noticed the IR2130 on the wiki page. I hadn't seen it before.
The PLCC44 package would be easy to lay out, with the 3 high-side output
pins beautifully isolated. If you do come to need an Eagle component for
that, I'd find it interesting to do. I'd make the pads a little longer
than normal, to make it easier to hand solder. (With one wipe of a
hollow-tipped iron to do each side.) But whichever package is most
available might be best. A component macro for the SOIC 28 would be
quicker.)

At first glance, I thought the 0.5v threshold of the current comparator
would be power wasting in low to medium voltage applications, but then I
saw the current amplifier. That saves adding something like an LM833 to
allow a sense resistor in the milliohm range.

Ah, and it has separate Vss and Vso pins (like the IR2110 and IR21834),
allowing separate logic and power grounds.

Now an important question. Where is it planned to source the BLDC
motors? :-)

Erik



--
Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!
Finally, a world-class log management solution at an even better price-free!
Download using promo code Free_Logger_4_Dev2Dev. Offer expires 
February 28th, so secure your free ArcSight Logger TODAY! 
http://p.sf.net/sfu/arcsight-sfd2d
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://list

Re: [Emc-users] FCM8201,2 and IRAMS

2011-01-22 Thread Frank Tkalcevic
> For the soldering issue, I am thinking that there are people on the list
that
> already have the skill and tooling, and might be willing to run a batch or
two
> for a nominal fee. "Many hands make light work" so if (big
> IF) a batch of boards gets made, there may be an inquiry made for
soldering
> them.

All you need is a soldering iron with a small tip.  With good eye-sight, or
a magnifying lamp, you can solder individual pins of a 0.5mm pitch chip.  Or
use the flood solder and de-wick method.

> A few years back (maybe more) I had Sparkfun make some boards for me.
> The price was very good, but I had to wait a few weeks for them to fill a
> panel, then send the job to China, have the board house find a space in
their
> normal production schedule, then ship the panel to SF. SF would then break
> the panel out and ship. It seemed to be the best deal going at the time,
but I
> guess hobby fab has come a long way since then?

They forked off another company to do that, www.batchpcb.com.  They fill a
couple of panels a day now.  Still a two week turn around to get the boards
built, but it's hard to beat the prices for one or two small boards.


--
Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!
Finally, a world-class log management solution at an even better price-free!
Download using promo code Free_Logger_4_Dev2Dev. Offer expires 
February 28th, so secure your free ArcSight Logger TODAY! 
http://p.sf.net/sfu/arcsight-sfd2d
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] FCM8201,2 and IRAMS

2011-01-21 Thread Kirk Wallace
On Fri, 2011-01-21 at 14:50 +0100, jros wrote:
> This project sounds like lots of fun.
> 
> I've ever wanted to play with this, it just happens that I don't have
> the needed skills.

I am pretty short on most skills, but I try to break a task down into
smaller bits, until it seems like something I can handle. I then I try
to focus on a single task, and if I don't make any head way, I try to
break the task into a smaller set. Since I find most everything I see
interesting, it is hard to keep focused.

> I would like to follow your design process, and to eventually try making
> the electronics by myself.

Feel free to be active in whatever goes on with this project, I may be
gone tomorrow and if there is any value in it, it would be nice to have
others carry it forward. Frankly, it would be nice to have a situation
where I just need to get out of the way.

> Are you planning to maintain the discussion in this forum, or
> elsewhere?.

I haven't given it much thought. I hope the powers that be will let me
know when I become a burden. I think the wiki page should carry most of
the load, which means that I or "we" will need to keep the wiki page
fresh and concise.
-- 
Kirk Wallace
http://www.wallacecompany.com/machine_shop/
http://www.wallacecompany.com/E45/index.html
California, USA


--
Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!
Finally, a world-class log management solution at an even better price-free!
Download using promo code Free_Logger_4_Dev2Dev. Offer expires 
February 28th, so secure your free ArcSight Logger TODAY! 
http://p.sf.net/sfu/arcsight-sfd2d
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] FCM8201,2 and IRAMS

2011-01-21 Thread Kirk Wallace
On Fri, 2011-01-21 at 13:56 +0100, joachim.fra...@pibf.de wrote:
> 
> > On Tue, 2011-01-18 at 13:32 -0800, Kirk Wallace wrote:
> > 
> > The ATxmega runs on 3.6V max, so my current task is to design a parallel
> > port interface that can use 3 to 5V in, and feed ~3V to the xmega. After
> > the data link is worked out, the xmega can be used to produce a wide
> > range of signals (step/dir, PWM, 3-phase) and capture input (encoders,
> > ADC).
> Last year I work also with some 3.3V elektronics. 
> 
> Output from parallel port:
> I measured the voltage of my parallel port and found,
> that it was only 3.6V. So I insert only a resistor into
> each data line. It works also without this resistor.
> 
> Input to parallel port:
> Receiving the signals from 3.3V outputs was no
> problem.
> 
> Joachim Franek

It looks like most, if not all, PCI parallel port cards use 5 Volts, and
may have an advantage if a long cable is used. With a longer cable,
there may be other termination issues to address. Time will tell.
-- 
Kirk Wallace
http://www.wallacecompany.com/machine_shop/
http://www.wallacecompany.com/E45/index.html
California, USA


--
Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!
Finally, a world-class log management solution at an even better price-free!
Download using promo code Free_Logger_4_Dev2Dev. Offer expires 
February 28th, so secure your free ArcSight Logger TODAY! 
http://p.sf.net/sfu/arcsight-sfd2d
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] FCM8201,2 and IRAMS

2011-01-21 Thread Kirk Wallace
On Fri, 2011-01-21 at 22:24 +1100, Erik Christiansen wrote:
... snip
> Kirk, are you thinking of using something like an A4 xmega, in a 44 pin
> TQFP, for ease of soldering, or going for more I/O? (Eagle has 44 and
> 100 pin TQFP macros.) Ah, I see the xmega100 breakout board. It adds $19
> to the chip price. We can have a prototype PCB done for that, if it fits
> within 6.3 x 4 inches. Still, I've only hand soldered TQFP44, using a
> hollow-tipped iron. That was so easy. TQFP100 is said to be manageable
> as well.
> 
> One option is to lay out the PCB for the breakout board _and_ an xmega100
> within that. Then it can be built either way.

I was trying to use an ATmega because they are 5V chips, but I kept
running into a problem of having the different functions I wanted being
on the same pins. The Xmegas seem to have less pin function sharing. 

I am thinking the first batch of boards should have just the parallel
port interface, power supplies and other essentials to get the uC to
run, then break out the rest of the pins, so peripheral development
could continue. The more pins available would allow for more flexibility
in how the uC could be used.

For the soldering issue, I am thinking that there are people on the list
that already have the skill and tooling, and might be willing to run a
batch or two for a nominal fee. "Many hands make light work" so if (big
IF) a batch of boards gets made, there may be an inquiry made for
soldering them.

> I see that "Absolute Maximum ratings" won't allow feeding in 5v signals,
> but TTL levels would just about be OK if Vcc is near 3.6v. Some
> resistive dividing could add a safety margin, but clamping to Vcc (e.g.
> 3.3v) via schottky diodes, with resistors on the inputs, would provide
> more consistent input voltages with a greater variety of PP
> implementations.
> 
> For xmega to 5v conversion, a common emitter transistor with (say) 4k7
> on the base, and 1k on the collector, would suffice. If there are no
> more than 5 xmega -> PP signals, then a small transistor array like the
> LM3046 would save fiddling with individual transistors. (An SMD LM3046
> is convenient, individual SOT23 transistors are a pain, I find.)

I would like the parallel port interface to handle 5V or ~3V I/O from
the PC. The peripheral signal voltages could vary widely, but I tend to
think, in order to combat noise, 12 or maybe 24V DC or AC would be more
appropriate in a CNC environment, but would need to be addressed
according to the application. On the other hand, my vision of the
board's purpose is to handle only fast signals, such as steps, PWM and
encoder input, so the higher voltages may not be appropriate. Slow
(higher voltage) signals could be handled by a standard parallel port
and buffer/isolator board.

I would also like to follow best or better design practices. So I will
need those that know better, to provide guidance. To that end, I also
tend to copy other designs that are common for an application.

So far, I have only looked at this chip:
http://focus.ti.com/lit/ds/symlink/sn74lvc4245a.pdf 

but currently, I see that understanding the EPP software as my next
goal. I have an ATmega setup that I can use to get an EPP component
sorted out, then I can move this to the Xmega.

> > If there is enough interest, it might be worth while to have a batch of
> > PC boards made and/or maintain a parts list or kits.
> 
> It costs so little to have even one made, that I'd do schematic capture,
> have several of us check the design, do the layout, send the eagle file
> off, and have a cheap first prototype back inside a week. If a track or
> two need to be cut, and a wire run, then that's normal.
> 
> Since an ATxmega128A1 is about $11, the whole interface PCB plus CPU can
> be had for the same money as the xmega100 breakout board. (If out
> eyesight is up to it. :-)
> 
> Just some initial thoughts.
> 
> Erik

A few years back (maybe more) I had Sparkfun make some boards for me.
The price was very good, but I had to wait a few weeks for them to fill
a panel, then send the job to China, have the board house find a space
in their normal production schedule, then ship the panel to SF. SF would
then break the panel out and ship. It seemed to be the best deal going
at the time, but I guess hobby fab has come a long way since then?

By the way, I tend to prefer GEDA for schematic and board layout. I had
a hell of a time making new components in Eagle, which I find easy in
GEDA. On the other hand, GEDA has very few pre-made components so one
ends up making a lot more of them.

-- 
Kirk Wallace
http://www.wallacecompany.com/machine_shop/
http://www.wallacecompany.com/E45/index.html
California, USA


--
Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!
Finally, a world-class log management solution at an even better price-free!
Download using promo code Free_Logger_4_Dev2Dev. Offer expires 
February 28th

Re: [Emc-users] FCM8201,2 and IRAMS

2011-01-21 Thread jros
This project sounds like lots of fun.

I've ever wanted to play with this, it just happens that I don't have
the needed skills.

I would like to follow your design process, and to eventually try making
the electronics by myself.

Are you planning to maintain the discussion in this forum, or
elsewhere?.

Bravo!.

Javier



--
Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!
Finally, a world-class log management solution at an even better price-free!
Download using promo code Free_Logger_4_Dev2Dev. Offer expires 
February 28th, so secure your free ArcSight Logger TODAY! 
http://p.sf.net/sfu/arcsight-sfd2d
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] FCM8201,2 and IRAMS

2011-01-21 Thread joachim.fra...@pibf.de


> On Tue, 2011-01-18 at 13:32 -0800, Kirk Wallace wrote:
> 
> The ATxmega runs on 3.6V max, so my current task is to design a parallel
> port interface that can use 3 to 5V in, and feed ~3V to the xmega. After
> the data link is worked out, the xmega can be used to produce a wide
> range of signals (step/dir, PWM, 3-phase) and capture input (encoders,
> ADC).
Last year I work also with some 3.3V elektronics. 

Output from parallel port:
I measured the voltage of my parallel port and found,
that it was only 3.6V. So I insert only a resistor into
each data line. It works also without this resistor.

Input to parallel port:
Receiving the signals from 3.3V outputs was no
problem.

Joachim Franek

--
Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!
Finally, a world-class log management solution at an even better price-free!
Download using promo code Free_Logger_4_Dev2Dev. Offer expires 
February 28th, so secure your free ArcSight Logger TODAY! 
http://p.sf.net/sfu/arcsight-sfd2d
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] FCM8201,2 and IRAMS

2011-01-21 Thread Erik Christiansen
On Thu, Jan 20, 2011 at 11:05:39AM -0800, Kirk Wallace wrote:
> 
> The main theme is to use the data rich but speed poor parallel port to
> feed a speed rich AVR using EPP, with very low latency, in an open and
> DIY friendly way. 

Now that sounds like fun.

> The ATxmega runs on 3.6V max, so my current task is to design a parallel
> port interface that can use 3 to 5V in, and feed ~3V to the xmega. After
> the data link is worked out, the xmega can be used to produce a wide
> range of signals (step/dir, PWM, 3-phase) and capture input (encoders,
> ADC).

Kirk, are you thinking of using something like an A4 xmega, in a 44 pin
TQFP, for ease of soldering, or going for more I/O? (Eagle has 44 and
100 pin TQFP macros.) Ah, I see the xmega100 breakout board. It adds $19
to the chip price. We can have a prototype PCB done for that, if it fits
within 6.3 x 4 inches. Still, I've only hand soldered TQFP44, using a
hollow-tipped iron. That was so easy. TQFP100 is said to be manageable
as well.

One option is to lay out the PCB for the breakout board _and_ an xmega100
within that. Then it can be built either way.

I see that "Absolute Maximum ratings" won't allow feeding in 5v signals,
but TTL levels would just about be OK if Vcc is near 3.6v. Some
resistive dividing could add a safety margin, but clamping to Vcc (e.g.
3.3v) via schottky diodes, with resistors on the inputs, would provide
more consistent input voltages with a greater variety of PP
implementations.

For xmega to 5v conversion, a common emitter transistor with (say) 4k7
on the base, and 1k on the collector, would suffice. If there are no
more than 5 xmega -> PP signals, then a small transistor array like the
LM3046 would save fiddling with individual transistors. (An SMD LM3046
is convenient, individual SOT23 transistors are a pain, I find.)

> If there is enough interest, it might be worth while to have a batch of
> PC boards made and/or maintain a parts list or kits.

It costs so little to have even one made, that I'd do schematic capture,
have several of us check the design, do the layout, send the eagle file
off, and have a cheap first prototype back inside a week. If a track or
two need to be cut, and a wire run, then that's normal.

Since an ATxmega128A1 is about $11, the whole interface PCB plus CPU can
be had for the same money as the xmega100 breakout board. (If out
eyesight is up to it. :-)

Just some initial thoughts.

Erik

--
Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!
Finally, a world-class log management solution at an even better price-free!
Download using promo code Free_Logger_4_Dev2Dev. Offer expires 
February 28th, so secure your free ArcSight Logger TODAY! 
http://p.sf.net/sfu/arcsight-sfd2d
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] FCM8201,2 and IRAMS

2011-01-20 Thread Kirk Wallace
On Tue, 2011-01-18 at 13:32 -0800, Kirk Wallace wrote:
> Has anyone used one of these:
> http://www.fairchildsemi.com/ds/FC/FCM8201.pdf 
> 
> and/or:
> http://www.irf.com/product-info/datasheets/data/irams06up60b.pdf 
> 

Reply from off list:
~~~
Thanks for the information Joachim. The first bits of my plan are on the
wiki, here:
http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?AVR 

Anyone that would like to correct or add designs or software to this
page, please feel free to do so:
http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?BasicSteps 

The main theme is to use the data rich but speed poor parallel port to
feed a speed rich AVR using EPP, with very low latency, in an open and
DIY friendly way. 

The ATxmega runs on 3.6V max, so my current task is to design a parallel
port interface that can use 3 to 5V in, and feed ~3V to the xmega. After
the data link is worked out, the xmega can be used to produce a wide
range of signals (step/dir, PWM, 3-phase) and capture input (encoders,
ADC).

If there is enough interest, it might be worth while to have a batch of
PC boards made and/or maintain a parts list or kits.
-- 
Kirk Wallace
http://www.wallacecompany.com/machine_shop/
http://www.wallacecompany.com/E45/index.html
California, USA


--
Protect Your Site and Customers from Malware Attacks
Learn about various malware tactics and how to avoid them. Understand 
malware threats, the impact they can have on your business, and how you 
can protect your company and customers by using code signing.
http://p.sf.net/sfu/oracle-sfdevnl
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] FCM8201,2 and IRAMS

2011-01-18 Thread Jon Elson
Neil Baylis wrote:
> I don't think you can use the Fairchild part to drive a servo motor with
> sinusoidal commutation, because it uses a PLL to compute the phase angle.
> This implies they expect it to be continually running, and not changing
> direction.
>   
Yes, yes!  I meant to comment on this, also.  The PLL would kind of 
break down
at very low speeds, since it has no encoder input, when the Hall signals 
come to a
stop, it would pretty much have to turn into a six-step drive.  But, 
maybe it would
be smooth enough at really low speeds that it wouldn't be a problem 
there, either.

Jon

--
Protect Your Site and Customers from Malware Attacks
Learn about various malware tactics and how to avoid them. Understand 
malware threats, the impact they can have on your business, and how you 
can protect your company and customers by using code signing.
http://p.sf.net/sfu/oracle-sfdevnl
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] FCM8201,2 and IRAMS

2011-01-18 Thread Neil Baylis
I don't think you can use the Fairchild part to drive a servo motor with
sinusoidal commutation, because it uses a PLL to compute the phase angle.
This implies they expect it to be continually running, and not changing
direction.

Neil

On Tue, Jan 18, 2011 at 7:22 PM, Jon Elson  wrote:

> Kirk Wallace wrote:
> > Has anyone used one of these:
> > http://www.fairchildsemi.com/ds/FC/FCM8201.pdf
> >
> >
> OH MY!  Under $4 at Digi-Key.  This looks like it might make a fairly
> simple way to drive a motor in sinusoidal mode, with a PWM signal providing
> a torque command.  Quite a FIND, thanks!
>
> On the other hand, the data sheet is REALLY sparse about how the thing
> really
> works in "stand alone" mode, how the PWM input really controls the output
> pulse widths, etc.  I wonder if there is another document that details
> how the
> chip really works?
>
> Jon
>
>
> --
> Protect Your Site and Customers from Malware Attacks
> Learn about various malware tactics and how to avoid them. Understand
> malware threats, the impact they can have on your business, and how you
> can protect your company and customers by using code signing.
> http://p.sf.net/sfu/oracle-sfdevnl
> ___
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users
>



-- 
http://www.pixpopuli.com
--
Protect Your Site and Customers from Malware Attacks
Learn about various malware tactics and how to avoid them. Understand 
malware threats, the impact they can have on your business, and how you 
can protect your company and customers by using code signing.
http://p.sf.net/sfu/oracle-sfdevnl
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] FCM8201,2 and IRAMS

2011-01-18 Thread Jon Elson
Kirk Wallace wrote:
> Has anyone used one of these:
> http://www.fairchildsemi.com/ds/FC/FCM8201.pdf 
>
>   
OH MY!  Under $4 at Digi-Key.  This looks like it might make a fairly
simple way to drive a motor in sinusoidal mode, with a PWM signal providing
a torque command.  Quite a FIND, thanks!

On the other hand, the data sheet is REALLY sparse about how the thing 
really
works in "stand alone" mode, how the PWM input really controls the output
pulse widths, etc.  I wonder if there is another document that details 
how the
chip really works?

Jon

--
Protect Your Site and Customers from Malware Attacks
Learn about various malware tactics and how to avoid them. Understand 
malware threats, the impact they can have on your business, and how you 
can protect your company and customers by using code signing.
http://p.sf.net/sfu/oracle-sfdevnl
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users