XE166-os család

A Wikipédiából, a szabad enciklopédiából

Az Infineon XE166-as család egy 16 bites mikrovezérlő-család, amelyet először 2007-ben mutattak be. Az XE166 alkalmazási köre változatos, megtalálható pl. szervomeghajtókban, vezérlőmotorokban, ipari szivattyúkban, közlekedési eszközökben és akár tápegységekben is.[1]

Főbb jellemzők[szerkesztés | forrásszöveg szerkesztése]

Az XE166 család az Infineon/STMicroelectronics saját C166 16 bites magját használja egy olyan kiépítésben, amely egy 32 bites MAC egységet is tartalmaz.[2] A magfrekvencia 40-től 100 MHz-ig terjed, a beágyazott flashmemória mérete 32 KiB-tól 1,6 MiB-ig, a RAM mérete 138 KiB-ig terjedhet. A beépített feszültségszabályozó áramkört tartalmazó mikrokontroller egyetlen 3 és 5 V közötti feszültségforrásról működik.

Felépítés[szerkesztés | forrásszöveg szerkesztése]

A CPU[szerkesztés | forrásszöveg szerkesztése]

Az XE166 CPU-egység feladata (szokásos módon) az utasítások kiolvasása (lehívása) és dekódolása, a műveletek elvégzése ill. továbbítása, és az ALU és a MAC egységek által kiszámított értékek tárolása.[3] Mivel az XE166 mikrovezérlő központi motorja a CPU, ezért a perifériakezelő alrendszer egyes akciói is érintik. Mivel az XE166-ban egy 2 fokozatú utasításlehívási futószalag és az ahhoz csatlakozó ötfokozatú utasítás-futószalag van kialakítva, ezért egyszerre öt utasítás feldolgozásával képes foglalkozni (a végrehajtás különböző fázisaiban). Ennek a párhuzamosságnak köszönhetően a legtöbb utasítást egy órajelciklus alatt képes végrehajtani.[4]

A Perifériák[szerkesztés | forrásszöveg szerkesztése]

  • 1 vagy 2 analóg-digitális átalakító maximum 30 csatornával, 600 ns-os konverziós idő, max. 10 vagy 12 bites felbontásig
  • akár 4 db., 16 bites felbontású PWM (impulzusszélesség-modulációs) egység (CCU6)
  • legfeljebb 6 db. CAN csomópont, maximum 256 üzenetobjektummal
  • legfeljebb 10 Universal Serial Interface Controller (univerzális soros interfészvezérlő) csatorna a szoftveresen kialakított soros interfészeknek (SPI, UART, I2C, I2S...)
  • külső sín egység (External Bus Unit)

Fejlesztőeszközök[szerkesztés | forrásszöveg szerkesztése]

A mikrovezérlőkhöz számos fejlesztőeszköz is rendelkezésre áll.

Kiértékelő készletek[szerkesztés | forrásszöveg szerkesztése]

Az Infineon cég a fejlesztőeszközeit három kategóriába sorolja, így „Egyszerű”, „Kiértékelő” és „Alkalmazási” készleteket kínál (Easy Kits, Evaluation Kits, Application Kits) A „Egyszerű készletek” a vezérlők kipróbálásához és tesztelésére szolgálnak, az „Alkalmazási készletek” viszont már speciális alkalmazások gyors kifejlesztését teszik lehetővé.[5] A vezérlők főbb alkalmazási terüleit az iparban találta meg, így pl. egyebek között az elektromos motorvezérlés, automatizálás és napenergia-inverterek körében.

Ingyenes eszközök[szerkesztés | forrásszöveg szerkesztése]

Más gyártóktól származó eszközök[szerkesztés | forrásszöveg szerkesztése]

Jegyzetek[szerkesztés | forrásszöveg szerkesztése]

Fordítás[szerkesztés | forrásszöveg szerkesztése]

Ez a szócikk részben vagy egészben a XE166 family című angol Wikipédia-szócikk ezen változatának fordításán alapul. Az eredeti cikk szerkesztőit annak laptörténete sorolja fel.

Források[szerkesztés | forrásszöveg szerkesztése]

További információk[szerkesztés | forrásszöveg szerkesztése]

Kapcsolódó szócikkek[szerkesztés | forrásszöveg szerkesztése]