MBvision splošno namenski FPGA krmilnik

MBvision FPGA razširitvena plošča ter Xilinx Zynq FPGA

Predstavitev

Krmilnik tvorita MBvision FPGA razširitvena plošča ter Xilinx Zynq FPGA integrirano vezje in je uporaben za vrsto različnih aplikacij, ki zahtevajo točo krmiljenje koračnih motorjev, zanesljivo branje kodirnika, štetje pulzov, frekvenčno ter pozicijsko proženje ipd.

MBvision FPGA razširitvena plošča vključuje:

  • 24 nespremenljivih digitalnih vhodov
  • 16 nespremenljivih digitalnih izhodov
  • Do 32 nastavljivih splošno namenskih V/I pinov
  • 3 vmesnike za kodirnike z branjem reference in zaznavanjem napake
  • 8 pinov za tvorjenje pulzov
  • 16 pinov za sinhrono proženje
  • 8 pinov za asinhrono proženje prek kodirnika
  • 4 pini za splošno namesnke Gor/Dol števce

Za MBvision krmilnik obstajata dva različna načina komunikacije z ostalimi napravami:

  • Paralelna komunikacija
  • Ethernet komunikacija

Paralelna komunikacija uporablja 24-bitov (8 digitalnih vhodov ter 6 digitalnih V/I) za komunikacijo z ostalimi napravami in sicer s hitrostmi do 1 MHz. Za povezavo krmilnika prek paralelne komunikacije si krmilnik rezervira 8 od 24 nespremenljivih digitalnih vhodov in 16 od 32-ih nastavljivih V/I pinov, kar pomeni, da ima v tem primeru uporabnik na voljo še 16 nespremenljivih digitalnih vhodov in 16 nastavljivih V/I, ki jih lahko izkoristi glede na potrebe aplikacije.

Ethernet komunikacija uporablja UDP protokol za izmenjavo informacije in lahko doseže hitrosti do 1kHz. V nasprotju s paralelno komunikacijo krmilnik v primeru Ethernet komunikacije ne uporablja nobenih digitalnih pinov MBvision razširitvene plošče s čimer so vsi pini prepuščeni uporabniku za uporabo glede na potrebe aplikacij.

Kaj zmore?

  • Krmiljenje do 8 koračnih motorjev prek pinov za tvorjenje pulzov
  • Povezava končnih stikal na do 2 motorja
  • Krmiljenje motorja prek števila in frekvence pulzov
  • Sinhrono proženje (npr. kamere, laserji, senzorji…) od 1Hz-80kHz
  • Asinhrono proženje (npr. kamere, laserji, senzorji…) preko kodirnika
  • Varnostni nadzor prek »watch dog« števca

Galerija