This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

F28335 Peripheral explorer kit - Real-time monitoring and data acquisition

Hello,

I am currently testing a F28335 Peripheral explorer kit, which I intend to use it to run high speed control / modulation techniques for power electronics converters. This requires some ADC acquired signals and PWM outputs.

I am using Simulink to create and build the algorithms and CCS v5. My objective is to use sample times of about 1 to 5 us (ideally).

My problem, at the moment, is that i need to monitor several signals in a PC (up to 5 or 6 signals), while the program runs in the DSP, in real-time.

Additionally, I will need to acquire these signals simultaneously (in time-frames of some seconds), with no data loss, for subsequent analysis. This acquisition does not necessarily have to be made in Simulink.

I have tried using SCI communication to a PC (with PSIM) and I could only maintain a lossless acquisition for relatively low sampling frequencies, which is incompatible with the intended application.

Since I am new to this device, I would like to know if any of the interfaces provided by the device can provide a high enough data transfer rate to accommodate the required data acquisition to a PC.

I would really appreciate some expert advice on which interface of the board is faster / more appropriate for this, and how I can get the required acquisition working properly.

Thanks in advance.

  • Hello Luis,

    Were you already able to monitor a signal applied to the DSP on a scope block in Simulink?

  • Hello Luis,

    I have been searching this topic for long time, it think since about 4 years ago. But i could not take a help from anyone. With my hard trial and errors, i have found out that:

    You can use a high speed usb to RS232 adapter, at 1Mbps speed. You can find in market easily. DSP can send out data with that speed and a pc with psim can take this data into RAM synchronously.

    There is also a second way to implement that, you can use a XDS100v2 or v3. These emulators open a serial port in addition to USB port. So, you can use same wire for two purposes, not only programming or debugging but also sci data acquiring. This way supports 1Mbps, too.

    You can choose the right way for your consideration.

    Good works.