Rešitev za mikrokontroler / procesor digitalnih signalov pkFPGA Rešitev za nadzor motorja
Konstrukcija krmiljenja motorja Tradicionalno uporablja mikrokrmilnik (MCU) ali digitalni procesor signala (DSP) za vodenje algoritmov krmiljenja motorja. Ker pa ljudje vse pogosteje uporabljajo zmogljive industrijske nadzorne sisteme z višjimi stopnjami integracije, razširljivosti in obstoječo ponovno uporabnostjo IP, so FPGA prednostna naloga, zlasti združevanje ARMCortexM3 mikrokontrolerja in rešitev za logiko FPGA. Zagotavlja idealno delitev dela za mnoge ključne naloge.
Vse bolj se sprejemajo iz naslednjih razlogov:
Prvič, zaradi arhitekture in dostopa do pomnilnika navodil je mikrokontroler primeren za počasnejše serijske naloge, vendar so FPGA idealna izbira za časovno kritično paralelno obdelavo. Na primer, pri večosni regulaciji se več motorjev, ki so neodvisni od hitrosti, nadzoruje z izvajanjem deterministične krmilne zanke. Običajno večosni krmilni sistemi za motorje vključujejo tudi periferno krmiljenje, vmesnik senzorja, logiko zaščite / varnost in omrežno komunikacijo. Naloge, povezane s temi funkcijami, imajo različen čas izvrševanja in prednostne naloge.






