Close
0%
0%

Janus Brushless Controller 20.01

The Janus Controller is a Brushless motor driver with an on-board magnetic encoder for position and velocity control.

Public Chat
Similar projects worth following

The Janus Controller is a Brushless motor driver with an on-board magnetic encoder, a three-phase MOSFET driver, three MOSFET half-bridges, a temperature sensor and current sensing resistors.


Janus Controller was designed to work with the ESP32 Dev-Kit1 as a shield so that the programing of the board is easier for hobbyist and students, and to bring down the overall price of the board. This board can be used to drive brushless motors as an open-loop system or use the on-board encoder to drive the motors as a closed-loop system and use more complicated algorithms, such as Field Oriented Control for position and velocity control. I recommend using the Simple FOC Arduino library as it has shown to work perfectly for position and velocity control and is easily implementable, but you can always use your own algorithm. 

  • 1 × DRV8305 MOSFET gate driver
  • 6 × NVTFS5C453NL N-Channel MOSFET/ 3.1mhom
  • 1 × MA730 Magnetic Encoder
  • 1 × MCP9701AT Sensors / Temperature
  • 1 × ESP32 DEVKIT V1

View all 6 components

View project log

Enjoy this project?

Share

Discussions

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates