- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Should it be possible to control a BLDC motor (datasheet attached) - which has a rated voltage of 36V - with the TLE9879QXA40 (datasheet attached) motor shield?. The datasheet says that the extended input voltage can be from 28V to 40V. With just an Arduino uno board, the motor shield and the motor, should it be simple to run the motor with the code attached? I am able to run the motor at a desired rpm on the FOC mode however when I change it to the HALL mode, the motor briefly jolts then nothing happens, but the current on the supply seems to rise to a constant value until the motor is programmed to stop. Bear in mind that when I've tried to test it, the input voltage was 12V, should I simply increase the input voltage to 36V?
Also, I'm pretty sure the motor phases U, V and W connect to the shield's phases 1, 2 and 3 respectively. For the Hall sensor connection, should the motors Hall A. B and C connect to the shield's hall 0, 1 and 2?
Apologies if these questions are silly, I am quite new to controlling motors.
Thank you for your time,
James
Solved! Go to Solution.
- Labels:
-
ispn:8004:1:0
-
l1:408:1:0
-
l2:146:1:0
-
l3:921:1:0
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello @ogormanjames905 ,
It is not at all recommended to give 36V to the BLDC shield. Don't give more than 24V input.
The motor should be functional at 12V, however, please increase the input voltage to around 20V and see the performance.
Can you please share the values/screenshots of the settings in the Config Wizard, for running the motor in the hall mode. This will help us in analyzing further.
Also, what was the input voltage, current, rpm in the foc mode.
Thanks,
Sai
Sai
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello @ogormanjames905 ,
The BLDC Shield cannot be used to run a motor having 36V rated voltage. Maximum output voltage that is possible from the shield is around 26-28V. Also, the DC Bus capacitors C17, C33, C25 are rated for 35V only.
In the extended range of operation, only the TLE9879QXA40 device on the board operates with some limited functionality and the inverter driving the motor doesn't operate.
The connections to the hall sensors as mentioned are correct.
Can you please describe the nature and value of current being observed ?
Also, is the motor not rotating at all ?
Which shield software are you using.
Sai
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
With a supply of 12V, before the software runs the current read is about 0.035A, when I run the code for a set time of 15 seconds, there is a slight jolt from the motor which no noticeable rotation, and the current jumps to 0.150A and remains there for the 15 seconds. Even when I try and add some resistance to the shaft by grabbing and twisting it the current remains at 0.150A.
Is it worth supplying the board with 36V or should the motor still be somewhat functional at 12V?
I used the software library given in the products information for the motor shield.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi @ogormanjames905,
Adding to the @psb's response, did you program the BLDC Shield board with the 'HALL' example from the BLDC Shield software directory.
To download the Shield software library you can go to the Tools & Software section of the 'BLDC_SHIELD_TLE9879' product page. For further information regarding programming, you can refer to the documentation given in the zip file.
Please, let us know if you need further support.
Thank you
Best Regards
Raj Chaudhari
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello @ogormanjames905 ,
It is not at all recommended to give 36V to the BLDC shield. Don't give more than 24V input.
The motor should be functional at 12V, however, please increase the input voltage to around 20V and see the performance.
Can you please share the values/screenshots of the settings in the Config Wizard, for running the motor in the hall mode. This will help us in analyzing further.
Also, what was the input voltage, current, rpm in the foc mode.
Thanks,
Sai
Sai
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Sorry I'm not sure what you mean by the Config Wizard.
For FOC mode, the input voltage was 12V and the current ranged from 0.150A to 0.3A when testing from a rpm from 100-3000.
James
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
ConfigWizard is the GUI in which all the values for the peripherals, motor parameters have been entered. There might be errors either in the values entered in the config wizard or in the setting of hall sensors, which led to this issue.
Sai