On 2012-04-17 01:40 , Luke Weston wrote:
> I see that we have that pair of Olimex AVR-CAN boards that John provided.
I hope so ... given that *you* have them :)
> What I don't really understand, and I'm hoping I can have it explained
> to me, is what exactly is the intended use-case for these boards ?
Initially, prototyping of the communications protocol and ensuring that
we can establish communications between the Rutex motor controller
boards designed by yourself ... and anything that John August / ASRI
might do for AusRic 2.5.
> How do they fit into the design and development of the overall system ?
Initially, prototyping. Beyond that ... best for John August (CCed
above) to answer.
> Or are these intended more for just testing and development of CAN
> devices, replicating the flight computer's CAN interface on the ground
> and sending data over the CAN to the throttle controllers, as a
> testing/development platform ?
Yes.
When we get to this stage (controlling a running motor via the remote
CAN interface boards), will probably make a specific CANBus cable that
doesn't interconnect the two separate power supplies.
> Keep in mind that if you're working in a particular
> development/testing context where you only want to talk over the CAN
> interface from the Olimex CAN board to my CAN boards and you're not
> running the Rutex board and the motor at that particular time, then
> the 24V supply doesn't matter at all, my board in and of itself is
> perfectly happy with 7V-12V or so (regulated down to 5V), so you could
> use the same power rail supplied via the CAN cable to supply the
> Olimex board(s) and my board(s) with a single 7-12V rail in one hit
> and everything would be happy.
This is a good way to begin protocol development / testing ... prior to
using a running motor.
> Keep in mind that if there are 3 or more devices on the CAN then the
> terminators should be disconnected for the devices "in the middle" and
> only connected for the two devices at the end of the bus. Both my
> boards and the Olimex boards have semi-permanent solder-blob jumpers
> on the board for this purpose of including or disconnecting the CAN
> terminator resistor.
This won't be a problem for the current goals, e.g having one of John's
boards and protocol controlling one of your motor control boards.
--
-O- cheers = /\ /\/ /) `/ =
--O -- http://www.geekscape.org --
OOO -- an...@geekscape.org -- http://twitter.com/geekscape --