The aim of the presented Master's thesis is developing of an electric vehicle control unit for electric vehicle with two synchronous in-wheel motors. Control unit enables communication between motor controllers, displays information to the user, has possibility of connecting additional sensors in the future and enables connectivity to external devices with wireless technologies.
The control unit is a prototype, intended to be installed into the vehicle's dashboard and is connected to the car battery for its power supply. Main task of the control unit is communication between motor controllers. They are synchronised and the motor torque is appropriately regulated to provide function of the differential. This is done with PIC32MZ microcontroller, which communicates with the motor controllers in the vehicle over the RS-485 bus. It also sends the information to the Nextion HMI, which displays the desired information to the user and enables him/her to enter various data. The user can change the display language and different parameters of the motor controllers. Multiple digital inputs and outputs as well as analogue inputs are added to the microcontroller for connecting additional external devices and sensors. The control unit also features additional power outputs for driving more powerfull loads. Wireless communication with external devices is enabled by RN-42 Bluetooth module and ATWINC1500 WiFi module.