Kraftige 8-bits mikrokontrollere

Microchip lanserer mikrokontrollerfamilie med
«lukket sløyfe» digital styring og sikkerhetsovervåking
– med kjerneuavhengige periferikretser

Publisert Sist oppdatert

Denne artikkelen er 2 år eller eldre

Microchip lanserte under Electronica i Tyskland en utvidelse av sin portefølje med 8-bit PIC mikrokontrollere (MCU), med den periferispekkede PIC16(L)F161X familien med lavt pinneantall.  Disse nye MCUene introduserer og utvider tilbudet av Microchips Core Independent Peripherals (CIP), som ble utviklet for å redusere avbruddsforsinkelser, senke strømforbruket og øke systemeffektivitet og -sikkerhet, samtidig som man minimaliserer utviklingstid og -innsats.  Disse periferikretsene reduserer også systemkompleksiteten, ved å eliminere behovet for ekstra kode og eksterne komponenter.  Maskinvarebasert periferi avlaster timingkritiske og kjerneintensive funksjoner fra CPUen, slik at den kan fokusere på andre kritiske oppgaver i systemet. 

PIC16(L)F161X PIC MCUs tilbyr bl.a. Math Accelerator (Math ACC) med Proportional Integral Derivative (PID), som ivaretar fullstendig kjerneuavhengige beregnigner, og med mulighet for å utføre 16-bit matte- og PID operasjoner.  Familien omfatter også Angular Timer (AngTmr), som er en maskinvaremodul som beregner rotasjonsvinkelen i funksjoner, slik som motorstyring, TRIAC styring, eller Capacitive Discharge Ignition (CDI) systemer.  Uavhengig av hastighet tillater AngTmr gjentagne avbrudd ved en spesifikk rotasjons- eller sinusvinkel uten å bruke prosesseringskraft fra kjernen.  CIPs kan konfigureres til å utføre en mengde gitte funksjoner som øker eksekveringshastighetene og minsker programvarebehovet. Avlasting av disse funksjonene frigjør CPUen for andre oppgaver, bruker mindre programminne og reduserer det totale strømforbruket i MCUen.

I tillegg til MATH ACC og AngTmr, har PIC16(L)F161X flere andre periferkretser, designet for å forenkle implementeringen og gi fleksibilitet gjennom forskjellige funksjoner.  Den 24-bit Signal Measurement Timer (SMT) utfører målinger av det digitale signalet med høy oppløsning i maskinvare, noe som gir mer presise og nøyaktige målinger.  Dette er ideelt for hastighetsstyring, bestemmelse av rekkevidde og turtallsindikatorer.  Familien inkluderer også en Zero Cross Detect (ZCD) modul, som kan overvåke AC linjespenning og indikere zero crossing aktivitet, forenkle applikasjoner med TRIAC-styring ved å redusere både CPU-behov og BOM-kostnad betraktelig.  I kombinasjon med de nye 100mA høystrøm I/O, den velprøvde Configurable Logic Cell (CLC), samt I2C, SPI og EUSART for kommunikasjon, vil dette høye integrasjonsnivået bidra til å gjøre raskere design, forenkle implementeringen og ikke minst legge til ny fleksibilitet.

Familien støtter også implementering av sikkerhetsstandarder som Class B og UL 1998 eller feilsikre operasjoner ved å kombinere en Windowed Watchdog Timer (WWDT), som overvåker riktig programvareoperasjon innenfor forhåndsdefinerte grenser for å forbedre påliteligheten, og en Cyclic Redundancy Check med Memory Scan (CRC/SCAN) som detekterer og skanner minnet for korrupte data.  I tillegg detekterer Hardware Limit Timers (HLT) maskinvarebaserte feiltilstander, som inkluderer stall, stop osv., hvilket gjør utviklerne i stand til å integrere sikkerhets- og overvåkingsfunksjoner i applikasjonene, med liten eller ingen innblanding fra CPUen.  I tillegg til alle disse egenskapene tilbyr familien laveffekt XLP-teknologi, og leveres i kapslinger med liten formfaktor, fra 8-, 14- og til 20-pinns pakker.

Powered by Labrador CMS