NXP-logo

NXP MCX N seeria suure jõudlusega mikrokontrollerid

NXP-MCX-N-seeria-Kõrge jõudlusega-mikrokontrollerid-toode

Tooteteave

  • Tehnilised andmed:
    • Mudel: MCX Nx4x KTK
    • Puudutage Sensing Interface (TSI) mahtuvuslike puuteandurite jaoks
    • MCU: Kahe käega Cortex-M33 tuumad, mis töötavad kuni 150 MHz
    • Puutetundlikkuse meetodid: Omamahtuvusrežiim ja vastastikune mahtuvusrežiim
    • Puutekanalite arv: Kuni 25 omasuuruse režiimi jaoks, kuni 136 vastastikuse korgi režiimi jaoks

Toote kasutusjuhised

  • Sissejuhatus:
    • MCX Nx4x TSI on loodud pakkuma TSI moodulit kasutavate mahtuvuslike puutetundlike andurite puutetundlikkuse võimalusi.
  • MCX Nx4x TSI läbiview:
    • KTK moodul toetab kahte puutetundliku tundlikkuse meetodit: omamahtuvus ja vastastikune mahtuvus.
  • MCX Nx4x KTK plokkskeem:
    • TSI moodulil on 25 puutekanalit, 4 varjestuskanaliga ajami tugevuse suurendamiseks. See toetab samal PCB-l omakorgi ja vastastikuse korgi režiime.
  • Isemahtuvusrežiim:
    • Arendajad saavad puuteelektroodide kujundamiseks isekatte režiimis kasutada kuni 25 iseküttega kanalit.
  • Vastastikune mahtuvuslik režiim:
    • Vastastikuse korgiga režiim võimaldab kasutada kuni 136 puuteelektroodi, pakkudes paindlikkust puutetundlike klahvide kujunduste jaoks, nagu puutetundlikud klaviatuurid ja puuteekraanid.
  • Kasutussoovitused:
    • Tagada anduri elektroodide nõuetekohane ühendamine KTK sisendkanalitega I/O tihvtide kaudu.
    • Kasutage kaitsekanaleid, et suurendada vedelikutaluvust ja sõiduvõimet.
    • Arvestage disaininõudeid, kui valite isekorgi ja vastastikuse korgi režiimide vahel.

KKK-d

  • K: Mitu puutekanalit on MCX Nx4x TSI moodulil?
    • A: TSI moodulil on 25 puutekanalit ja 4 varjestuskanalit ajami tugevuse suurendamiseks.
  • K: Millised disainivalikud on puuteelektroodide jaoks vastastikuses mahtuvuslikus režiimis?
    • A: Vastastikuse korgiga režiim toetab kuni 136 puuteelektroodi, pakkudes paindlikkust erinevate puuteklahvide kujunduste jaoks, nagu puutetundlikud klaviatuurid ja puuteekraanid.

Dokumendi teave

Teave Sisu
Märksõnad MCX, MCX Nx4x, TSI, puutetundlik.
Abstraktne MCX Nx4x seeria puutetundlik liides (TSI) on täiustatud IP uute funktsioonidega, mis võimaldavad rakendada algtaseme/läve automaathäälestust.

Sissejuhatus

  • Tööstusliku ja IoT (IIoT) MCU seeria MCX N sisaldab kahe käega Cortex-M33 südamikku, mis töötab kuni 150 MHz.
  • MCX N-seeria on suure jõudlusega väikese võimsusega mikrokontrollerid koos intelligentsete välisseadmete ja kiirenditega, mis pakuvad multitegumtöötlusvõimalusi ja tõhusust.
  • MCX Nx4x seeria puutetundlik liides (TSI) on täiustatud IP uute funktsioonidega, mis võimaldavad rakendada algtaseme/läve automaathäälestust.

MCX Nx4x KTK läbiview

  • TSI pakub puutetundliku tuvastamise mahtuvuslikel puuteanduritel. Väline mahtuvuslik puuteandur moodustatakse tavaliselt PCB-le ja anduri elektroodid ühendatakse KTK sisendkanalitega seadme sisend- ja väljundkontaktide kaudu.

MCX Nx4x KTK plokkskeem

  • MCX Nx4x-l on üks TSI moodul ja see toetab kahte tüüpi puutetundliku tuvastusmeetodit, omamahtuvuse (nimetatakse ka isekorgiks) režiimi ja vastastikuse mahtuvuse (nimetatakse ka vastastikuse piirangu) režiimi.
  • Joonisel 4 näidatud MCX Nx1x TSI I plokkskeem:NXP-MCX-N-seeria-kõrge jõudlusega-mikrokontrollerid-joonis-1 (1)
  • MCX Nx4x TSI moodulil on 25 puutekanalit. Neist 4 kanalit saab kasutada kaitsekanalitena, et suurendada puutekanalite tugevust.
  • Nelja kaitsekanalit kasutatakse vedeliku taluvuse suurendamiseks ja sõiduvõime parandamiseks. Täiustatud sõiduvõime võimaldab kasutajatel kujundada ka riistvaraplaadile suurema puuteplaadi.
  • MCX Nx4x TSI moodulil on kuni 25 puutekanalit omasuuruse režiimi jaoks ja 8 x 17 puutekanalit vastastikuse korgi režiimi jaoks. Mõlemat mainitud meetodit saab kombineerida ühel PCB-l, kuid KTK kanal on vastastikuse korgi režiimi jaoks paindlikum.
  • KTK[0:7] on TSI Tx kontaktid ja KTK[8:25] on vastastikuse korgi režiimis TSI Rx kontaktid.
  • Isemahtuvusrežiimis saavad arendajad 25 puutetundliku elektroodi kujundamiseks kasutada 25 iseküttega kanalit.
  • Vastastikuse mahtuvusliku režiimi korral laienevad disainivalikud kuni 136 (8 x 17) puuteelektroodini.
  • Mitmed kasutusjuhud, nagu puutetundlike juhtnuppudega, puutetundliku klaviatuuri ja puuteekraaniga mitme põletiga induktsioonpliit, nõuavad palju puuteklahvide disaini. MCX Nx4x TSI toetab vastastikuse korgiga kanalite kasutamisel kuni 136 puuteelektroodi.
  • MCX Nx4x TSI saab laiendada rohkem puutetundlikke elektroode, et vastata mitme puutetundliku elektroodi nõuetele.
  • Lisatud on mõned uued funktsioonid, et muuta IP-d vähese energiatarbega režiimis lihtsamaks. TSI-l on täiustatud EMC-kindlus, mis muudab selle sobivaks kasutamiseks tööstus-, kodumasinate ja olmeelektroonika rakendustes.

MCX Nx4x osade toetatud KTK
Tabelis 1 on näidatud MCX Nx4x seeria erinevatele osadele vastavate KTK kanalite arv. Kõik need osad toetavad ühte TSI moodulit, millel on 25 kanalit.

Tabel 1. MCX Nx4x osad, mis toetavad TSI moodulit

Osad Sagedus [Max] (MHz) Välklamp (MB) SRAM (kB) KTK [Arv, kanalid] GPIO-d Pakendi tüüp
MCXN546VDFT 150 1 352 1 x 25 124 VFBGA184
MCXN546VNLT 150 1 352 1 x 25 74 HLQFP100
MCXN547VDFT 150 2 512 1 x 25 124 VFBGA184
MCXN547VNLT 150 2 512 1 x 25 74 HLQFP100
MCXN946VDFT 150 1 352 1 x 25 124 VFBGA184
MCXN946VNLT 150 1 352 1 x 25 78 HLQFP100
MCXN947VDFT 150 2 512 1 x 25 124 VFBGA184
MCXN947VNLT 150 2 512 1 x 25 78 HLQFP100

MCX Nx4x TSI kanalite määramine erinevatel pakettidel

Tabel 2. KTK kanalite määramine MCX Nx4x VFBGA ja LQFP pakettide jaoks

184BGA KÕIK 184BGA KÕIK pin nimi 100HLQFP N94X 100HLQFP N94X pin nimi 100HLQFP N54X 100HLQFP N54X pin nimi KTK kanal
A1 P1_8 1 P1_8 1 P1_8 TSI0_CH17/ADC1_A8
B1 P1_9 2 P1_9 2 P1_9 TSI0_CH18/ADC1_A9
C3 P1_10 3 P1_10 3 P1_10 TSI0_CH19/ADC1_A10
D3 P1_11 4 P1_11 4 P1_11 TSI0_CH20/ADC1_A11
D2 P1_12 5 P1_12 5 P1_12 TSI0_CH21/ADC1_A12
D1 P1_13 6 P1_13 6 P1_13 TSI0_CH22/ADC1_A13
D4 P1_14 7 P1_14 7 P1_14 TSI0_CH23/ADC1_A14
E4 P1_15 8 P1_15 8 P1_15 TSI0_CH24/ADC1_A15
B14 P0_4 80 P0_4 80 P0_4 KTK0_CH8
A14 P0_5 81 P0_5 81 P0_5 KTK0_CH9
C14 P0_6 82 P0_6 82 P0_6 KTK0_CH10
B10 P0_16 84 P0_16 84 P0_16 TSI0_CH11/ADC0_A8

Tabel 2. KTK kanalite määramine MCX Nx4x VFBGA ja LQFP pakettide jaoks...jätkub

184BGA KÕIK  

184BGA KÕIK pin nimi

100HLQFP N94X 100HLQFP  N94X pin nimi 100HLQFP N54X 100HLQFP N54X pin nimi KTK kanal
A10 P0_17 85 P0_17 85 P0_17 TSI0_CH12/ADC0_A9
C10 P0_18 86 P0_18 86 P0_18 TSI0_CH13/ADC0_A10
C9 P0_19 87 P0_19 87 P0_19 TSI0_CH14/ADC0_A11
C8 P0_20 88 P0_20 88 P0_20 TSI0_CH15/ADC0_A12
A8 P0_21 89 P0_21 89 P0_21 TSI0_CH16/ADC0_A13
C6 P1_0 92 P1_0 92 P1_0 TSI0_CH0/ADC0_A16/CMP0_IN0
C5 P1_1 93 P1_1 93 P1_1 TSI0_CH1/ADC0_A17/CMP1_IN0
C4 P1_2 94 P1_2 94 P1_2 TSI0_CH2/ADC0_A18/CMP2_IN0
B4 P1_3 95 P1_3 95 P1_3 TSI0_CH3/ADC0_A19/CMP0_IN1
A4 P1_4 97 P1_4 97 P1_4 TSI0_CH4/ADC0_A20/CMP0_IN2
B3 P1_5 98 P1_5 98 P1_5 TSI0_CH5/ADC0_A21/CMP0_IN3
B2 P1_6 99 P1_6 99 P1_6 TSI0_CH6/ADC0_A22
A2 P1_7 100 P1_7 100 P1_7 TSI0_CH7/ADC0_A23

Joonisel 2 ja joonisel 3 on näidatud kahe KTK-kanali määramine kahele MCX Nx4x paketile. Kahes pakendis on rohelisega tähistatud tihvtid KTK kanalijaotuse asukoht. Riistvaralise puuteplaadi kujunduse mõistliku tihvti määramise tegemiseks vaadake tihvtide asukohta.

NXP-MCX-N-seeria-kõrge jõudlusega-mikrokontrollerid-joonis-1 (2)NXP-MCX-N-seeria-kõrge jõudlusega-mikrokontrollerid-joonis-1 (3)

MCX Nx4x TSI omadused

  • See jaotis annab MCX Nx4x KTK funktsioonide üksikasjad.

KTK võrdlus MCX Nx4x KTK ja Kinetise KTK vahel

  • TSI MCX Nx4x ja NXP Kinetis E seeria TSI TSI on loodud erinevatele tehnoloogiaplatvormidele.
  • Seetõttu on MCX Nx4x KTK ja Kinetis E seeria KTK vahel erinevusi alates KTK põhiomadustest kuni KTK registriteni. Selles dokumendis on loetletud ainult erinevused. KTKde registrite kontrollimiseks kasutage juhendit.
  • Selles peatükis kirjeldatakse MCX Nx4x KTK funktsioone, võrreldes seda Kinetis E seeria KTKga.
  • Nagu on näidatud tabelis 3, ei mõjuta VDD müra MCX Nx4x KTK-d. Sellel on rohkem funktsioonikella valikuid.
  • Kui funktsioonikell on konfigureeritud kiibisüsteemi kella järgi, saab KTK energiatarbimist vähendada.
  • Kuigi MCX Nx4x TSI-l on ainult üks KTK moodul, toetab see vastastikuse tähise režiimi kasutamisel riistvaraplaadil rohkemate riistvaraliste puuteklahvide kujundamist.

Tabel 3. Erinevus MCX Nx4x TSI ja Kinetis E TSI (KE17Z256) vahel

  MCX Nx4x seeria Kinetis E seeria
Töömahttage 1.71 V – 3.6 V 2.7 V – 5.5 V
VDD müra mõju Ei Jah
Funktsiooni kella allikas • Sisemiselt loodud KTK IP

• Kiibisüsteemi kell

KTK IP sisemiselt loodud
Funktsiooni kellavahemik 30 KHz – 10 MHz 37 KHz – 10 MHz
KTK kanalid Kuni 25 kanalit (TSI0) Kuni 50 kanalit (TSI0, TSI1)
Varjestuskanalid 4 varjestuskanalit: CH0, CH6, CH12, CH18 3 varjestuskanalit iga KTK jaoks: CH4, CH12, CH21
Puuterežiim Isekorje režiim: TSI[0:24] Isekorje režiim: TSI[0:24]
  MCX Nx4x seeria Kinetis E seeria
  Vastastikune korkrežiim: Tx[0:7], Rx[8:24] Vastastikune korkrežiim: Tx[0:5], Rx[6:12]
Puuteelektroodid iseküttega elektroodid: kuni 25 vastastikuse korgiga elektroodi: kuni 136 (8 × 17) iseküttega elektroodid: kuni 50 (25+25) vastastikuse korgiga elektroodi: kuni 72 (6×6 +6×6)
Tooted MCX N9x ja MCX N5x KE17Z256

Funktsioonid, mida toetavad nii MCX Nx4x TSI kui ka Kinetis TSI, on näidatud tabelis 4.
Tabel 4. Funktsioonid, mida toetavad nii MCX Nx4x TSI kui ka Kinetis TSI

  MCX Nx4x seeria Kinetis E seeria
Kahte tüüpi sensorrežiim Isekorgi režiim: Põhiline isekorgi režiim Tundlikkuse suurendamise režiim Mürasummutusrežiim

Vastastikuse korgi režiim: põhiline vastastikuse korgi režiim Tundlikkuse suurendamise lubamine

Katkesta tugi Skannimise lõpu katkestus Väljaspool ulatust
Päästikuallika tugi 1. Tarkvara käivitamine, kirjutades GENCS[SWTS] biti

2. Riistvarapäästik INPUTMUX-i kaudu

3. Automaatne päästiku AUTO_TRIG[TRIG_ ET]

1. Tarkvara käivitamine, kirjutades GENCS[SWTS] biti

2. Riistvarapäästik INP UTMUX kaudu

Väikese võimsusega tugi Sügav unerežiim: töötab täielikult, kui GENCS[STPE] on seatud väärtusele 1 Toite väljalülitamine: kui WAKE domeen on aktiivne, saab TSI töötada nagu sügava une režiimis. Sügav väljalülitus, VBAT: pole saadaval STOP-režiim, VLPS-režiim: töötab täielikult, kui GENCS[STPE] on seatud väärtusele 1.
Madala võimsusega äratus Iga KTK kanal võib MCU vähese energiatarbega režiimist äratada.
DMA tugi Levikust väljas või skannimise lõpu sündmus võib käivitada DMA ülekande.
Riistvara mürafilter SSC vähendab sagedusmüra ja soodustab signaali-müra suhet (PRBS-režiim, üles-alla loenduri režiim).

MCX Nx4x TSI uued funktsioonid
MCX Nx4x KTK-sse on lisatud mõned uued funktsioonid. Kõige olulisemad on loetletud allolevas tabelis. MCX Nx4x TSI pakub kasutajatele rikkalikumat valikut funktsioone. Sarnaselt funktsioonidele Baseline auto Trace, Threshold auto Trace ja Debounce, saavad need funktsioonid teostada mõningaid riistvaraarvutusi. See säästab tarkvaraarenduse ressursse.

Tabel 5. MCX Nx4x TSI uued funktsioonid

  MCX Nx4x seeria
1 Läheduskanalite ühendamise funktsioon
2 Algtaseme automaatse jälgimise funktsioon
3 Läve automaatse jälgimise funktsioon
4 Debounce funktsioon
5 Automaatne päästiku funktsioon
6 Kell kiibisüsteemi kellalt
7 Testige sõrme funktsiooni

MCX Nx4x KTK funktsiooni kirjeldus
Siin on nende äsja lisatud funktsioonide kirjeldus:

  1. Läheduskanalite ühendamise funktsioon
    • Lähedusfunktsiooni kasutatakse mitme KTK-kanali ühendamiseks skannimiseks. Lähedusrežiimi lubamiseks konfigureerige TSI0_GENCS[S_PROX_EN] väärtuseks 1, TSI0_CONFIG[TSICH] väärtus on kehtetu, seda ei kasutata lähedusrežiimis kanali valimiseks.
    • 25-bitine register TSI0_CHMERGE[CHANNEL_ENABLE] on konfigureeritud valima mitut kanalit, 25-bitine kontrollib 25 TSI kanali valikut. See võib valida kuni 25 kanalit, konfigureerides 25 biti väärtuseks 1 (1_1111_1111_1111_1111_1111_1111b). Käivituse ilmnemisel skannitakse TSI0_CHMERGE[CHANNEL_ENABLE] poolt valitud mitu kanalit koos ja genereeritakse üks KTK skannimise väärtuste komplekt. Skaneerimise väärtust saab lugeda registrist TSI0_DATA[TSICNT]. Läheduse liitmise funktsioon integreerib teoreetiliselt mitme kanali mahtuvuse ja alustab seejärel skannimist, mis kehtib ainult automaatrežiimis. Mida rohkem puutekanaleid liidetakse, saab skannimisaega lühemaks saada, seda väiksem on skannimise väärtus ja kehvem tundlikkus. Seega, kui puute tuvastab, on suurema tundlikkuse saavutamiseks vaja rohkem puutemahtuvust. See funktsioon sobib suure ala puutetuvastuseks ja suure ala läheduse tuvastamiseks.
  2. Algtaseme automaatse jälgimise funktsioon
    • MCX Nx4x KTK pakub registrit KTK lähtejoone ja lähtejoone jälgimise funktsiooni määramiseks. Kui KTK kanali tarkvara kalibreerimine on lõpetatud, sisestage registrisse TSI0_BASELINE[BASELINE] lähteväärtus. TSI0_BASELINE[BASELINE] registris oleva puutekanali esialgne baasjoon kirjutab tarkvarasse kasutaja. Algtaseme seadistus kehtib ainult ühe kanali jaoks. Baasjoone jälgimise funktsioon saab reguleerida baasjoont registris TSI0_BASELINE[BASELINE], et muuta see KTK praeguste s-i lähedale.ample väärtus. Baasjoone jälgimise lubamise funktsioon on lubatud bitiga TSI0_BASELINE[BASE_TRACE_EN] ja automaatse jälgimise suhe määratakse registris TSI0_BASELINE[BASE_TRACE_DEBOUNCE]. Algväärtust suurendatakse või vähendatakse automaatselt, iga suurendamise/vähendamise muudatuse väärtus on BASELINE * BASE_TRACE_DEBOUNCE. Baasjoone jälgimise funktsioon on lubatud ainult vähese energiatarbega režiimis ja säte kehtib ainult ühe kanali jaoks. Puutekanali muutmisel tuleb baasjoonega seotud registrid uuesti konfigureerida.
  3. Läve automaatse jälgimise funktsioon
    • Läve saab arvutada IP sisemise riistvara abil, kui lävejälg on lubatud, konfigureerides biti TSI0_BASELINE[THRESHOLD_TRACE_EN] väärtuseks 1. Arvutatud läviväärtus laaditakse läveregistrisse TSI0_TSHD. Soovitud läviväärtuse saamiseks valige TSI0_BASELINE[THRESHOLD_RATIO] läve suhe. Puutekanali lävi arvutatakse IP sisemises alloleva valemi järgi. Threshold_H: TSI0_TSHD[THRESH] = [BASLINE + BASELINE >>(THRESHOLD_RATIO+1)] Threshold_L: TSI0_TSHD[THRESL] = [BASLINE – BASELINE >>(THRESHOLD_RATIO+1)LINE] BASELINE on TSI0_BASELINE väärtus.
  4. Debounce funktsioon
    • MCX Nx4x TSI pakub riistvara tagasilöögifunktsiooni, TSI_GENCS[DEBOUNCE] abil saab konfigureerida katkestuse tekitavate levialast väljasolevate sündmuste arvu. Ainult vahemikust väljas oleva katkestuse sündmuse režiim toetab tagasilöögifunktsiooni ja skannimise lõpu katkestuse sündmus seda ei toeta.
  5. Automaatne päästiku funktsioon.
    • KTK-l on kolm käivitusallikat, sealhulgas tarkvarapäästik, kirjutades biti TSI0_GENCS[SWTS], riistvarapäästik läbi INPUTMUX ja automaatne päästik TSI0_AUTO_TRIG[TRIG_EN]. Joonisel 4 on näidatud automaatselt käivitatud edenemine.NXP-MCX-N-seeria-kõrge jõudlusega-mikrokontrollerid-joonis-1 (4)
    • Automaatne käivitusfunktsioon on MCX Nx4x TSI uus funktsioon. See funktsioon on lubatud seadistustega
    • TSI0_AUTO_TRIG[TRIG_ET] kuni 1. Kui automaatne päästik on lubatud, on TSI0_GENCS[SWTS] tarkvara ja riistvarapäästiku konfiguratsioon kehtetu. Iga päästiku vahelise perioodi saab arvutada järgmise valemiga:
    • Taimeri periood iga päästiku vahel = päästikukell/päästiku kella jagur * päästiku kella loendur.
    • Käivituskell: konfigureerige TSI0_AUTO_TRIG[TRIG_CLK_SEL], et valida automaatse käivituskella allikas.
    • Käivituskellajagur: konfigureerige TSI0_AUTO_TRIG[TRIG_CLK_DIVIDER], et valida käivituskellajagur.
    • Käivituskella loendur: konfigureerige TSI0_AUTO_TRIG[TRIG_PERIOD_COUNTER], et konfigureerida käivituskella loenduri väärtus.
    • Automaatse päästiku kella allika kella jaoks on üks lp_osc 32k kell, teine ​​FRO_12Mhz kell või clk_in kella saab valida TSICLKSEL[SEL] ja jagada TSICLKDIV[DIV]-ga.
  6. Kell kiibisüsteemi kellalt
    • Tavaliselt pakub Kinetis E seeria KTK sisemist võrdluskella KTK funktsionaalse kella genereerimiseks.
    • MCX Nx4x KTK puhul ei saa töökell olla ainult IP sisemisest, vaid see võib pärineda ka kiibisüsteemi kellast. MCX Nx4x TSI-l on kaks funktsiooni kella allika valikut (konfigureerides TSICLKSEL[SEL]).
    • Nagu on näidatud joonisel 5, võib üks kiibisüsteemi kellast vähendada KTK töövõimsuse tarbimist, teine ​​genereeritakse KTK sisemisest ostsillaatorist. See võib vähendada KTK töökella värinat.NXP-MCX-N-seeria-kõrge jõudlusega-mikrokontrollerid-joonis-1 (5)
    • FRO_12 MHz kell või clk_in kell on TSI funktsiooni kella allikas, seda saab valida TSICLKSEL[SEL] ja jagada TSICLKDIV[DIV]-ga.
  7. Testige sõrme funktsiooni
    • MCX Nx4x TSI pakub katsesõrme funktsiooni, mis suudab simuleerida sõrme puudutust ilma tõelise sõrmepuudutuseta riistvaraplaadil, konfigureerides sellega seotud registri.
    • See funktsioon on kasulik koodi silumise ja riistvaraplaadi testimise ajal.
    • TSI testsõrme tugevust saab konfigureerida TSI0_MISC[TEST_FINGER] abil, kasutaja saab puutetugevust selle kaudu muuta.
    • Sõrmemahtuvuse jaoks on 8 valikut: 148pF, 296pF, 444pF, 592pF, 740pF, 888pF, 1036pF, 1184pF. Testsõrme funktsioon on lubatud, konfigureerides TSI0_MISC[TEST_FINGER_EN] väärtuseks 1.
    • Kasutaja saab seda funktsiooni kasutada riistvara puuteplaadi mahtuvuse arvutamiseks, KTK parameetrite silumiseks ja tarkvara ohutuse/tõrketestide (FMEA) tegemiseks. Tarkvarakoodis konfigureerige esmalt sõrme mahtuvus ja seejärel lubage sõrme testimise funktsioon.

ExampMCX Nx4x TSI uue funktsiooni kasutusjuht
MCX Nx4x TSI-l on funktsioon vähese energiatarbega kasutusjuhtumite jaoks:

  • IP-energiatarbimise säästmiseks kasutage kiibisüsteemi kella.
  • Kasutage automaatse päästiku funktsiooni, läheduskanalite liitmise funktsiooni, algtaseme automaatse jälgimise funktsiooni, läve automaatse jälgimise funktsiooni ja tagasilöögifunktsiooni, et teha lihtsat vähese energiatarbega äratuse kasutamist.

MCX Nx4x TSI riist- ja tarkvara tugi

  • NXP-l on nelja tüüpi riistvaraplaate, mis toetavad MCX Nx4x KTK hindamist.
  • X-MCX-N9XX-TSI tahvel on sisehindamisplaat, mille taotlemiseks lepib FAE/Marketing.
  • Ülejäänud kolm plaati on NXP ametlikud väljalaskeplaadid ja need leiate aadressilt NXP web kust kasutaja saab alla laadida ametlikult toetatud tarkvara SDK ja puuteeki.

MCX Nx4x seeria KTK hindamisplaat

  • NXP pakub hindamisplaate, mis aitavad kasutajatel KTK funktsiooni hinnata. Järgmine on juhatuse üksikasjalik teave.

X-MCX-N9XX-TSI plaat

  • X-MCX-N9XX-TSI plaat on puutetundlik võrdlusdisain, mis sisaldab mitut puutemustrit, mis põhinevad NXP suure jõudlusega MCX Nx4x MCU-l, millel on üks TSI moodul ja mis toetab kuni 25 plaadil näidatud puutekanalit.
  • Plaati saab kasutada MCX N9x ja N5x seeria MCU TSI funktsiooni hindamiseks. See toode on läbinud IEC61000-4-6 3V sertifikaadi.

NXP pooljuhid

NXP-MCX-N-seeria-kõrge jõudlusega-mikrokontrollerid-joonis-1 (6)

MCX-N5XX-EVK

MCX-N5XX-EVK pakub plaadil puutetundlikku liugurit ja see ühildub plaadiga FRDM-TOUCH. NXP pakub puuteteeki klahvide, liuguri ja pöörlevate puudutuste funktsioonide realiseerimiseks.

NXP-MCX-N-seeria-kõrge jõudlusega-mikrokontrollerid-joonis-1 (7)

MCX-N9XX-EVK

MCX-N9XX-EVK pakub plaadil puutetundlikku liugurit ja see ühildub plaadiga FRDM-TOUCH. NXP pakub puuteteeki klahvide, liuguri ja pöörlevate puudutuste funktsioonide realiseerimiseks.

NXP-MCX-N-seeria-kõrge jõudlusega-mikrokontrollerid-joonis-1 (8)

FRDM-MCXN947
FRDM-MCXN947 pakub plaadil ühe puuteklahvi ja see ühildub FRDM-TOUCH plaadiga. NXP pakub puuteteeki klahvide, liuguri ja pöörlevate puudutuste funktsioonide realiseerimiseks.

NXP-MCX-N-seeria-kõrge jõudlusega-mikrokontrollerid-joonis-1 (9)

NXP puutekogu tugi MCX Nx4x TSI jaoks

  • NXP pakub tasuta puutetundliku tarkvara raamatukogu. See pakub kogu tarkvara, mis on vajalik puudutuste tuvastamiseks ja täiustatud kontrollerite, nagu liugurid või klahvistikud, rakendamiseks.
  • TSI taustaalgoritmid on saadaval puutetundlike klaviatuuride ja analoogdekoodrite, tundlikkuse automaatse kalibreerimise, väikese võimsuse, läheduse ja veetaluvuse jaoks.
  • SW levitatakse lähtekoodi kujul "objekt C keele koodistruktuuris". KTK konfigureerimiseks ja häälestamiseks on saadaval FreeMASTERil põhinev puutetundlik tuuneri tööriist.

SDK koostamine ja puutekogu allalaadimine

NXP-MCX-N-seeria-kõrge jõudlusega-mikrokontrollerid-joonis-1 (12)

NXP puuteek

  • Allalaaditud SDK kaustas …\boards\frdmmcxn947\demo_apps\touch_ sensing olev puutetundlik kood on välja töötatud NXP puuteeki abil.
  • NXP Touch Library Reference Manual asub kaustas …/middleware/touch/freemaster/ html/index.html, see kirjeldab NXP Touch tarkvara teeki puutetundlike rakenduste juurutamiseks NXP MCU platvormidel. Tarkvarateek NXP Touch pakub puutetundlikke algoritme sõrme puudutuse, liikumise või žestide tuvastamiseks.
  • FreeMASTERi tööriist KTK konfigureerimiseks ja häälestamiseks on kaasatud NXP puuteeki. Lisateabe saamiseks vaadake NXP Touch Library Reference Manual (dokument NT20RM) või NXP puutetundliku arendusjuhendi (dokument AN12709).
  • NXP Touch teegi põhilised ehitusplokid on näidatud joonisel 13:

NXP-MCX-N-seeria-kõrge jõudlusega-mikrokontrollerid-joonis-1 (13)

MCX Nx4x TSI jõudlus

MCX Nx4x TSI puhul on X-MCX-N9XX-TSI plaadil testitud järgmisi parameetreid. Siin on tulemuslikkuse kokkuvõte.

Tabel 6. Toimivuse kokkuvõte

  MCX Nx4x seeria
1 SNR Kuni 200:1 omasuuruse režiimi ja vastastikuse korgi režiimi jaoks
2 Ülekatte paksus Kuni 20 mm
3 Kilbi ajami tugevus Kuni 600pF sagedusel 1MHz, kuni 200pF sagedusel 2MHz
4 Anduri mahtuvusvahemik 5pF – 200pF
  1. SNR test
    • SNR arvutatakse KTK loenduri väärtuse algandmete alusel.
    • Juhul, kui s-i töötlemiseks ei kasutata algoritmiampLED-väärtused, SNR-i väärtused 200:1 on võimalik saavutada ise- ja vastastikuse korgi režiimis.
    • Nagu on näidatud joonisel 14, on SNR-i test läbi viidud EVB TSI-plaadil.NXP-MCX-N-seeria-kõrge jõudlusega-mikrokontrollerid-joonis-1 (14)
  2. Kilbi ajami tugevuskatse
    • TSI tugev varjestus võib parandada puuteplaadi veekindlat jõudlust ja toetab riistvaraplaadi suuremat puuteplaadi kujundust.
    • Kui kõik 4 TSI varjestuskanalit on lubatud, testitakse kaitsekanalite maksimaalset draiveri võimekust 1 MHz ja 2 MHz TSI töökelladel isekorgistavas režiimis.
    • Mida kõrgem on KTK töökell, seda väiksem on varjestatud kanali ajami tugevus. Kui KTK töökell on madalam kui 1 MHz, on KTK maksimaalne ajami tugevus suurem kui 600 pF.
    • Riistvara disaini tegemiseks vaadake tabelis 7 näidatud testitulemusi.
    • Tabel 7. Kilbi juhi tugevustesti tulemus
      Varjestuskanal sisse lülitatud Kell Maksimaalne kilbi ajami tugevus
      CH0, CH6, CH12, CH18 1 MHz 600 pF
      2 MHz 200 pF
  3. Katte paksuse test
    • Puuteelektroodi kaitsmiseks väliskeskkonna häirete eest peab kattematerjal olema tihedalt puuteelektroodi pinna külge kinnitatud. Puuteelektroodi ja ülekatte vahel ei tohiks olla õhuvahet. Kõrge dielektrilise konstandiga ülekate või väikese paksusega kattekiht parandab puuteelektroodi tundlikkust. Akrüülkattematerjali maksimaalset kattekihi paksust testiti plaadil X-MCX-N9XX-TSI, nagu on näidatud joonistel 15 ja 16. Puutetoimet saab tuvastada 20 mm akrüülkattega.
    • Siin on tingimused, mis tuleb täita:
      • SNR > 5:1
      • Isekorgi režiim
      • 4 varjestuskanalit sisse lülitatud
      • Tundlikkuse tõstmineNXP-MCX-N-seeria-kõrge jõudlusega-mikrokontrollerid-joonis-1 (15)
  4. Anduri mahtuvusvahemiku test
    • Riistvaraplaadil oleva puuteanduri soovitatav sisemine mahtuvus on vahemikus 5 pF kuni 50 pF.
    • Puuteanduri pindala, PCB materjal ja plaadil olev marsruutimisjälg mõjutavad sisemise mahtuvuse suurust. Neid tuleb plaadi riistvara projekteerimisel arvesse võtta.
    • Pärast testimist X-MCX-N9XX-TSI plaadil suudab MCX Nx4x TSI tuvastada puutetundlikkuse, kui sisemine mahtuvus on kuni 200 pF ja SNR on suurem kui 5:1. Seetõttu on puuteplaadi disainile esitatavad nõuded paindlikumad.

Järeldus

See dokument tutvustab MCX Nx4x kiipide TSI põhifunktsioone. Üksikasju MCX Nx4x KTK põhimõtte kohta leiate MCX Nx4x teatmekäsiraamatu KTK peatükist (dokument MCXNx4xRM). Riistvaraplaadi kujunduse ja puuteplaadi disaini kohta soovitusi leiate KE17Z Dual TSI kasutusjuhendist (dokument KE17ZDTSIUG).

Viited

Järgmised viited on saadaval NXP-s websait:

  1. MCX Nx4x kasutusjuhend (dokument MCXNx4xRM)
  2. KE17Z Dual TSI kasutusjuhend (dokument KE17ZDTSIUG)
  3. NXP Touch arendusjuhend ( dokument AN12709)
  4. NXP Touch Library teatmikjuhend (dokument NT20RM)

Läbivaatamise ajalugu

Tabel 8. Läbivaatamise ajalugu

Dokumendi ID Väljalaske kuupäev Kirjeldus
UG10111 v.1 7. mai 2024 Esialgne versioon

Juriidiline teave

  • Definitsioonid
    • Mustand — Dokumendi mustandi olek näitab, et sisu on endiselt sisemise ümberkorraldamise allview ja see tuleb ametlikult heaks kiita, mis võib kaasa tuua muudatusi või täiendusi. NXP Semiconductors ei anna mingeid kinnitusi ega garantiisid dokumendi mustandi versioonis sisalduva teabe täpsuse või täielikkuse kohta ega vastuta sellise teabe kasutamise tagajärgede eest.
  • Kohustustest loobumine
    • Piiratud garantii ja vastutus — Arvatakse, et selles dokumendis sisalduv teave on täpne ja usaldusväärne. Siiski ei anna NXP Semiconductors mingeid otseseid ega kaudseid kinnitusi ega garantiisid sellise teabe täpsuse või täielikkuse kohta ega vastuta sellise teabe kasutamise tagajärgede eest. NXP Semiconductors ei vastuta selle dokumendi sisu eest, kui see on pärit NXP Semiconductori-välisest teabeallikast. NXP Semiconductors ei vastuta mitte mingil juhul kaudsete, juhuslike, karistuslike, eri- ega kaudsete kahjude eest (sealhulgas – ilma piiranguteta – saamata jäänud kasum, saamata jäänud säästud, ärikatkestused, mis tahes toodete eemaldamise või asendamisega seotud kulud või ümbertöötamise tasud). olenemata sellest, kas sellised kahjud põhinevad deliktil (sh hooletus), garantiil, lepingu rikkumisel või mõnel muul õiguslikul teoorial või mitte. Olenemata kahjudest, mida klient võib mis tahes põhjusel kanda, on NXP Semiconductorsi koond- ja kumulatiivne vastutus kliendi ees siin kirjeldatud toodete eest piiratud NXP Semiconductorsi kaubandusliku müügi tingimustega.
    • Õigus teha muudatusi — NXP Semiconductors jätab endale õiguse muuta selles dokumendis avaldatud teavet, sealhulgas ilma piiranguteta tehnilisi andmeid ja tootekirjeldusi, igal ajal ja ette teatamata. See dokument asendab ja asendab kogu teabe, mis on esitatud enne selle avaldamist.
    • Kasutussobivus - NXP Semiconductors tooted ei ole kavandatud, volitatud ega garanteeritud nii, et need sobiksid kasutamiseks elu toetavates, elutähtsates või ohutuskriitilistes süsteemides või seadmetes ega rakendustes, kus NXP Semiconductorsi toote rike või talitlushäire võib põhjustada kehavigastused, surm või raske vara- või keskkonnakahjustus. Ettevõte NXP Semiconductors ja selle tarnijad ei vastuta NXP Semiconductorsi toodete lisamise ja/või kasutamise eest sellistesse seadmetesse või rakendustesse ning seetõttu toimub lisamine ja/või kasutamine kliendi enda riisikol.
    • Rakendused - Nende toodete jaoks siin kirjeldatud rakendused on ainult illustratiivsed. NXP Semiconductors ei kinnita ega garanteeri, et sellised rakendused sobivad kindlaksmääratud kasutuseks ilma täiendava testimise või muutmiseta. Kliendid vastutavad oma NXP Semiconductorsi tooteid kasutavate rakenduste ja toodete disaini ja toimimise eest ning NXP Semiconductors ei vastuta mis tahes abi eest, mis on seotud rakenduste või kliendi tootekujundusega. Kliendi ainuvastutus on kindlaks teha, kas toode NXP Semiconductors sobib ja sobib kliendi kavandatud rakenduste ja toodete jaoks, samuti kliendi kolmandast osapoolest kliendi(te) kavandatud rakenduseks ja kasutamiseks. Kliendid peaksid oma rakenduste ja toodetega seotud riskide minimeerimiseks pakkuma asjakohaseid projekteerimis- ja töökaitsemeetmeid. NXP Semiconductors ei võta endale mingit vastutust, mis on seotud mis tahes vaikimisi, kahjusid, kulusid või probleeme, mis põhinevad mis tahes nõrkustel või vaikimisi kliendi rakendustes või toodetes või rakenduses või kliendi kolmandast osapoolest kliendi(de) poolt. Klient vastutab NXP Semiconductorsi tooteid kasutavate kliendi rakenduste ja toodete jaoks kõigi vajalike testimiste tegemise eest, et vältida rakenduste ja toodete või rakenduse või kliendi kolmandast osapoolest kliendi(de) kasutuse vaikimisi. NXP ei võta sellega seoses mingit vastutust.
    • Kaubandusmüügi tingimused — NXP Semiconductorsi tooteid müüakse kommertsmüügi üldtingimuste alusel, mis on avaldatud aadressil https://www.nxp.com/profile/terms kui kehtivas kirjalikus individuaallepingus ei ole kokku lepitud teisiti. Individuaalse lepingu sõlmimisel kehtivad ainult vastava lepingu tingimused. NXP Semiconductors on käesolevaga sõnaselgelt vastu kliendi üldiste tingimuste kohaldamisele NXP Semiconductorsi toodete ostmisel kliendi poolt.
    • Ekspordi kontroll – Selle dokumendi ja siin kirjeldatud kauba(de) suhtes võivad kehtida ekspordikontrolli eeskirjad. Eksport võib nõuda pädevate asutuste eelnevat luba.
    • Sobivus kasutamiseks mitteautotööstuses kvalifitseeritud toodetes — Kui selles dokumendis ei ole sõnaselgelt öeldud, et see konkreetne NXP Semiconductors toode on autotööstuse jaoks kvalifitseeritud, ei sobi toode autotööstuses kasutamiseks. See ei ole kvalifitseeritud ega testitud autode testimise ega rakenduse nõuetega. NXP Semiconductors ei vastuta autotööstusele mittevastavate toodete lisamise ja/või kasutamise eest autoseadmetes või -rakendustes. Kui klient kasutab toodet autotööstuse spetsifikatsioonidele ja standarditele vastavaks projekteerimiseks ja kasutamiseks autotööstuses, peab klient (a) kasutama toodet ilma NXP Semiconductors'i garantiita tootele selliste autotööstuse rakenduste, kasutuse ja spetsifikatsioonide jaoks ning (b) alati, kui klient kasutab toodet autotööstuses väljaspool NXP Semiconductorsi spetsifikatsioone. Selline kasutamine toimub ainult kliendi enda riisikol ja (c) klient hüvitab NXP Semiconductorsile täielikult mis tahes vastutuse, kahjud või ebaõnnestunud tootenõuded, mis tulenevad kliendi disainist ja toote kasutamisest autotööstuse rakendused, mis ei ületa NXP Semiconductorsi standardgarantii ja NXP Semiconductorsi tootespetsifikatsioone.
    • Tõlked — Dokumendi mitteingliskeelne (tõlgitud) versioon, sealhulgas selles dokumendis sisalduv juriidiline teave, on ainult viitamiseks. Ingliskeelne versioon on ülimuslik, kui tõlgitud ja ingliskeelse versiooni vahel esineb lahknevusi.
    • Turvalisus - Klient mõistab, et kõigi NXP toodete puhul võivad esineda tuvastamata haavatavused või need võivad toetada kehtestatud turvastandardeid või spetsifikatsioone teadaolevate piirangutega. Kliendid vastutavad oma rakenduste ja toodete disaini ja toimimise eest kogu nende elutsükli jooksul, et vähendada nende haavatavuste mõju kliendi rakendustele ja toodetele. Kliendi vastutus laieneb ka teistele avatud ja/või patenteeritud tehnoloogiatele, mida toetavad NXP tooted kliendi rakendustes kasutamiseks. NXP ei vastuta haavatavuse eest. Kliendid peaksid regulaarselt kontrollima NXP turvavärskendusi ja tegema asjakohaseid järelmeetmeid. Klient valib välja turvafunktsioonidega tooted, mis vastavad kõige paremini kavandatud rakenduse reeglitele, määrustele ja standarditele ning teeb oma toodete osas lõplikud disainiotsused ning vastutab ainuisikuliselt kõigi oma tooteid puudutavate juriidiliste, regulatiivsete ja turvalisusega seotud nõuete järgimise eest. , olenemata mis tahes teabest või toest, mida NXP võib pakkuda. NXP-l on tooteturbe intsidentidele reageerimise meeskond (PSIRT) (saadaval aadressil PSIRT@nxp.com), mis haldab NXP-toodete turvaaukude uurimist, aruandlust ja lahenduste väljalaskmist.
    • NXP BV — NXP BV ei ole tegutsev ettevõte ning ta ei levita ega müü tooteid.

Kaubamärgid

  • Märkus: Kõik viidatud kaubamärgid, tootenimed, teenuste nimed ja kaubamärgid on nende vastavate omanike omand.
  • NXP — sõnamärk ja logo on ettevõtte NXP BV kaubamärgid
  • AMBA, Arm, Arm7, Arm7TDMI, Arm9, Arm11, Artisan, big.LITTLE, Cordio, CoreLink, CoreSight, Cortex, DesignStart, DynamIQ, Jazelle, Keil, Mali, Mbed, Mbed Enabled, NEON, POP, RealView, SecurCore, Socrates, Thumb, TrustZone, ULINK, ULINK2, ULINK-ME, ULINKPLUS, ULINKpro, μVision, mitmekülgne — on Arm Limitedi (või selle tütarettevõtete või sidusettevõtete) kaubamärgid ja/või registreeritud kaubamärgid USA-s ja/või mujal. Seotud tehnoloogia võib olla kaitstud mis tahes või kõigi patendi, autoriõiguste, disainilahenduste ja ärisaladusega. Kõik õigused kaitstud.
  • kineetiline on NXP BV kaubamärk
  • MCX on NXP BV kaubamärk
  • Microsoft, Azure ja ThreadX — on Microsofti ettevõtete grupi kaubamärgid.

Pidage meeles, et olulised märkused selle dokumendi ja siin kirjeldatud toote(de) kohta on lisatud jaotisesse „Juriidiline teave”.

  • © 2024 NXP BV Kõik õigused kaitstud.
  • Lisateabe saamiseks külastage https://www.nxp.com.
  • Väljalaskmise kuupäev: 7. mai 2024
  • Dokumendi identifikaator: UG10111
  • Rev. 1.–7. mai 2024

Dokumendid / Ressursid

NXP MCX N seeria suure jõudlusega mikrokontrollerid [pdfKasutusjuhend
MCX N-seeria, MCX N-seeria suure jõudlusega mikrokontrollerid, suure jõudlusega mikrokontrollerid, mikrokontrollerid

Viited

Jäta kommentaar

Teie e-posti aadressi ei avaldata. Kohustuslikud väljad on märgitud *