ST-логотипи

ST com STEVAL-IOD04KT1 Microelectronics Sensor Функсияи чандкарата

ST-com-STEVAL-IOD04KT1-Микроэлектроника-Чандкор-функсия-Сенсор-маҳсулот

Муқаддима

STSW-IOD04K як бастаи нармафзор аст, ки ба шумо имкон медиҳад иртиботи IO-Link байни STEVAL-IOD004V1 (ба STEVAL-IOD04KT1 дохил карда шудааст, аммо барои фурӯши алоҳида дастрас нест) ва устоди IO-Link тавассути интиқоли L6364W имкон медиҳад. Дар асоси STM32CubeHAL, STSW-IOD04K STM32Cube-ро васеъ мекунад. Он бастаи дастгирии тахтаро (BSP) барои муоширати IO-Link дар асоси китобхонаи намоишӣ таъмин мекунад, ки маълумотро аз сенсори ҳарорати дохилии L6364W ва ду сенсори саноатии MEMS идора мекунад: IIS2MDC (дақиқияти баланд, ултра паст- қудрат, магнитометри баромади рақамии 3-меҳвар) ва ISM330DHCX (ҳамеша дар фаъол дар акселерометри 3D ва гироскопи 3D).
Меъмории ин нармафзори барномавӣ ҳамгироӣ бо дигар нармафзори STM32Cube-ро барои эҷод карданиamples барои технологияҳои маъмултарини татбиқ. Китобхонаҳои дохилшуда функсияҳоро барои системаи воқеӣ ва қобили истифода барои таҳиягарон имкон медиҳанд. Драйверҳои сахтафзор ва тафсилоти абстрактии сатҳи паст ба ҷузъҳои миёнаравӣ ва барномаҳо имкон медиҳанд, ки маълумотро ба таври мустақил аз сахтафзор дастрас кунанд. Китобхонаҳои миёнаравӣ дорои намоиши намоишии IO-Link-и ST мебошад. Шумо метавонед бастаи нармафзори STSW-IOD04K-ро дар муҳитҳои мухталифи ҳамгирошудаи рушд (IDE) истифода баред: IAR, Keil ва STM32CubeIDE. Он инчунин IODD-ро дар бар мегирад file ки ба устоди IO-Link корбар бор карда шавад.

Сар кардани кор

Барview
STSW-IOD04K функсияи STM32Cube-ро васеъ мекунад. Маҷмӯи нармафзор интиқоли додаҳои IO-Link аз сенсорҳои саноатӣ дар STEVAL-IOD004V1 ба устоди IO-Link, ки тавассути пайвасти IO-Link пайваст шудааст, имкон медиҳад. Хусусиятҳои асосии бастаҳо инҳоянд:

  • Бастаи нармафзор барои сохтани барномаҳои дастгоҳи IO-Link дар асоси микроконтроллери STM32G071EB
  • Китобхонаҳои миёнаравӣ дорои намоиши дастгоҳи IO-Link барои L6364W барои идоракунии сенсорҳои IIS2MDC ва ISM330DHCX MEMS
  • Бинарӣ барои истифода омода барои интиқоли маълумот сенсории дастгоҳи IO-Link
  • Ба шарофати STM32Cube, интиқоли осон дар оилаҳои гуногуни MCU
  • Шартҳои литсензияи ройгон, барои корбар дӯстона

Архитектура
Нармафзори барномавӣ ба STEVAL-IOD004V1 тавассути қабатҳои нармафзори зерин дастрасӣ пайдо мекунад:

  • Қабати STM32Cube HAL, ки маҷмӯи оддӣ, умумӣ ва бисёрҷанбаи интерфейсҳои барномасозии барномаро (API) барои ҳамкорӣ бо қабатҳои замимаи болоӣ, китобхона ва стек таъмин мекунад. Он API-ҳои умумӣ ва васеъ дорад ва бевосита дар атрофи меъмории умумӣ сохта шудааст. Он ба қабатҳои пайдарпай ба монанди қабати миёнарав имкон медиҳад, ки бидуни талаб кардани конфигуратсияҳои мушаххаси сахтафзор барои як воҳиди микроконтроллер (MCU) амал кунанд. Ин сохтор қобилияти такрории рамзи китобхонаро беҳтар мекунад ва интиқоли осонро дар дастгоҳҳои дигар кафолат медиҳад.
  • Қабати бастаи дастгирии Шӯрои (BSP), ки ҳамаи перифериҳоро дар тахта дастгирӣ мекунад, ба истиснои MCU. Ин маҷмӯи маҳдуди API интерфейси барномасозиро барои баъзе қисмҳои канории тахта ба монанди LED, тугмаи корбар ва ғайра таъмин мекунад. Ин интерфейс инчунин дар муайян кардани версияи мушаххаси тахта кӯмак мекунад.

Тасвири 1. Меъмории нармафзори STSW-IOD04K

ST-com-STEVAL-IOD04KT1-Микроэлектроника-Чандкор-функсия-сенсори-расм-1

Папкаҳо

Тасвири 2. Сохтори папкаи STSW-IOD04KST-com-STEVAL-IOD04KT1-Микроэлектроника-Чандкор-функсия-сенсори-расм-2

Бастаи нармафзор ҷузвдонҳои зеринро дар бар мегирад:

  • Ҳуҷҷатҳо: HTML тартиб додашуда file аз рамзи сарчашма тавлидшуда, ки ҷузъиёти нармафзор ва API-ро тафсилот медиҳад (якто барои ҳар як лоиҳа).
  • Драйверҳо: Драйверҳои HAL ва драйверҳои мушаххаси тахта барои ҳар як тахта ё платформаи сахтафзор, аз ҷумла барои ҷузъҳои борт ва қабати абстраксияи сахтафзори CMSIS аз фурӯшанда мустақил барои силсилаи протсессори ARM Cortex-M.
  • Миёнаравӣ: китобхонаҳо ва протоколҳо, ки дорои мини-стеки IO-Link ва идоракунии сенсорҳо мебошанд.
  • Лоиҳаҳо: сample барномае, ки як гиреҳи бисёрсенсории саноатии IO-Linkро амалӣ мекунад. Ин барнома барои микроконтроллери STM32G071EB барои се муҳити рушд пешбинӣ шудааст: IAR Embedded Workbench for ARM, RealView Маҷмӯаи рушди микроконтроллер (MDK-ARM-STR) ва STM32CubeIDE.

APIҳо
Маълумоти муфассали техникӣ бо функсияи пурраи API корбар ва тавсифи параметрҳо дар HTML тартиб дода шудаанд file дар папкаи "Ҳуҷҷатҳо".

Sampтавсифи барнома
Папкаи Лоиҳаҳо s пешниҳод мекунадample барнома, ки STEVAL-IOD004V1-ро бо интиқоли L6364W ва сенсорҳои саноатии ISM330DHCX/IIS2MDC истифода мебарад.
Лоиҳаҳои барои сохтан омода барои якчанд IDE дастрасанд. Шумо метавонед яке аз бинариро бор кунед files аз STSW-IOD04K тавассути STM32CubeProgrammer ё хусусияти барномасозии IDE-и шумо. Барои фаъол кардани STEVAL-IOD004V1 ва флешдор кардани нармафзор, шумо метавонед яке аз имконоти зеринро интихоб кунед:

  • Барномасози MCU-и худро пайваст кунед (масаланample, STLINK-V3MINI) ба тахта тавассути пайвасткунаки J1; тахтаро бо қувваи 24 В, ки аз устои IO-Link дода мешавад, пур кунед; дар барномасози худ бинариро интихоб кунед file дурахш кунед ва сипас барномасозии MCU-ро идома диҳед.

Шарҳ
Барои тартиби дар боло зикршуда, ба шумо ду порти USB лозим аст (яке барои барномасоз, дигаре барои устои IO-Link).

  • Барномасози MCU-и худро пайваст кунед (масаланample, STLINK-V3MINI) ба тахта тавассути пайвасткунаки J1; MCU-ро бо қувваи 3.3 В, ки ба тахта тавассути J2 пайваст карда шудааст, таъмин кунед (pin 2 = GND; пин 4 = 3.3 В); дар барномасози худ бинариро интихоб кунед file дурахшид ва сипас MCU-ро барномарезӣ кунад.

Барномасози STLINK-V3MINI-ро ба STEVAL-IOD004V1 тавассути J1 (10 роҳ, ду қатор) тавассути сими ҳамвори 14-пайванди дар маҷмӯа дохилшуда пайваст кардан мумкин аст: ду пин дар паҳлӯҳои рост ва чапи ноқил пайваст нашуда мемонад. Ба паҳлӯи болоии тахта нигоҳ карда ва пайвасткунаки IO-Link M8-ро дар тарафи рости худ гузошта, кабел бояд пайваст карда шавад, то хати сурх дар боло бошад, тавре ки дар зер нишон дода шудааст.

Расми 3. STEVAL-IOD004V1 ва STLINK-V3MINI – диаграммаи пайвастшавӣ

ST-com-STEVAL-IOD04KT1-Микроэлектроника-Чандкор-функсия-сенсори-расм-3

Барои арзёбии нармафзори STSW-IOD04K, IODD-ро бор кунед file дар асбоби идоракунии устоди IO-Link худ ва онро ба STEVAL-IOD004V1 тавассути кабелҳои IO-Link ва адаптерҳои дар маҷмӯа дохилшуда ё бо ягон сими мувофиқ пайваст кунед. Шумо метавонед ягон дигар IO-Link Master v1.1-ро бо асбоби идоракунии марбут истифода баред. Дар собикample аз Қисми 2.2, устои IO-Link P-NUCLEO-IOM01M1 мебошад, асбоби назоратии марбута воситаи назорати IO-Link мебошад, ки аз ҷониби TEConcept (шарики ST) таҳия шудааст ва пайвастшавӣ тавассути розеткаи M12 ба сими ройгон ба анҷом мерасад ( Katlax p/n CBF12-S44N0-1.5BPUR).

Дастури танзимоти система

Тавсифи сахтафзор

Маҷмӯи арзёбии STEVAL-IOD04KT1
STEVAL-IOD04KT1 маҷмӯаи тарроҳии истинодист, ки аз хусусиятҳои интиқолдиҳандаи дастгоҳи ду канали L6364W IO-Link истифода мебарад. Маҷмӯа аз панели асосии STEVAL-IOD004V1 (барои фурӯш дастрас нест), барномасоз ва асбоби ислоҳи STLINK-V3MINI, сими ҳамвори 14-пайвандак ва адаптери пайвасткунаки стандартии саноатии M8 ба M12 иборат аст. Маҷмӯа ҳамчун сенсори интеллектуалии муосири саноатӣ амал мекунад, ки ба маркази устои IO-Link (ё интерфейси мувофиқи PLC) пайваст карда мешавад. Таъмини барқ ​​барои MCU, сенсорҳо ва дигар дастгоҳҳои мантиқӣ аз контроллери конвертери DC-DC, ки дар L6364W ҷойгир шудааст, гирифта мешавад. Микроконтроллери дар болои бортӣ STM32G071EB стек намоишии IO-Link v.1.1-ро идора мекунад, ки иртиботи IO-Link ва рамзи нармафзорро идора мекунад, ки интиқоли L6364W ва сенсорҳои саноатии MEMS-ро идора мекунад. Андозаҳои ночизи тахтаи асосӣ ба шарофати андозаи хурди имконоти бастаи CSP L6364W ва STM32G071EB ба даст оварда шудаанд. Тавассути адаптер ва пайвасткунаки M8, ки ба маҷмӯа барои кори муқаррарӣ дохил карда шудааст, тахтаи асосиро ба устои IO-Link пайваст кунед. Танҳо ҳамон як тахтаро ба STLINK-V3MINI тавассути сими ҳамвор пайваст кунед, агар шумо хоҳед, ки STM32G071EB-ро бо нармафзори нав барномарезӣ кунед.

Расми 4. Маҷмӯи арзёбии STEVAL-IOD04KT1

ST-com-STEVAL-IOD04KT1-Микроэлектроника-Чандкор-функсия-сенсори-расм-4

Танзимоти сахтафзор

Қадамҳои зерин шарҳ медиҳанд, ки чӣ гуна идора кардани STEVAL-IOD004V1 тавассути P-NUCLEO-IOM01M1.

  • Қадами 1. P-NUCLEO-IOM01M1-ро ба STEVAL-IOD004V1 тавассути се сим (L+, L-/GND ва CQ) пайваст кунед. STEVAL-IOD04KT1 як пайвасткунаки M8 (розеткаи чортарафа) ба M12 (розеткаи панҷҷониба) барои ба осонӣ пайваст кардани STEVAL-IOD004V1 ба ҳама гуна устои IO-Link бо пайвасткунаки M12 (розетка) дохил мешавад. Роҳи осонтарини пайваст кардани STEVAL-IOD004V1 ба P-NUCLEO-IOM01M1 ин истифодаи ноқил бо M12 (розеткаи чор ё панҷтарафа) дар як тараф ва симҳои озод дар тарафи дигар (масалан) мебошад.ample, Katlax p/n CBF12-S44N0-1.5BPUR).
  • Қадами 2. P-NUCLEO-IOM01M1-ро ба таъминоти барқи 24 V/1 A пайваст кунед. Дар расми зерин нишон дода шудааст, ки чӣ тавр пайваст кардани P-NUCLEO-IOM01M1 ва STEVAL-IOD004V1, ки бо STSW-IOD04K кор мекунад, пайваст карда мешавад.ST-com-STEVAL-IOD04KT1-Микроэлектроника-Чандкор-функсия-сенсори-расм-5
  • Қадами 3. Асбоби назорати IO-Link -ро дар ноутбук/компютери худ оғоз кунед.
  • Қадами 4. P-NUCLEO-IOM01M1-ро тавассути сими мини-USB ба ноутбук/компютери худ пайваст кунед, ки асбоби идоракунии IO-Link дорад.
    ШАРҲ
    Қадамҳои аз 5 то 13 ба амалҳое дахл доранд, ки дар Tool Control IO-Link иҷро мешаванд.
  • Қадами 5. Дар Асбоби назорати IO-Link, [Интихоби дастгоҳ] -ро клик кунед ва дастурҳоро барои бор кардани STMicroelectronics-STEVAL-IOD004V1-38kBd-20210429-IODD1.1.xml ё STMicroelectronics-STEVAL-IOD004V1-230k-ро иҷро кунед. .20210429.xml, мувофиқи интихоби COM1.1 ё COM2, дар феҳристи IODD бастаи нармафзор.
  • Қадами 6. Устодро бо пахш кардани тасвири сабз (кунҷи чапи боло) пайваст кунед.
  • Қадами 7. Барои таъмин кардани STEVAL-IOD004V1, [Қувваи фаъол] -ро клик кунед. LED-и сурх дар STEVAL-IOD004V1 чашмак мезанад.
  • Қадами 8. Барои оғози иртиботи IO-Link ба [IO-Link] клик кунед. LED-и сабз дар STEVAL-IOD004V1 чашмак мезанад.
    ШАРҲ
    Бо нобаёнӣ, алоқа бо ISM330DHCX, ки ҳамчун акселерометр танзим шудааст, оғоз мешавад.
  • Қадами 9. Маълумотеро, ки аз ҷониби акселерометри ISM330DHCX ҷамъоварӣ шудааст, бо пахш кардани [Plot].
  • Қадами 10. Барои фаъол кардани мубодилаи маълумот бо сенсори дигар, ба [Менюи параметр]> [Интихоби вуруди раванд] гузаред.
    • Қадами 10а. Номи сенсорро ду маротиба клик кунед (матни сабз).
    • Қадами 10б. Аз имконоти мавҷуда сенсори дилхоҳро интихоб кунед.
    • Қадами 10c. Барои мувофиқ кардани усто ва дастгоҳ [Навиштани интихобшуда] -ро клик кунед. Тартиб вақте анҷом мешавад, ки номи сенсори интихобшуда сабз мешавад, тавре ки дар зер нишон дода шудааст.

Расми 6. Воситаи назорати IO-Link view (масаланampле)

ST-com-STEVAL-IOD04KT1-Микроэлектроника-Чандкор-функсия-сенсори-расм-6

Расми 7. Воситаи назорати IO-Link view - нақшаи коркарди маълумот

ST-com-STEVAL-IOD04KT1-Микроэлектроника-Чандкор-функсия-сенсори-расм-7

  • Вақте ки шумо сессияи арзёбии худро ба итмом мерасонед, қадамҳои иловагии зерро иҷро кунед.
  • Қадами 11. Барои қатъ кардани иртиботи IO-Link -ро пахш кунед [Ғайрифаъол].
  • Қадами 12. Барои қатъ кардани устоди IO-Link аз таъмини дастгоҳи IO-Link, [Қудратро хомӯш кунед] -ро клик кунед.
  • Қадами 13. Барои қатъ кардани иртибот байни Tool Control IO-Link ва P-NUCLEO-IOM01M1 тугмаи [Даст кардан] -ро клик кунед.
  • Қадами 14. Сими мини-USB-ро аз P-NUCLEO-IOM01M1 ҷудо кунед.
  • Қадами 15. Таъмини 24 Вро аз P-NUCLEO-IOM01M1 ҷудо кунед.

Танзимоти нармафзор
Барои фароҳам овардани муҳити мувофиқи рушд барои эҷоди замимаҳои IO-Link барои STM32G071EB ва L6364W, ба шумо лозим аст:

  • Нармафзори STSW-IOD04K ва ҳуҷҷатҳои марбута дар www.st.com дастрасанд;
  • яке аз таҳаввулоти зерини асбобҳо ва компиляторҳо:
    • IAR Embedded Workbench барои асбобҳои ARM®
    • Кейл
    • STM32CubeIDE плюс ST-LINK/V2

Таърихи ревизия

Љадвали 1. Таърихи таљдиди њуљљатњо

ST-com-STEVAL-IOD04KT1-Микроэлектроника-Чандкор-функсия-сенсори-расм-8

Рӯйхати ҷадвалҳо

  • Љадвали 1. Таърихи таљдиди њуљљатњо…………………………………………………….. 9

Рӯйхати рақамҳо

  • Тасвири 1. Меъмории нармафзори STSW-IOD04K. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
  • Тасвири 2. Сохтори папкаи STSW-IOD04K. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
  • Расми 3. STEVAL-IOD004V1 ва STLINK-V3MINI – диаграммаи пайвастшавӣ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
  • Расми 4. Маҷмӯи арзёбии STEVAL-IOD04KT1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
  • Расми 5. Танзимоти терминал. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
  • Расми 6. Воситаи назорати IO-Link view (масаланampле). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
  • Расми 7. Воситаи назорати IO-Link view - нақшаи коркарди маълумот. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

ОГОҲИИ МУҲИМ - Лутфан бодиққат хонед
STMicroelectronics NV ва филиалҳои он («СТ») ҳуқуқ доранд, ки дар вақти дилхоҳ бидуни огоҳӣ ба маҳсулоти ST ва/ё ба ин ҳуҷҷат тағйирот, ислоҳ, такмил, такмил ва такмил ворид кунанд. Харидорон бояд пеш аз додани фармоиш маълумоти охирини дахлдорро дар бораи маҳсулоти ST дастрас кунанд. Маҳсулоти ST мувофиқи шарту шартҳои фурӯши ST дар лаҳзаи тасдиқи фармоиш фурӯхта мешавад. Харидорон барои интихоб, интихоб ва истифодаи маҳсулоти ST танҳо масъуланд ва ST барои кӯмак дар барнома ё тарҳрезии маҳсулоти Харидорон масъулиятро ба дӯш намегирад. Аз ҷониби ST дар ин ҷо ягон иҷозатнома ба ягон ҳуқуқи моликияти зеҳнӣ дода намешавад. Фурӯши дубораи маҳсулоти СТ бо шартҳои гуногун аз маълумоти дар ин ҷо овардашуда ҳама гуна кафолати аз ҷониби ST барои чунин маҳсулот додашударо бекор мекунад. ST ва логотипи ST тамғаҳои тиҷоратии ST мебошанд. Барои маълумоти иловагӣ дар бораи тамғаҳои ST, лутфан ба ин муроҷиат кунед www.st.com/trademarks. Ҳама номҳои маҳсулот ё хидмати дигар моликияти соҳибони мувофиқ мебошанд. Маълумот дар ин ҳуҷҷат маълумотеро, ки қаблан дар ҳама версияҳои қаблии ин ҳуҷҷат дода шуда буданд, иваз мекунад ва иваз мекунад. © 2021 STMicroelectronics - Ҳама ҳуқуқҳо ҳифз шудаанд

Ҳуҷҷатҳо / Сарчашмаҳо

ST com STEVAL-IOD04KT1 Microelectronics Sensor Функсияи чандкарата [pdf] Дастури корбар
STEVAL-IOD04KT1, Микроэлектроника сенсори бисёрфунксия, сенсори бисёрфунксия, сенсори функсионалӣ, STEVAL-IOD04KT1, сенсор

Иқтибосҳо

Назари худро гузоред

Суроғаи почтаи электронии шумо нашр намешавад. Майдонҳои зарурӣ қайд карда шудаанд *