I'm looking into the capabilities of an Arduino Uno or Due to control an electromagnetic clutch on a CVT transmission. I'm leaning towards a Due, if only because of the increased speed. The board would need to take multiple inputs, and determine through the programming if it was time to change the gearing to a different ratio.
A little background, I goto an college that participates in an international competition for go carts of sorts, we currently run a CVT that uses weights with springs on a hub assembly to determine when to shift the gearing ratio to a higher or lower gear, based on the rotational mass.
The inputs would be; Engine RPM, Wheel Speed, CVT Clutch Speed, rear axle speed, throttle sensor. Mostly using hall sensors. I realize that this is a big undertaking, not something that could be completed in a week, but I think that the college has the resources available to complete such a task. I'm just looking for some insight as to the capabilities of the Arduino, if a Uno or Due would be upto such a task. Is there a better board that could undertake the rigors of being run in a endurance event, better suited than an arduino? Which board? Would the inputs be able to be output to a graph, or have a logging capability?