NXP MCX N Series High Performance Microcontrollers
Émbaran produk
- spésifikasi:
- model: MCX Nx4x TSI
- Toél Panganteur Panginderaan (TSI) pikeun sensor touch kapasitif
- MCU: Dual Arm Cortex-M33 cores operasi nepi ka 150 MHz
- Métode Touch Sensing: modeu timer capacitance jeung mode Reksa-capacitance
- Jumlah Saluran Toél: Nepi ka 25 pikeun mode cap diri, nepi ka 136 pikeun mode silih-cap
Parentah Pamakéan Produk
- bubuka:
- MCX Nx4x TSI dirancang pikeun nyadiakeun kamampuhan touch-sensing on sensor touch kapasitif ngagunakeun modul TSI.
- MCX Nx4x TSI Leuwihview:
- Modul TSI ngadukung dua metode sensing touch: kapasitansi diri sareng kapasitansi silih.
- Diagram Blok MCX Nx4x TSI:
- Modul TSI gaduh 25 saluran touch, sareng 4 saluran tameng pikeun ningkatkeun kakuatan drive. Éta ngadukung modeu timer cap sareng silih-cap dina PCB anu sami.
- Modeu Kapasitif Diri:
- Pamekar tiasa nganggo nepi ka 25 saluran timer cap pikeun ngarancang éléktroda touch dina modeu timer cap.
- Mode Mutual-Kapasitif:
- Modeu saling-cap ngamungkinkeun nepi ka 136 éléktroda touch, nyadiakeun kalenturan pikeun desain konci touch kawas kibor touch jeung layar rampa.
- Saran pamakéan:
- Mastikeun sambungan ditangtoskeun tina éléktroda sensor ka saluran input TSI via pin I / O.
- Anggo saluran tameng pikeun kasabaran cair sareng kamampuan nyetir.
- Pertimbangkeun syarat desain nalika milih antara modeu tutup diri sareng silih tutup.
FAQs
- Q: Sabaraha saluran touch modul MCX Nx4x TSI gaduh?
- A: Modul TSI boga 25 saluran touch, jeung 4 saluran tameng pikeun kakuatan drive ditingkatkeun.
- Q: Naon pilihan design sadia pikeun éléktroda touch dina mode silih-kapasitif?
- A: Modeu saling-cap ngarojong nepi ka 136 éléktroda touch, nyadiakeun kalenturan pikeun sagala rupa desain konci touch kayaning kibor touch jeung layar rampa.
Émbaran Dokumén
Émbaran | eusi |
Kecap konci | MCX, MCX Nx4x, TSI, toél. |
Abstrak | Touch Sensing Interface (TSI) tina séri MCX Nx4x nyaéta IP anu ditingkatkeun kalayan fitur-fitur anyar pikeun nerapkeun autotuning dasar / ambang. |
Bubuka
- Runtuyan MCX N tina Industrial and IoT (IIoT) MCU nampilkeun dual Arm Cortex-M33 cores beroperasi nepi ka 150 MHz.
- Runtuyan MCX N nyaéta mikrokontroler berkinerja luhur, kakuatan-rendah sareng périferal calakan sareng akselerator nyayogikeun kamampuan seueur tugas sareng efisiensi kinerja.
- Touch Sensing Interface (TSI) tina séri MCX Nx4x nyaéta IP anu ditingkatkeun kalayan fitur-fitur anyar pikeun nerapkeun autotuning dasar / ambang.
MCX Nx4x TSI leuwihview
- TSI nyadiakeun deteksi touch-sensing on sensor touch kapasitif. Sensor touch kapasitif éksternal biasana dibentuk dina PCB sareng éléktroda sénsor disambungkeun kana saluran input TSI ngaliwatan pin I / O dina alat.
Diagram blok MCX Nx4x TSI
- MCX Nx4x boga hiji modul TSI tur ngarojong 2 rupa métode touch sensing, nu timer capacitance (ogé disebut timer cap) mode jeung silih-capacitance (ogé disebut silih-cap) mode.
- Diagram blok MCX Nx4x TSI I dipidangkeun dina Gambar 1:
- Modul TSI of MCX Nx4x boga 25 saluran touch. 4 tina saluran ieu tiasa dianggo salaku saluran tameng pikeun ningkatkeun kakuatan drive saluran sentuhan.
- Saluran tameng 4 dianggo pikeun ningkatkeun kasabaran cair sareng ningkatkeun kamampuan nyetir. Kamampuh nyetir anu ditingkatkeun ogé ngamungkinkeun para pangguna ngarancang touchpad anu langkung ageung dina dewan hardware.
- Modul TSI of MCX Nx4x boga nepi ka 25 saluran touch pikeun mode timer cap jeung 8 x 17 saluran touch pikeun mode silih-cap. Duanana métode disebutkeun bisa digabungkeun dina PCB tunggal, tapi saluran TSI leuwih fleksibel pikeun mode Reksa-cap.
- TSI [0:7] mangrupikeun pin TSI Tx sareng TSI [8:25] mangrupikeun pin TSI Rx dina modeu Mutual-cap.
- Dina modeu timer kapasitif, pamekar tiasa nganggo 25 saluran timer cap pikeun ngarancang 25 éléktroda touch.
- Dina mode silih-kapasitif, pilihan desain dilegakeun nepi ka 136 (8 x 17) éléktroda touch.
- Sababaraha kasus pamakean sapertos kompor induksi multiburner sareng kadali rampa, kibor toél, sareng layar rampa, peryogi seueur desain konci toél. MCX Nx4x TSI tiasa ngadukung dugi ka 136 éléktroda touch nalika saluran silih-cap dianggo.
- The MCX Nx4x TSI bisa dilegakeun éléktroda touch leuwih pikeun minuhan sarat tina sababaraha éléktroda touch.
- Sababaraha fitur anyar geus ditambahkeun sangkan IP gampang dipaké dina modeu-daya low. TSI ngagaduhan kateguhan EMC canggih, anu matak cocog pikeun dianggo dina aplikasi industri, alat bumi, sareng éléktronika konsumen.
bagian MCX Nx4x dirojong TSI
meja 1 nembongkeun jumlah saluran TSI pakait jeung bagian nu sejen runtuyan MCX Nx4x. Sakabéh bagian ieu ngarojong hiji modul TSI nu boga 25 saluran.
Tabél 1. bagian MCX Nx4x ngarojong modul TSI
Bagéan | Frékuénsi [Max] (MHz) | Kilat (MB) | SRAM (kB) | TSI [Jumlah, saluran] | GPIOs | Jenis pakét |
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 channel ngerjakeun on bungkusan béda
Tabél 2. TSI channel ngerjakeun pikeun MCX Nx4x VFBGA na bungkusan LQFP
184BGA KABEH | 184BGA ALL ngaran pin | 100 HLQFP N94X | 100 HLQFP N94X ngaran pin | 100 HLQFP N54X | 100 HLQFP N54X ngaran pin | saluran TSI |
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 |
Tabél 2. Tugas saluran TSI pikeun pakét MCX Nx4x VFBGA sareng LQFP…
184BGA KABEH |
184BGA ALL ngaran pin |
100 HLQFP N94X | 100 HLQFP N94X ngaran pin | 100 HLQFP N54X | 100 HLQFP N54X ngaran pin | saluran TSI |
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 |
Gambar 2 jeung Gambar 3 nembongkeun ngerjakeun saluran TSI dual dina dua bungkusan MCX Nx4x. Dina dua bungkusan, pin anu ditandaan héjo nyaéta lokasi distribusi saluran TSI. Pikeun nyieun tugas pin lumrah pikeun desain papan touch hardware, tingal lokasi pin.
Fitur MCX Nx4x TSI
- Bagian ieu masihan rinci ngeunaan fitur MCX Nx4x TSI.
TSI ngabandingkeun antara MCX Nx4x TSI na Kinetis TSI
- MCX Nx4x tina TSI sareng TSI dina séri NXP Kinetis E TSI dirancang dina platform téknologi anu béda.
- Ku alatan éta, tina fitur dasar TSI ka registers of TSI, aya béda antara MCX Nx4x TSI jeung TSI ti séri Kinetis E. Ngan bédana didaptarkeun dina dokumén ieu. Pikeun pariksa registers TSI, make manual rujukan.
- Bab ieu ngajelaskeun fitur MCX Nx4x TSI ku ngabandingkeun kana TSI ti séri Kinetis E.
- Ditémbongkeun saperti dina Table 3, MCX Nx4x TSI teu kapangaruhan ku noise VDD. Cai mibanda leuwih pilihan jam fungsi.
- Lamun jam fungsi geus ngonpigurasi tina jam sistem chip, konsumsi kakuatan TSI bisa turun.
- Sanaos MCX Nx4x TSI ngan ukur gaduh hiji modul TSI, éta ngadukung ngadesain langkung seueur konci touch hardware dina papan hardware nalika nganggo modeu silih-cap.
Tabél 3. Beda antara MCX Nx4x TSI sareng Kinetis E TSI (KE17Z256)
runtuyan MCX Nx4x | runtuyan Kinetis E | |
Operasi voltage | 1.71 V - 3.6 V | 2.7 V - 5.5 V |
Pangaruh bising VDD | No | Sumuhun |
Sumber jam fungsi | • TSI IP dihasilkeun internal
• jam Sistim Chip |
TSI IP dihasilkeun internal |
rentang jam fungsi | 30 KHz - 10 MHz | 37 KHz - 10 MHz |
saluran TSI | Nepi ka 25 saluran (TSI0) | Nepi ka 50 saluran (TSI0, TSI1) |
Saluran tameng | 4 saluran tameng: CH0, CH6, CH12, CH18 | 3 saluran tameng pikeun tiap TSI: CH4, CH12, CH21 |
Modeu toél | Modeu tutup diri: TSI[0:24] | Modeu tutup diri: TSI[0:24] |
runtuyan MCX Nx4x | runtuyan Kinetis E | |
Modeu saling-cap: Tx[0:7], Rx[8:24] | Modeu saling-cap: Tx[0:5], Rx[6:12] | |
Éléktroda toél | éléktroda timer cap: nepi ka 25 éléktroda silih-cap: nepi ka 136 (8×17) | éléktroda tutup diri: nepi ka 50 (25+25) éléktroda silih-cap: nepi ka 72 (6×6 +6×6) |
Produk | MCX N9x jeung MCX N5x | KE17Z256 |
Fitur anu dirojong ku MCX Nx4x TSI sareng Kinetis TSI dipidangkeun dina Tabél 4.
Tabél 4. Fitur anu dirojong ku MCX Nx4x TSI sareng Kinetis TSI
runtuyan MCX Nx4x | runtuyan Kinetis E | |
Dua rupa mode Sensing | Modeu timer cap: Dasar mode timer cap Mode dorongan sensitipitas Mode pembatalan noise
Mode saling-cap: Dasar silih-cap mode Sensitipitas dorongan ngaktifkeun |
|
Ngaganggu rojongan | Tungtung scan interrupt Out of range interrupt | |
Pangrojong sumber pemicu | 1. Software pemicu ku nulis GENCS [SWTS] bit
2. Hardware pemicu ngaliwatan INPUTMUX 3. Pemicu otomatis ku AUTO_TRIG[TRIG_ EN] |
1. Software pemicu ku nulis GENCS [SWTS] bit
2. Hardware pemicu ngaliwatan INP UTMUX |
Pangrojong kakuatan rendah | Saré jero: pinuh fungsi nalika GENCS [STPE] disetel ka 1 Daya Turun: Lamun domain WAKE aktip, TSI tiasa beroperasi sakumaha dina modeu "Deep Saré". Jero Power Turun, VBAT: teu sadia | Modeu STOP, modeu VLPS: berpungsi pinuh nalika GENCS[STPE] disetel ka 1. |
Hudang kakuatan low | Unggal saluran TSI tiasa ngahudangkeun MCU tina modeu daya-rendah. | |
rojongan DMA | Kajadian di luar jangkauan atanapi acara end-of-scan tiasa memicu transfer DMA. | |
Filter noise hardware | SSC ngirangan frekuensi bising sareng ngamajukeun rasio sinyal-ka-noise (mode PRBS, mode counter ka handap). |
MCX Nx4x TSI fitur anyar
Sababaraha fitur anyar ditambahkeun kana MCX Nx4x TSI. Anu paling signifikan dibéréndélkeun dina tabel di handap ieu. MCX Nx4x TSI nyadiakeun rentang richer fitur pikeun pamaké. Kawas fungsi Baseline auto trace, Threshold auto trace, sareng Debounce, fitur ieu tiasa ngawujudkeun sababaraha itungan hardware. Ieu ngaheéat sumberdaya ngembangkeun software.
Tabél 5. MCX Nx4x TSI fitur anyar
runtuyan MCX Nx4x | |
1 | Fungsi ngahijikeun saluran jarak |
2 | Fungsi ngalacak otomatis dasar |
3 | Fungsi ngalacak otomatis bangbarung |
4 | Fungsi debounce |
5 | Fungsi pemicu otomatis |
6 | Jam ti jam sistem chip |
7 | Nguji fungsi jari |
MCX Nx4x TSI pedaran fungsi
Ieu pedaran ngeunaan fitur-fitur anu anyar ieu ditambahkeun:
- Fungsi ngahijikeun saluran jarak
- Fungsi jarak dipaké pikeun ngagabungkeun sababaraha saluran TSI pikeun scanning. Ngonpigurasikeun TSI0_GENCS [S_PROX_EN] ka 1 pikeun ngaktipkeun mode deukeut, nilai di TSI0_CONFIG[TSICH] teu valid, teu dipaké pikeun milih saluran dina modeu deukeut.
- 25-bit register TSI0_CHMERGE[CHANNEL_ENABLE] geus ngonpigurasi pikeun milih sababaraha saluran, 25-bit ngadalikeun seleksi 25 saluran TSI. Bisa milih nepi ka 25 saluran, ku ngonpigurasikeun 25 bit ka 1 (1_1111_1111_1111_1111_1111_1111b). Nalika pemicu lumangsung, sababaraha saluran nu dipilih ku TSI0_CHMERGE[CHANNEL_ENABLE] discan babarengan jeung ngahasilkeun hiji set tina nilai scan TSI. Nilai scan tiasa dibaca tina register TSI0_DATA [TSICNT]. Fungsi gabungan jarak sacara téoritis ngahijikeun kapasitansi tina sababaraha saluran teras ngamimitian nyeken, anu ngan ukur valid dina modeu cap diri. Langkung seueur saluran anu dihijikeun tiasa nampi waktos panyeken anu langkung pondok, langkung alit nilai panyeken, sareng sensitipitasna langkung goréng. Ku alatan éta, nalika touch ngadeteksi, leuwih capacitance touch diperlukeun pikeun meunangkeun sensitipitas luhur. Pungsi ieu cocog pikeun deteksi touch-aréa badag sarta deteksi jarak badag-aréa.
- Fungsi ngalacak otomatis dasar
- TSI of MCX Nx4x nyadiakeun register pikeun ngeset dasar tina TSI jeung fungsi renik dasar. Saatos calibration software channel TSI réngsé, eusian nilai dasar initialized dina TSI0_BASELINE [BASELINE] ngadaptar. Dasar awal saluran touch dina TSI0_BASELINE[BASELINE] ngadaptar ditulis dina software ku pamaké. Setelan garis dasar ngan valid pikeun hiji saluran. Fungsi ngabasmi garis dasar tiasa nyaluyukeun garis dasar dina daptar TSI0_BASELINE[BASELINE] supados caket kana arus TSI.ampnilai le. Fungsi dasar ngambah ngaktifkeun diaktipkeun ku bit TSI0_BASELINE[BASE_TRACE_EN], sarta rasio renik otomatis disetel dina register TSI0_BASELINE[BASE_TRACE_DEBOUNCE]. Nilai dasar naek atanapi turun sacara otomatis, nilai parobihan pikeun tiap paningkatan / panurunan nyaéta BASELINE * BASE_TRACE_DEBOUNCE. Fungsi ngalacak dasar ngan ukur diaktipkeun dina modeu daya-rendah sareng setelanna ngan valid pikeun hiji saluran. Nalika saluran touch dirobah, registers nu patali dasar kudu reconfigured.
- Fungsi ngalacak otomatis bangbarung
- bangbarung bisa diitung ku hardware internal IP lamun ngambah bangbarung diaktipkeun ku Konfigurasi bit TSI0_BASELINE [THRESHOLD_TRACE_EN] ka 1. Nilai bangbarung diitung dimuat kana bangbarung register TSI0_TSHD. Pikeun meunangkeun nilai bangbarung nu dipikahoyong, pilih rasio bangbarung dina TSI0_BASELINE[THRESHOLD_RATIO]. The bangbarung saluran touch diitung nurutkeun rumus di handap dina IP internal. Threshold_H: TSI0_TSHD[THRESH] = [BASELINE + BASELINE >>(THRESHOLD_RATIO+1)] Threshold_L: TSI0_TSHD[THRESL] = [BASELINE – BASELINE >>(THRESHOLD_RATIO+1)] BASELINE nyaeta nilai dina TSI0_BASELINE [BASELINE].
- Fungsi debounce
- MCX Nx4x TSI nyadiakeun fungsi hardware debounce, TSI_GENCS[DEBOUNCE] bisa dipaké pikeun ngonpigurasikeun jumlah kaluar-of-rentang acara nu bisa ngahasilkeun interupsi. Ngan modeu acara interupsi di luar jangkauan anu ngarojong pungsi debounce sareng acara interupsi tungtung scan henteu ngadukung.
- Fungsi pemicu otomatis.
- Aya tilu sumber pemicu TSI, kaasup pemicu software ku nulis bit TSI0_GENCS[SWTS], pemicu hardware ngaliwatan INPUTMUX, sarta pemicu otomatis ku TSI0_AUTO_TRIG[TRIG_EN]. angka 4 nembongkeun kamajuan otomatis pemicu-dihasilkeun.
- Fungsi pemicu otomatis nyaéta fitur anyar dina MCX Nx4x TSI. Fitur ieu diaktipkeun ku setelan
- TSI0_AUTO_TRIG [TRIG_EN] ka 1. Sakali pemicu otomatis diaktipkeun, pemicu software jeung hardware pemicu konfigurasi di TSI0_GENCS [SWTS] teu valid. Mangsa antara unggal pemicu bisa diitung ku rumus di handap:
- Periode timer antara unggal pemicu = pemicu jam / pemicu jam divider * pemicu jam counter.
- Jam pemicu: ngonpigurasikeun TSI0_AUTO_TRIG [TRIG_CLK_SEL] pikeun milih sumber jam pemicu otomatis.
- Pemicu jam divider: ngonpigurasikeun TSI0_AUTO_TRIG [TRIG_CLK_DIVIDER] pikeun milih pemisah jam pemicu.
- Pemicu jam counter: ngonpigurasikeun TSI0_AUTO_TRIG [TRIG_PERIOD_COUNTER] pikeun ngonpigurasikeun nilai counter jam pemicu.
- Pikeun jam tina sumber jam pemicu otomatis, hiji lp_osc 32k jam, sejen nyaeta FRO_12Mhz jam atawa clk_in jam bisa dipilih ku TSICLKSEL[SEL], sarta dibagi TSICLKDIV[DIV].
- Aya tilu sumber pemicu TSI, kaasup pemicu software ku nulis bit TSI0_GENCS[SWTS], pemicu hardware ngaliwatan INPUTMUX, sarta pemicu otomatis ku TSI0_AUTO_TRIG[TRIG_EN]. angka 4 nembongkeun kamajuan otomatis pemicu-dihasilkeun.
- Jam tina jam sistem chip
- Biasana, séri Kinetis E TSI nyayogikeun jam rujukan internal pikeun ngahasilkeun jam fungsional TSI.
- Pikeun TSI of MCX Nx4x, jam operasi teu bisa ukur ti IP internal, tapi bisa ti jam sistem chip. MCX Nx4x TSI gaduh dua pilihan sumber jam fungsi (ku ngonpigurasikeun TSICLKSEL [SEL]).
- Ditémbongkeun saperti dina Gambar 5, hiji ti jam sistem chip bisa ngurangan konsumsi kakuatan operasi TSI, sejen dihasilkeun tina osilator internal TSI. Éta tiasa ngirangan jitter tina jam operasi TSI.
- Jam FRO_12 MHz atawa jam clk_in nyaéta sumber jam fungsi TSI, éta bisa dipilih ku TSICLKSEL[SEL] sarta dibagi TSICLKDIV[DIV].
- Nguji fungsi jari
- MCX Nx4x TSI nyadiakeun fungsi ramo test nu bisa simulate touch ramo tanpa ramo touch nyata dina dewan hardware ku Konfigurasi register patali.
- Pungsi ieu mangpaat salila debug kode jeung test dewan hardware.
- Kakuatan ramo test TSI bisa ngonpigurasi ku TSI0_MISC[TEST_FINGER], pamaké bisa ngarobah kakuatan touch ngaliwatan eta.
- Aya 8 pilihan pikeun kapasitansi ramo: 148pF, 296pF, 444pF, 592pF, 740pF, 888pF, 1036pF, 1184pF. Fungsi ramo uji diaktipkeun ku ngonpigurasikeun TSI0_MISC[TEST_FINGER_EN] ka 1.
- Pamaké tiasa nganggo pungsi ieu pikeun ngitung kapasitansi touchpad hardware, debug parameter TSI, sareng ngalakukeun tés kaamanan / gagalna software (FMEA). Dina kode software, ngonpigurasikeun kapasitansi ramo heula lajeng aktipkeun pungsi ramo test.
Example pamakéan kasus MCX Nx4x TSI fungsi anyar
MCX Nx4x TSI gaduh fitur pikeun kasus pamakean kakuatan-rendah:
- Anggo jam sistem chip pikeun ngahemat konsumsi kakuatan IP.
- Anggo fungsi pemicu otomatis, fungsi ngahijikeun saluran jarak, fungsi ngalacak otomatis dasar, fungsi ngalacak otomatis ambang, sareng fungsi debounce pikeun ngalakukeun kasus panggunaan hudang kakuatan rendah anu gampang.
MCX Nx4x TSI hardware jeung software rojongan
- NXP boga opat rupa papan hardware pikeun ngarojong evaluasi MCX Nx4x TSI.
- Dewan X-MCX-N9XX-TSI teh dewan evaluasi internal, kontrak FAE / Marketing pikeun ménta eta.
- Tilu papan anu sanés nyaéta papan pelepasan resmi NXP sareng tiasa dipendakan dina NXP web dimana pamaké bisa ngundeur SDK software resmi dirojong jeung perpustakaan touch.
MCX Nx4x runtuyan TSI dewan evaluasi
- NXP nyadiakeun dewan evaluasi pikeun mantuan pamaké pikeun evaluate fungsi TSI. Di handap ieu informasi dewan lengkep.
dewan X-MCX-N9XX-TSI
- Papan X-MCX-N9XX-TSI mangrupikeun desain rujukan touch sensing kalebet sababaraha pola sentuhan dumasar kana NXP-kinerja tinggi MCX Nx4x MCU anu gaduh hiji modul TSI sareng ngadukung dugi ka 25 saluran sentuhan anu ditunjukkeun dina papan.
- dewan bisa dipaké pikeun evaluate fungsi TSI pikeun MCX N9x na N5x runtuyan MCU. Produk ieu parantos lulus sertifikasi IEC61000-4-6 3V.
NXP Semikonduktor
MCX-N5XX-EVK
MCX-N5XX-EVK nyadiakeun slaider touch on dewan, tur éta cocog sareng dewan FRDM-Toél. NXP nyayogikeun perpustakaan touch pikeun ngawujudkeun pungsi konci, slaider, sareng touch rotary.
MCX-N9XX-EVK
MCX-N9XX-EVK nyadiakeun slaider touch on dewan, tur éta cocog sareng dewan FRDM-Toél. NXP nyayogikeun perpustakaan touch pikeun ngawujudkeun pungsi konci, slaider, sareng touch rotary.
FRDM-MCXN947
FRDM-MCXN947 nyadiakeun konci hiji-rampa dina dewan jeung éta cocog sareng dewan FRDM-Toél. NXP nyayogikeun perpustakaan touch pikeun ngawujudkeun pungsi konci, slaider, sareng touch rotary.
NXP touch perpustakaan rojongan pikeun MCX Nx4x TSI
- NXP nawiskeun perpustakaan software touch gratis. Éta nyayogikeun sadaya parangkat lunak anu diperyogikeun pikeun ngadeteksi némpél sareng ngalaksanakeun pangendali anu langkung maju sapertos slaider atanapi papan tombol.
- Algoritma latar tukang TSI sayogi pikeun keypad touch sareng dekoder analog, kalibrasi otomatis sensitipitas, kakuatan rendah, jarakna, sareng kasabaran cai.
- SW disebarkeun dina bentuk kode sumber dina "struktur kode basa objék C". Alat touch tuner dumasar kana FreeMASTER disayogikeun pikeun konfigurasi sareng nada TSI.
SDK ngawangun sareng unduh perpustakaan touch
- Pangguna tiasa ngawangun SDK papan hardware MCX tina https://mcuxpresso.nxp.com/en/welcome, tambahkeun perpustakaan touch ka SDK, tur ngundeur pakét.
- Prosésna dipidangkeun dina Gambar 10, Gambar 11, jeung Gambar 12.
perpustakaan touch NXP
- Kodeu touch sensing dina folder SDK diundeur ...\boards\frdmmcxn947\demo_apps\touch_ sensing dikembangkeun ngagunakeun perpustakaan touch NXP.
- Manual Rujukan Perpustakaan NXP Touch tiasa dipendakan dina polder .../middleware/touch/freemaster/ html/index.html, éta ngajelaskeun perpustakaan perangkat lunak NXP Touch pikeun nerapkeun aplikasi sensing-sentuh dina platform NXP MCU. Perpustakaan parangkat lunak NXP Touch nyayogikeun algoritma sensitipitas rampa pikeun ngadeteksi rampa, gerakan, atanapi sapuan.
- Alat FreeMASTER pikeun TSI ngonpigurasikeun sareng nyetél kalebet kana perpustakaan touch NXP. Kanggo inpo nu leuwih lengkep, tingali NXP Touch Library Reference Manual (document NT20RM) atanapi NXP Touch Development Guide (dokumen AN12709).
- Blok wangunan dasar perpustakaan NXP Touch dipidangkeun dina Gambar 13:
kinerja MCX Nx4x TSI
Pikeun MCX Nx4x TSI, parameter di handap ieu geus diuji dina dewan X-MCX-N9XX-TSI. Ieu kasimpulan kinerja.
Tabél 6. Ringkesan Performance
runtuyan MCX Nx4x | ||
1 | SNR | Nepi ka 200: 1 pikeun mode timer cap jeung mode silih-cap |
2 | Ketebalan overlay | Nepi ka 20 mm |
3 | kakuatan drive Shield | Nepi ka 600pF dina 1MHz, Nepi ka 200pF dina 2MHz |
4 | rentang capacitance sénsor | 5pF - 200pF |
- Tes SNR
- SNR diitung dumasar kana data atah tina nilai counter TSI.
- Dina kasus lamun euweuh algoritma dipaké pikeun ngolah sampnilai dipingpin, nilai SNR 200: 1 bisa dihontal dina mode timer cap jeung mode mutualcap.
- Ditémbongkeun saperti dina Gambar 14, test SNR geus dipigawé dina dewan TSI on EVB.
- Test kakuatan drive Shield
- Kakuatan tameng anu kuat tina TSI tiasa ningkatkeun kamampuan tahan cai tina touchpad sareng tiasa ngadukung desain touchpad anu langkung ageung dina dewan hardware.
- Nalika 4 saluran tameng TSI sadayana diaktipkeun, kamampuan supir maksimum saluran tameng diuji dina jam gawé 1 MHz jeung 2 MHz TSI dina modeu timer cap.
- Nu leuwih luhur jam operasi TSI, nu handap kakuatan drive tina channel shielded. Lamun jam operasi TSI leuwih handap 1MHz, kakuatan drive maksimum TSI leuwih badag batan 600 pF.
- Pikeun ngararancang hardware, tingal hasil tés anu dipidangkeun dina Tabél 7.
- Tabél 7. Hasil tés kakuatan supir Shield
Saluran Shield on Jam Max kakuatan drive tameng CH0, CH6, CH12, CH18 1 MHz 600 pf 2 MHz 200 pf
- Uji ketebalan overlay
- Pikeun nangtayungan éléktroda touch tina gangguan lingkungan éksternal, bahan overlay kudu raket napel na beungeut éléktroda touch. Henteu kedah aya celah hawa antara éléktroda touch sareng overlay. Overlay kalayan konstanta diéléktrik anu luhur atanapi overlay kalayan ketebalan leutik ningkatkeun sensitipitas éléktroda touch. The ketebalan overlay maksimum bahan overlay acrylic ieu diuji dina dewan X-MCX-N9XX-TSI ditémbongkeun saperti dina Gambar 15 jeung Gambar 16. Peta touch bisa ditandaan dina 20 mm overlay acrylic.
- Ieu mangrupikeun syarat anu kedah dicumponan:
- SNR>5:1
- modeu timer cap
- 4 saluran tameng on
- Naekeun sensitipitas
- Uji rentang kapasitansi sénsor
- Kapasitas intrinsik anu disarankeun pikeun sénsor touch dina papan hardware dina kisaran 5 pF dugi ka 50 pF.
- Wewengkon sensor toél, bahan PCB, sareng jejak routing dina papan mangaruhan ukuran kapasitansi intrinsik. Ieu kudu dianggap salila desain hardware dewan.
- Saatos nguji dina dewan X-MCX-N9XX-TSI, MCX Nx4x TSI bisa ngadeteksi aksi touch nalika capacitance intrinsik saluhur 200 pF, SNR leuwih badag batan 5:1. Ku alatan éta, sarat pikeun desain dewan touch leuwih fleksibel.
kacindekan
Dokumén ieu ngenalkeun pungsi dasar TSI dina chip MCX Nx4x. Pikeun detil ngeunaan prinsip MCX Nx4x TSI, tingal bab TSI tina Manual Rujukan MCX Nx4x (dokumen MCXNx4xRM). Pikeun bongbolongan ngeunaan desain papan hardware sareng desain touchpad, tingal Pituduh Pamaké KE17Z Dual TSI (dokumen KE17ZDTSIUG).
Rujukan
Rujukan di handap ieu sayogi dina NXP websitus:
- Manual Rujukan MCX Nx4x (document MCXNx4xRM)
- KE17Z Dual TSI Pituduh Pamaké (dokumen KE17ZDTSIUG)
- Pitunjuk pangembangan NXP Touch (doc AN12709)
- Manual Rujukan Perpustakaan NXP Touch (document NT20RM)
Riwayat révisi
Tabél 8. Riwayat révisi
Dokumén ID | Tanggal paleupasan | Katerangan |
UG10111 v.1 | 7 Méi 2024 | Vérsi awal |
Inpormasi hukum
- Watesan
- Draf - Status draf dina dokumén nunjukkeun yén eusi masih dina ulang internalview sarta tunduk kana persetujuan formal, nu bisa ngakibatkeun modifikasi atawa tambahan. NXP Semiconductors henteu masihan perwakilan atanapi jaminan ngeunaan katepatan atanapi kasampurnaan inpormasi anu kalebet dina versi draf dokumen sareng henteu ngagaduhan tanggung jawab pikeun akibat tina pamakean inpormasi sapertos kitu.
- Bantahan
- Garansi sareng tanggung jawab terbatas - Inpormasi dina dokumén ieu dipercaya akurat sareng dipercaya. Nanging, NXP Semiconductors henteu masihan perwakilan atanapi jaminan, dinyatakeun atanapi tersirat, ngeunaan katepatan atanapi kasampurnaan inpormasi sapertos kitu sareng henteu ngagaduhan tanggung jawab pikeun akibat tina pamakean inpormasi sapertos kitu. NXP Semiconductors henteu nanggung jawab kana eusi dina dokumén ieu upami disayogikeun ku sumber inpormasi di luar NXP Semiconductors. Dina sagala kajadian NXP Semikonduktor moal nanggungjawaban kanggo sagala karuksakan teu langsung, incidental, punitive, husus, atawa consequential (kaasup - tanpa watesan - kauntungan leungit, tabungan leungit, gangguan bisnis, waragad patali ngaleupaskeun atawa ngagantian sagala produk atawa biaya rework) naha atawa henteu Karuksakan misalna dumasar kana tort (kaasup lalawora), jaminan, breach tina kontrak atawa téori légal séjén. Sanaos karusakan naon waé anu tiasa ditanggung ku nasabah pikeun alesan naon waé, tanggung jawab agrégat sareng kumulatif NXP Semiconductors ka konsumén pikeun produk anu dijelaskeun di dieu bakal dibatesan ku Sarat sareng kaayaan penjualan komérsial NXP Semiconductors.
- Hak pikeun nyieun parobahan - NXP Semiconductors ngagaduhan hak pikeun ngarobih inpormasi anu diémbarkeun dina dokumén ieu, kalebet tanpa watesan spésifikasi sareng déskripsi produk, iraha waé sareng tanpa aya bewara. Dokumén ieu ngagentos sareng ngagentos sadaya inpormasi anu disayogikeun sateuacan publikasi ieu.
- Cocog pikeun dianggo - Produk NXP Semiconductors henteu dirarancang, otorisasi, atanapi dijamin cocog pikeun dianggo dina pangrojong kahirupan, sistem atanapi alat anu kritis-hirup atanapi kritis-kaamanan, atanapi dina aplikasi dimana gagalna atanapi gagalna produk NXP Semikonduktor tiasa disangka-sangka nyababkeun tatu pribadi, maot atawa harta parna atawa karuksakan lingkungan. NXP Semiconductors jeung suppliers na teu nampa liability pikeun inklusi jeung/atawa pamakéan produk NXP Semiconductors dina parabot atawa aplikasi misalna sahingga citakan jeung / atawa pamakéan misalna aya dina resiko customer urang sorangan.
- Aplikasi - Aplikasi anu dijelaskeun di dieu pikeun salah sahiji produk ieu ngan ukur pikeun tujuan ilustrasi. NXP Semiconductors henteu masihan perwakilan atanapi garansi yén aplikasi sapertos kitu bakal cocog pikeun pamakean anu ditangtukeun tanpa tés atanapi modifikasi salajengna. Konsumén nanggungjawaban kanggo desain sareng operasi aplikasi sareng produkna nganggo produk NXP Semiconductors, sareng NXP Semiconductors henteu nampi tanggung jawab pikeun bantosan aplikasi atanapi desain produk pelanggan. Éta mangrupikeun tanggung jawab palanggan pikeun nangtoskeun naha produk NXP Semiconductors cocog sareng pas pikeun aplikasi sareng produk anu direncanakeun, ogé pikeun aplikasi anu direncanakeun sareng panggunaan palanggan pihak katilu. Konsumén kedah nyayogikeun desain anu pas sareng panyalindungan operasi pikeun ngaminimalkeun résiko anu aya hubunganana sareng aplikasi sareng produkna. NXP Semiconductors henteu nampi tanggung jawab naon waé anu aya hubunganana sareng standar, karusakan, biaya, atanapi masalah anu didasarkeun kana kalemahan atanapi standar dina aplikasi atanapi produk palanggan, atanapi aplikasi atanapi dianggo ku palanggan pihak katilu. Palanggan tanggung jawab pikeun ngalakukeun sagala tés anu dipikabutuh pikeun aplikasi sareng produk palanggan nganggo produk NXP Semiconductors pikeun ngahindarkeun standar tina aplikasi sareng produk atanapi aplikasi atanapi dianggo ku palanggan pihak katilu. NXP henteu nampi tanggung jawab dina hal ieu.
- Sarat jeung kaayaan diobral komérsial - produk NXP Semiconductors dijual tunduk kana istilah umum jeung kaayaan diobral komérsial, sakumaha diterbitkeun dina https://www.nxp.com/profile/terms iwal mun disebutkeun sapuk dina perjangjian individu ditulis valid. Bisi hiji perjangjian individu disimpulkeun ngan sarat jeung kaayaan perjangjian masing-masing bakal nerapkeun. NXP Semiconductors ku ieu sacara nyata ngabantah pikeun nerapkeun syarat sareng kaayaan umum palanggan ngeunaan pameseran produk NXP Semiconductors ku palanggan.
- Kontrol ékspor - Dokumén ieu sareng barang-barang anu dijelaskeun di dieu tiasa tunduk kana peraturan kontrol ékspor. Ékspor tiasa meryogikeun otorisasi sateuacana ti otoritas kompeten.
- Cocog pikeun dianggo dina produk mumpuni non-otomotif - Kacuali dokumén ieu sacara jelas nyatakeun yén produk NXP Semiconductors khusus ieu mumpuni pikeun otomotif, produk éta henteu cocog pikeun panggunaan otomotif. Éta henteu mumpuni atanapi henteu diuji ku tés otomotif atanapi syarat aplikasi. NXP Semikonduktor henteu nanggung tanggung jawab pikeun ngalebetkeun sareng / atanapi nganggo produk mumpuni non-otomotif dina alat atanapi aplikasi otomotif. Upami palanggan nganggo produk pikeun desain-in sareng dianggo dina aplikasi otomotif pikeun spésifikasi sareng standar otomotif, palanggan (a) kedah nganggo produk tanpa jaminan produk NXP Semiconductors pikeun aplikasi, panggunaan sareng spésifikasi otomotif sapertos kitu, sareng (b) iraha waé. konsumén ngagunakeun produk pikeun aplikasi otomotif saluareun spésifikasi NXP Semiconductors 'pamakéan sapertos kitu bakal solely di resiko customer urang sorangan, sarta (c) customer pinuh indemnifies NXP Semiconductors pikeun liability wae, karuksakan atawa klaim produk gagal hasilna tina desain customer sarta pamakéan produk pikeun aplikasi otomotif saluareun jaminan baku NXP Semiconductors sarta spésifikasi produk NXP Semiconductors.
- Tarjamahan - Versi non-Inggris (tarjamahan) hiji dokumén, kaasup informasi hukum dina dokumén éta, ngan pikeun rujukan. Versi Inggris bakal lumaku upami aya bédana antara versi anu ditarjamahkeun sareng Inggris.
- Kaamanan - Palanggan ngartos yén sadaya produk NXP tiasa tunduk kana kerentanan anu teu dipikanyaho atanapi tiasa ngadukung standar atanapi spésifikasi kaamanan anu ditetepkeun sareng watesan anu dipikanyaho. Konsumén tanggung jawab pikeun desain sareng operasi aplikasi sareng produkna sapanjang siklus hirupna pikeun ngirangan pangaruh kerentanan ieu dina aplikasi sareng produk palanggan. Tanggung jawab palanggan ogé ngalegaan ka téknologi terbuka sareng/atawa proprietary sanés anu dirojong ku produk NXP pikeun dianggo dina aplikasi palanggan. NXP henteu nampi tanggung jawab pikeun kerentanan naon waé. Konsumén kedah rutin pariksa apdet kaamanan ti NXP sareng tuturkeun kalayan leres. Konsumén kedah milih produk anu gaduh fitur kaamanan anu paling cocog sareng aturan, peraturan, sareng standar aplikasi anu dimaksud sareng ngadamel kaputusan desain pamungkas ngeunaan produkna sareng tanggung jawab pikeun patuh kana sagala syarat hukum, pangaturan, sareng kaamanan ngeunaan produkna. , henteu paduli inpormasi atanapi dukungan anu tiasa disayogikeun ku NXP. NXP boga Tim Tanggapan Kajadian Kaamanan Produk (PSIRT) (bisa dihontal di PSIRT@nxp.com) anu ngatur panalungtikan, ngalaporkeun, sareng ngaleupaskeun solusi kerentanan kaamanan produk NXP.
- NXP BV— NXP BV sanes perusahaan operasi sareng henteu ngadistribusikaeun atanapi ngajual produk.
mérek dagang
- bewara: Sadaya merek anu dirujuk, nami produk, nami jasa, sareng merek dagang mangrupikeun milik anu gaduhna.
- NXP - wordmark jeung logo mangrupakeun mérek dagang ti NXP BV
- 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, Serbaguna — mangrupakeun mérek dagang jeung/atawa mérek dagang kadaptar ti Arm Limited (atawa anak perusahaan atawa affiliates na) di AS jeung/atawa di tempat séjén. Téknologi anu aya hubunganana tiasa ditangtayungan ku salah sahiji atanapi sadayana patén, hak cipta, desain, sareng rahasia dagang. Sadaya hak disimpen.
- Kinétik — mangrupakeun mérek dagang ti NXP BV
- MCX — mangrupakeun mérek dagang ti NXP BV
- Microsoft, Azure, sareng ThreadX - mangrupakeun mérek dagang ti grup Microsoft pausahaan.
Punten perhatikeun yén béwara penting ngeunaan dokumén ieu sareng produk (s) anu dijelaskeun di dieu, parantos kalebet dina bagian 'Inpormasi Hukum'.
- © 2024 NXP BV Sadaya hak ditangtayungan.
- Kanggo inpo nu leuwih lengkep, mangga buka https://www.nxp.com.
- Tanggal kaluaran: 7 Méi 2024
- Idéntifikasi dokumén: UG10111
- Pdt. 1 - 7 Méi 2024
Dokumén / Sumberdaya
![]() |
NXP MCX N Series High Performance Microcontrollers [pdf] Pituduh pamaké MCX N Series, MCX N Series High Performance Microcontrollers, Performance High Microcontrollers, Microcontrollers |