cancel
Showing results for 
Search instead for 
Did you mean: 

How to control BLDC motor in DRV10983 driver to STM32G030F6P6 controller?

mrsmile
Associate III

Am using in STM32G030F6P6 controller. I use DRV10983 driver IC to control BLDC fan motor. I am new to this driver IC. Can anyone help me know to How to use this DRV10983 Driver IC and communicate with STM32G030F6P6?

I have using code generate for CubeMx software. And I send the motor command data for I2C communication in MCU to Driver IC. But DRV10983 IC does not give the any response. This is my circuit. There is nothing changes in Hardware and it works properly. I think issues in programming side to communicate with DRV10983 Driver IC.
_legacyfs_online_stmicro_images_0693W00000bjM9NQAU.png

1 REPLY 1
Foued_KH
ST Employee

Hello @mrsmile​ ,

For I2C communication ,you need to configure your I2C using STM32CubeMX respecting information in the DS of the driver, then you can generate the code and manage your communication using HAL library and you can update the motor parameter and operation settings by writing to registers.

Foued

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.