NXP-лого

Микроконтролери со високи перформанси од серијата NXP MCX N

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

Информации за производот

  • Спецификации:
    • Модел: MCX Nx4x TSI
    • Допрете го сензорскиот интерфејс (TSI) за капацитивни сензори на допир
    • MCU: Јадрата со двоен крак Cortex-M33 работат до 150 MHz
    • Методи за сензорирање на допир: Режим на само-капацитивност и режим на меѓусебна капацитивност
    • Број на канали на допир: До 25 за режим на самозатворање, до 136 за режим со взаемно капаче

Упатство за употреба на производот

  • Вовед:
    • MCX Nx4x TSI е дизајниран да обезбеди можности за сензори за допир на капацитивните сензори на допир користејќи го TSI модулот.
  • MCX Nx4x TSI Надview:
    • Модулот TSI поддржува два методи за сензори за допир: само-капацитивност и меѓусебна капацитивност.
  • Блок дијаграм MCX Nx4x TSI:
    • Модулот TSI има 25 канали на допир, со 4 заштитни канали за подобрување на јачината на погонот. Поддржува режими со само-затворање и заемно капаче на истата ПХБ.
  • Само-капацитивен режим:
    • Програмерите можат да користат до 25 канали со само-затворање за да дизајнираат електроди на допир во режим на самозатворање.
  • Взаемно-капацитивен режим:
    • Режимот со меѓусебно капаче овозможува до 136 електроди на допир, обезбедувајќи флексибилност за дизајни на копчиња на допир, како што се тастатури на допир и екрани на допир.
  • Препораки за употреба:
    • Обезбедете правилно поврзување на сензорските електроди со влезните канали на TSI преку I/O пиновите.
    • Користете заштитни канали за зголемена толеранција на течности и способност за возење.
    • Разгледајте ги барањата за дизајн кога избирате помеѓу режимите на само-капа и заемно капаче.

Најчесто поставувани прашања

  • П: Колку канали на допир има модулот MCX Nx4x TSI?
    • A: Модулот TSI има 25 канали на допир, со 4 заштитни канали за зголемена јачина на погонот.
  • П: Кои опции за дизајн се достапни за електродите на допир во взаемно-капацитивен режим?
    • A: Режимот со меѓусебно капаче поддржува до 136 електроди на допир, обезбедувајќи флексибилност за различни дизајни на копчиња на допир, како што се тастатури на допир и екрани на допир.

Информации за документот

Информации Содржина
Клучни зборови MCX, MCX Nx4x, TSI, допир.
Апстракт Интерфејсот со сензори на допир (TSI) од серијата MCX Nx4x е надградената IP адреса со нови функции за имплементирање на автоматско подесување на основната линија/праг.

Вовед

  • Серијата MCX N на Industrial и IoT (IIoT) MCU има двојни Arm Cortex-M33 јадра кои работат до 150 MHz.
  • Серијата MCX N се микроконтролери со високи перформанси и ниска моќност со интелигентни периферни уреди и акцелератори кои обезбедуваат можности за повеќе задачи и ефикасност на перформансите.
  • Интерфејсот со сензори на допир (TSI) од серијата MCX Nx4x е надградената IP адреса со нови функции за имплементирање на автоматско подесување на основната линија/праг.

MCX Nx4x TSI завршиview

  • TSI обезбедува детекција со сензори за допир на капацитивни сензори за допир. Надворешниот капацитивен сензор за допир обично се формира на ПХБ и сензорските електроди се поврзани со влезните канали на TSI преку влезните/излезни пинови во уредот.

Блок-дијаграм MCX Nx4x TSI

  • MCX Nx4x има еден TSI модул и поддржува 2 вида методи на чувствителност на допир, режимот на само-капацитивност (исто така наречен само-капа) и режимот на меѓусебна капацитивност (исто така наречен заемно капаче).
  • Блок-дијаграмот на MCX Nx4x TSI I прикажан на Слика 1:NXP-MCX-N-Series-High-Performance-Microcontrollers-fig-1 (1)
  • TSI модулот на MCX Nx4x има 25 канали на допир. 4 од овие канали може да се користат како канали за заштита за да се подобри јачината на погонот на каналите на допир.
  • 4-те заштитни канали се користат за подобрување на толеранцијата на течноста и подобрување на способноста за возење. Подобрената способност за возење, исто така, им овозможува на корисниците да дизајнираат поголема подлога за допир на хардверската плоча.
  • Модулот TSI на MCX Nx4x има до 25 канали на допир за режим на самозатворање и 8 x 17 канали на допир за режим на заемно капаче. Двата споменати методи може да се комбинираат на една ПХБ, но каналот TSI е пофлексибилен за режимот за взаемно капаче.
  • TSI[0:7] се TSI Tx пинови, а TSI[8:25] се TSI Rx пинови во режим на меѓусебно капаче.
  • Во само-капацитивниот режим, програмерите можат да користат 25 канали со самозатворање за да дизајнираат 25 електроди на допир.
  • Во взаемно-капацитивниот режим, опциите за дизајн се прошируваат до 136 (8 x 17) електроди на допир.
  • Неколку случаи на употреба, како што се индукциски шпорет со повеќе горилници со контроли на допир, тастатури на допир и екран на допир, бараат многу дизајн на копчињата на допир. MCX Nx4x TSI може да поддржува до 136 електроди на допир кога се користат канали со меѓусебно капаче.
  • MCX Nx4x TSI може да прошири повеќе електроди на допир за да ги исполни барањата на повеќе електроди на допир.
  • Додадени се некои нови функции за да се олесни користењето на IP во режим на ниска потрошувачка на енергија. TSI има напредна робусност на EMC, што го прави погоден за употреба во индустриски, домашни апарати и апликации за потрошувачка електроника.

MCX Nx4x делови поддржани TSI
Табелата 1 го прикажува бројот на TSI канали што одговараат на различни делови од серијата MCX Nx4x. Сите овие делови поддржуваат еден TSI модул кој има 25 канали.

Табела 1. MCX Nx4x делови што поддржуваат TSI модул

Делови Фреквенција [Max] (MHz) Блесок (MB) SRAM (kB) TSI [Број, канали] GPIO Тип на пакет
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 доделување канал на различни пакети

Табела 2. TSI доделување канал за MCX Nx4x VFBGA и LQFP пакети

184 БГА СИТЕ 184 БГА СИТЕ игла име 100 HLQFP N94X 100 HLQFP Име на пинот N94X 100 HLQFP N54X 100 HLQFP Име на пинот N54X 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

Табела 2. TSI доделување канал за MCX Nx4x VFBGA и LQFP пакети…продолжува

184 БГА СИТЕ  

184 БГА СИТЕ игла име

100 HLQFP N94X 100 HLQFP  Име на пинот N94X 100 HLQFP N54X 100 HLQFP Име на пинот N54X 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

Слика 2 и слика 3 го прикажуваат доделувањето на двојните TSI канали на двата пакети MCX Nx4x. Во двата пакети, пиновите означени со зелено се локацијата на дистрибуцијата на каналот TSI. За да направите разумно доделување на пиновите за дизајнот на хардверската плоча на допир, погледнете ја локацијата на пиновите.

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

Карактеристики на MCX Nx4x TSI

  • Овој дел ги дава деталите за карактеристиките на MCX Nx4x TSI.

TSI споредба помеѓу MCX Nx4x TSI и Kinetis TSI

  • MCX Nx4x на TSI и TSI на NXP Kinetis E серијата TSI се дизајнирани на различни технолошки платформи.
  • Затоа, од основните карактеристики на TSI до регистрите на TSI, постојат разлики помеѓу MCX Nx4x TSI и TSI од серијата Kinetis E. Само разликите се наведени во овој документ. За да ги проверите TSI регистрите, користете го упатството за референца.
  • Ова поглавје ги опишува карактеристиките на MCX Nx4x TSI споредувајќи го со TSI од серијата Kinetis E.
  • Како што е прикажано во Табела 3, MCX Nx4x TSI не е под влијание на бучавата VDD. Има повеќе функционални избори на часовникот.
  • Ако функционалниот часовник е конфигуриран од часовникот на системот за чипови, потрошувачката на енергија TSI може да се намали.
  • Иако MCX Nx4x TSI има само еден TSI модул, тој поддржува дизајнирање на повеќе хардверски копчиња на допир на хардверска табла кога се користи режимот за заемно капаче.

Табела 3. Разликата помеѓу MCX Nx4x TSI и Kinetis E TSI (KE17Z256)

  MCX Nx4x серија Кинетис Е серија
Работа волtage 1.71 V – 3.6 V 2.7 V – 5.5 V
Влијание на бучавата на VDD бр Да
Функционален извор на часовник • TSI IP интерно генерирана

• Чип системски часовник

TSI IP интерно генерирана
Опсег на часовник на функции 30 KHz - 10 MHz 37 KHz - 10 MHz
TSI канали До 25 канали (TSI0) До 50 канали (TSI0, TSI1)
Штит канали 4 штитни канали: CH0, CH6, CH12, CH18 3 заштитни канали за секој TSI: CH4, CH12, CH21
Режим на допир Режим на самозатворање: TSI[0:24] Режим на самозатворање: TSI[0:24]
  MCX Nx4x серија Кинетис Е серија
  Режим со взаемно ограничување: Tx[0:7], Rx[8:24] Режим со взаемно ограничување: Tx[0:5], Rx[6:12]
Електроди на допир Електроди со само капаче: до 25 електроди со меѓусебно капаче: до 136 (8×17) Електроди со само капаче: до 50 (25+25) електроди со меѓусебно капаче: до 72 (6×6 +6×6)
Производи MCX N9x и MCX N5x KE17Z256

Карактеристиките поддржани од MCX Nx4x TSI и Kinetis TSI се прикажани во Табела 4.
Табела 4. Карактеристиките поддржани од MCX Nx4x TSI и Kinetis TSI

  MCX Nx4x серија Кинетис Е серија
Два вида на сензорски режим Режим на самозатворање: Основен режим на самозатворање Режим за засилување на чувствителноста Режим за поништување на шум

Режим со меѓусебно капаче: Основен режим на заемно капа Овозможи зајакнување на чувствителноста

Прекинете ја поддршката Прекин на крајот на скенирањето Прекин надвор од опсегот
Активирајте изворна поддршка 1. Софтверски активирач со пишување на битот GENCS[SWTS]

2. Хардверско активирање преку INPUTMUX

3. Автоматско активирање со AUTO_TRIG[TRIG_ MK]

1. Софтверски активирач со пишување на битот GENCS[SWTS]

2. Хардверско активирање преку INP UTMUX

Поддршка со мала моќност Длабоко спиење: целосно функционира кога GENCS[STPE] е поставен на 1 Исклучување: ако доменот WAKE е активен, TSI може да работи како во режимот „Длабоко спиење“. Deep Power Down, VBAT: не е достапно Режим STOP, режим VLPS: целосно функционира кога GENCS[STPE] е поставен на 1.
Будење со мала моќност Секој TSI канал може да го разбуди MCU од режимот со мала моќност.
DMA поддршка Настанот надвор од опсегот или настанот на крајот на скенирањето може да го активира преносот на DMA.
Филтер за хардверски шум SSC го намалува шумот на фреквенцијата и го промовира односот сигнал-шум (режим PRBS, режим на бројач нагоре-надолу).

MCX Nx4x TSI нови функции
Некои нови функции се додадени на MCX Nx4x TSI. Најзначајните се наведени во табелата подолу. MCX Nx4x TSI обезбедува побогат опсег на функции за корисниците. Како и функциите на Baseline auto trace, Threshold auto trace и Debounce, овие функции можат да реализираат некои хардверски пресметки. Тоа заштедува ресурси за развој на софтвер.

Табела 5. MCX Nx4x TSI нови функции

  MCX Nx4x серија
1 Функција за спојување на канали за близина
2 Функција за автоматско следење на основната линија
3 Функција за автоматско следење на праг
4 Функција за отскокнување
5 Функција за автоматско активирање
6 Часовник од часовникот на системот за чипови
7 Тестирајте ја функцијата на прстите

Опис на функцијата MCX Nx4x TSI
Еве го описот на овие новододадени карактеристики:

  1. Функцијата за спојување на каналите за близина
    • Функцијата за близина се користи за спојување на повеќе TSI канали за скенирање. Конфигурирајте TSI0_GENCS[S_PROX_EN] на 1 за да го овозможите режимот на близина, вредноста во TSI0_CONFIG[TSICH] е неважечка, не се користи за избор на канал во режим на близина.
    • 25-битниот регистар TSI0_CHMERGE[CHANNEL_ENABLE] е конфигуриран да избира повеќе канали, 25-битниот го контролира изборот на 25 TSI канали. Може да избере до 25 канали, со конфигурирање на 25 бита на 1 (1_1111_1111_1111_1111_1111_1111b). Кога ќе се појави активирач, повеќе канали избрани од TSI0_CHMERGE[CHANNEL_ENABLE] се скенираат заедно и генерираат еден сет од вредностите за скенирање TSI. Вредноста на скенирањето може да се прочита од регистарот TSI0_DATA[TSICNT]. Функцијата за спојување на близина теоретски го интегрира капацитетот на повеќе канали и потоа започнува скенирањето, што важи само во режимот на само-затворање. Колку повеќе споени канали на допир може да добијат пократко време на скенирање, толку е помала вредноста на скенирањето и послаба чувствителноста. Затоа, кога ќе открие допир, потребна е поголема капацитивност на допир за да се добие поголема чувствителност. Оваа функција е погодна за откривање на допир на голема површина и откривање близина на голема површина.
  2. Функција за автоматско следење на основната линија
    • TSI на MCX Nx4x го обезбедува регистарот за поставување на основната линија на TSI и основната функција за трага. Откако ќе заврши калибрацијата на софтверот за каналот TSI, пополнете иницијализирана основна вредност во регистарот TSI0_BASELINE[BASELINE]. Почетната основна линија на каналот на допир во регистарот TSI0_BASELINE[BASELINE] е запишана во софтверот од страна на корисникот. Поставувањето на основната линија важи само за еден канал. Функцијата за следење на основната линија може да ја прилагоди основната линија во регистарот TSI0_BASELINE[BASELINE] за да се приближи до струјата TSI sampвредност. Функцијата за овозможување трага на основната линија е овозможена со битот TSI0_BASELINE[BASE_TRACE_EN], а односот на автоматско следење е поставен во регистарот TSI0_BASELINE[BASE_TRACE_DEBOUNCE]. Основната вредност се зголемува или намалува автоматски, вредноста на промената за секое зголемување/намалување е BASELINE * BASE_TRACE_DEBOUNCE. Функцијата за следење на основната линија е овозможена само во режим на ниска моќност и поставката важи само за еден канал. Кога се менува каналот за допир, регистрите поврзани со основната линија мора да се реконфигурираат.
  3. Функција за автоматско следење на праг
    • Прагот може да се пресмета со внатрешниот хардвер IP ако прагот е овозможен со конфигурирање на битот TSI0_BASELINE[THRESHOLD_TRACE_EN] на 1. Пресметаната прагна вредност се вчитува во регистерот за праг TSI0_TSHD. За да ја добиете саканата вредност на прагот, изберете го односот на прагот во TSI0_BASELINE[THRESHOLD_RATIO]. Прагот на допирниот канал се пресметува според формулата подолу во интерната IP. Праг_H: TSI0_TSHD[THRESH] = [BASELINE + BASELINE >>(THRESHOLD_RATIO+1)] Праг_L: TSI0_TSHD[THRESL] = [BASELINE – BASELINE >>(THRESHOLD_RATIO+1)] BASELINE е вредноста во TSI0_BASE]LINE.
  4. Функција за отскокнување
    • MCX Nx4x TSI ја обезбедува функцијата за отскокнување на хардверот, TSI_GENCS[DEBOUNCE] може да се користи за конфигурирање на бројот на настани надвор од опсегот што можат да генерираат прекин. Само режимот за прекин на настанот надвор од опсегот ја поддржува функцијата за отскокнување, а настанот за прекин на крајот на скенирањето не ја поддржува.
  5. Функција за автоматско активирање.
    • Постојат три извори на активирање на TSI, вклучувајќи го софтверскиот активирач со запишување на битот TSI0_GENCS[SWTS], хардверскиот активирач преку INPUTMUX и автоматскиот активирач со TSI0_AUTO_TRIG[TRIG_EN]. Слика 4 го прикажува напредокот генериран автоматски со активирањето.NXP-MCX-N-Series-High-Performance-Microcontrollers-fig-1 (4)
    • Функцијата за автоматско активирање е нова карактеристика во MCX Nx4x TSI. Оваа функција е овозможена со поставување
    • TSI0_AUTO_TRIG[TRIG_MK] до 1. Откако ќе се овозможи автоматско активирање, софтверскиот активирач и конфигурацијата на хардверскиот активирач во TSI0_GENCS[SWTS] се неважечки. Периодот помеѓу секој активирач може да се пресмета со следнава формула:
    • Период на тајмер помеѓу секој активирач = часовник за активирање/ делител на часовникот за активирање * бројач на часовникот за активирање.
    • Часовник за активирање: конфигурирајте го TSI0_AUTO_TRIG[TRIG_CLK_SEL] за да го изберете изворот на автоматскиот часовник за активирање.
    • Активирање на делител на часовникот: конфигурирајте TSI0_AUTO_TRIG[TRIG_CLK_DIVIDER] за да го изберете делителот на часовникот за активирање.
    • Бројач на часовник за активирање: конфигурирајте TSI0_AUTO_TRIG[TRIG_PERIOD_COUNTER] за да ја конфигурирате вредноста на бројачот на часовникот на активирањето.
    • За часовникот на изворот на автоматскиот активирач на часовникот, еден е часовникот lp_osc 32k, друг е часовникот FRO_12Mhz или часовникот clk_in може да се избере со TSICLKSEL[SEL] и да се подели со TSICLKDIV[DIV].
  6. Часовник од чип системски часовник
    • Обично, Kinetis E серијата TSI обезбедува внатрешен референтен часовник за генерирање на функционалниот часовник TSI.
    • За TSI на MCX Nx4x, работниот часовник не може да биде само од внатрешната IP адреса, туку може да биде и од часовникот на системот за чипови. MCX Nx4x TSI има два функционални избори за извор на часовник (со конфигурирање на TSICLKSEL[SEL]).
    • Како што е прикажано на слика 5, еден од часовникот на системот на чипови може да ја намали оперативната потрошувачка на енергија на TSI, а друг се генерира од внатрешниот осцилатор TSI. Може да го намали треперењето на работниот часовник TSI.NXP-MCX-N-Series-High-Performance-Microcontrollers-fig-1 (5)
    • Часовникот FRO_12 MHz или часовникот clk_in е извор на функционален часовник TSI, може да се избере со TSICLKSEL[SEL] и да се подели со TSICLKDIV[DIV].
  7. Тестирајте ја функцијата на прстите
    • MCX Nx4x TSI ја обезбедува функцијата за тестирање на прстот што може да симулира допир со прст без вистински допир со прст на хардверската табла со конфигурирање на поврзаниот регистар.
    • Оваа функција е корисна за време на отстранувањето грешки на кодот и тестот на хардверската плоча.
    • Јачината на тестниот прст TSI може да се конфигурира со TSI0_MISC[TEST_FINGER], корисникот може да ја промени јачината на допир преку него.
    • Постојат 8 опции за капацитивност на прстите: 148pF, 296pF, 444pF, 592pF, 740pF, 888pF, 1036pF, 1184pF. Функцијата за тестирање прст е овозможена со конфигурирање на TSI0_MISC[TEST_FINGER_EN] на 1.
    • Корисникот може да ја користи оваа функција за да го пресмета капацитетот на хардверската подлога за допир, отстранувањето грешки на параметарот TSI и да ги направи тестовите за безбедност/неуспех на софтверот (FMEA). Во кодот на софтверот, прво конфигурирајте го капацитетот на прстот, а потоа овозможете ја функцијата за тестирање на прстот.

Exampле употреба случај на MCX Nx4x TSI нова функција
MCX Nx4x TSI има карактеристика за случајот за употреба со мала моќност:

  • Користете го часовникот на системот за чипови за да ја зачувате потрошувачката на енергија IP.
  • Користете ја функцијата за автоматско активирање, функцијата за спојување на канали за близина, функцијата за автоматско следење на основната линија, функцијата за автоматско следење на праг и функцијата за отфрлање за да направите лесна употреба на случај за будење со мала моќност.

MCX Nx4x TSI хардверска и софтверска поддршка

  • NXP има четири вида хардверски плочи за поддршка на евалуацијата на MCX Nx4x TSI.
  • Таблата X-MCX-N9XX-TSI е одбор за внатрешна евалуација, договор FAE/Marketing да го побара тоа.
  • Останатите три табли се табли за официјално издавање на NXP и може да се најдат на NXP web каде што корисникот може да ја преземе официјално поддржаната софтверска SDK и библиотека на допир.

Табла за проценка на TSI од серијата MCX Nx4x

  • NXP обезбедува табли за оценување за да им помогне на корисниците да ја оценат функцијата TSI. Следниве се деталните информации на таблата.

X-MCX-N9XX-TSI плоча

  • Плочката X-MCX-N9XX-TSI е референтен дизајн со чувствителност на допир, вклучувајќи повеќе обрасци на допир базирани на NXP MCX Nx4x MCU со високи перформанси, кој има еден TSI модул и поддржува до 25 канали на допир прикажани на плочката.
  • Плочката може да се користи за оценување на функцијата TSI за MCU сериите MCX N9x и N5x. Овој производ ја има положено IEC61000-4-6 3V сертификатот.

NXP Полупроводници

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

MCX-N5XX-EVK

MCX-N5XX-EVK го обезбедува лизгачот на допир на таблата и е компатибилен со плочката FRDM-TOUCH. NXP обезбедува библиотека на допир за да ги реализира функциите на копчињата, лизгачите и ротирачките допири.

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

MCX-N9XX-EVK

MCX-N9XX-EVK го обезбедува лизгачот на допир на таблата и е компатибилен со плочката FRDM-TOUCH. NXP обезбедува библиотека на допир за да ги реализира функциите на копчињата, лизгачите и ротирачките допири.

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

FRDM-MCXN947
FRDM-MCXN947 обезбедува копче со еден допир на плочката и е компатибилен со плочката FRDM-TOUCH. NXP обезбедува библиотека на допир за да ги реализира функциите на копчињата, лизгачите и ротирачките допири.

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

Поддршка за библиотека на допир NXP за MCX Nx4x TSI

  • NXP нуди бесплатна софтверска библиотека на допир. Го обезбедува целиот софтвер потребен за откривање на допири и за имплементација на понапредни контролери како лизгачи или тастатури.
  • TSI алгоритмите за заднина се достапни за тастатури на допир и аналогни декодери, автоматска калибрација на чувствителност, ниска моќност, близина и толеранција на вода.
  • SW е дистрибуиран во форма на изворен код во „структура на јазичен код на објект C“. Обезбедена е алатка за тјунер на допир базирана на FreeMASTER за конфигурација и местење на TSI.

Изградба на SDK и преземање библиотека со допир

  • Корисникот може да изгради SDK од хардверски плочи MCX од https://mcuxpresso.nxp.com/en/welcome, додадете ја библиотеката на допир на SDK и преземете го пакетот.
  • Процесот е прикажан на Слика 10, Слика 11 и Слика 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)

NXP библиотека со допир

  • Кодот за чувствителност на допир во преземената папка SDK …\boards\frdmmcxn947\demo_apps\touch_ sensing е развиен со помош на NXP библиотеката за допир.
  • Референтниот прирачник за NXP Touch Library може да се најде во папката …/middleware/touch/freemaster/ html/index.html, ја опишува софтверската библиотека NXP Touch за имплементација на апликации со сензори на допир на NXP MCU платформи. Софтверската библиотека NXP Touch обезбедува алгоритми со чувствителност на допир за откривање на допир, движење или гестови со прстите.
  • Алатката FreeMASTER за конфигурирање и прилагодување на TSI е вклучена во библиотеката на допир NXP. За повеќе информации, видете го референтниот прирачник за NXP Touch Library (документ NT20RM) или NXP Touch Development Guide (документ AN12709).
  • Основните градежни блокови на NXP Touch библиотеката се прикажани на Слика 13:

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

MCX Nx4x TSI перформанси

За MCX Nx4x TSI, следните параметри се тестирани на плочката X-MCX-N9XX-TSI. Еве го резимето на перформансите.

Табела 6. Резиме на изведба

  MCX Nx4x серија
1 SNR До 200:1 за режим на самозатворање и режим на взаемно капаче
2 Дебелина на прекривката До 20 мм
3 Јачина на погонот на штитот До 600 pF на 1MHz, до 200pF на 2MHz
4 Опсег на капацитет на сензорот 5pF – 200pF
  1. SNR тест
    • SNR се пресметува според необработените податоци на бројачот на TSI.
    • Во случај кога не се користи алгоритам за обработка на сampled вредности, вредностите на SNR од 200:1 може да се постигнат во режим на само-затворање и режим на меѓусебно капаче.
    • Како што е прикажано на слика 14, тестот SNR е извршен на плочката TSI на EVB.NXP-MCX-N-Series-High-Performance-Microcontrollers-fig-1 (14)
  2. Тест за јачина на погонот на штитот
    • Силната јачина на штитот на TSI може да ги подобри водоотпорните перформанси на подлогата за допир и може да поддржи поголем дизајн на подлогата за допир на хардверската плоча.
    • Кога сите 4 TSI заштитен канали се овозможени, максималната способност на драјверот на заштитните канали се тестира на работните часовници TSI од 1 MHz и 2 MHz во режим на самозатворање.
    • Колку е поголем работен часовник TSI, толку е помала јачината на погонскиот заштитен канал. Ако работниот часовник на TSI е помал од 1 MHz, максималната јачина на погонот на TSI е поголема од 600 pF.
    • За да го направите дизајнот на хардверот, погледнете ги резултатите од тестот прикажани во Табела 7.
    • Табела 7. Резултат од тестот за силата на возачот на штитот
      Штит каналот е вклучен Часовник Максимална јачина на погонот на штитот
      CH0, CH6, CH12, CH18 1 MHz 600 pF
      2 MHz 200 pF
  3. Тест за дебелина на преклоп
    • За да се заштити електродата на допир од пречки на надворешното опкружување, материјалот за покривање мора да биде тесно прикачен на површината на електродата на допир. Не треба да има воздушен јаз помеѓу електродата на допир и преклопот. Преклоп со висока диелектрична константа или преклоп со мала дебелина ја подобрува чувствителноста на електродата на допир. Максималната дебелина на прекривката на акрилниот материјал за прекривка беше тестирана на плочката X-MCX-N9XX-TSI како што е прикажано на Слика 15 и слика 16. Дејството на допир може да се открие на акрилната обвивка од 20 mm.
    • Еве ги условите кои треба да се исполнат:
      • SNR>5:1
      • Режим на самозатворање
      • Вклучени се 4 заштитни канали
      • Зголемување на чувствителностаNXP-MCX-N-Series-High-Performance-Microcontrollers-fig-1 (15)
  4. Тест за опсег на капацитивност на сензорот
    • Препорачаната внатрешна капацитивност на сензорот за допир на хардверска плоча е во опсег од 5 pF до 50 pF.
    • Областа на сензорот за допир, материјалот на ПХБ и рутирачката трага на плочката влијаат на големината на внатрешната капацитивност. Тие мора да се земат предвид при хардверскиот дизајн на таблата.
    • По тестирањето на плочата X-MCX-N9XX-TSI, MCX Nx4x TSI може да открие дејство на допир кога внатрешната капацитивност е висока до 200 pF, SNR е поголема од 5:1. Затоа, барањата за дизајн на таблата за допир се пофлексибилни.

Заклучок

Овој документ ги воведува основните функции на TSI на чиповите MCX Nx4x. За детали за принципот MCX Nx4x TSI, погледнете го поглавјето TSI од Референтниот прирачник MCX Nx4x (документ MCXNx4xRM). За предлози за дизајнот на хардверската плоча и дизајнот на подлогата за допир, погледнете го упатството за употреба KE17Z Dual TSI (документ КЕ17ЗДЦИУГ).

Референци

Следниве референци се достапни на NXP webсајт:

  1. Референтен прирачник MCX Nx4x (документ MCXNx4xRM)
  2. Упатство за употреба на KE17Z Dual TSI (документ КЕ17ЗДЦИУГ)
  3. Водич за развој на NXP Touch (документ AN12709)
  4. Референтен прирачник за NXP Touch Library (документ NT20RM)

Историја на ревизии

Табела 8. Историја на ревизии

ИД на документот Датум на издавање Опис
UG10111 v.1 7 мај 2024 година Почетна верзија

Правни информации

  • Дефиниции
    • нацрт - Нацрт статусот на документот покажува дека содржината сè уште е под внатрешна ревизијаview и предмет на формално одобрување, што може да резултира со измени или дополнувања. NXP Semiconductors не дава никакви забелешки или гаранции за точноста или комплетноста на информациите вклучени во нацрт верзијата на документот и нема да има одговорност за последиците од употребата на таквите информации.
  • Одрекувања
    • Ограничена гаранција и одговорност - Се верува дека информациите во овој документ се точни и веродостојни. Сепак, NXP Semiconductors не дава никакви забелешки или гаранции, изразени или имплицирани, за точноста или комплетноста на таквите информации и нема да има одговорност за последиците од употребата на таквите информации. NXP Semiconductors не презема никаква одговорност за содржината во овој документ доколку е обезбедена од извор на информации надвор од NXP Semiconductors. Во никој случај NXP Semiconductors нема да биде одговорен за какви било индиректни, случајни, казнени, специјални или последователни штети (вклучувајќи – без ограничување – изгубена добивка, изгубени заштеди, прекин на бизнисот, трошоци поврзани со отстранување или замена на какви било производи или трошоци за преработка) без разлика дали таквите штети се засноваат на деликт (вклучувајќи небрежност), гаранција, прекршување на договорот или која било друга правна теорија. Без оглед на штетите што може да ги направи клиентот од која било причина, збирната и кумулативната одговорност на NXP Semiconductors кон купувачот за производите опишани овде ќе биде ограничена со Условите и условите за комерцијална продажба на NXP Semiconductors.
    • Право да се прават промени - NXP Semiconductors го задржува правото да прави промени на информациите објавени во овој документ, вклучително и без ограничување спецификации и описи на производи, во секое време и без известување. Овој документ ги заменува и заменува сите информации доставени пред објавувањето на овој документ.
    • Погодност за употреба - Производите на NXP Semiconductors не се дизајнирани, овластени или со гаранција да бидат соодветни за употреба во животна средина, системи или опрема кои се критични за животот или безбедноста, ниту во апликации каде што може разумно да се очекува дека дефектот или неисправноста на производот од NXP Semiconductors ќе резултира со лична повреда, смрт или тешка материјална или еколошка штета. NXP Semiconductors и неговите добавувачи не прифаќаат никаква одговорност за вклучување и/или користење на производите на NXP Semiconductors во таква опрема или апликации и затоа таквото вклучување и/или користење е на сопствен ризик на клиентот.
    • Апликации - Апликациите што се опишани овде за кој било од овие производи се само за илустративни цели. NXP Semiconductors не дава никаква изјава или гаранција дека таквите апликации ќе бидат соодветни за наведената употреба без дополнително тестирање или модификација. Клиентите се одговорни за дизајнот и работењето на нивните апликации и производи кои користат производи на NXP Semiconductors, а NXP Semiconductors не прифаќа никаква одговорност за каква било помош со апликации или дизајн на производи од клиентите. Единствена одговорност на клиентот е да утврди дали производот NXP Semiconductors е соодветен и одговара за апликациите на клиентот и планираните производи, како и за планираната апликација и употреба на клиентите од трета страна на клиентот. Клиентите треба да обезбедат соодветен дизајн и оперативни заштитни мерки за да ги минимизираат ризиците поврзани со нивните апликации и производи. NXP Semiconductors не прифаќа никаква одговорност поврзана со какви било стандардни, оштетувања, трошоци или проблем што се заснова на каква било слабост или стандардно во апликациите или производите на клиентот, или апликацијата или употребата од трети лица клиенти на клиентот. Клиентот е одговорен за извршување на сите неопходни тестирања за апликациите и производите на клиентот со користење на производите на NXP Semiconductors за да се избегне стандардно застапување на апликациите и производите или на апликацијата или употреба од страна на клиентите од трети страни на клиентот. NXP не прифаќа никаква одговорност во овој поглед.
    • Услови и правила за комерцијална продажба - Производите на NXP Semiconductors се продаваат според општите услови за комерцијална продажба, објавени на https://www.nxp.com/profile/terms освен ако поинаку не е договорено во валиден писмен поединечен договор. Во случај да се склучи поединечен договор ќе се применуваат само условите и условите од соодветниот договор. NXP Semiconductors со ова изрично се спротивставува на примената на општите услови и услови на клиентот за купување на производи од NXP Semiconductors од страна на клиентот.
    • Контрола на извоз - Овој документ, како и ставките опишани овде може да подлежат на прописи за контрола на извозот. За извоз може да биде потребно претходно овластување од надлежните органи.
    • Соодветност за употреба во не-автомобилски квалификувани производи - Освен ако во овој документ изречно не е наведено дека овој специфичен производ на NXP Semiconductors е квалификуван за автомобилска индустрија, производот не е соодветен за автомобилска употреба. Тоа не е ниту квалификувано ниту тестирано со автомобилско тестирање или барања за апликација. NXP Semiconductors не прифаќа никаква одговорност за вклучување и/или употреба на производи кои не се квалификувани за автомобили во автомобилската опрема или апликации. Ако клиентот го користи производот за дизајнирање и употреба во автомобилски апликации според автомобилските спецификации и стандарди, клиентот (а) ќе го користи производот без гаранција на NXP Semiconductors за производот за такви автомобилски апликации, употреба и спецификации, и (б) секогаш кога клиентот го користи производот за автомобилски апликации надвор од спецификациите на NXP Semiconductors, таквата употреба ќе биде исклучиво на сопствен ризик и (в) клиентот целосно ги обештетува NXP Semiconductors за каква било одговорност, штети или неуспешни барања за производот што произлегуваат од дизајнот на купувачот и употребата на производот за автомобилски апликации надвор од стандардната гаранција на NXP Semiconductors и спецификациите на производите на NXP Semiconductors.
    • Преводи - Неанглиска (преведена) верзија на документ, вклучувајќи ги правните информации во тој документ, е само за референца. Англиската верзија ќе преовладува во случај на несовпаѓање помеѓу преведените и англиските верзии.
    • Безбедност - Клиентот разбира дека сите NXP производи може да бидат предмет на неидентификувани пропусти или може да поддржуваат воспоставени безбедносни стандарди или спецификации со познати ограничувања. Клиентите се одговорни за дизајнот и работењето на нивните апликации и производи во текот на нивниот животен циклус за да се намали ефектот на овие пропусти врз апликациите и производите на клиентите. Одговорноста на купувачот се протега и на други отворени и/или сопствени технологии поддржани од производите на NXP за употреба во апликациите на клиентите. NXP не прифаќа никаква одговорност за каква било ранливост. Клиентите треба редовно да ги проверуваат безбедносните ажурирања од NXP и соодветно да ги следат. Клиентот ќе избере производи со безбедносни карактеристики кои најдобро ги задоволуваат правилата, прописите и стандардите на наменетата апликација и ќе ги донесе крајните одлуки за дизајн во врска со неговите производи и е единствено одговорен за усогласеноста со сите законски, регулаторни и безбедносни барања во врска со неговите производи. , без оглед на какви било информации или поддршка што може да ги обезбеди NXP. NXP има тим за одговор на инциденти за безбедност на производот (PSIRT) (достапен на PSIRT@nxp.com) кој управува со истрагата, известувањето и ослободувањето на решенијата за безбедносните пропусти на производите на NXP.
    • NXP B.V. - NXP BV не е компанија која работи и не дистрибуира или продава производи.

Заштитни знаци

  • Забелешка: Сите референцирани брендови, имиња на производи, имиња на услуги и заштитни знаци се сопственост на нивните соодветни сопственици.
  • NXP - зборот и логото се заштитни знаци на 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, разноврсна — се заштитни знаци и/или регистрирани трговски марки на Arm Limited (или нејзините подружници или филијали) во САД и/или на друго место. Поврзаната технологија може да биде заштитена со кој било или сите патенти, авторски права, дизајни и трговски тајни. Сите права се задржани.
  • Кинетис е заштитен знак на NXP BV
  • MCX е заштитен знак на NXP BV
  • Мајкрософт, Azure и ThreadX - се заштитни знаци на групацијата на компании Мајкрософт.

Имајте предвид дека важните известувања во врска со овој документ и производот(ите) опишани овде, се вклучени во делот „Правни информации“.

  • © 2024 NXP BV Сите права се задржани.
  • За повеќе информации, ве молиме посетете https://www.nxp.com.
  • Датум на издавање: 7 мај 2024 година
  • Идентификатор на документ: UG10111
  • Св. 1-7 мај 2024 година

Документи / ресурси

Микроконтролери со високи перформанси од серијата NXP MCX N [pdf] Упатство за корисникот
MCX N серија, MCX N серија микроконтролери со високи перформанси, микроконтролери со високи перформанси, микроконтролери

Референци

Оставете коментар

Вашата адреса за е-пошта нема да биде објавена. Задолжителните полиња се означени *