F28035 interface with Matlab not working when we combine dc-dc and dc-ac control - TIDM-SOLARUINV
1 次查看(过去 30 天)
显示 更早的评论
Hello,
I am working on the TIDM-SOLARUINV microinverter developed by Texas Instruments, utilizing the F28035 controller. I have successfully managed to control the DC-DC and DC-AC sections independently, achieving stable grid integration within the DC-AC section with separate files.
However, I am encountering an issue when attempting to combine both control files. In the combined file, even basic functions, such as turning on an LED connected to a GPIO pin, fail to execute. I am using serial communication for host interactions. The system only works correctly when I remove the PLL block from the combined file, which leads me to suspect that the issue might be related to excessive computational load.
I would greatly appreciate any assistance or insights on how to resolve this problem.
2 个评论
Vasco Lenzi
2024-6-27
Hi, you can measure computational load on target by using Processor-in-the-loop simulations. This is a non real-time verification methodology that can be used to profile the executed code directly on the F28035.
You need to be able to flash the hardware directly from Simulink. You find more information on PIL in genreal here:
We have a C2000 example, you need to activate the measurement of the executiontime:
This will help confirm your suspicion on computational load.
回答(0 个)
社区
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!