ST-logo

ST com STEVAL-IOD04KT1 Synhwyrydd Swyddogaeth Lluosog Microelectroneg

ST-com-STEVAL-IOD04KT1-Microelectroneg-Swyddogaeth-Lluosog-Synhwyrydd-cynnyrch

Rhagymadrodd

Pecyn meddalwedd yw STSW-IOD04K, sy'n eich galluogi i alluogi cyfathrebu IO-Link rhwng STEVAL-IOD004V1 (wedi'i gynnwys yn y STEVAL-IOD04KT1 ond nad yw ar gael i'w werthu ar wahân) a meistr IO-Link, trwy'r transceiver L6364W. Yn seiliedig ar y STM32CubeHAL, mae'r STSW-IOD04K yn ymestyn STM32Cube. Mae'n darparu pecyn cymorth bwrdd (BSP) ar gyfer cyfathrebu IO-Link yn seiliedig ar lyfrgell demo-stack sy'n rheoli data sy'n dod o'r synhwyrydd tymheredd L6364W mewnol a'r ddau synhwyrydd diwydiannol MEMS ar y bwrdd: IIS2MDC (cywirdeb uchel, uwch-isel- pŵer, magnetomedr allbwn digidol 3-echel) ac ISM330DHCX (cyflymder 3D bob amser a gyrosgop 3D).
Mae pensaernïaeth y meddalwedd cymhwysiad hwn yn hwyluso integreiddio â meddalwedd arall sy'n seiliedig ar STM32Cube i greu examples ar gyfer y technolegau cymhwyso mwyaf cyffredin. Mae llyfrgelloedd sydd wedi'u cynnwys yn galluogi swyddogaethau ar gyfer system real a defnyddiadwy i ddatblygwyr. Mae gyrwyr caledwedd a manylion lefel isel haniaethol yn caniatáu i'r cydrannau a'r cymwysiadau nwyddau canol gael mynediad at ddata mewn modd sy'n annibynnol ar galedwedd. Mae'r llyfrgelloedd nwyddau canol yn cynnwys demo-stack IO-Link perchnogol ST. Gallwch ddefnyddio pecyn meddalwedd STSW-IOD04K mewn gwahanol amgylcheddau datblygu integredig (IDEs): IAR, Keil, a STM32CubeIDE. Mae hefyd yn cynnwys yr IODD file i'w lanlwytho i feistr IO-Link y defnyddiwr.

Dechrau arni

Drosoddview
Mae STSW-IOD04K yn ehangu ymarferoldeb STM32Cube. Mae'r pecyn meddalwedd yn galluogi trosglwyddo data IO-Link o synwyryddion diwydiannol ar y STEVAL-IOD004V1 tuag at feistr IO-Link wedi'i gysylltu trwy gysylltiad IO-Link. Nodweddion allweddol y pecyn yw:

  • Pecyn cadarnwedd i adeiladu cymwysiadau dyfais IO-Link yn seiliedig ar y microreolydd STM32G071EB
  • Llyfrgelloedd nwyddau canol yn cynnwys stac arddangos dyfais IO-Link ar gyfer L6364W i reoli synwyryddion MEMS IIS2MDC ac ISM330DHCX
  • Deuaidd parod i'w ddefnyddio ar gyfer trosglwyddo data synhwyrydd dyfais IO-Link
  • Cludadwyedd hawdd ar draws gwahanol deuluoedd MCU, diolch i STM32Cube
  • Telerau trwydded am ddim, hawdd eu defnyddio

Pensaernïaeth
Mae'r meddalwedd cymhwysiad yn cyrchu'r STEVAL-IOD004V1 trwy'r haenau meddalwedd canlynol:

  • Haen STM32Cube HAL, sy'n darparu set syml, generig, aml-achos o ryngwynebau rhaglennu cymhwysiad (APIs) i ryngweithio â'r haenau cymhwysiad, llyfrgell a stac uchaf. Mae ganddo APIs generig ac estyn ac mae wedi'i adeiladu'n uniongyrchol o amgylch pensaernïaeth generig. Mae'n caniatáu i haenau olynol fel yr haen nwyddau canol weithredu swyddogaethau heb fod angen cyfluniadau caledwedd penodol ar gyfer uned microreolydd benodol (MCU). Mae'r strwythur hwn yn gwella'r gallu i ailddefnyddio cod llyfrgell ac yn gwarantu hygludedd hawdd ar ddyfeisiau eraill.
  • Haen Pecyn Cymorth Bwrdd (BSP), sy'n cefnogi'r holl berifferolion ar y bwrdd ac eithrio'r MCU. Mae'r set gyfyngedig hon o APIs yn darparu rhyngwyneb rhaglennu ar gyfer rhai perifferolion bwrdd-benodol fel y LED, y botwm defnyddiwr, ac ati. Mae'r rhyngwyneb hwn hefyd yn helpu i nodi'r fersiwn bwrdd penodol.

Ffigur 1. Pensaernïaeth meddalwedd STSW-IOD04K

ST-com-STEVAL-IOD04KT1-Microelectroneg-Swyddogaeth Lluosog-Synhwyrydd-ffig-1

Ffolderi

Ffigur 2. Strwythur ffolder STSW-IOD04KST-com-STEVAL-IOD04KT1-Microelectroneg-Swyddogaeth Lluosog-Synhwyrydd-ffig-2

Mae'r pecyn meddalwedd yn cynnwys y ffolderi canlynol:

  • Dogfennaeth: HTML wedi'i lunio file a gynhyrchir o'r cod ffynhonnell sy'n manylu ar gydrannau'r feddalwedd a'r APIs (un ar gyfer pob prosiect).
  • Gyrwyr: Gyrwyr HAL a gyrwyr bwrdd-benodol ar gyfer pob llwyfan bwrdd neu galedwedd a gefnogir, gan gynnwys y rhai ar gyfer y cydrannau ar y bwrdd, a'r haen tynnu caledwedd CMSIS-annibynnol ar gyfer y gyfres prosesydd ARM Cortex-M.
  • Middlewares: llyfrgelloedd a phrotocolau yn cynnwys IO-Link mini-stack a rheolaeth synwyryddion.
  • Prosiectau: sample cais gweithredu nod aml-synhwyrydd diwydiannol IO-Link. Darperir y cais hwn ar gyfer microreolydd STM32G071EB ar gyfer tri amgylchedd datblygu: Mainc Waith Embedded IAR ar gyfer ARM, RealView Pecyn Datblygu Microreolwyr (MDK-ARM-STR) a STM32CubeIDE.

APIs
Mae gwybodaeth dechnegol fanwl gyda swyddogaeth API defnyddiwr llawn a disgrifiad paramedr mewn HTML wedi'i lunio file yn y ffolder “Dogfennau”.

Sampgyda disgrifiad cais
Mae'r ffolder Prosiectau yn darparu'r sample application, sy'n defnyddio'r STEVAL-IOD004V1 gyda'r transceiver L6364W, a'r synwyryddion diwydiannol ISM330DHCX/IIS2MDC.
Mae prosiectau parod i'w hadeiladu ar gael ar gyfer DRhA lluosog. Gallwch uwchlwytho un o'r deuaidd files o'r STSW-IOD04K trwy STM32CubeProgrammer neu nodwedd rhaglennu eich DRhA. I bweru'r STEVAL-IOD004V1 a fflachio'r firmware, gallwch ddewis un o'r opsiynau isod:

  • Cysylltwch eich rhaglennydd MCU (ar gyfer cynample, STLINK-V3MINI) i'r bwrdd trwy gysylltydd J1; pŵer i fyny'r bwrdd gan y 24 V a gyflenwir gan feistr IO-Link; ar eich rhaglennydd, dewiswch y deuaidd file i fflachio ac yna symud ymlaen i raglennu'r MCU.

Nodyn
Ar gyfer y weithdrefn uchod, mae angen dau borthladd USB arnoch (un ar gyfer y rhaglennydd, a'r llall ar gyfer y meistr IO-Link).

  • Cysylltwch eich rhaglennydd MCU (ar gyfer cynample, STLINK-V3MINI) i'r bwrdd trwy gysylltydd J1; cyflenwi'r MCU gan gyflenwad pŵer 3.3 V wedi'i gysylltu â'r bwrdd trwy J2 (pin 2 = GND; pin 4 = 3.3 V); ar eich rhaglennydd, dewiswch y deuaidd file i fflachio ac yna rhaglennu'r MCU.

Gellir cysylltu'r rhaglennydd STLINK-V3MINI â'r STEVAL-IOD004V1 gan J1 (10 ffordd, dwy res) trwy'r cebl fflat 14-pin sydd wedi'i gynnwys yn y pecyn: mae dau bin ar ochr dde a chwith y cebl yn parhau i fod heb eu cysylltu. Gan edrych ar ochr uchaf y bwrdd a gadael y cysylltydd IO-Link M8 ar y dde i chi, rhaid cysylltu'r cebl fel bod y llinell goch ar y brig, fel y dangosir isod.

Ffigur 3. STEVAL-IOD004V1 a STLINK-V3MINI – diagram cysylltiad

ST-com-STEVAL-IOD04KT1-Microelectroneg-Swyddogaeth Lluosog-Synhwyrydd-ffig-3

I werthuso'r firmware STSW-IOD04K, uwchlwythwch yr IODD file ar offeryn rheoli eich meistr IO-Link a'i gysylltu â'r STEVAL-IOD004V1 gan y ceblau IO-Link a'r addaswyr sydd wedi'u cynnwys yn y pecyn, neu gan unrhyw gebl cydnaws arall. Gallwch ddefnyddio unrhyw feistr IO-Link v1.1 arall gyda'r offeryn rheoli cysylltiedig. Yn y cynample o Adran 2.2, y meistr IO-Link yw'r P-NUCLEO-IOM01M1, yr offeryn rheoli cysylltiedig yw'r Offeryn Rheoli IO-Link a ddatblygwyd gan TEConcept (partner ST) ac mae'r cysylltiad yn cael ei gwblhau gan soced M12 i gebl gwifren am ddim ( Katlax p/n CBF12-S44N0-1.5BPUR).

Canllaw gosod system

Disgrifiad caledwedd

Pecyn gwerthuso STEVAL-IOD04KT1
Mae'r STEVAL-IOD04KT1 yn becyn dylunio cyfeirio sy'n manteisio ar nodweddion traws-dderbynnydd dyfais sianel ddeuol L6364W IO-Link. Mae'r pecyn yn cynnwys y prif fwrdd STEVAL-IOD004V1 (ddim ar gael i'w werthu), y rhaglennydd STLINK-V3MINI ac offeryn dadfygiwr, cebl fflat 14-pin, ac addasydd cysylltydd diwydiannol safonol M8 i M12. Mae'r pecyn yn gweithredu fel synhwyrydd diwydiannol craff modern i'w gysylltu â phrif ganolbwynt IO-Link (neu ryngwyneb PLC addas). Mae'r cyflenwad pŵer ar gyfer yr MCU, synwyryddion, a dyfeisiau rhesymeg eraill yn deillio o'r rheolydd trawsnewidydd DC-DC sydd wedi'i ymgorffori yn y L6364W. Mae'r microreolydd STM32G071EB ar y bwrdd yn rhedeg stack demo IO-Link v.1.1, sy'n rheoli'r cyfathrebu IO-Link, a'r cod meddalwedd sy'n rheoli'r transceiver L6364W a'r synwyryddion diwydiannol MEMS. Mae dimensiynau bach y prif fwrdd wedi'u cyflawni diolch i feintiau bach opsiynau pecyn PDC o L6364W a STM32G071EB. Cysylltwch y prif fwrdd â meistr IO-Link trwy'r addasydd a'r cysylltydd M8 sydd wedi'i gynnwys yn y pecyn ar gyfer gweithrediad arferol. Cysylltwch yr un bwrdd â'r STLINK-V3MINI trwy'r cebl fflat dim ond os ydych chi am raglennu'r STM32G071EB gyda firmware newydd.

Ffigur 4. Pecyn gwerthuso STEVAL-IOD04KT1

ST-com-STEVAL-IOD04KT1-Microelectroneg-Swyddogaeth Lluosog-Synhwyrydd-ffig-4

Gosod caledwedd

Mae'r camau canlynol yn esbonio sut i reoli'r STEVAL-IOD004V1 trwy'r P-NUCLEO-IOM01M1.

  • Cam 1. Cysylltwch y P-NUCLEO-IOM01M1 â'r STEVAL-IOD004V1 trwy dair gwifren (L +, L-/GND, a CQ). Mae'r STEVAL-IOD04KT1 yn cynnwys cysylltydd M8 (pedair ffordd) i M12 (plwg pum ffordd) i ryngwynebu'r STEVAL-IOD004V1 yn hawdd i unrhyw feistr IO-Link gyda chysylltydd M12 (soced). Y ffordd hawsaf o gysylltu'r STEVAL-IOD004V1 â'r P-NUCLEO-IOM01M1 yw defnyddio cebl gyda M12 (soced pedair neu bum ffordd) ar un ochr a gwifrau am ddim ar yr ochr arall (ar gyfer example, Katlax p/n CBF12-S44N0-1.5BPUR).
  • Cam 2. Cysylltwch y P-NUCLEO-IOM01M1 â chyflenwad pŵer 24 V/1 A. Mae'r ffigur canlynol yn dangos sut i gysylltu'r P-NUCLEO-IOM01M1 a'r STEVAL-IOD004V1 sy'n rhedeg y STSW-IOD04K.ST-com-STEVAL-IOD04KT1-Microelectroneg-Swyddogaeth Lluosog-Synhwyrydd-ffig-5
  • Cam 3. Lansio Offeryn Rheoli IO-Link ar eich gliniadur/PC.
  • Cam 4. Cysylltwch y P-NUCLEO-IOM01M1 â chebl mini-USB â'ch gliniadur/PC sy'n rhedeg yr Offeryn Rheoli IO-Link.
    NODYN
    Mae'r camau o 5 i 13 yn cyfeirio at gamau gweithredu i'w perfformio yn yr Offeryn Rheoli IO-Link.
  • Cam 5. Yn yr Offeryn Rheoli IO-Link, cliciwch ar [Dewiswch ddyfais] a dilynwch y cyfarwyddiadau i uwchlwytho STMicroelectronics-STEVAL-IOD004V1-38kBd-20210429-IODD1.1.xml neu STMicroelectronics-STEVAL-IOD004V1-230kB20210429-1.1-2kBd-3 .XNUMX.xml, yn ôl dewis COMXNUMX neu COMXNUMX, yn y cyfeiriadur IODD o'r pecyn meddalwedd.
  • Cam 6. Cysylltwch y meistr trwy glicio ar yr eicon gwyrdd (cornel chwith uchaf).
  • Cam 7. Cliciwch ar [Pŵer ON] i gyflenwi'r STEVAL-IOD004V1. Mae'r LED coch ar y STEVAL-IOD004V1 yn blinks.
  • Cam 8. Cliciwch ar [IO-Link] i gychwyn cyfathrebu IO-Link. Mae'r LED gwyrdd ar y STEVAL-IOD004V1 yn blinks.
    NODYN
    Yn ddiofyn, mae'r cyfathrebiad yn dechrau gydag ISM330DHCX wedi'i ffurfweddu fel cyflymromedr.
  • Cam 9. Plotiwch y data a gasglwyd gan y acceleromedr ISM330DHCX trwy glicio ar [Plot].
  • Cam 10. I gychwyn y cyfnewid data gyda synhwyrydd arall, ewch i [Dewislen Paramedr]>[Dewis Mewnbwn Proses].
    • Cam 10a. Cliciwch ddwywaith ar enw'r synhwyrydd (testun gwyrdd).
    • Cam 10b. Dewiswch y synhwyrydd dymunol o'r dewisiadau sydd ar gael.
    • Cam 10c. Cliciwch ar [Write Selected] i alinio'r meistr a'r ddyfais. Cwblheir y weithdrefn pan ddaw enw'r synhwyrydd a ddewiswyd yn wyrdd, fel y dangosir isod.

Ffigur 6. Offeryn Rheoli IO-Cyswllt view (example)

ST-com-STEVAL-IOD04KT1-Microelectroneg-Swyddogaeth Lluosog-Synhwyrydd-ffig-6

Ffigur 7. Offeryn Rheoli IO-Cyswllt view – plot data prosesu

ST-com-STEVAL-IOD04KT1-Microelectroneg-Swyddogaeth Lluosog-Synhwyrydd-ffig-7

  • Pan fyddwch yn gorffen eich sesiwn werthuso, dilynwch y camau ychwanegol isod.
  • Cam 11. Cliciwch ar [Anweithredol] i atal cyfathrebu IO-Link.
  • Cam 12. Cliciwch ar [Power Off] i atal y meistr IO-Link rhag cyflenwi'r ddyfais IO-Link.
  • Cam 13. Cliciwch ar [Datgysylltu] i atal y cyfathrebu rhwng IO-Link Control Tool a P-NUCLEO- IOM01M1.
  • Cam 14. Datgysylltwch y cebl mini-USB o'r P-NUCLEO-IOM01M1.
  • Cam 15. Datgysylltwch y cyflenwad 24 V o'r P-NUCLEO-IOM01M1.

Gosod meddalwedd
I sefydlu amgylchedd datblygu addas ar gyfer creu cymwysiadau IO-Link ar gyfer y STM32G071EB a L6364W, mae angen:

  • Firmware STSW-IOD04K a dogfennaeth gysylltiedig sydd ar gael ar www.st.com;
  • un o'r cadwyni offer a chasglwyr datblygiadau canlynol:
    • Mainc Waith Embedded IAR ar gyfer cadwyn offer ARM®
    • Keil
    • STM32CubeIDE ynghyd â ST-LINK/V2

Hanes adolygu

Tabl 1. Hanes adolygu'r ddogfen

ST-com-STEVAL-IOD04KT1-Microelectroneg-Swyddogaeth Lluosog-Synhwyrydd-ffig-8

Rhestr o dablau

  • Tabl 1. Hanes adolygu’r ddogfen …………………………………………………….. 9

Rhestr o ffigurau

  • Ffigur 1. Pensaernïaeth meddalwedd STSW-IOD04K. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
  • Ffigur 2. Strwythur ffolder STSW-IOD04K . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
  • Ffigur 3. STEVAL-IOD004V1 a STLINK-V3MINI – diagram cysylltiad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
  • Ffigur 4. Pecyn gwerthuso STEVAL-IOD04KT1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
  • Ffigur 5. Gosodiadau terfynell. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
  • Ffigur 6. Offeryn Rheoli IO-Cyswllt view (example). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
  • Ffigur 7. Offeryn Rheoli IO-Cyswllt view – plot data prosesu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

RHYBUDD PWYSIG - DARLLENWCH YN OFALUS os gwelwch yn dda
Mae STMicroelectronics NV a'i is-gwmnïau (“ST”) yn cadw'r hawl i wneud newidiadau, cywiriadau, gwelliannau, addasiadau a gwelliannau i gynhyrchion ST a/neu i'r ddogfen hon ar unrhyw adeg heb rybudd. Dylai prynwyr gael y wybodaeth berthnasol ddiweddaraf am gynhyrchion ST cyn gosod archebion. Gwerthir cynhyrchion ST yn unol â thelerau ac amodau gwerthu ST sydd ar waith ar adeg cydnabod archeb. Prynwyr yn unig sy'n gyfrifol am ddewis, dewis a defnyddio cynhyrchion ST ac nid yw ST yn cymryd unrhyw atebolrwydd am gymorth cais neu ddyluniad cynhyrchion Prynwr. Ni roddir trwydded, yn benodol nac yn oblygedig, i unrhyw hawl eiddo deallusol gan ST yma. Bydd ailwerthu cynhyrchion ST gyda darpariaethau gwahanol i'r wybodaeth a nodir yma yn dileu unrhyw warant a roddir gan ST ar gyfer cynnyrch o'r fath. Mae ST a'r logo ST yn nodau masnach ST. I gael gwybodaeth ychwanegol am nodau masnach ST, cyfeiriwch at www.st.com/trademarks. Mae pob enw cynnyrch neu wasanaeth arall yn eiddo i'w perchnogion priodol. Mae gwybodaeth yn y ddogfen hon yn disodli ac yn disodli gwybodaeth a ddarparwyd yn flaenorol mewn unrhyw fersiynau blaenorol o'r ddogfen hon. © 2021 STMicroelectroneg – Cedwir pob hawl

Dogfennau / Adnoddau

ST com STEVAL-IOD04KT1 Synhwyrydd Swyddogaeth Lluosog Microelectroneg [pdfCanllaw Defnyddiwr
STEVAL-IOD04KT1, Synhwyrydd Swyddogaeth Lluosog Microelectroneg, Synhwyrydd Swyddogaeth Lluosog, Synhwyrydd Swyddogaeth, STEVAL-IOD04KT1, Synhwyrydd

Cyfeiriadau

Gadael sylw

Ni fydd eich cyfeiriad e-bost yn cael ei gyhoeddi. Mae meysydd gofynnol wedi'u marcio *