From: Dan N. <Dan...@ro...> - 2011-12-06 01:09:34
|
>Generally speaking, this is more a job for a "microcontroller" as opposed to "applications" processors. More or less what I was thinking, thanks for confirming it. I've already started down the path of using a microcontroller talking to an SBC running Linux. Might consider using the gumstix instead of the SBC. Thanks everyone who replied. Dan However, the Gumstix COMs do have input captures; if I recall correctly, the Overo series each have 4 timer pins that can act as PWM outputs or input captures. Your other requirements are a perfect fit for the Gumstix COMs. I would say that if you want SPI, RS-232, Ethernet and USB, then the Overo series are ideal, and you probably have to add a separate microcontroller (connect via simple SPI or UART to the Overo COM) to do the I/Q, interrupt and digital I/O processing. The microcontroller would exchange higher-level information with the Overo. The Robovero board is a good example of this scheme, although I don't think the Robovero has the exact combination of I/O that you want. You may need to make a custom board. Best regards, William On 2011-12-05 01:16, Dan Nelson wrote: > I've been looking at the gumstix boards and think they might be suitable for my application. I haven't worked with them before so would like to get some advice from the list. > > I've got a lot of I/O to monitor. The most important bits are from 4 quadrature encoders, 8 signals, interrupt driven. Each of the 4 encoders would have a maximum frequency of about 200 Hz. Need to count pulses and look for encoder errors. Is this a realistic expectation in an embedded linux environment? > > I've also got about 24 other I/O to look after (not interrupt driven). I've had a look at the pins on the connectors and there seems to be enough I/O, but some of the pins are multiplexed and I'm not sure how easy it is to get access to them. I'll also be using one SPI port, one rs-232, Ethernet and USB. Is this board capable of all that? > > Third question is how easy is all this to do. Do I need to rewrite drivers? Can any of this be done from userland, particularly give the time constraints of the quadrature signals. > > Thanks for any comments or suggestions. > > Dan > > > > ------------------------------------------------------------------------ ------ > All the data continuously generated in your IT infrastructure > contains a definitive record of customers, application performance, > security threats, fraudulent activity, and more. Splunk takes this > data and makes sense of it. IT sense. And common sense. > http://p.sf.net/sfu/splunk-novd2d > > > > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users ------------------------------------------------------------------------ ------ All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-novd2d _______________________________________________ gumstix-users mailing list gum...@li... https://lists.sourceforge.net/lists/listinfo/gumstix-users |