Original text


Technical University "Gh.Asachi" Iasi - Fac. Automatic and Computer
Design with Microprocessors
Tuesday, January 29, 20: 3

Experiment No. 12

  • L12.1 Name

  • ARM Cortex M4 - BLDC control for UAV and e_vehicle



  • L12.2 Overview, purpose

  • The laboratory experiment introduces basic notes on how to design and implement BLDC drive systems for drones and electric traction machines. The experimental solution uses an ARM Cortex M4, ESC (electronic speed controller), a set of BLDC motors with an external rotor, and a BLDC motor for vehicle traction. It is intended to use DAVE components to generate PWM signals for engine control in order to achieve maximum load force. At the end of the alborator there will be useful information on how to make multicopter and e_vehicle structures ;

  • L12.3 Resources


  • Hardware: Platform XMC4700 Relax Kit, Platform XMC1100 Boot Kit; set 4 ESC, 4 BLDC motors mounted on the drones chassis, 12 V battery, electric_car prototype with servo and BLDC.
    Software: Development Environment DAVE4.3.2;




  • L12.4 Prototype Program


  • BLDC propeller control
    program Drive direction and traction control e_car


  • L12.5 Laboratory mode