NXP MCX N serieko errendimendu handiko mikrokontrolagailuak
Produktuaren informazioa
- Zehaztapenak:
- Eredua: MCX Nx4x TSI
- Ukitu Sentze Interfazea (TSI) ukipen-sentsore kapazitiboetarako
- MCU: Dual Arm Cortex-M33 nukleoak 150 MHz-ra arte funtzionatzen dute
- Ukimen-sentsatzeko metodoak: Autokapazitate modua eta Elkarrekiko kapazitate modua
- Ukipen-kanal kopurua: Gehienez 25 mugarik gabeko moduan, 136 arte elkarrekiko muga moduan
Produktuak erabiltzeko jarraibideak
- Sarrera:
- MCX Nx4x TSI ukipen-sentsore gaitasunak eskaintzeko diseinatuta dago TSI modulua erabiliz ukimen-sentsore kapazitiboetan.
- MCX Nx4x TSI Overview:
- TSI moduluak ukipen-sentsore bi metodo onartzen ditu: autokapazitatea eta elkarrekiko kapazitatea.
- MCX Nx4x TSI bloke-diagrama:
- TSI moduluak 25 ukipen-kanal ditu, 4 ezkutu-kanal ditu diskoaren indarra hobetzeko. PCB berean auto-tapa eta elkarrekiko txano moduak onartzen ditu.
- Modu auto-gaitiboa:
- Garatzaileek gehienez 25 kanal erabili ditzakete ukipen-elektrodoak diseinatzeko auto-kapa moduan.
- Elkarrekiko gaitasun-modua:
- Mutual-cap moduak 136 ukipen-elektrodo ahalbidetzen ditu, ukipen-teklen diseinuetarako malgutasuna eskaintzen du, hala nola, ukipen-teklatuak eta ukipen-pantailak.
- Erabilera gomendioak:
- Ziurtatu sentsore-elektrodoen konexio egokia TSI sarrerako kanaletara I/O pin bidez.
- Erabili ezkutu-kanalak likidoen tolerantzia eta gidatzeko gaitasuna hobetzeko.
- Kontuan izan diseinu-eskakizunak auto-txapelaren eta elkarrekiko muga-moduen artean aukeratzerakoan.
Ohiko galderak
- G: Zenbat ukipen-kanal ditu MCX Nx4x TSI moduluak?
- A: TSI moduluak 25 ukipen-kanal ditu, 4 ezkutu-kanal ditu diskoaren indarra hobetzeko.
- G: Zer diseinu-aukera daude eskuragarri ukipen-elektrodoentzako elkar-kapazitate moduan?
- A: Mutual-cap moduak 136 ukipen-elektrodo onartzen ditu, eta ukipen-teklen diseinu desberdinetarako malgutasuna eskaintzen du, hala nola ukipen-teklatuak eta ukipen-pantailak.
Dokumentuari buruzko informazioa
Informazioa | Edukia |
Gako-hitzak | MCX, MCX Nx4x, TSI, ukitu. |
Abstraktua | MCX Nx4x serieko Touch Sensing Interface (TSI) IP berritua da oinarrizko lerroa/atalasea autotuning ezartzeko funtzio berriekin. |
Sarrera
- Industri eta IoT (IIoT) MCUren MCX N serieak Arm Cortex-M33 nukleo bikoitzak 150 MHz-ra arte funtzionatzen ditu.
- MCX N serieak errendimendu handiko eta potentzia baxuko mikrokontrolagailuak dira, periferiko eta azeleragailu adimendunekin, zeregin anitzeko gaitasunak eta errendimendu eraginkortasuna eskaintzen dutenak.
- MCX Nx4x serieko Touch Sensing Interface (TSI) IP berritua da oinarrizko lerroa/atalasea autotuning ezartzeko funtzio berriekin.
MCX Nx4x TSI amaituview
- TSIk ukipen-sentsorearen detekzioa eskaintzen du ukipen-sentsore kapazitiboetan. Kanpoko ukipen-sentsore kapazitiboa PCBn eratzen da normalean eta sentsore-elektrodoak TSI sarrerako kanaletara konektatzen dira gailuko I/O pinen bidez.
MCX Nx4x TSI bloke-diagrama
- MCX Nx4x-ek TSI modulu bat du eta ukipen-sentsore-metodo 2 mota onartzen ditu, auto-kapazitatea (auto-cap ere deitzen zaio) modua eta elkar-kapazitatea (elkarrekiko kapazitatea ere deitzen zaio) modua.
- 4. Irudian agertzen den MCX Nx1x TSI I-ren bloke-diagrama:
- MCX Nx4x-en TSI moduluak 25 ukipen-kanal ditu. Kanal hauetako 4 ezkutu kanal gisa erabil daitezke ukipen-kanalen indarra hobetzeko.
- 4 ezkutu kanalak likidoen tolerantzia hobetzeko eta gidatzeko gaitasuna hobetzeko erabiltzen dira. Gidatzeko gaitasun hobetuari esker, erabiltzaileek hardware-taulan ukipen-panela handiagoa diseina dezakete.
- MCX Nx4x-en TSI moduluak 25 ukipen-kanal ditu bere burua-txapel modurako eta 8 x 17 ukipen-kanal elkarrekiko txano modurako. Aipatutako bi metodoak PCB bakar batean konbina daitezke, baina TSI kanala malguagoa da Mutual-cap modurako.
- TSI[0:7] TSI Tx pinak dira eta TSI[8:25] TSI Rx pinak dira Mutual-cap moduan.
- Modu auto-kapazitiboan, garatzaileek 25 auto-kapa kanal erabil ditzakete 25 ukipen-elektrodo diseinatzeko.
- Elkarrekiko kapazitate moduan, diseinu-aukerak 136 (8 x 17) ukipen-elektrodo arte zabaltzen dira.
- Hainbat erabilera-kasu, hala nola, ukipen-kontrolak, ukipen-teklatuak eta ukipen-pantaila dituen erregailu anitzeko indukzio-sukaldea, ukipen-teklen diseinu asko behar dute. MCX Nx4x TSI-k 136 ukipen-elektrodo onartzen ditu elkarrekiko txanoen kanalak erabiltzen direnean.
- MCX Nx4x TSI-k ukipen-elektrodo gehiago zabal ditzake ukipen-elektrodo anitzen eskakizunak betetzeko.
- Ezaugarri berri batzuk gehitu dira IPa potentzia baxuko moduan erabiltzeko errazagoa izan dadin. TSIk EMC sendotasun aurreratua du, eta horri esker, industria, etxetresna elektrikoetan eta kontsumo elektronikoetan erabiltzeko egokia da.
MCX Nx4x piezak TSI onartzen dituzte
1. taulak MCX Nx4x serieko zati ezberdinei dagozkien TSI kanal kopurua erakusten du. Pieza hauek guztiek 25 kanal dituen TSI modulu bat onartzen dute.
1. taula. TSI modulua onartzen duten MCX Nx4x piezak
Zatiak | Maiztasuna [Gehienez] (MHz) | Flasha (MB) | SRAM (kB) | TSI [Zenbakia, kanalak] | GPIOak | Pakete mota |
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 kanal esleipena pakete desberdinetan
2. taula. TSI kanal esleipena MCX Nx4x VFBGA eta LQFP paketeetarako
184BGA GUZTIAK | 184BGA GUZTIAK pin izena | 100HLQFP N94X | 100HLQFP N94X pinaren izena | 100HLQFP N54X | 100HLQFP N54X pinaren izena | TSI kanala |
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 | TSI0_CH8 |
A14 | P0_5 | 81 | P0_5 | 81 | P0_5 | TSI0_CH9 |
C14 | P0_6 | 82 | P0_6 | 82 | P0_6 | TSI0_CH10 |
B10 | P0_16 | 84 | P0_16 | 84 | P0_16 | TSI0_CH11/ADC0_A8 |
2. taula. MCX Nx4x VFBGA eta LQFP paketeentzako TSI kanalaren esleipena... aurrera
184BGA GUZTIAK |
184BGA GUZTIAK pin izena |
100HLQFP N94X | 100HLQFP N94X pinaren izena | 100HLQFP N54X | 100HLQFP N54X pinaren izena | TSI kanala |
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 |
2. Irudiak eta 3. Irudiak TSI kanal bikoitzen esleipena erakusten du MCX Nx4x-en bi paketeetan. Bi paketeetan, berdez markatutako pinak TSI kanalaren banaketaren kokapena dira. Hardware ukipen-taularen diseinurako pin esleipen egokia egiteko, ikusi pin kokapena.
MCX Nx4x TSI ezaugarriak
- Atal honek MCX Nx4x TSI funtzioen xehetasunak ematen ditu.
MCX Nx4x TSI eta Kinetis TSIren arteko TSI alderaketa
- NXP Kinetis E serieko TSI-ko MCX Nx4x eta TSI plataforma teknologiko desberdinetan diseinatuta daude.
- Beraz, TSIren oinarrizko ezaugarrietatik TSIren erregistroetaraino, aldeak daude MCX Nx4x TSI eta Kinetis E serieko TSIren artean. Desberdintasunak soilik ageri dira dokumentu honetan. TSI erregistroak egiaztatzeko, erabili erreferentzia eskuliburua.
- Kapitulu honek MCX Nx4x TSIren ezaugarriak deskribatzen ditu Kinetis E serieko TSIarekin alderatuz.
- 3. taulan erakusten den bezala, MCX Nx4x TSI ez du VDD zaratak eragiten. Funtzio-erloju aukera gehiago ditu.
- Funtzio-erlojua txip-sistemaren erlojutik konfiguratzen bada, TSI-ren energia-kontsumoa murriztu daiteke.
- Nahiz eta MCX Nx4x TSI-k TSI modulu bakarra izan, hardware-taula batean ukipen-tekla gehiago diseinatzea onartzen du elkarrekiko kapa modua erabiltzen denean.
3. taula. MCX Nx4x TSI eta Kinetis E TSI (KE17Z256) arteko aldea
MCX Nx4x seriea | Kinetis E seriea | |
Bolumen eragileatage | 1.71 V - 3.6 V | 2.7 V - 5.5 V |
VDD zarata-eragina | Ez | Bai |
Funtzio erlojuaren iturria | • TSI IP barnean sortutakoa
• Txip-sistemako erlojua |
TSI IP barnean sortutakoa |
Funtzio erlojuaren barrutia | 30 KHz – 10 MHz | 37 KHz – 10 MHz |
TSI kanalak | Gehienez 25 kanal (TSI0) | Gehienez 50 kanal (TSI0, TSI1) |
Ezkutu kanalak | 4 ezkutu kanal: CH0, CH6, CH12, CH18 | 3 ezkutu kanal TSI bakoitzeko: CH4, CH12, CH21 |
Ukipen modua | Auto-txapel modua: TSI[0:24] | Auto-txapel modua: TSI[0:24] |
MCX Nx4x seriea | Kinetis E seriea | |
Elkarrekiko txano modua: Tx[0:7], Rx[8:24] | Elkarrekiko txano modua: Tx[0:5], Rx[6:12] | |
Ukitu elektrodoak | auto-tapa-elektrodoak: gehienez 25 elkar-kapa elektrodo: 136 arte (8×17) | auto-tapa-elektrodoak: gehienez 50 (25+25) elkarrekiko txapa elektrodoak: 72 arte (6×6 +6×6) |
Produktuak | MCX N9x eta MCX N5x | KE17Z256 |
MCX Nx4x TSI eta Kinetis TSI-k onartzen dituzten ezaugarriak 4. taulan ageri dira.
4. taula. MCX Nx4x TSI eta Kinetis TSI-k onartzen dituzten funtzioak
MCX Nx4x seriea | Kinetis E seriea | |
Bi sentsazio modu mota | Auto-cap modua: Oinarrizko auto-cap modua Sentikortasuna areagotzeko modua Zarata ezabatzeko modua
Mutual-cap modua: Oinarrizko elkarrekiko txano modua Sentikortasuna areagotzea gaitu |
|
Eten laguntza | Miaketa-etenaldiaren amaiera Barrutik kanpo etenaldia | |
Abiarazte iturriaren laguntza | 1. Softwarearen abiarazlea GENCS[SWTS] bita idatziz
2. Hardware abiarazlea INPUTMUX bidez 3. Aktibazio automatikoa AUTO_TRIG[TRIG_EN] bidez |
1. Softwarearen abiarazlea GENCS[SWTS] bita idatziz
2. Hardware abiarazlea INP UTMUX bidez |
Potentzia baxuko euskarria | Deep Sleep: guztiz funtzionatzen du GENCS[STPE] 1 itzali moduan ezartzen denean: WAKE domeinua aktibo badago, TSIk "Deep Sleep" moduan funtziona dezake. Deep Power Down, VBAT: ez dago erabilgarri | STOP modua, VLPS modua: guztiz funtzionatzen du GENCS[STPE] 1ean ezartzen denean. |
Potentzia baxuko esnatzea | TSI kanal bakoitzak MCU esna dezake potentzia baxuko modutik. | |
DMA laguntza | Barrutitik kanpoko gertaerak edo eskaneatu amaierako gertaerak DMA transferentzia eragin dezake. | |
Hardwarearen zarata-iragazkia | SSC-k maiztasun zarata murrizten du eta seinale-zarata erlazioa sustatzen du (PRBS modua, gora-behera kontagailu modua). |
MCX Nx4x TSI ezaugarri berriak
MCX Nx4x TSI-ri eginbide berri batzuk gehitzen zaizkio. Esanguratsuenak beheko taulan ageri dira. MCX Nx4x TSI-k funtzio sorta aberatsagoa eskaintzen die erabiltzaileei. Baseline auto trace, Threshold auto trace eta Debounce funtzioak bezala, ezaugarri hauek hardware kalkulu batzuk egin ditzakete. Softwarea garatzeko baliabideak aurrezten ditu.
5. taula. MCX Nx4x TSI ezaugarri berriak
MCX Nx4x seriea | |
1 | Hurbiltasun-kanalak batzeko funtzioa |
2 | Oinarrizko auto-traza funtzioa |
3 | Atalasea auto-traza funtzioa |
4 | Errebote funtzioa |
5 | Aktibazio funtzio automatikoa |
6 | Erlojua txip-sistemako erlojutik |
7 | Probatu hatz-funtzioa |
MCX Nx4x TSI funtzioaren deskribapena
Hona hemen gehitu berri diren ezaugarri hauen deskribapena:
- Hurbiltasun-kanalak batzeko funtzioa
- Hurbiltasun-funtzioa TSI kanal ugari batzeko erabiltzen da eskaneatzeko. Konfiguratu TSI0_GENCS[S_PROX_EN] 1ean hurbiltasun-modua gaitzeko, TSI0_CONFIG[TSICH]-ko balioa ez da baliozkoa, ez da erabiltzen hurbiltasun-moduan kanal bat hautatzeko.
- 25 biteko TSI0_CHMERGE[CHANNEL_ENABLE] kanal anitzak hautatzeko konfiguratuta dago, 25 bitekoek 25 TSI kanalen hautaketa kontrolatzen dute. Gehienez 25 kanal hauta ditzake, 25 bitak 1era konfiguratuz (1_1111_1111_1111_1111_1111_1111b). Abiarazle bat gertatzen denean, TSI0_CHMERGE[CHANNEL_ENABLE]-k aukeratutako hainbat kanal batera eskaneatzen dira eta TSI eskaneatu-balioen multzo bat sortzen dute. Eskaneatu balioa TSI0_DATA[TSICNT] erregistrotik irakur daiteke. Hurbiltasun-funtzioak teorikoki kanal anitzen kapazitatea integratzen du eta gero eskaneatzen hasten da, hau da, auto-cap moduan bakarrik balio duena. Zenbat eta ukipen-kanal gehiago bateratu eskaneatzeko denbora laburragoa izan daiteke, orduan eta eskaneatze-balioa txikiagoa izango da eta sentsibilitatea txikiagoa izango da. Hori dela eta, ukimena detektatzen denean, ukimen-kapazitate gehiago behar da sentikortasun handiagoa lortzeko. Funtzio hau eremu handiko ukipen detektatzeko eta eremu handietako hurbiltasuna detektatzeko egokia da.
- Oinarrizko auto-traza funtzioa
- MCX Nx4x-ren TSIak TSIren oinarrizko lerroa eta oinarrizko lerroaren traza funtzioa ezartzeko erregistroa eskaintzen du. TSI kanalaren software-kalibrazioa amaitu ondoren, bete hasierako oinarrizko balio bat TSI0_BASELINE[BASELINE] erregistroan. TSI0_BASELINE[BASELINE] erregistroko ukipen-kanalaren hasierako lerroa softwarean idazten du erabiltzaileak. Oinarrizko lerroaren ezarpenak kanal bakarrerako balio du. Oinarrizko arrastoaren funtzioak TSI0_BASELINE[BASELINE] erregistroko oinarri-lerroa doi dezake, TSI korrontetik hurbil egon dadin.ample balioa. Oinarrizko traza gaitzeko funtzioa TSI0_BASELINE[BASE_TRACE_EN] bitak gaitu eta traza automatikoaren ratioa TSI0_BASELINE[BASE_TRACE_DEBOUNCE] erregistroan ezartzen du. Oinarrizko balioa automatikoki handitzen edo txikitzen da, igoera/gutxitze bakoitzaren aldaketa-balioa BASELINE * BASE_TRACE_DEBOUNCE da. Oinarrizko arrastoaren funtzioa potentzia baxuko moduan soilik gaituta dago eta ezarpenak kanal bakarrerako balio du. Ukipen-kanala aldatzen denean, oinarrizko lerroarekin erlazionatutako erregistroak birkonfiguratu behar dira.
- Atalasea auto-traza funtzioa
- Atalasea IP barneko hardwareak kalkula dezake atalasearen traza gaituta badago, TSI0_BASELINE[THRESHOLD_TRACE_EN] bit-a 1ean konfiguratuz. Kalkulatutako atalasearen balioa TSI0_TSHD atalase erregistroan kargatzen da. Nahi den atalasearen balioa lortzeko, hautatu atalasearen ratioa TSI0_BASELINE[THRESHOLD_RATIO] atalean. Ukipen-kanalaren atalasea IP barneko beheko formularen arabera kalkulatzen da. Threshold_H: TSI0_TSHD[THRESH] = [BASELINE + BASELINE >>(THRESHOLD_RATIO+1)] Threshold_L: TSI0_TSHD[THRESL] = [BASELINE – BASELINE >>(THRESHOLD_RATIO+1)] BASELINE TSI0_BASELINE[OINARRIZKOA] balioa da.
- Errebote funtzioa
- MCX Nx4x TSI hardware debonce funtzioa eskaintzen du, TSI_GENCS[DEBOUNCE] eten bat sor dezaketen barrutitik kanpoko gertaera kopurua konfiguratzeko erabil daiteke. Eremutik kanpoko etenaldi-gertaerak soilik onartzen du errebote funtzioa eta eskaneatu amaierako eten-gertaerak ez du onartzen.
- Aktibazio funtzio automatikoa.
- TSIren hiru abiarazle-iturri daude, besteak beste, software-abiarazlea TSI0_GENCS[SWTS] bit-a idatziz, hardware-abiarazlea INPUTMUX bidez eta TSI0_AUTO_TRIG[TRIG_EN] abiarazte automatikoa. 4. irudiak abiarazleek sortutako aurrerapena erakusten du.
- Aktibazio automatikoaren funtzioa MCX Nx4x TSI-n eginbide berria da. Ezaugarri hau ezarpenaren bidez gaitzen da
- TSI0_AUTO_TRIG[TRIG_EN]-ra 1. Abiarazte automatikoa gaituta dagoenean, TSI0_GENCS[SWTS] software-abiarazlearen eta hardware-abiarazlearen konfigurazioa baliogabea da. Abiarazle bakoitzaren arteko epea beheko formula honen bidez kalkula daiteke:
- Trigger bakoitzaren arteko tenporizadore-aldia = abiarazte-erlojua/abiarazte-erlojuaren zatitzailea * abiarazte-erloju-kontagailua.
- Abiarazte-erlojua: konfiguratu TSI0_AUTO_TRIG[TRIG_CLK_SEL] abiarazte automatikoko erloju-iturburua hautatzeko.
- Abiarazi erlojuaren zatitzailea: konfiguratu TSI0_AUTO_TRIG[TRIG_CLK_DIVIDER] abiarazlearen erlojuaren zatitzailea hautatzeko.
- Abiarazte-erloju-kontagailua: konfiguratu TSI0_AUTO_TRIG[TRIG_PERIOD_COUNTER] abiarazte-erloju-kontagailuaren balioa konfiguratzeko.
- Abiarazte automatikoko erloju-iturburuaren erlojuarentzat, bat lp_osc 32k erlojua da, beste bat FRO_12Mhz erlojua edo clk_in erlojua TSICLKSEL[SEL] bidez hauta daiteke, eta TSICLKDIV[DIV] arabera banatu.
- TSIren hiru abiarazle-iturri daude, besteak beste, software-abiarazlea TSI0_GENCS[SWTS] bit-a idatziz, hardware-abiarazlea INPUTMUX bidez eta TSI0_AUTO_TRIG[TRIG_EN] abiarazte automatikoa. 4. irudiak abiarazleek sortutako aurrerapena erakusten du.
- Txip-sistemako erlojuaren erlojua
- Normalean, Kinetis E serieko TSIk barne erreferentziako erloju bat eskaintzen du TSI erloju funtzionala sortzeko.
- MCX Nx4x-ren TSI-rako, erloju eragilea ezin da IP barnekoa izan, baina txip-sistemaren erlojutik izan daiteke. MCX Nx4x TSI-k bi funtzio-erloju-iturburu aukera ditu (TSICLKSEL[SEL] konfiguratuz).
- 5. Irudian ikusten den moduan, txip-sistemaren erlojutik batek TSI eragilearen energia-kontsumoa gutxitu dezake, beste bat TSI barne-osziladoretik sortzen da. TSI funtzionamendu-erlojuaren jitter-a gutxitu dezake.
- FRO_12 MHz erlojua edo clk_in erlojua TSI funtzioaren erloju-iturria da, TSICLKSEL[SEL] bidez hauta daiteke eta TSICLKDIV[DIV] bidez zatitu.
- Probatu hatz-funtzioa
- MCX Nx4x TSI-k hatz ukitu bat simulatu dezakeen probako hatz-funtzioa eskaintzen du hardware-taulan benetako hatz ukitu gabe, erlazionatutako erregistroa konfiguratuz.
- Funtzio hau erabilgarria da kodea arazketan eta hardware-plaken proban.
- TSI proba-hatzaren indarra TSI0_MISC[TEST_FINGER]-ek konfiguratu dezake, erabiltzaileak ukipen-indarra alda dezake haren bidez.
- Hatz-kapazitaterako 8 aukera daude: 148pF, 296pF, 444pF, 592pF, 740pF, 888pF, 1036pF, 1184pF. Test hatz funtzioa TSI0_MISC[TEST_FINGER_EN] 1 gisa konfiguratuz gaituta dago.
- Erabiltzaileak funtzio hau erabil dezake hardwarearen ukipen-panelaren kapazitatea kalkulatzeko, TSI parametroen arazketa eta softwarearen segurtasun / hutsegite probak (FMEA) egiteko. Software-kodean, konfiguratu hatz-kapazitatea lehenik eta gero gaitu hatz probaren funtzioa.
ExampMCX Nx4x TSI funtzio berriaren erabilera kasua
MCX Nx4x TSI-k potentzia baxuko erabilera kasurako ezaugarri bat du:
- Erabili txip-sistemaren erlojua IP energia-kontsumoa aurrezteko.
- Erabili abiarazte automatikoko funtzioa, hurbiltasun-kanalak bateratzeko funtzioa, oinarrizko trazatze automatikoko funtzioa, atalasearen trazatze automatikoaren funtzioa eta errebote funtzioa potentzia baxuko esnatze kasu erraz bat egiteko.
MCX Nx4x TSI hardware eta software laguntza
- NXP-k lau hardware plaka ditu MCX Nx4x TSI ebaluazioa laguntzeko.
- X-MCX-N9XX-TSI taula barne ebaluazio batzordea da, kontratatu FAE/Marketing hori eskatzeko.
- Beste hiru taulak NXP kaleratze taula ofizialak dira eta webgunean aurki daitezke NXP web non erabiltzaileak ofizialki onartzen duen software SDK eta ukipen liburutegia deskarga ditzake.
MCX Nx4x serie TSI ebaluazio taula
- NXP-k ebaluazio-taulak eskaintzen ditu erabiltzaileei TSI funtzioa ebaluatzen laguntzeko. Honako hau da taularen informazio zehatza.
X-MCX-N9XX-TSI plaka
- X-MCX-N9XX-TSI plaka ukipen-sentsorearen erreferentziazko diseinua da, NXP errendimendu handiko MCX Nx4x MCUn oinarritutako ukipen-eredu anitz barne, TSI modulu bat duena eta taulan frogatutako 25 ukipen-kanal onartzen dituena.
- Taula MCX N9x eta N5x serieko MCUrako TSI funtzioa ebaluatzeko erabil daiteke. Produktu honek IEC61000-4-6 3V ziurtagiria gainditu du.
NXP erdieroaleak
MCX-N5XX-EVK
MCX-N5XX-EVK ukipen-irresigailua eskaintzen du arbelean, eta FRDM-TOUCH plakarekin bateragarria da. NXP-k ukipen-liburutegi bat eskaintzen du tekla, irristailu eta ukitu birakarien funtzioez jabetzeko.
MCX-N9XX-EVK
MCX-N9XX-EVK ukipen-irresigailua eskaintzen du arbelean, eta FRDM-TOUCH plakarekin bateragarria da. NXP-k ukipen-liburutegi bat eskaintzen du tekla, irristailu eta ukitu birakarien funtzioez jabetzeko.
FRDM-MCXN947
FRDM-MCXN947 ukipen bakarreko tekla bat eskaintzen du arbelean eta FRDM-TOUCH plakarekin bateragarria da. NXP-k ukipen-liburutegi bat eskaintzen du tekla, irristailu eta ukitu birakarien funtzioez jabetzeko.
NXP ukipen liburutegiaren euskarria MCX Nx4x TSIrako
- NXP-k ukipen-software liburutegia eskaintzen du doan. Ukituak detektatzeko eta graduatzaileak edo teklatuak bezalako kontrolagailu aurreratuagoak ezartzeko behar den software guztia eskaintzen du.
- TSI atzeko planoko algoritmoak eskuragarri daude ukipen-teklatuetarako eta deskodetzaile analogikoetarako, sentsibilitatearen autokalibraziorako, potentzia baxurako, hurbiltasunerako eta urarekiko tolerantziarako.
- SWa iturburu-kode moduan banatzen da "objektu C hizkuntza-kode egituran". FreeMASTER-en oinarritutako ukipen-sintonizatzaile tresna bat eskaintzen da TSI konfiguratzeko eta sintonizatzeko.
SDK eraiki eta ukitu liburutegia deskargatu
- Erabiltzaileak MCX hardware-plaken SDK bat eraiki dezake https://mcuxpresso.nxp.com/en/welcome, gehitu ukipen-liburutegia SDK-ra eta deskargatu paketea.
- Prozesua 10. irudian, 11. irudian eta 12. irudian ageri da.
NXP ukipen liburutegia
- Deskargatutako SDK karpetako ukipen-sentsorearen kodea …\boards\frdmmcxn947\demo_apps\touch_sensing NXP ukipen liburutegia erabiliz garatzen da.
- NXP Touch Library erreferentziazko eskuliburua …/middleware/touch/freemaster/html/index.html karpetan aurki daiteke, NXP Touch software-liburutegia deskribatzen du NXP MCU plataformetan ukimen-sentsoreko aplikazioak ezartzeko. NXP Touch software-liburutegiak ukipen-sentsore algoritmoak eskaintzen ditu hatz-ukituak, mugimenduak edo keinuak detektatzeko.
- TSI konfiguratzeko eta sintonizatzeko FreeMASTER tresna NXP ukipen liburutegian sartzen da. Informazio gehiago lortzeko, ikusi NXP Touch Library erreferentzia-eskuliburua (dokumentua NT20RM) edo NXP Touch Garapen Gida (dokumentua AN12709).
- NXP Touch liburutegiaren oinarrizko eraikuntza-blokeak 13. Irudian agertzen dira:
MCX Nx4x TSI errendimendua
MCX Nx4x TSIrako, parametro hauek probatu dira X-MCX-N9XX-TSI plakan. Hona hemen emanaldiaren laburpena.
6. taula. Errendimenduaren laburpena
MCX Nx4x seriea | ||
1 | SNR | Gehienez 200:1eko muga-modurako eta elkarrekiko muga-modurako |
2 | Gainjartzearen lodiera | Gehienez 20 mm |
3 | Ezkutu unitatearen indarra | Gehienez 600pF 1MHz-en, 200pF-ra arte 2MHz-en |
4 | Sentsore-kapazitate-barrutia | 5pF - 200pF |
- SNR proba
- SNR TSI kontagailuaren balioaren datu gordinen arabera kalkulatzen da.
- S-a prozesatzeko algoritmorik erabiltzen ez den kasuanampled balioak, 200:1 SNR balioak lor daitezke auto-cap moduan eta mutualcap moduan.
- 14. Irudian ikusten den bezala, SNR proba EVBko TSI plakan egin da.
- Ezkutuaren unitatearen indarra proba
- TSI-ren ezkutu sendoak ukipen-panelaren errendimendu iragazgaitza hobe dezake eta hardware-taulan ukipen-panelaren diseinu handiagoa onartzen du.
- 4 TSI shield-kanal guztiak gaituta daudenean, shield-kanalen gidariaren gehienezko gaitasuna probatzen da 1 MHz eta 2 MHz-ko TSI-ko erlojuetan auto-cap moduan.
- Zenbat eta handiagoa izan TSI funtzionamendu-erlojua, orduan eta txikiagoa izango da babestutako kanalaren disko-indarra. TSI funtzionamendu-erlojua 1MHz baino txikiagoa bada, TSIren gehienezko disko-indarra 600 pF baino handiagoa da.
- Hardwarearen diseinua egiteko, ikusi 7. taulan agertzen diren proben emaitzei.
- 7. taula. Ezkutuaren gidariaren indarra probaren emaitza
Ezkutu kanala aktibatuta Erlojua Ezkutuaren unitatearen indar maximoa CH0, CH6, CH12, CH18 1 MHz 600 pF 2 MHz 200 pF
- Gainjartzearen lodiera proba
- Ukipen-elektrodoa kanpoko ingurunearen interferentziatik babesteko, gainjarritako materiala ukipen-elektrodoaren gainazalean estu lotuta egon behar da. Ez da aire tarterik egon behar ukipen-elektrodoaren eta gainjartzearen artean. Konstante dielektriko handiko gainjartze batek edo lodiera txikiko gainjartze batek ukipen-elektrodoaren sentsibilitatea hobetzen du. Gainjarri akrilikoaren materialaren gehienezko gainjartze-lodiera X-MCX-N9XX-TSI taulan probatu zen 15. Irudian eta 16. Irudian erakusten den moduan. Ukipen-ekintza 20 mm-ko gainjarri akrilikoan antzeman daiteke.
- Hona hemen bete beharreko baldintzak:
- SNR> 5:1
- Auto-txapel modua
- 4 ezkutu kanal aktibatuta
- Sentikortasuna areagotzea
- Sentsorearen kapazitate barrutiaren proba
- Hardware-plaketako ukipen-sentsore baten gaitasun intrintseko gomendatua 5 pF eta 50 pF bitartekoa da.
- Ukimen-sentsorearen eremuak, PCBaren materialak eta taulako bideratze-arrastoak kapazitate intrintsekoaren tamainari eragiten diote. Hauek kontuan hartu behar dira plakaren hardware diseinuan.
- X-MCX-N9XX-TSI plakan probatu ondoren, MCX Nx4x TSI-k ukipen-ekintza bat hauteman dezake berezko kapazitatea 200 pF-koa denean, SNR 5:1 baino handiagoa denean. Hori dela eta, ukipen-taularen diseinurako baldintzak malguagoak dira.
Ondorioa
Dokumentu honek TSIren oinarrizko funtzioak aurkezten ditu MCX Nx4x txipetan. MCX Nx4x TSI printzipioari buruzko xehetasunak lortzeko, ikusi MCX Nx4x Erreferentzia Eskuliburuko TSI kapitulua (dokumentua MCXNx4xRM). Hardware-plaken diseinuari eta ukipen-panelaren diseinuari buruzko iradokizunak lortzeko, jo KE17Z Dual TSI Erabiltzailearen Gida (dokumentua KE17ZDTSIUG).
Erreferentziak
NXP-n hurrengo erreferentziak daude eskuragarri webgunea:
- MCX Nx4x erreferentzia eskuliburua (dokumentua MCXNx4xRM)
- KE17Z Dual TSI Erabiltzailearen Gida (dokumentua KE17ZDTSIUG)
- NXP Touch garapen gida (dokumentua AN12709)
- NXP Touch Library erreferentzia eskuliburua (dokumentua NT20RM)
Berrikuspen historia
8. taula. Berrikuspen historia
Dokumentuaren IDa | Kaleratze data | Deskribapena |
UG10111 v.1 | 7ko maiatzaren 2024a | Hasierako bertsioa |
Informazio juridikoa
- Definizioak
- Zirriborroa — Dokumentu baten zirriborro-egoerak adierazten du edukia oraindik barne-erreferentziapean dagoelaview eta onarpen formalaren menpe, aldaketak edo gehiketak eragin ditzake. NXP Semiconductors-ek ez du inolako adierazpenik edo bermerik ematen dokumentu baten zirriborro batean jasotako informazioaren zehaztasunari edo osotasunari buruz eta ez du inolako erantzukizunik izango informazio hori erabiltzearen ondorioengatik.
- Erantzunkizunak
- Berme mugatua eta erantzukizuna - Dokumentu honetako informazioa zehatza eta fidagarria dela uste da. Hala ere, NXP Semiconductors-ek ez du inolako adierazpenik edo bermerik ematen, adierazi edo inplizituki, informazio horren zehaztasunari edo osotasunari buruz, eta ez du izango informazio horren erabileraren ondorioen erantzukizunik. NXP Semiconductors-ek ez du dokumentu honetako edukiaren erantzukizunik hartzen NXP Semiconductors-etik kanpoko informazio iturri batek ematen badu. NXP Semiconductors-ek ez du inolaz ere erantzule izango zeharkako, gorabeherazko, zigorgarri, berezi edo ondoriozko kalteen erantzule (besteak beste, mugarik gabe, galdutako irabaziak, galdutako aurrezkiak, negozio-etenaldiak, produktuak kentzea edo ordezkatzearekin lotutako kostuak edo birlanketa-kargak barne). kalte horiek delitu (arduragabekeria barne), bermean, kontratu haustean edo beste edozein lege-teorian oinarritzen diren ala ez. Bezeroak edozein arrazoirengatik jasan ditzakeen kalteak gorabehera, NXP Semiconductors-ek hemen deskribatutako produktuengatik bezeroarekiko duen erantzukizun globala eta metatua NXP Semiconductors-en merkataritza-salmentaren Baldintzek mugatuko dute.
- Aldaketak egiteko eskubidea - NXP Semiconductors-ek eskubidea du dokumentu honetan argitaratutako informazioan aldaketak egiteko, mugarik gabe zehaztapenak eta produktuen deskribapenak barne, edozein unetan eta abisurik gabe. Dokumentu honek hau argitaratu aurretik emandako informazio guztia ordezkatzen eta ordezkatzen du.
- Erabiltzeko egokitasuna - NXP Semiconductors produktuak ez daude diseinatu, baimendu edo bermatzen egokiak direnik bizi-euskarrirako, bizitzarako kritikoko edo segurtasunerako sistema edo ekipoetan erabiltzeko egokiak direnik, ezta NXP Semiconductors produktu baten hutsegiteak edo funtzionamendu txarrak eragin dezakeen aplikazioetan ere. lesio pertsonalak, heriotza edo ondasun edo ingurumen kalte larriak. NXP Semiconductors-ek eta bere hornitzaileek ez dute inolako erantzukizunik hartzen NXP Semiconductors-ek ekipo edo aplikazio horietan NXP Semiconductors produktuak sartzeagatik edo erabiltzeagatik eta, beraz, sartzea eta/edo erabiltzea bezeroaren ardurapean dago.
- Aplikazioak - Produktu hauetako edozeinetarako hemen deskribatzen diren aplikazioak helburu ilustratiboetarako soilik dira. NXP Semiconductors-ek ez du inolako adierazpenik edo bermerik ematen aplikazio horiek zehaztutako erabilerarako egokiak izango direnik proba edo aldaketa gehiago egin gabe. Bezeroak NXP Semiconductors produktuak erabiliz beren aplikazioen eta produktuen diseinuaren eta funtzionamenduaren erantzule dira, eta NXP Semiconductors-ek ez du inolako erantzukizunik hartzen aplikazioekin edo bezeroen produktuen diseinurako laguntzagatik. Bezeroaren ardura bakarra da NXP Semiconductors produktua bezeroaren aplikazioetarako eta aurreikusitako produktuetarako egokia eta egokia den zehaztea, baita bezeroaren hirugarren bezeroen aurreikusitako aplikaziorako eta erabilerarako ere. Bezeroek diseinu eta funtzionamendu-berme egokiak eman behar dituzte beren aplikazio eta produktuekin lotutako arriskuak minimizatzeko. NXP Semiconductors-ek ez du inolako erantzukizunik onartzen bezeroaren aplikazio edo produktuen ahultasun edo lehenespenetan oinarritutako lehenetsi, kalte, kostu edo arazoekin edo bezeroaren hirugarren bezeroek egindako aplikazio edo erabilerarekin. Bezeroa NXP Semiconductors produktuak erabiltzen dituzten bezeroaren aplikazio eta produktuetarako beharrezkoak diren proba guztiak egiteaz arduratzen da, aplikazioen eta produktuen edo aplikazioaren edo bezeroaren hirugarren bezeroek erabiltzearen lehenetsia saihesteko. NXP-k ez du inolako erantzukizunik onartzen alde horretatik.
- Salmenta komertzialaren baldintzak eta baldintzak — NXP Semiconductors produktuak merkataritza-salmentaren baldintza orokorren menpe saltzen dira, helbidean argitaratutakoaren arabera https://www.nxp.com/profile/terms baliozko idatzizko banakako hitzarmen batean kontrakoa adostu ezean. Banakako hitzarmena sinatzen bada, dagokion hitzarmenaren zehaztapenak eta baldintzak soilik aplikatuko dira. NXP Semiconductors-ek berariaz aurka egiten du bezeroak NXP Semiconductors produktuak erosteko bezeroaren baldintza orokorrak aplikatzeari.
- Esportazio kontrola - Dokumentu hau eta hemen deskribatutako elementua(k) esportazio-kontroleko araudiaren mende egon daitezke. Baliteke esportazioak agintari eskudunen aldez aurretiko baimena behar izatea.
- Automobilgintzakoak ez diren produktuetan erabiltzeko egokitasuna — Dokumentu honek espresuki adierazten ez badu NXP Semiconductors produktu espezifiko hau automobilgintzarako kualifikatua dela, produktua ez da automoziorako egokia. Ez dago ez kualifikatua, ezta probatu ere, automobilgintzako probek edo aplikazioen eskakizunek. NXP Semiconductors-ek ez du erantzukizunik hartzen automobilgintzako ekipamenduetan edo aplikazioetan automozioz kanpoko produktuak txertatzearen eta/edo erabiltzearen erantzukizunik. Bezeroak produktua diseinatzeko eta automobilgintzako aplikazioetan erabiltzeko erabiltzen badu automobilgintzako zehaztapen eta estandarrekin, bezeroak (a) erabiliko du produktua NXP Semiconductors-ek produktuaren bermerik gabe automobilgintzako aplikazio, erabilera eta zehaztapenetarako, eta (b) noiznahi. bezeroak NXP Semiconductors-en zehaztapenetatik haratago automozio-aplikazioetarako erabiltzen du produktua. Erabilera hori bezeroaren ardurapean izango da soilik, eta (c) bezeroak guztiz indemnizatzen du NXP Semiconductors-i bezeroaren diseinuaren eta produktuaren erabileraren ondoriozko edozein erantzukizun, kalte edo huts egindako produktuen erreklamazioengatik. NXP Semiconductors-en berme estandarra eta NXP Semiconductors-en produktuaren zehaztapenetatik haratago automobilgintzako aplikazioak.
- Itzulpenak — Dokumentu baten ingelesezkoa ez den (itzulia) bertsioa, dokumentu horretako informazio juridikoa barne, erreferentziarako soilik da. Ingelesezko bertsioa nagusituko da itzulitako eta ingelesezko bertsioen artean desadostasunik egonez gero.
- Segurtasuna - Bezeroak ulertzen du NXP produktu guztiak identifikatu gabeko ahultasunen mende egon daitezkeela edo ezarritako segurtasun-estandarrak edo zehaztapenak ezagutzen dituzten mugak onartzen dituztela. Bezeroek beren aplikazio eta produktuen diseinu eta funtzionamenduaren ardura dute bizitza-ziklo osoan zehar, ahultasun horiek bezeroaren aplikazio eta produktuetan duten eragina murrizteko. Bezeroaren erantzukizuna NXP produktuek onartzen duten beste teknologia ireki eta/edo jabedun batzuetara ere hedatzen da, bezeroaren aplikazioetan erabiltzeko. NXP-k ez du inolako ahultasunen erantzukizunik onartzen. Bezeroek aldizka egiaztatu beharko lituzkete NXPren segurtasun-eguneratzeak eta behar bezala jarraitu. Bezeroak nahi den aplikazioaren arauak, arauak eta estandarrak hobekien betetzen dituzten segurtasun-ezaugarriak dituzten produktuak hautatuko ditu eta bere produktuei buruzko azken diseinu-erabakiak hartuko ditu eta bere produktuei buruzko legezko, arauzko eta segurtasun-eskakizun guztiak betetzearen erantzule bakarra da. , NXP-k eman dezakeen edozein informazio edo laguntza kontuan hartu gabe. NXP-k Produktuen Segurtasuneko Gorabeheren Erantzuteko Taldea (PSIRT) du (ordu honetara iristeko aukera). PSIRT@nxp.com) NXP produktuen segurtasun ahultasunen ikerketa, txostenak eta irtenbideen askapena kudeatzen duena.
- NXP BV - NXP BV ez da enpresa eragile bat eta ez du produkturik banatzen edo saltzen.
Markak
- Oharra: Erreferentziako marka, produktu-izen, zerbitzu-izenak eta marka komertzialak dagozkien jabeen jabetzakoak dira.
- NXP — hitz-marka eta logotipoa NXP BV-ren marka komertzialak dira
- 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, Versatile — Arm Limited-en (edo bere filial edo afiliatuen) marka komertzialak edo/edo erregistratutako marka dira AEBetan eta/edo beste leku batzuetan. Baliteke erlazionatutako teknologia patente, egile-eskubide, diseinu eta sekretu komertzialak edo guztiek babestea. Eskubide guztiak erreserbatuak.
- Kinetis — NXP BV-ren marka komertziala da
- MCX — NXP BV-ren marka komertziala da
- Microsoft, Azure eta ThreadX - Microsoft enpresa taldearen marka komertzialak dira.
Kontuan izan dokumentu honi eta hemen deskribatutako produktuei buruzko ohar garrantzitsuak "Lege-informazioa" atalean sartu direla.
- © 2024 NXP BV Eskubide guztiak erreserbatuta.
- Informazio gehiagorako, mesedez bisitatu https://www.nxp.com.
- Argitaratze data: 7ko maiatzaren 2024a
- Dokumentuaren identifikatzailea: UG10111
- Errev. 1ko maiatzaren 7etik 2024ra
Dokumentuak / Baliabideak
![]() |
NXP MCX N serieko errendimendu handiko mikrokontrolagailuak [pdfErabiltzailearen gida MCX N seriea, MCX N seriea errendimendu handiko mikrokontrolagailuak, errendimendu handiko mikrokontrolagailuak, mikrokontrolagailuak |