BLDC motor justification:
- Need to heavily consider investing into BLDC motors, we were using DC motors before for flat sat testing because that was just for proof of concept and not really for functionality.
- However, given that we are aiming for launch and looking for sustainable components, switching to BLDC motors is a consideration for longer lasting parts.
- We should consider adding an ESC to our board in this case. There are also FOC? But not really sure if that would be necessary.
Advantages of using BLDC motors:
- Longevity
- Precision
- Removes the need for encoders
- Space conservation
- Note that we must fit into a 20x20x30mm (w x l x h) space
Brushless DC motor vs Brushed DC motor
Disadvantages of using BLDC motors:
- Hard on the firmware side to implement
- Need to update ADCS board to include ESC or some kind of motor controller to control the BLDC motors
- Do we need to make our own ESC?
- Alternatively is there an expansion board that we can try to fit onto the board (might be difficult given the mechanical constraints)
- Require 6-12V to run, need another power line from EPS
- Not sure if we can implement this in time if we get approved for ESA. Might have to just go with DC motors with encoders and feedback loop.
Potential BLDC motor options:
Resources:
https://www.youtube.com/watch?v=SPoMvuRxwFw <-- making your own ESC (opensource VESC that we can adapt to our boards)