Motor Control ICs Forum Discussions
Hello,
I am trying to ensure correct SPI communication with TLE9201SG component, and the probelm that i faced is that i always get the data shifted because of the first read:
the first read that i get is always 0xDF (Rd_Diag), so even if i send 0x20 to read the revision id i always get at first 0xDF than i get 0x21, i tried to make always the first read as dummy but it didn't work either, i always read at first DF and then all what i get is shifted data for other registers from the component.
as you can see in the photo attached, i am sending the addresses: 0x00, 0x20, 0x60, 0x00, 0x20, 0x60
instead of getting: 0xDF, 0x21, 0x61, 0xDF, 0x21, 0x61 etc...
i am getting: 0xDF, 0xDF, 0x21, 0x61, 0xDF, 0x21, 0x61 etc...
so 0x21 gets always 0xDF, and 0x60 gets always 0xDF, and 0x00 gets always 0x61
Looking forward for your help, thank you.
Hello,
I want the motor to start smoothly, but maybe because it's sensorless, the motor won't start and I get a "Rotor Lock" error code.
Why is this so?
I attached a video.
Please check the video.
Can you solve this problem?
Please reply.
Show LessHi,How to set PWM dead zone when MCE uses totem pole PFC?I found register PFC_Deadtimein the user manual, however, the description of this register is "This parameter is reserved for future use and should be always written 0. "
Show LessI want to adjust the starting mode. I want to inject current into the Id shaft of the motor to align the rotor with the stator position before starting into the open loop starting. How to achieve this? The reason is that I want to increase the starting torque of the motor, so that when the motor is blocked, a certain torque will be generated to shake off the blocked object.
Show LessMay I ask, when I wrote the program in the script, a white blank interface appeared during compilation, and the detailed information of compilation could not be displayed, may I ask why? The specific display interface is shown in the following figure.I am not sure whether this is OK or whether it will affect the execution of the program. May I ask how I can restore the normal display?
Show Less
Overview of my setup:
- power board: EVAL-M1-CM610N3
- control board: EVAL-M1-101T
- this setup is controlling a single AC induction motor
- I'm reading/writing to UART1 lines on the J1 header using an Analog Discovery 2 with Waveforms
- UART setting include: 8 bits, 1 stop bit, no parity, standard polarity, and the specified baud rate as set in config wizard
My objective:
- Control the motor with user UART commands:
- start + target speed
- stop
- read status (display speed, fault statuses)
Although I can program/control the motor successfully with iMotion Solution Designer using the programming UART (UART0), I cannot do so with user UART (UART1). Taking a scope probe to the RX and TX lines, I get weird shapes on both UART0 and UART1 -- see below images.
UART0 - programmer
UART1 - user UART
- What's up with these waveforms?
- During my UART tests, I have iMSD opened and connected to the 101T through UART0. This shouldn't prevent me from controlling it from UART1, right?
- Are there any non-obvious config wizard settings, or register values, that could be preventing communication through UART1?
- I don't necessarily need the script to incorporate user UART communication correct? I've tried both with and without the uart example scripts given AN2021-10 with no avail.
Show Less
Hi,
I input the load into the motor and start the motor with the MCE designer and the connection is immediately disconnected.
If you look at the picture I attached, you can see the error message.
Why do these symptoms occur? Is there a way to cure these symptoms?
UART is also broken.
Please reply.
Show Less
On my windows laptop, I suddenly started getting an error when trying to open the script editor in iMSD:
uninstalling and reinstalling doesn't help.
Since this wasn't working, I installed iMSD on Windows Parallels on my Mac, and although I can open ScriptEditor from there, I get this error when trying to compile:
Show Less
Control the 24V DC fan with imc101, the fan will turn forward and then reverse, and then turn-reverse. Has been so repetitive cycle, can't work properly;
What is the cause of this problem: how to solve it?thanks
Show LessNow I am making a centrifugal fan program with constant air-flow control, referring to the script language AN-2021-14 in the official routine. But now when my speed exceeds the limit value, when I switch from the current control mode to the speed control mode, overvoltage protection will be triggered. I don't know what causes this, please ask me. The power of my motor is 140W, the rated current is 0.64A, the input voltage is 220V AC, and the maximum speed is 3000rpm。
Show Less