We need in our application mantain the BLDC motor energized in an static position, that is keep the motor braked.
I understand that this action is not implemented in Arduino library and it requires program TLE9879 ic.
Do you propose a specific action? i.e. enable the corresponding motor phase by PWM control?
I Bought a suit of TLE9879EVALKIT,and after I finished the wiring job, and switch on DC24V power, down loads the BLDC Demo prog to the MCU, But I found that BLDC motor can't run. I checked every thing ,not found anything wrong, finally I got some info from the web, I adjusted the Power supply voltage to 22.0Vdc,than the BLDC motor can rotate. So I want to know why the TLE9879EVALKIT can't run over 22V?
I was in trouble.
When I make a bldc MOTOR, if I use one POWERSUPPLY it works and if I use another POWERSUPPLY it doesn't work.
The POWERSUPPLY that works is 30V, 10A (success) and the other POWERSUPPLY is 30V, 20A (failure). Suspected SLEEPMODE or STOPMODE.
Could you please let me know if there is a problem with the code?
I have only used the TLE9879 motor controller for a short time and it seems to me an excellent chip, but I want to avoid the use of registers (at least for now) to make its programming faster, I usually use the config wizard to make quick modifications to the peripherals but I still can't understand what all the parameters mean, Is there a programming manual for the TLE 9879 but in C/C++ language? or any user guide to configure the peripherals of the TLE9879 using the Config Wizard v2.X?.
Thanks for the help.Show Less
Everybody is good!
I would like to ask, TLE9842-2QX, the power supply voltage of single chip is 12V, then I set the GPIO port as out-of-PP mode, what is the output voltage V? There is no content about GPIO port voltage control in the manual.
Hi i'm wanting to program microcontrollers but i don't really know how to do it and what i need to do it. I have no idea where to look in the slightest for the information i need. I've been coding with python for around 11 months now and i know how to use the language well. I've used c++ in the past and i know quite a large amount of that language too.
When programming microcontrollers can the microcontroller be programmed with any coding language or do microcontrollers only allow certain languages to be used with it?
I have endless amount of questions but i'm not going to ask them all, if someone could please point me in the right direction i would be very grateful. Thanks.Show Less
Hi I am working on bldc motors , and I used the software code exemple in keil library (FOC) to drive the motor in sensorless mode and I want to know how much ressources it takes to run this exemple code (RAM, flash memory and CPU)? is it possible to get these informations ? .
thank you .
Everybody is good!
I have a software problem. What does this function mean? I don't quite understand, is it related to register mapping? This is the UART function in the official routine.I want to know what this function does.
Thank you for your reply！
INLINE void UART1_TX_Int_Clr(void)
Field_Wrt32(&UART1->SCONCLR.reg, (uint8)UART1_SCONCLR_TICLR_Pos, UART1_SCONCLR_TICLR_Msk, 1u);
I have spent many hours working on a single BLDCSHIELDTLE9879TOBO1 evaluation board mated to an Arduino Uno R3, trying to run the setParameter() function to change the parameters of the control algorithm within the TLE9879 device.
The TLE9879 device was programmed at the factory, I haven't changed it, and I have no desire to do so....
I tried running the "BLDC Single motor test" example, and then adding "shields->setParameter(FOC_START_ACCEL,1);" at various points after "shields->setMode(FOC);" is called. I have tried adding "BOARD1" to the setParameter command but this has no affect either..
I get an acknowledgement in the serial data coming back to my PC stating that the parameter has changed, but there is no difference in the way that the evaluation board behaves.
I have tried this approach of changing multiple different parameters, within both the BEMF and FOC modes, but nothing seems to affect the behaviour of the shield...
I hope that someone can help... 😀