Quote:
Originally Posted by JRoque
Hi. Forum member jhuebner is also working on the Tumanako project and might be able to help cross-checking your work.
How are you passing data between the two micros? Is that link going to be quick enough? I've also wondered if one micro with enough local memory can do both main code and lookup tables. They make them now with up to 256Kb and more for higher bit counts.
Have you looked into Microchip's DSPic chips? Those are not that expensive and combine both needs into one die.
Last but not least, are you planing on contributing your design to forum members or commercialize it?
JR
|
JR,
Thanks for your response.
I was looking at using 2 80mhz MCU demo boards. Alot of the data can be sent in parallel using a few ports each and would just be the output of the hysteresis controllers (0-4), flux sector (0-5) and angle (if you are familiar with DTC operation). Other information for debugging or advanced features can be sent in serial.
Because the control is SVM, this is perfect for two processors (or dual core), with the first CPU computing the preview vector, and the second implementing the smaller vectors. Infact i originally started design using the 8core propeller MCU, but hated the language so scrapped that.
The DSPic is definitely the path I will go down once I have proven the code, and finalised PCB design. If i could find a cheap DSPic 70MIPS demo board then maybe i would use that straight up.
Not gonna be selling these, don't own the right to DTC patents. Maybe I would give the design upon completion of a electrical theory and safety test lol. Don't want anyone killing themselves over a schematic i've given them.
If there's interest, might create a youtube series on the build. Have already done the model in simulink (started with blocks then replaced with code), Solidworks design of the finished product, CFD on the water-cooled heatsink, and eagle PCB surface mount design of the finished board if it all works as expected.