Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
12/22/04 20:22
Read: times


 
#83648 - space vector modulator in a mcu...
Responding to: ???'s previous message
First I must say, I know nothing about space vector modulators etc.
As said, I doubt you will find a straighforward path from matlab to a '51. Even having generated some C code, modifying it for the peculiarities of the 51 may turn out to be as laborious as rewriting it totally, based on the ideas from the matlab program.
But first, a couple of questions on the matlab program (the source would be better, if you can post it):
- how many variables are you using and what is the required precision?
- do you use complex numbers?
- do you use matrix arithmetics?
- do you perform calls to library or built-in functions?
- how fast should the calculation be, or, how much time is between consecutive pulses?

Answers to these questions may give you (or us) an idea on complexity of your problem.

By the way, I don't know how comes an EPROM to matlab calculations; I suppose you mentioned is as you have already seen a construction similar to yours, can you give more details?

Jan Waclawek

List of 31 messages in thread
TopicAuthorDate
microcontroller link in matlabe            01/01/70 00:00      
   possible, but not practical            01/01/70 00:00      
   Ask Matlab            01/01/70 00:00      
      Matlab+C+ 8051= ??            01/01/70 00:00      
   reply: microcontroller and matlab link            01/01/70 00:00      
      space vector modulator in a mcu...            01/01/70 00:00      
      Matrix issues            01/01/70 00:00      
         ANSI 'C'            01/01/70 00:00      
            on ANSI-ness and portability            01/01/70 00:00      
               ANSI            01/01/70 00:00      
                  "implementation specific" = problem            01/01/70 00:00      
                     At last !            01/01/70 00:00      
         It can be done            01/01/70 00:00      
      maybe a solution - or workaround            01/01/70 00:00      
         Lookup Tables!            01/01/70 00:00      
            Why Excel?            01/01/70 00:00      
         Lookup table            01/01/70 00:00      
            Depending on size of tables,            01/01/70 00:00      
         need to use eprom            01/01/70 00:00      
            Converting to .hex            01/01/70 00:00      
               Bin2hex            01/01/70 00:00      
   App Note References            01/01/70 00:00      
   keil help            01/01/70 00:00      
      Keil            01/01/70 00:00      
      You still need floating point, sqrt...??            01/01/70 00:00      
      Aaaaargh!            01/01/70 00:00      
   variable time interval            01/01/70 00:00      
      use timer interrupt            01/01/70 00:00      
         Space vector modulation            01/01/70 00:00      
            external eprom            01/01/70 00:00      
               EEPROM            01/01/70 00:00      

Back to Subject List