NXP-logo

NXP MCX N Series High Performance Microcontrollers

NXP-MCX-N-Series-High-Performance-Microcontrollers-product

Informasi produk

  • Spesifikasi:
    • Model: MCX Nx4x TSI
    • Antarmuka Sensing Tutul (TSI) kanggo sensor tutul kapasitif
    • MCU: Dual Arm Cortex-M33 intine operasi nganti 150 MHz
    • Metode Sensing Tutul: mode Self-kapasitansi lan mode Mutual-kapasitansi
    • Jumlah Saluran Tutul: Nganti 25 kanggo mode tutup dhewe, nganti 136 kanggo mode tutup bebarengan

Pandhuan Panggunaan Produk

  • Pambuka:
    • MCX Nx4x TSI dirancang kanggo nyedhiyakake kemampuan sensor tutul ing sensor tutul kapasitif nggunakake modul TSI.
  • MCX Nx4x TSI Swaraview:
    • Modul TSI ndhukung rong cara sensing tutul: kapasitansi diri lan kapasitansi bebarengan.
  • Diagram Blok MCX Nx4x TSI:
    • Modul TSI nduweni 25 saluran tutul, kanthi 4 saluran tameng kanggo nambah kekuatan drive. Ndhukung mode tutup dhewe lan tutup bebarengan ing PCB sing padha.
  • Mode Self-Kapasitif:
    • Pangembang bisa nggunakake nganti 25 saluran tutup dhewe kanggo ngrancang elektroda tutul ing mode tutup dhewe.
  • Mode Mutual-Kapasitif:
    • Mode mutual-cap ngidini nganti 136 elektroda tutul, nyedhiyakake keluwesan kanggo desain tombol tutul kaya keyboard tutul lan layar demek.
  • Rekomendasi panggunaan:
    • Priksa manawa sambungan sing tepat saka elektroda sensor menyang saluran input TSI liwat pin I / O.
    • Gunakake saluran tameng kanggo nambah toleransi cairan lan kemampuan nyopir.
    • Coba syarat desain nalika milih antarane mode tutup dhewe lan tutup bebarengan.

Pitakonan

  • P: Pira saluran tutul modul MCX Nx4x TSI?
    • A: Modul TSI wis 25 saluran tutul, karo 4 saluran tameng kanggo nambah kekuatan drive.
  • P: Pilihan desain apa sing kasedhiya kanggo elektroda tutul ing mode mutual-capacitive?
    • A: Mode mutual-cap ndhukung nganti 136 elektroda tutul, nyedhiyakake keluwesan kanggo macem-macem desain tombol tutul kayata keyboard tutul lan layar demek.

Informasi Dokumen

Informasi Isi
Tembung kunci MCX, MCX Nx4x, TSI, tutul.
Abstrak Antarmuka Sensing Tutul (TSI) saka seri MCX Nx4x yaiku IP sing dianyari kanthi fitur-fitur anyar kanggo ngetrapake autotuning garis dasar/ambang.

Pambuka

  • Seri MCX N saka MCU Industri lan IoT (IIoT) nduweni intine Arm Cortex-M33 dual sing beroperasi nganti 150 MHz.
  • Seri MCX N minangka mikrokontroler berkinerja dhuwur, kurang daya kanthi periferal lan akselerator sing cerdas nyedhiyakake kemampuan mbukak akeh tugas lan efisiensi kinerja.
  • Antarmuka Sensing Tutul (TSI) saka seri MCX Nx4x yaiku IP sing dianyari kanthi fitur-fitur anyar kanggo ngetrapake autotuning garis dasar/ambang.

MCX Nx4x TSI liwatview

  • TSI nyedhiyakake deteksi sensor tutul ing sensor tutul kapasitif. Sensor tutul kapasitif eksternal biasane dibentuk ing PCB lan elektroda sensor disambungake menyang saluran input TSI liwat pin I / O ing piranti kasebut.

Diagram blok MCX Nx4x TSI

  • MCX Nx4x nduweni siji modul TSI lan ndhukung 2 jinis metode sensing tutul, mode kapasitansi diri (uga disebut self-cap) lan mode mutual-capacitance (uga disebut mutual-cap).
  • Diagram blok MCX Nx4x TSI I ditampilake ing Gambar 1:NXP-MCX-N-Series-High-Performance-Microcontrollers-fig-1 (1)
  • Modul TSI MCX Nx4x nduweni 25 saluran tutul. 4 saluran kasebut bisa digunakake minangka saluran tameng kanggo nambah kekuatan drive saluran tutul.
  • 4 saluran tameng digunakake kanggo nambah toleransi Cairan lan nambah kemampuan nyopir. Kemampuan nyopir sing ditingkatake uga ngidini pangguna ngrancang touchpad sing luwih gedhe ing papan hardware.
  • Modul TSI MCX Nx4x duwe nganti 25 saluran tutul kanggo mode tutup otomatis lan saluran tutul 8 x 17 kanggo mode tutup bebarengan. Kaloro cara kasebut bisa digabungake ing PCB siji, nanging saluran TSI luwih fleksibel kanggo mode Mutual-cap.
  • TSI [0:7] minangka pin TSI Tx lan TSI [8:25] minangka pin TSI Rx ing mode Mutual-cap.
  • Ing mode self-capacitive, pangembang bisa nggunakake 25 saluran tutup kanggo ngrancang 25 elektroda tutul.
  • Ing mode mutual-capacitive, opsi desain nggedhekake nganti 136 (8 x 17) elektroda tutul.
  • Sawetara kasus panggunaan kayata kompor induksi multiburner kanthi kontrol tutul, keyboard tutul, lan layar demek, mbutuhake akeh desain tombol tutul. MCX Nx4x TSI bisa ndhukung nganti 136 elektroda tutul nalika saluran tutup-tutup digunakake.
  • MCX Nx4x TSI bisa nggedhekake elektroda tutul luwih akeh kanggo nyukupi syarat sawetara elektroda tutul.
  • Sawetara fitur anyar wis ditambahake kanggo nggawe IP luwih gampang digunakake ing mode kurang daya. TSI nduweni daya tahan EMC sing luwih maju, saengga bisa digunakake ing aplikasi industri, piranti omah, lan elektronik konsumen.

bagean MCX Nx4x didhukung TSI
Tabel 1 nuduhake jumlah saluran TSI sing cocog karo macem-macem bagean saka seri MCX Nx4x. Kabeh bagean iki ndhukung siji modul TSI sing duwe 25 saluran.

Tabel 1. MCX Nx4x bagean ndhukung modul TSI

bagean Frekuensi [Maks] (MHz) lampu kilat (MB) SRAM (kB) TSI [Nomer, saluran] GPIOs Jinis paket
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 saluran assignment ing paket beda

Tabel 2. assignment saluran TSI kanggo MCX Nx4x VFBGA lan paket LQFP

184BGA KABEH 184BGA KABEH jeneng pin 100HLQFP N94X 100HLQFP N94X jeneng pin 100HLQFP N54X 100HLQFP N54X jeneng 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

Tabel 2. Tugas saluran TSI kanggo paket MCX Nx4x VFBGA lan LQFP ... terus

184BGA KABEH  

184BGA KABEH jeneng pin

100HLQFP N94X 100HLQFP  N94X jeneng pin 100HLQFP N54X 100HLQFP N54X jeneng 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

Figure 2 lan Figure 3 nuduhake assignment saka saluran TSI dual ing rong paket MCX Nx4x. Ing rong paket kasebut, pin sing ditandhani kanthi ijo minangka lokasi distribusi saluran TSI. Kanggo nggawe assignment pin cukup kanggo desain Papan tutul hardware, deleng lokasi pin.

NXP-MCX-N-Series-High-Performance-Microcontrollers-fig-1 (2)NXP-MCX-N-Series-High-Performance-Microcontrollers-fig-1 (3)

Fitur MCX Nx4x TSI

  • Bagean iki menehi katrangan babagan fitur MCX Nx4x TSI.

TSI comparison antarane MCX Nx4x TSI lan Kinetis TSI

  • MCX Nx4x saka TSI lan TSI ing seri NXP Kinetis E TSI dirancang ing platform teknologi sing beda.
  • Mulane, saka fitur dhasar TSI menyang register TSI, ana beda antarane MCX Nx4x TSI lan TSI saka seri Kinetis E. Mung beda sing kadhaptar ing document iki. Kanggo mriksa register TSI, gunakake manual referensi.
  • Bab iki njlèntrèhaké fitur MCX Nx4x TSI kanthi mbandhingaké TSI saka seri Kinetis E.
  • Minangka ditampilake ing Tabel 3, MCX Nx4x TSI ora kena pengaruh gangguan VDD. Wis luwih akeh pilihan jam fungsi.
  • Yen jam fungsi diatur saka jam sistem chip, konsumsi daya TSI bisa suda.
  • Sanajan MCX Nx4x TSI mung nduweni siji modul TSI, nanging ndhukung ngrancang tombol tutul hardware liyane ing papan hardware nalika nggunakake mode tutup bebarengan.

Tabel 3. Bedane antarane MCX Nx4x TSI lan Kinetis E TSI (KE17Z256)

  MCX Nx4x seri Kinetis E seri
Operasi voltage 1.71 V – 3.6 V 2.7 V – 5.5 V
impact gangguan VDD Ora ya wis
Sumber jam fungsi • TSI IP internal kui

• jam sistem Chip

TSI IP digawe internal
Range jam fungsi 30 KHz – 10 MHz 37 KHz – 10 MHz
saluran TSI Nganti 25 saluran (TSI0) Nganti 50 saluran (TSI0, TSI1)
saluran Shield 4 saluran tameng: CH0, CH6, CH12, CH18 3 saluran tameng kanggo saben TSI: CH4, CH12, CH21
Mode tutul Mode tutup dhewe: TSI[0:24] Mode tutup dhewe: TSI[0:24]
  MCX Nx4x seri Kinetis E seri
  Mode mutual-cap: Tx[0:7], Rx[8:24] Mode mutual-cap: Tx[0:5], Rx[6:12]
Tutul elektroda elektroda tutup-diri: nganti 25 elektroda tutup-tutup: nganti 136 (8×17) elektroda tutup-diri: nganti 50 (25+25) elektroda tutup-tutup: nganti 72 (6×6 +6×6)
Produk MCX N9x lan MCX N5x KE17Z256

Fitur sing didhukung dening MCX Nx4x TSI lan Kinetis TSI ditampilake ing Tabel 4.
Tabel 4. Fitur sing didhukung dening MCX Nx4x TSI lan Kinetis TSI

  MCX Nx4x seri Kinetis E seri
Rong jinis mode Sensing Mode tutup dhewe: Mode tutup dhasar dhasar Mode ngedongkrak sensitivitas Mode pembatalan gangguan

Mode mutual-cap: Mode mutual-cap Dasar Ngaktifake sensitivitas ngedongkrak

Dhukungan ngganggu Pungkasan interrupt scan Out of range interrupt
Dhukungan sumber pemicu 1. Software pemicu dening nulis GENCS [SWTS] dicokot

2. Hardware pemicu liwat INPUTMUX

3. Pemicu otomatis dening AUTO_TRIG[TRIG_ EN]

1. Software pemicu dening nulis GENCS [SWTS] dicokot

2. Hardware pemicu liwat INP UTMUX

Dhukungan kurang daya Turu jero: kanthi fungsi nalika GENCS[STPE] disetel kanggo 1 Power Down: Yen domain WAKE aktif, TSI bisa operate kaya ing mode "Deep Sleep". Deep Power Down, VBAT: ora kasedhiya Mode STOP, mode VLPS: bisa digunakake nalika GENCS[STPE] disetel dadi 1.
Awake kurang daya Saben saluran TSI bisa tangi MCU saka mode kurang daya.
DMA Dhukungan Acara sing ora ana jarak utawa acara end-of-scan bisa micu transfer DMA.
Filter swara hardware SSC nyuda gangguan frekuensi lan ningkatake rasio sinyal-kanggo-noise (mode PRBS, mode counter munggah-mudhun).

MCX Nx4x TSI fitur anyar
Sawetara fitur anyar ditambahake menyang MCX Nx4x TSI. Sing paling penting kadhaptar ing tabel ing ngisor iki. MCX Nx4x TSI nyedhiyakake sawetara fitur sing luwih sugih kanggo pangguna. Kaya fungsi Baseline auto trace, Threshold auto trace, lan Debounce, fitur kasebut bisa nyadari sawetara petungan hardware. Ngirit sumber daya pangembangan piranti lunak.

Tabel 5. MCX Nx4x TSI fitur anyar

  MCX Nx4x seri
1 Fungsi gabungan saluran jarak
2 Fungsi trace otomatis dhasar
3 Fungsi trace otomatis ambang
4 Fungsi debounce
5 Fungsi pemicu otomatis
6 Jam saka jam sistem chip
7 Tes fungsi driji

Deskripsi fungsi MCX Nx4x TSI
Mangkene katrangan babagan fitur sing mentas ditambahake:

  1. Fungsi gabungan saluran jarak
    • Fungsi jarak digunakake kanggo nggabungake sawetara saluran TSI kanggo mindhai. Ngatur TSI0_GENCS[S_PROX_EN] kanggo 1 kanggo ngaktifake mode jarak, Nilai ing TSI0_CONFIG[TSICH] ora bener, iku ora digunakake kanggo milih saluran ing mode jarak.
    • Register 25-bit TSI0_CHMERGE[CHANNEL_ENABLE] dikonfigurasi kanggo milih sawetara saluran, 25-bit ngontrol pilihan 25 saluran TSI. Bisa milih nganti 25 saluran, kanthi konfigurasi 25 bit dadi 1 (1_1111_1111_1111_1111_1111_1111b). Nalika ana pemicu, sawetara saluran sing dipilih dening TSI0_CHMERGE[CHANNEL_ENABLE] dipindai bebarengan lan ngasilake siji set nilai pindai TSI. Nilai pindai bisa diwaca saka register TSI0_DATA [TSICNT]. Fungsi gabungan jarak sacara teoritis nggabungake kapasitansi saka macem-macem saluran lan banjur miwiti mindhai, sing mung sah ing mode tutup dhewe. Luwih akeh saluran tutul sing digabung bisa entuk wektu mindhai sing luwih cendhek, luwih cilik nilai pindai, lan sensitivitas sing kurang. Mulane, nalika tutul ndeteksi, luwih kapasitansi tutul dibutuhake kanggo njaluk sensitivitas sing luwih dhuwur. Fungsi iki cocok kanggo deteksi tutul area gedhe lan deteksi jarak area gedhe.
  2. Fungsi trace otomatis dhasar
    • TSI saka MCX Nx4x nyedhiyakake register kanggo nyetel garis dasar TSI lan fungsi jejak garis dasar. Sawise kalibrasi piranti lunak saluran TSI rampung, isi nilai baseline sing diinisialisasi ing daftar TSI0_BASELINE[BASELINE]. Baseline awal saluran tutul ing TSI0_BASELINE [BASELINE] ndhaftar ditulis ing piranti lunak dening pangguna. Setelan garis dasar mung sah kanggo siji saluran. Fungsi trace baseline bisa nyetel garis dasar ing register TSI0_BASELINE[BASELINE] supaya cedhak karo arus TSI.ampnilai le. Fungsi ngaktifake trace baseline diaktifake dening bit TSI0_BASELINE[BASE_TRACE_EN], lan rasio trace otomatis disetel ing register TSI0_BASELINE[BASE_TRACE_DEBOUNCE]. Nilai baseline tambah utawa suda kanthi otomatis, nilai owah-owahan kanggo saben mundhak / nyuda yaiku BASELINE * BASE_TRACE_DEBOUNCE. Fungsi trace baseline mung diaktifake ing mode kurang daya lan setelan mung valid kanggo siji saluran. Nalika saluran tutul diganti, ndhaftar sing gegandhengan karo garis dasar kudu dikonfigurasi ulang.
  3. Fungsi trace otomatis ambang
    • Batesan bisa diwilang dening hardware internal IP yen tilak batesan diaktifake dening configuring TSI0_BASELINE [THRESHOLD_TRACE_EN] bit kanggo 1. Nilai batesan diwilang dimuat menyang ambang register TSI0_TSHD. Kanggo entuk nilai ambang sing dikarepake, pilih rasio ambang ing TSI0_BASELINE[THRESHOLD_RATIO]. Ambang saluran tutul diitung miturut rumus ing ngisor iki ing internal IP. Threshold_H: TSI0_TSHD[THRESH] = [BASELINE + BASELINE >>(THRESHOLD_RATIO+1)] Threshold_L: TSI0_TSHD[THRESL] = [BASELINE – BASELINE >>(THRESHOLD_RATIO+1)] BASELINE yaiku nilai ing TSI0_BASELINE [BASELINE].
  4. Fungsi debounce
    • MCX Nx4x TSI nyedhiyakake fungsi debounce hardware, TSI_GENCS[DEBOUNCE] bisa digunakake kanggo ngatur nomer acara metu saka sawetara sing bisa generate gangguan. Mung mode acara interrupt out-of-range sing ndhukung fungsi debounce lan acara interrupt end-of-scan ora ndhukung.
  5. Fungsi pemicu otomatis.
    • Ana telung sumber pemicu TSI, kalebu pemicu piranti lunak kanthi nulis bit TSI0_GENCS[SWTS], pemicu hardware liwat INPUTMUX, lan pemicu otomatis dening TSI0_AUTO_TRIG[TRIG_EN]. Tokoh 4 nuduhake kemajuan sing digawe kanthi otomatis.NXP-MCX-N-Series-High-Performance-Microcontrollers-fig-1 (4)
    • Fungsi pemicu otomatis minangka fitur anyar ing MCX Nx4x TSI. Fitur iki diaktifake kanthi nyetel
    • TSI0_AUTO_TRIG [TRIG_EN] kanggo 1. Sawise pemicu otomatis diaktifake, pemicu lunak lan konfigurasi pemicu hardware ing TSI0_GENCS [SWTS] ora bener. Periode antarane saben pemicu bisa diitung nganggo rumus ing ngisor iki:
    • Wektu wektu antarane saben pemicu = jam pemicu / jam pemicu divider * pemicu jam counter.
    • Jam pemicu: ngatur TSI0_AUTO_TRIG[TRIG_CLK_SEL] kanggo milih sumber jam pemicu otomatis.
    • Pemisah jam pemicu: atur TSI0_AUTO_TRIG[TRIG_CLK_DIVIDER] kanggo milih pemisah jam pemicu.
    • Pemicu jam counter: ngatur TSI0_AUTO_TRIG[TRIG_PERIOD_COUNTER] kanggo ngatur nilai pemicu jam counter.
    • Kanggo jam sumber jam pemicu otomatis, siji jam lp_osc 32k, liyane jam FRO_12Mhz utawa jam clk_in bisa dipilih dening TSICLKSEL [SEL], lan dibagi TSICLKDIV[DIV].
  6. Jam saka jam sistem chip
    • Biasane, Kinetis E seri TSI nyedhiyakake jam referensi internal kanggo ngasilake jam fungsional TSI.
    • Kanggo TSI saka MCX Nx4x, jam operasi ora mung saka IP internal, nanging bisa saka jam sistem chip. MCX Nx4x TSI duwe rong pilihan sumber jam fungsi (kanthi konfigurasi TSICLKSEL [SEL]).
    • Minangka ditampilake ing Figure 5, siji saka jam sistem chip bisa ngurangi konsumsi daya operasi TSI, liyane kui saka osilator internal TSI. Bisa nyuda jitter jam operasi TSI.NXP-MCX-N-Series-High-Performance-Microcontrollers-fig-1 (5)
    • Jam FRO_12 MHz utawa jam clk_in minangka sumber jam fungsi TSI, bisa dipilih kanthi TSICLKSEL[SEL] lan dibagi TSICLKDIV[DIV].
  7. Tes fungsi driji
    • MCX Nx4x TSI menehi fungsi driji test sing bisa simulasi tutul driji tanpa tutul driji nyata ing Papan hardware dening configuring register related.
    • Fungsi iki migunani sajrone debug kode lan tes papan hardware.
    • Kekuwatan saka driji test TSI bisa diatur dening TSI0_MISC[TEST_FINGER], pangguna bisa ngganti kekuatan tutul liwat.
    • Ana 8 pilihan kanggo kapasitansi driji: 148pF, 296pF, 444pF, 592pF, 740pF, 888pF, 1036pF, 1184pF. Fungsi driji test diaktifake kanthi ngonfigurasi TSI0_MISC[TEST_FINGER_EN] dadi 1.
    • Pangguna bisa nggunakake fungsi iki kanggo ngetung kapasitansi touchpad hardware, debug parameter TSI, lan nindakake tes safety / kegagalan piranti lunak (FMEA). Ing kode piranti lunak, atur kapasitansi driji dhisik banjur aktifake fungsi driji test.

Example kasus nggunakake MCX Nx4x TSI fungsi anyar
MCX Nx4x TSI nduweni fitur kanggo kasus panggunaan daya kurang:

  • Gunakake jam sistem chip kanggo ngirit konsumsi daya IP.
  • Gunakake fungsi pemicu otomatis, fungsi gabungan saluran jarak, fungsi trace otomatis garis dasar, fungsi trace otomatis ambang, lan fungsi debounce kanggo nindakake kasus panggunaan wake-up kanthi daya rendah sing gampang.

Dhukungan hardware lan piranti lunak MCX Nx4x TSI

  • NXP duwe papat jinis papan hardware kanggo ndhukung evaluasi MCX Nx4x TSI.
  • Papan X-MCX-N9XX-TSI minangka papan evaluasi internal, kontrak FAE / Marketing kanggo njaluk.
  • Papan telu liyane yaiku papan rilis resmi NXP lan bisa ditemokake ing NXP web ing ngendi pangguna bisa ndownload SDK piranti lunak sing didhukung resmi lan perpustakaan tutul.

Papan evaluasi TSI seri MCX Nx4x

  • NXP nyedhiyakake papan evaluasi kanggo mbantu pangguna ngevaluasi fungsi TSI. Ing ngisor iki informasi papan rinci.

Papan X-MCX-N9XX-TSI

  • Papan X-MCX-N9XX-TSI minangka desain referensi sensing tutul kalebu macem-macem pola tutul adhedhasar NXP kinerja dhuwur MCX Nx4x MCU sing nduweni siji modul TSI lan ndhukung nganti 25 saluran tutul sing dituduhake ing papan kasebut.
  • Papan bisa digunakake kanggo ngira-ngira fungsi TSI kanggo MCX N9x lan N5x seri MCU. Produk iki wis lulus sertifikasi IEC61000-4-6 3V.

NXP Semikonduktor

NXP-MCX-N-Series-High-Performance-Microcontrollers-fig-1 (6)

MCX-N5XX-EVK

MCX-N5XX-EVK menehi panggeser tutul ing Papan, lan iku kompatibel karo Papan FRDM-TOUCH. NXP nyedhiyakake perpustakaan tutul kanggo mujudake fungsi tombol, panggeser, lan tutul rotary.

NXP-MCX-N-Series-High-Performance-Microcontrollers-fig-1 (7)

MCX-N9XX-EVK

MCX-N9XX-EVK menehi panggeser tutul ing Papan, lan iku kompatibel karo Papan FRDM-TOUCH. NXP nyedhiyakake perpustakaan tutul kanggo mujudake fungsi tombol, panggeser, lan tutul rotary.

NXP-MCX-N-Series-High-Performance-Microcontrollers-fig-1 (8)

FRDM-MCXN947
FRDM-MCXN947 menehi tombol siji-tutul ing Papan lan kompatibel karo Papan FRDM-TOUCH. NXP nyedhiyakake perpustakaan tutul kanggo mujudake fungsi tombol, panggeser, lan tutul rotary.

NXP-MCX-N-Series-High-Performance-Microcontrollers-fig-1 (9)

Dhukungan perpustakaan tutul NXP kanggo MCX Nx4x TSI

  • NXP nawakake perpustakaan piranti lunak tutul gratis. Iki nyedhiyakake kabeh piranti lunak sing dibutuhake kanggo ndeteksi sentuhan lan ngetrapake pengontrol sing luwih maju kaya slider utawa keypad.
  • Algoritma latar mburi TSI kasedhiya kanggo keypad tutul lan dekoder analog, kalibrasi otomatis sensitivitas, daya kurang, jarak, lan toleransi banyu.
  • SW disebarake ing wangun kode sumber ing "struktur kode basa obyek C". Alat tuner tutul adhedhasar FreeMASTER kasedhiya kanggo konfigurasi lan tune TSI.

SDK mbangun lan download perpustakaan tutul

  • Pangguna bisa mbangun SDK papan hardware MCX saka https://mcuxpresso.nxp.com/en/welcome, nambah perpustakaan tutul menyang SDK, lan download paket.
  • Proses kasebut ditampilake ing Gambar 10, Gambar 11, lan Gambar 12.NXP-MCX-N-Series-High-Performance-Microcontrollers-fig-1 (10)NXP-MCX-N-Series-High-Performance-Microcontrollers-fig-1 (11)

NXP-MCX-N-Series-High-Performance-Microcontrollers-fig-1 (12)

perpustakaan tutul NXP

  • Kode sensing tutul ing folder SDK sing diundhuh ...\boards\frdmmcxn947\demo_apps\touch_ sensing dikembangake nggunakake perpustakaan tutul NXP.
  • Manual Referensi Pustaka Tutul NXP bisa ditemokaké ing folder …/middleware/touch/freemaster/html/index.html, iki njlèntrèhaké perpustakaan piranti lunak NXP Touch kanggo ngetrapake aplikasi sensing tutul ing platform NXP MCU. Pustaka piranti lunak NXP Touch nyedhiyakake algoritma sensing tutul kanggo ndeteksi tutul driji, gerakan, utawa sadurunge nyeret.
  • Alat FreeMASTER kanggo konfigurasi lan tune TSI kalebu ing perpustakaan tutul NXP. Kanggo informasi luwih lengkap, deleng NXP Touch Library Reference Manual (document NT20RM) utawa NXP Touch Development Guide (dokumen AN12709).
  • Blok bangunan dhasar perpustakaan NXP Touch ditampilake ing Gambar 13:

NXP-MCX-N-Series-High-Performance-Microcontrollers-fig-1 (13)

kinerja MCX Nx4x TSI

Kanggo MCX Nx4x TSI, paramèter ing ngisor iki wis diuji ing papan X-MCX-N9XX-TSI. Punika ringkesan kinerja.

Tabel 6. Ringkesan Kinerja

  MCX Nx4x seri
1 SNR Nganti 200:1 kanggo mode tutup dhewe lan mode tutup bebarengan
2 Ketebalan overlay Nganti 20 mm
3 kekuatan drive Shield Nganti 600pF ing 1MHz, Nganti 200pF ing 2MHz
4 Range kapasitansi sensor 5pF - 200pF
  1. Tes SNR
    • SNR diwilang miturut data mentah saka nilai counter TSI.
    • Ing kasus nalika ora algoritma digunakake kanggo proses sampnilai sing dipimpin, nilai SNR 200: 1 bisa digayuh ing mode tutup dhewe lan mode mutualcap.
    • Minangka ditampilake ing Figure 14, test SNR wis dileksanakake ing Papan TSI ing EVB.NXP-MCX-N-Series-High-Performance-Microcontrollers-fig-1 (14)
  2. Tes kekuatan drive Shield
    • Kekuwatan tameng sing kuwat saka TSI bisa nambah kinerja anti banyu saka touchpad lan bisa ndhukung desain touchpad sing luwih gedhe ing papan hardware.
    • Nalika 4 saluran tameng TSI kabeh aktif, kemampuan driver maksimum saluran tameng dites ing 1 MHz lan 2 MHz TSI jam kerja ing mode tutup dhewe.
    • Sing luwih dhuwur jam operasi TSI, sing luwih murah kekuatan drive saluran shielded. Yen jam operasi TSI luwih murah tinimbang 1MHz, kekuatan drive maksimum TSI luwih gedhe tinimbang 600 pF.
    • Kanggo nindakake desain hardware, deleng asil tes sing ditampilake ing Tabel 7.
    • Tabel 7. Hasil test kekuatan driver Shield
      Saluran Shield aktif jam kekuatan drive tameng maksimum
      CH0, CH6, CH12, CH18 1 MHz 600 pF
      2 MHz 200 pF
  3. Tes ketebalan lapisan
    • Kanggo nglindhungi elektroda tutul saka gangguan saka lingkungan njaba, materi overlay kudu rapet ditempelake ing lumahing elektroda tutul. Ora ana celah udara ing antarane elektroda tutul lan overlay. Overlay kanthi konstanta dielektrik dhuwur utawa overlay kanthi kekandelan cilik nambah sensitivitas elektroda tutul. Ing kekandelan numpuki maksimum materi numpuki akrilik dites ing Papan X-MCX-N9XX-TSI minangka ditampilake ing Figure 15 lan Figure 16. Tumindak tutul bisa dideteksi ing 20 mm overlay akrilik.
    • Ing ngisor iki syarat-syarat sing kudu ditindakake:
      • SNR>5:1
      • Mode tutup dhewe
      • 4 saluran tameng ing
      • Peningkatan sensitivitasNXP-MCX-N-Series-High-Performance-Microcontrollers-fig-1 (15)
  4. Tes kisaran kapasitansi sensor
    • Kapasitas intrinsik sing disaranake saka sensor tutul ing papan hardware ana ing kisaran 5 pF nganti 50 pF.
    • Area sensor tutul, materi saka PCB, lan tilak nuntun ing Papan mengaruhi ukuran kapasitansi intrinsik. Iki kudu dianggep sajrone desain hardware papan.
    • Sawise nyoba ing papan X-MCX-N9XX-TSI, MCX Nx4x TSI bisa ndeteksi tumindak tutul nalika kapasitansi intrinsik minangka dhuwur minangka 200 pF, SNR luwih gedhe saka 5:1. Mulane, syarat kanggo desain papan tutul luwih fleksibel.

Kesimpulan

Dokumen iki ngenalake fungsi dhasar TSI ing chip MCX Nx4x. Kanggo rincian babagan prinsip MCX Nx4x TSI, deleng bab TSI saka Manual Referensi MCX Nx4x (dokumen MCXNx4xRM). Kanggo saran babagan desain papan hardware lan desain touchpad, waca Pandhuan pangguna KE17Z Dual TSI (dokumen KE17ZDTSIUG).

Referensi

Referensi ing ngisor iki kasedhiya ing NXP websitus:

  1. Manual Referensi MCX Nx4x (dokumen MCXNx4xRM)
  2. KE17Z Dual TSI User Guide (dokumen KE17ZDTSIUG)
  3. Panduan pengembangan NXP Touch (dokumen AN12709)
  4. NXP Touch Library Reference Manual (dokumen NT20RM)

Riwayat revisi

Tabel 8. Riwayat revisi

Dokumen ID Tanggal rilis Katrangan
UG10111 v.1 7 Mei 2024 Versi wiwitan

Informasi hukum

  • Definisi
    • Draft - A status konsep ing document nuduhake yen isi isih ing re internalview lan tundhuk persetujuan resmi, sing bisa nyebabake modifikasi utawa tambahan. NXP Semiconductors ora menehi perwakilan utawa garansi babagan akurasi utawa kelengkapan informasi sing kalebu ing versi konsep dokumen lan ora duwe tanggung jawab kanggo akibat saka panggunaan informasi kasebut.
  • Penafian
    • Garansi lan tanggung jawab winates - Informasi ing dokumen iki dipercaya akurat lan dipercaya. Nanging, NXP Semikonduktor ora menehi perwakilan utawa jaminan, sing ditulis utawa diwenehake, babagan akurasi utawa jangkep informasi kasebut lan ora duwe tanggung jawab kanggo akibat saka panggunaan informasi kasebut. NXP Semiconductors ora tanggung jawab kanggo isi ing dokumen iki yen diwenehake dening sumber informasi ing njaba NXP Semiconductors. NXP Semiconductors ora bakal tanggung jawab kanggo karusakan ora langsung, insidental, punitive, khusus, utawa konsekuensial (kalebu - tanpa watesan - bathi sing ilang, tabungan sing ilang, gangguan bisnis, biaya sing ana gandhengane karo penghapusan utawa panggantos produk utawa biaya kerja ulang) apa karusakan kuwi adhedhasar tort (kalebu teledor), babar pisan, nerbitake kontrak utawa teori legal liyane. Senadyan karusakan apa wae sing bisa ditindakake dening pelanggan kanthi alasan apa wae, tanggung jawab agregat lan kumulatif NXP Semikonduktor marang pelanggan kanggo produk sing diterangake ing kene bakal diwatesi dening Sarat lan kahanan dodolan komersial NXP Semikonduktor.
    • Hak kanggo nggawe owah-owahan - NXP Semiconductors nduweni hak kanggo ngowahi informasi sing diterbitake ing dokumen iki, kalebu tanpa watesan spesifikasi lan deskripsi produk, kapan wae lan tanpa kabar. Dokumen iki ngganti lan ngganti kabeh informasi sing diwenehake sadurunge diterbitake.
    • Cocog kanggo nggunakake - Produk NXP Semiconductors ora dirancang, sah, utawa dijamin cocog kanggo digunakake ing dhukungan urip, sistem utawa peralatan sing kritis utawa safety-kritis, utawa ing aplikasi sing gagal utawa malfungsi produk NXP Semikonduktor bisa uga bisa nyebabake. bundhas pribadi, pati utawa property abot utawa karusakan lingkungan. NXP Semikonduktor lan panyedhiya ora tanggung jawab kanggo kalebu lan/utawa nggunakake produk NXP Semikonduktor ing peralatan utawa aplikasi kasebut lan mulane kalebu lan/utawa panggunaan kasebut tanggung jawab kanggo pelanggan.
    • Aplikasi - Aplikasi sing diterangake ing kene kanggo samubarang produk iki mung kanggo ilustrasi. NXP Semiconductors ora menehi perwakilan utawa garansi manawa aplikasi kasebut cocog kanggo panggunaan sing ditemtokake tanpa tes utawa modifikasi luwih lanjut. Pelanggan tanggung jawab kanggo desain lan operasi aplikasi lan produk sing nggunakake produk NXP Semiconductors, lan NXP Semiconductors ora tanggung jawab kanggo bantuan karo aplikasi utawa desain produk pelanggan. Tanggung jawab tunggal pelanggan kanggo nemtokake manawa produk NXP Semiconductors cocok lan cocog kanggo aplikasi lan produk sing direncanakake, uga kanggo aplikasi sing direncanakake lan panggunaan pelanggan pihak katelu. Pelanggan kudu menehi desain lan perlindungan operasi sing cocog kanggo nyuda risiko sing ana gandhengane karo aplikasi lan produk. NXP Semiconductors ora nampa tanggung jawab apa wae sing ana gandhengane karo standar, karusakan, biaya, utawa masalah sing adhedhasar kelemahane utawa standar ing aplikasi utawa produk pelanggan, utawa aplikasi utawa panggunaan pelanggan pihak katelu. Pelanggan tanggung jawab kanggo nindakake kabeh tes sing dibutuhake kanggo aplikasi lan produk pelanggan nggunakake produk NXP Semiconductors supaya ora dadi standar aplikasi lan produk utawa aplikasi utawa digunakake dening pelanggan pihak katelu. NXP ora nanggung tanggung jawab babagan iki.
    • Syarat lan Ketentuan Penjualan Komersial - Produk NXP Semiconductors didol miturut syarat-syarat umum lan kahanan adol komersial, kaya sing diterbitake ing https://www.nxp.com/profile/terms kajaba digunakake sarujuk ing persetujuan individu ditulis bener. Ing kasus persetujuan individu rampung mung syarat lan katemtuan saka persetujuan pamilike bakal ditrapake. NXP Semiconductors kanthi iki kanthi tegas mbantah kanggo ngetrapake syarat lan kahanan umum pelanggan babagan tuku produk NXP Semiconductors dening pelanggan.
    • Kontrol ekspor - Dokumen iki uga item (e) sing diterangake ing kene bisa uga tundhuk karo peraturan kontrol ekspor. Ekspor bisa uga mbutuhake wewenang sadurunge saka panguwasa sing kompeten.
    • Cocog kanggo digunakake ing produk non-otomotif qualified - Kajaba dokumen iki kanthi tegas nyatakake yen produk NXP Semikonduktor khusus iki nduweni kualifikasi otomotif, produk kasebut ora cocog kanggo panggunaan otomotif. Ora qualified utawa dites dening testing otomotif utawa syarat aplikasi. NXP Semiconductors ora tanggung jawab kanggo inklusi lan / utawa nggunakake produk qualified non-otomotif ing peralatan utawa aplikasi otomotif. Yen pelanggan nggunakake prodhuk kanggo desain-in lan digunakake ing aplikasi otomotif kanggo spesifikasi lan standar otomotif, pelanggan (a) kudu nggunakake produk kasebut tanpa jaminan NXP Semikonduktor kanggo produk kasebut kanggo aplikasi, panggunaan lan spesifikasi otomotif kasebut, lan (b) kapan wae. pelanggan nggunakake produk kanggo aplikasi otomotif ngluwihi specifications NXP Semikonduktor 'penggunaan kuwi mung ing customer dhewe resiko, lan (c) customer kanthi indemnifies NXP Semikonduktor kanggo tanggung jawab, karusakan utawa pratelan produk gagal asil saka desain customer lan nggunakake produk kanggo aplikasi otomotif ngluwihi babar pisan standar NXP Semikonduktor lan specifications produk NXP Semikonduktor.
    • Terjemahan - Versi dokumen non-Inggris (terjemahan), kalebu informasi hukum ing dokumen kasebut, mung kanggo referensi. Versi Inggris bakal ditrapake yen ana bedo antarane versi terjemahan lan Inggris.
    • Keamanan - Pelanggan mangertos manawa kabeh produk NXP bisa uga ngalami kerentanan sing ora dingerteni utawa ndhukung standar keamanan utawa spesifikasi sing wis ditemtokake kanthi watesan sing dingerteni. Pelanggan tanggung jawab kanggo desain lan operasi aplikasi lan produk sajrone siklus urip kanggo nyuda efek saka kerentanan kasebut ing aplikasi lan produk pelanggan. Tanggung jawab pelanggan uga ngluwihi teknologi mbukak lan/utawa eksklusif liyane sing didhukung produk NXP kanggo digunakake ing aplikasi pelanggan. NXP ora tanggung jawab kanggo kerentanan apa wae. Pelanggan kudu rutin mriksa nganyari keamanan saka NXP lan tindakake kanthi tepat. Pelanggan kudu milih produk kanthi fitur keamanan sing paling cocog karo aturan, peraturan, lan standar aplikasi sing dituju lan nggawe keputusan desain sing paling penting babagan produk lan tanggung jawab mung kanggo netepi kabeh syarat legal, peraturan, lan keamanan babagan produke. , preduli saka informasi utawa dhukungan sing bisa diwenehake dening NXP. NXP duwe Product Security Incident Response Team (PSIRT) (bisa digayuh ing PSIRT@nxp.com) sing ngatur investigasi, laporan, lan solusi solusi kerentanan keamanan produk NXP.
    • NXP BV - NXP BV dudu perusahaan operasi lan ora nyebarake utawa ngedol produk.

merek dagang

  • Kabar: Kabeh merek sing dirujuk, jeneng produk, jeneng layanan, lan merek dagang minangka properti sing nduweni.
  • NXP - wordmark lan logo iku merek dagang saka 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, Versatile — iku merek dagang lan/utawa merek dagang kadhaptar saka Arm Limited (utawa anak perusahaan utawa afiliasi) ing AS lan/utawa ing papan liya. Teknologi sing gegandhengan bisa dilindhungi dening samubarang utawa kabeh paten, hak cipta, desain, lan rahasia dagang. Kabeh hak dilindhungi undhang-undhang.
  • Kinetik iku merek dagang saka NXP BV
  • MCX iku merek dagang saka NXP BV
  • Microsoft, Azure, lan ThreadX - iku merek dagang saka grup perusahaan Microsoft.

Wigati dimangerteni manawa kabar penting babagan dokumen iki lan produk sing diterangake ing kene, wis kalebu ing bagean 'Informasi hukum'.

  • © 2024 NXP BV Kabeh hak dilindhungi undhang-undhang.
  • Kanggo informasi luwih lengkap, bukak https://www.nxp.com.
  • Tanggal rilis: 7 Mei 2024
  • Pengenal dokumen: UG10111
  • Pdt. 1 - 7 Mei 2024

Dokumen / Sumber Daya

NXP MCX N Series High Performance Microcontrollers [pdf] Pandhuan pangguna
MCX N Series, MCX N Series High Performance Microcontrollers, High Performance Microcontrollers, Microcontrollers

Referensi

Ninggalake komentar

Alamat email sampeyan ora bakal diterbitake. Kolom sing dibutuhake ditandhani *