(Advance apologies for anything nonsensical; I’ll admit I have a somewhat hazy grasp on how brushless motors work)
I have a few questions on how the new NEO 550 motors will integrate into the existing Spark MAX/NEO system:
1: How will the Spark MAX differentiate between NEOs and NEO 550s attached to it? Will there be separate modes for NEOs and MiniNEOs, or will the MAX automatically detect what’s plugged into it? Bonus question - How might this work if even more brushless motors are introduced into the FRC ecosystem in the future? Even more modes?
2: If the MAX needs to be put into a different mode for NEOs and NEO 550s, what would the consequences be of running a regular NEO on a Spark in 550 mode?
3: If the MAX is electrically capable of commutating a motor at 10,000+ rpm, what prevents the NEO from being run faster than its current “free speed”? Would the motor simply fly apart if run faster than 6,000 rpm? Could the NEO theoretically be capable of running at 10,000+ rpm with a firmware update on the Spark MAX?
Any answers appreciated. Thanks!