ts-7000
[Top] [All Lists]

[ts-7000] Re: TS-7300 Motion Controller

To:
Subject: [ts-7000] Re: TS-7300 Motion Controller
From: "j.chitte" <>
Date: Fri, 20 Apr 2012 09:07:37 -0000

--- In  "nevisgroup" <> wrote:
>
> 
> Hello all:
> This is turning into a bigger project than planned.
> I am trying to use the tq_timer approach. But I can not get it to compile.
> It looks like I must build the whole kernal to create the correct header 
> files. 
> Right now I am stuck ith "footbridge" undefined. (not sure just what that 
> means but I am working on it)
> Any pointers?
> Most of te ts info that I found on the web is a bit dated. 
> 
> --- In  fred basset <fredbasset1000@> wrote:
> >
> > Hi Nevis,
> > 
> > Did you make any progress on your real-time problem?  I am also interested
> > in motion control using Linux.  You could try contacting TS tech support
> > for information on any real time extensions they offer.
> > 
> > Pls. let us know what information you uncover.
> > 
> > Thanks,
> > Fred
> > 
> > On Mon, Feb 27, 2012 at 9:59 AM, nevisgroup <nevisgroup@> wrote:
> > 
> > > **
> > >
> > >
> > > Hello All:
> > > I hope that I am not covering old ground here. (I did to at least some
> > > searching :-)
> > >
> > > I am putting to gather what amounts to a proof of concept system to do
> > > some motion control. I want to replace some single axis controllers (8051
> > > based) with a single ts-7300 that might run as many as 8 axis.
> > >
> > > For my prototype it looks like a stock TS-7300 will run two axis. If I
> > > read the docs correctly, there are two XDIO ports that will do Quad 
> > > encoder
> > > in and a pwm out (as well as direction and some misc).
> > >
> > > I envision that I will need some realtime extensions to handle a 1msec
> > > tick that will close all the servo loops and some user space stuff to chat
> > > with the realtime stuff to give it something to do.
> > >
> > > I am looking for any pointers or links as to how to go about setting this
> > > up. If anyone has gone down this road before and might point out some
> > > hidden gotchas.
> > >
> > > As I stated earlier, I have done the motion side of this before. The
> > > current design uses individual 8051's to run the pid loops every 500usec.
> > > They chat with each other to do coordinated motion. So that part will be
> > > easy.
> > >
> > > I have not worked with linux realtime / drivers and such.
> > > While each of these system will be custom for the end user,I am hoping to
> > > create a much more flexible platform on my end.
> > >
> > > In the end I also hope to bring in eQT for some fancy graphs and such but
> > > if 8 XDIO's don't leave room for the VGA in the FPGA I can live with
> > > that...one step at a time.
> > >
> > > Thanks
> > >
> > >  
> > >
> >
>

I think sooner or later (actually sooner) you need to build your own kernel for 
this kind of thing. Trying to pick up a kernel and match the toolchain headers 
module versions and dependencies can waste a lot of time. 

Go for it, build a kernel then you are on known ground. That usually will be 
quicker. 

You'll have to do it at some stage , you'll save yourself some messing around 
if you do it early. 

At least that's my experience.




------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/ts-7000/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/ts-7000/join
    (Yahoo! ID required)

<*> To change settings via email:
     
    

<*> To unsubscribe from this group, send an email to:
    

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/

<Prev in Thread] Current Thread [Next in Thread>
  • [ts-7000] Re: TS-7300 Motion Controller, j.chitte <=
Admin

Disclaimer: Neither Andrew Taylor nor the University of NSW School of Computer and Engineering take any responsibility for the contents of this archive. It is purely a compilation of material sent by many people to the birding-aus mailing list. It has not been checked for accuracy nor its content verified in any way. If you wish to get material removed from the archive or have other queries about the archive e-mail Andrew Taylor at this address: andrewt@cse.unsw.EDU.AU