Motor Control ICs Forum Discussions
Regarding Infineon iMOTION, the motor works well if you don't connect UART to the MCE, But When UART is connected to the MCE, "CPU overload" and "Phase Loss" appear after a slight reaction at the start of the motor.
I've done several tests.
1. The data is transmitted very well.
2. AUX power is sufficient.
3. I think it's overloaded because we take a lot of data from the UART line in real time.
Is there any way to solve this problem?
Thank you for your response.
Show LessI have a EVAL_IMD700A_FOC_3SH and some new IMD700A-Q064X128-AA ICs just bought from mouser. I replace the IMD701A on EVAL_IMD700A_FOC_3SH with my new IMD700A. I turned on the power(PVDD:18V) ,VDDB and DVDD is working. But when I trying to flash firmware by BPA software, It keeps showing error message "Connection error:Please make sure the device is connected and swithed on"
Could anyone please give me some advice on this.
Best Regards
Show LessHello,
I’m working on parameter programming process. Value in the picture below generate from MCEwizard.
I would like to know reference of value in the orange field where are come from.
Other value I reference from register description in Motion Control Engine - Software Reference Manual v1.34 document.
Best Regards
Show LessHardwares and Softwares:
- EVAL-M1-101TF
- EVAL-M1-IM535
- iMotion Solution Designer on Windows 11
Problem:
- I have connected my EVAL-M1-101TF with the EVAL-M1-IM535 power board
- I am also able to upload the firmware successfully from the "Programmer" tab
- But when I try to configure the parameters in the "Config Wizard" tab, even with the default EVAL-M1-101TF + EVAL-M1-IM535 configuration with the recommended motor (USB motor(iMotion2go)) or any other motor, at the last stage it throws an error saying "Error: Out of range error in bottom layer" (Video attached)
- The log output shows
05:48:45.699184 AM [ myFirstParameterSet-Config Wizard ] - INFO -: Starting parameter conversion to counts
Trying to set "FWparamCounts_FB_CURRENTFEEDBACK_IfbkScl" to invalid value "146602"
Trying to load "FWparamCounts_FB_CURRENTFEEDBACK_IfbkScl" with invalid value "146602"
Trying to set "FWparamCounts_FB_FLUX_VoltScl" to invalid value "322008"
Trying to load "FWparamCounts_FB_FLUX_VoltScl" with invalid value "322008"
Trying to set "FWparamCounts_FB_CURRENTFEEDBACK_IfbkScl" to invalid value "146602"
Trying to load "FWparamCounts_FB_CURRENTFEEDBACK_IfbkScl" with invalid value "146602"
Trying to set "FWparamCounts_FB_FLUX_VoltScl" to invalid value "322008"
Trying to load "FWparamCounts_FB_FLUX_VoltScl" with invalid value "322008"
05:48:45.930223 AM [ myFirstParameterSet-Config Wizard ] - INFO -: Parameters have been converted to counts
Note: This problem happens whether the motor EVAL-M1-101TF board is connected or not to the iMotion Solution Designer software.
Any kind of help to get unstuck from this situation will be highly appreciated.
Thank you
Show Less
smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/%E7%94%B5%E6%9C%BA%E6%8E%A7%E5%88%B6%E8%8A%AF%E7%89%87/IMC101%E4%B8%AD-KP%E4%B8%8EKX%E7%9A%84%E8%AE%A1%E7%AE%97%E6%96%B9%E6%B3%95/td-p/677853
Show LessHello,
We are developing a gate controller using Infineon Motor Control IC, we have a custom board that uses IM564-X6D and IMC102T-F064.
The register MotorCurrent is not giving the current in RMS,in our custom board.
When i tested in the eval board it was giving the RMS current.
How can i solve this problem?
Attached is the MCEWizard Configuration.
Best Regards,
Paulo
Show Less
Hello. I am using power stage board EVAL-M1-05F804R with controller EVAL-M1-101T #EVAL-M1-101T to run a motor.
My goal is to run the motor at a set power, so I've added a power-control script from page 18 of this documentation.
The issue is this: the method of powering on the power stage board (by either gradually increasing the applied voltage or instantly supplying the desired voltage) can cause the motor to run at a higher power than targeted.
I set the script to run the motor at a consistent power of ~30 Watts, varied the methods of powering on the circuit board, and recorded the differences between actual power and calculated power:
PowerRslt is from the power-control script (see page 18 of this documentation), and represents the power usage. For the sake of visibility, I converted PowerRslt variable from counts to Watts.
Some observations:
- Despite the major changes in motor performance, the current, voltage, and power as shown in MCEDesigner all remained consistent
- Power as measured by my supply ranged from 28 to 50+ Watts, but the power as calculated by the script stayed around 30
- I am confident my power supply is accurate in there being major fluctuations, as I am able to observe a physical performance difference in the motor from try-to-try
- A power cycle on the power stage board is the only way to reset the different performances
My questions:
- Why are there differences between power as measured by iMotion, and power as measured by power supply?
- What steps can I take to prevent or lessen these differences in performance?
I have attached the MCEWizard file I have used. Please let me know if you need clarification on my script or testing process. Thank you.
Show LessGood morning,
I'm trying to drive with the BLDC shield TLE 9879 + Arduino a small BLDC motor for drones (model TRX-AIR 370 2826 1000 kV). I could not find significant information on my motor apart its power (150 Watt) and the number of couples of poles poles (= 5):
I tried the Back-EMF control (and also the FOC control by the way) with no success: the motor start turning, but stops after half a second.
My program is basically taken from the available examples, it is compiled and correctly loaded by Arduino:
// run_bldc.c
#include "TLE9879_Group.h"
TLE9879_Group *shields;
void setup()
{
Serial.begin(9600);
Serial.print("*** start ***\n");
shields = new TLE9879_Group(1);
shields->setMode(BEMF);
shields->setMotorSpeed(5000);
shields->setMotorMode(START_MOTOR);
}
void loop()
{ ; }
I think that the problem is with the parameters of the algorithm.
Anyone has already tried to run such a motor with this shield? If yes, do you have any suggestion?
Best regards
R. Scorretti
Show Less