ST-logo

I-ST com STEVAL-IOD04KT1 i-Microelectronics iSensom yeMisebenzi emininzi

ST-com-STEVAL-IOD04KT1-Microelectronics-Multiple-Function-Sensor-product

Intshayelelo

I-STSW-IOD04K yiphakheji yesoftware, ekuvumela ukuba wenze unxibelelwano lwe-IO-Link phakathi kwe-STEVAL-IOD004V1 (ibandakanywe kwi-STEVAL-IOD04KT1 kodwa ayifumaneki kwintengiso eyahlukileyo) kunye ne-IO-Link master, nge-L6364W i-transceiver. Ngokusekelwe kwi-STM32CubeHAL, i-STSW-IOD04K yandisa i-STM32Cube. Ibonelela ngephakeji yenkxaso yebhodi (BSP) yonxibelelwano lwe-IO-Link olusekwe kwilayibrari yedemo-stack elawula idatha evela kwi-L6364W yangaphakathi yesivamvo sobushushu kunye nebhodi ezimbini ze-MEMS zoluvo zoshishino: IIS2MDC (ukuchaneka okuphezulu, i-ultra-low- amandla, i-3-axis digital output magnetometer) kunye ne-ISM330DHCX (ihlala ikwi-3D accelerometer kunye ne-3D gyroscope).
Uyilo lwesoftware yesicelo luququzelela ukudityaniswa kunye nenye isoftware esekwe kwi-STM32Cube ukwenza i-ex.amples kwezona teknoloji zixhaphakileyo zesicelo. Amathala eencwadi aqukiwe enza imisebenzi yenkqubo yokwenyani nesebenzisekayo kubaphuhlisi. Abaqhubi be-Hardware kunye neenkcukacha ezingabonakaliyo ezisezantsi zivumela amacandelo e-middleware kunye nezicelo zokufikelela kwidatha ngendlela ezimeleyo ye-hardware. Amathala eencwadi aphakathi aquka i-ST proprietary IO-Link demo-stack. Ungasebenzisa iphakheji yesofthiwe ye-STSW-IOD04K kwiindawo ezahlukeneyo zophuhliso ezidibeneyo (ii-IDE): IAR, Keil, kunye ne-STM32CubeIDE. Ikwabandakanya i-IDD file izakulayishwa kwi-IO-Link master yomsebenzisi.

Ndiyaqalisa

Ngaphezuluview
I-STSW-IOD04K yandisa ukusebenza kwe-STM32Cube. Iphakheji yesofthiwe yenza ukuba i-IO-Link idlulise idatha ye-industrial sensors kwi-STEVAL-IOD004V1 ukuya kwi-IO-Link master eqhagamshelwe ngoqhagamshelwano lwe-IO-Link. Iimpawu eziphambili zepakethe zezi:

  • Iphakheji yeFirmware yokwakha izixhobo ze-IO-Link ezisekelwe kwi-STM32G071EB microcontroller
  • Amathala eencwadi aphakathi anezixhobo ze-IO-Link demo-stack ye-L6364W ukulawula i-IIS2MDC kunye ne-ISM330DHCX MEMS zoluvo
  • Ukulungele ukusebenzisa i-binary ye-IO-Link yokuhanjiswa kwedatha yesivamvo isixhobo
  • Ukuphatheka ngokulula kwiintsapho ezahlukeneyo ze-MCU, enkosi kwi-STM32Cube
  • Imiqathango yelayisensi esimahla, esebenziseka lula

Uyilo lwezakhiwo
Isoftware yesicelo ifikelela kwi-STEVAL-IOD004V1 ngokusebenzisa le software ilandelayo:

  • I-STM32Cube HAL layer, ebonelela ngokulula, i-generic, i-multi-instance set of application programming interfaces (APIs) ukusebenzisana nesicelo esiphezulu, ithala leencwadi, kunye ne-stack layers. Ine-generic kunye ne-APIs eyandisiweyo kwaye yakhiwe ngokuthe ngqo kwi-architecture yegeneric. Ivumela iileya ezilandelelanayo ezifana ne-middleware layer ukuphumeza imisebenzi ngaphandle kokufuna uqwalaselo oluthile lwe-hardware yeyunithi enikiweyo ye-microcontroller (MCU). Esi sakhiwo siphucula ukusetyenziswa kwakhona kwekhowudi yethala leencwadi kwaye siqinisekisa ukuphatheka lula kwezinye izixhobo.
  • Ipakethe yenkxaso yeBhodi (BSP) layer, exhasa zonke iiperipherals ebhodini ngaphandle kwe-MCU. Le seti elinganiselweyo ye-APIs ibonelela ngenkqubo yojongano lwenkqubo ethile yebhodi engqamene neeperipherals ezifana ne-LED, iqhosha lomsebenzisi, njl. Olu jongano lukwanceda ekuchongeni uguqulelo oluthile lwebhodi.

Umzobo 1. I-STSW-IOD04K yoyilo lwesoftware

ST-com-STEVAL-IOD04KT1-Microelectronics-Multiple-Function-Sensor-fig-1

Iifolda

Umzobo 2. STSW-IOD04K isakhiwo sefoldaST-com-STEVAL-IOD04KT1-Microelectronics-Multiple-Function-Sensor-fig-2

Iphakheji yesoftware ibandakanya ezi folda zilandelayo:

  • Uxwebhu: iHTML ehlanganisiweyo file uveliswa kwikhowudi yomthombo echaza amacandelo esoftware kunye nee-APIs (enye yeprojekthi nganye).
  • Abaqhubi: Abaqhubi be-HAL kunye nabaqhubi bebhodi-specific kwibhodi nganye exhaswayo okanye iqonga le-hardware, kubandakanywa nalawo amacandelo ebhodi, kunye ne-CMSIS yomthengisi-ozimeleyo we-hardware abstraction layer ye-ARM Cortex-M yochungechunge lweprosesa.
  • I-Middlewares: amathala eencwadi kunye neeprothokholi ezibonisa i-IO-Link i-mini-stack kunye nolawulo lwezinzwa.
  • Iiprojekthi: sample isicelo umiliselo IO-Link ishishini multi-sensor node. Esi sicelo sinikezelwe kwi-STM32G071EB microcontroller kwiindawo ezintathu zophuhliso: IAR Embedded Workbench yeARM, RealView I-Microcontroller Development Kit (MDK-ARM-STR) kunye ne-STM32CubeIDE.

APIs
Ulwazi olunzulu lwezobugcisa kunye nomsebenzi opheleleyo we-API yomsebenzisi kunye nenkcazo yepharamitha kwi-HTML ehlanganisiweyo file kwifolda ethi "Amaxwebhu".

Sample inkcazo yesicelo
Ifolda yeeProjekthi ibonelela nge-sample application, esebenzisa i-STEVAL-IOD004V1 kunye ne-L6364W i-transceiver, kunye ne-ISM330DHCX/IIS2MDC sensors industrial.
Iiprojekthi ezilungele ukwakha ziyafumaneka kwii-IDE ezininzi. Ungalayisha enye yebini files ye-STSW-IOD04K nge-STM32CubeProgrammer okanye uphawu lwenkqubo lwe-IDE yakho. Ukwenza amandla i-STEVAL-IOD004V1 kwaye ukhanyise i-firmware, ungakhetha enye yezi ndlela zingezantsi:

  • Qhagamshela umdwelisi wenkqubo wakho we-MCU (umzekeloample, STLINK-V3MINI) ukuya ebhodini ngekhonkco J1; nyusa ibhodi nge-24 V enikezelwe kwi-IO-Link master; kumdwelisi wenkqubo wakho, khetha ibini file ukudanyaza kwaye emva koko uqhubeke nenkqubo ye-MCU.

Phawula
Kule nkqubo ingentla, udinga izibuko ezimbini ze-USB (enye yeyomdwelisi wenkqubo, enye ye-IO-Link master).

  • Qhagamshela umdwelisi wenkqubo wakho we-MCU (umzekeloample, STLINK-V3MINI) ukuya ebhodini ngekhonkco J1; ukubonelela nge-MCU ngombane we-3.3 V oxhunywe kwibhodi nge-J2 (i-pin 2 = GND; i-pin 4 = 3.3 V); kumdwelisi wenkqubo wakho, khetha ibini file ukudanyaza kwaye emva koko inkqubo ye-MCU.

Umdwelisi we-STLINK-V3MINI unokudibaniswa ne-STEVAL-IOD004V1 nge-J1 (iindlela ze-10, imiqolo emibini) nge-14-pin intambo ye-flat efakwe kwikiti: izikhonkwane ezimbini kwicala lasekunene nakwesobunxele lentambo zihlala zingaxhunywanga. Ukujonga kwicala eliphezulu lebhodi kwaye ushiye i-IO-Link M8 isixhumi ngakwesokunene sakho, intambo kufuneka idibaniswe ukwenzela ukuba umgca obomvu uphezulu, njengoko kuboniswe ngezantsi.

Umzobo 3. STEVAL-IOD004V1 kunye ne-STLINK-V3MINI - umzobo wokudibanisa

ST-com-STEVAL-IOD04KT1-Microelectronics-Multiple-Function-Sensor-fig-3

Ukuvavanya i-STSW-IOD04K firmware, layisha i-IDD file kwisixhobo solawulo se-IO-Link master yakho kwaye uyiqhagamshele kwi-STEVAL-IOD004V1 ngeentambo ze-IO-Link kunye neeadaptha ezibandakanyiweyo kwikhithi, okanye ngayo nayiphi na enye intambo ehambelanayo. Ungasebenzisa nayiphi na enye i-IO-Link master v1.1 kunye nesixhobo solawulo esinxulumeneyo. Kwi-example yeCandelo 2.2, i-IO-Link master yi-P-NUCLEO-IOM01M1, isixhobo sokulawula esihambelanayo yi-IO-Link Control Tool eyenziwe yiTEConcept (ST iqabane) kwaye uxhulumaniso lugqitywe nge-M12 socket kwi-wire cable yamahhala ( I-Katlax p/n CBF12-S44N0-1.5BPUR).

Isikhokelo sokuseta inkqubo

Inkcazo yehardware

STEVAL-IOD04KT1 ikiti yovavanyo
I-STEVAL-IOD04KT1 yikiti yokuyila ireferensi esebenzisa iimpawu ze-L6364W IO-Link i-transceiver yesixhobo se-dual-channel ye-transceiver. Ikiti iqukethe ibhodi ephambili ye-STEVAL-IOD004V1 (engafumaneki ukuthengiswa), i-STLINK-V3MINI iprogram kunye ne-debugger tool, i-14-pin flat cable, kunye ne-M8 ukuya kwi-M12 i-adapter ye-industrial connector ye-industrial. Ikhithi isebenza njenge-sensor ye-smart industry yanamhlanje ukuba idibaniswe ne-master IO-Link hub (okanye i-interface ye-PLC efanelekileyo). Unikezelo lwamandla lwe-MCU, abenzi boluvo, kunye nezinye izixhobo ezinengqondo zivela kwisilawuli sokuguqula i-DC-DC esifakwe kwi-L6364W. I-STM32G071EB i-microcontroller ye-board on-board iqhuba i-IO-Link demo stack v.1.1, elawula unxibelelwano lwe-IO-Link, kunye nekhowudi yesofthiwe elawula i-transceiver ye-L6364W kunye ne-MEMS sensors industry. Imilinganiselo emincinci yebhodi ephambili iphunyeziwe ngenxa yobukhulu obuncinci beenketho zephakheji ye-CSP ye-L6364W kunye ne-STM32G071EB. Qhagamshela ibhodi ephambili kwi-IO-Link master nge-adapter kunye ne-M8 connector efakwe kwikiti yokusebenza okuqhelekileyo. Xhuma ibhodi efanayo kwi-STLINK-V3MINI ngentambo yeflethi kuphela ukuba ufuna ukucwangcisa i-STM32G071EB nge-firmware entsha.

Umzobo 4. STEVAL-IOD04KT1 ikhithi yovavanyo

ST-com-STEVAL-IOD04KT1-Microelectronics-Multiple-Function-Sensor-fig-4

Ukuseta izixhobo

La manyathelo alandelayo achaza indlela yokulawula i-STEVAL-IOD004V1 nge-P-NUCLEO-IOM01M1.

  • Inyathelo 1. Qhagamshela i-P-NUCLEO-IOM01M1 kwi-STEVAL-IOD004V1 ngeengcingo ezintathu (L+, L-/GND, kunye ne-CQ). I-STEVAL-IOD04KT1 ibandakanya i-M8 (i-socket yeendlela ezine) ukuya kwi-M12 (iplagi yeendlela ezinhlanu) ukudibanisa ngokulula i-STEVAL-IOD004V1 kuyo nayiphi na i-IO-Link master ene-M12 (socket) ikhonkco. Eyona ndlela ilula yokudibanisa i-STEVAL-IOD004V1 kwi-P-NUCLEO-IOM01M1 kukusebenzisa intambo ene-M12 (iindlela ezine okanye ezintlanu) kwelinye icala kunye neengcingo ezikhululekile kwelinye icala (for ex.ample, Katlax p/n CBF12-S44N0-1.5BPUR).
  • Inyathelo 2. Qhagamshela i-P-NUCLEO-IOM01M1 kwi-24 V/1 A unikezelo lwamandla. Umfanekiso olandelayo ubonisa indlela yokudibanisa i-P-NUCLEO-IOM01M1 kunye ne-STEVAL-IOD004V1 eqhuba i-STSW-IOD04K.ST-com-STEVAL-IOD04KT1-Microelectronics-Multiple-Function-Sensor-fig-5
  • Inyathelo 3. Qalisa IO-Link Control Tool kwi laptop/PC yakho.
  • Inyathelo 4. Qhagamshela i-P-NUCLEO-IOM01M1 ngentambo ye-mini-USB kwilaptop/PC yakho esebenzisa IO-Link Control Tool.
    PHAWULA
    Amanyathelo ukusuka kwi-5 ukuya kwi-13 ibhekisela kwizenzo zokwenza kwi-IO-Link Control Tool.
  • Inyathelo 5. Kwisixhobo soLawulo se-IO-Link, cofa ku [Khetha isixhobo] kwaye ulandele imiyalelo yokulayisha STMicroelectronics-STEVAL-IOD004V1-38kBd-20210429-IODD1.1.xml okanye STMicroelectronics-STEVAL-IOD004V1-230IO20210429Bd1.1 .2.xml, ngokokhetho lwe-COM3 okanye lwe-COMXNUMX, kuluhlu lwe-IDD lwephakheji yesoftware.
  • Inyathelo 6. Xhuma inkosi ngokunqakraza kwi icon eluhlaza (ikona ephezulu ngasekhohlo).
  • Inyathelo 7. Cofa ku [Power ON] ukunika i-STEVAL-IOD004V1. I-LED ebomvu kwi-STEVAL-IOD004V1 iyaqhwanyaza.
  • Inyathelo 8. Cofa kwi [IO-Link] ukuqalisa unxibelelwano lwe-IO-Link. I-LED eluhlaza kwi-STEVAL-IOD004V1 idanyaza.
    PHAWULA
    Ngokungagqibekanga, unxibelelwano luqala nge-ISM330DHCX eqwalaselwe njenge-accelerometer.
  • Inyathelo 9. Yenza isicwangciso sedatha eqokelelwe yi-accelerometer ye-ISM330DHCX ngokucofa ku [Plot].
  • Inyathelo 10. Ukuvula utshintshiselwano lwedatha nenye inzwa, yiya ku [Parameter Menu]>[Process Input Selection].
    • Inyathelo 10a. Cofa kabini kwigama loluvo (umbhalo oluhlaza).
    • Inyathelo 10b. Khetha umenzi woluvo olufunwayo kukhetho olukhoyo.
    • Inyathelo 10c. Cofa ku-[Bhala Okukhethiweyo] ukulungelelanisa inkosi kunye nesixhobo. Inkqubo igqityiwe xa igama loluvo olukhethiweyo luba luhlaza, njengoko kubonisiwe ngezantsi.

Umzobo 6. IO-Link Control Tool view (umzample)

ST-com-STEVAL-IOD04KT1-Microelectronics-Multiple-Function-Sensor-fig-6

Umzobo 7. IO-Link Control Tool view – inkqubo yeploti yedatha

ST-com-STEVAL-IOD04KT1-Microelectronics-Multiple-Function-Sensor-fig-7

  • Xa ugqiba iseshoni yovavanyo lwakho, landela la manyathelo ongezelelweyo angezantsi.
  • Inyathelo 11. Cofa ku [Ingasebenzi] ukumisa unxibelelwano lwe-IO-Link.
  • Inyathelo 12. Cofa ku [Power Off] ukumisa i-IO-Link master ekunikezeni isixhobo se-IO-Link.
  • Inyathelo 13. Cofa ku [Nqamula] ukumisa unxibelelwano phakathi kwe-IO-Link Control Tool kunye ne-P-NUCLEO- IOM01M1.
  • Inyathelo 14. Nqamula intambo ye-mini-USB kwi-P-NUCLEO-IOM01M1.
  • Inyathelo 15. Nqamula unikezelo lwe-24 V ukusuka kwi-P-NUCLEO-IOM01M1.

Ukuseta isoftware
Ukuseta indawo efanelekileyo yophuhliso ekudalweni kwezicelo ze-IO-Link ze-STM32G071EB kunye ne-L6364W, udinga:

  • I-STSW-IOD04K i-firmware kunye namaxwebhu ahambelanayo afumaneka kwi-www.st.com;
  • enye yezi zixhobo zilandelayo zophuhliso kunye nabaqulunqi:
    • I-IAR Embedded Workbench ye-ARM® toolchain
    • Keil
    • STM32CubeIDE kunye ne-ST-LINK/V2

Imbali yohlaziyo

Uluhlu 1. Imbali yohlaziyo loxwebhu

ST-com-STEVAL-IOD04KT1-Microelectronics-Multiple-Function-Sensor-fig-8

Uluhlu lweetheyibhile

  • Uluhlu 1. Imbali yohlaziyo lwamaxwebhu ………………………………………………………….. 9

Uluhlu lwamanani

  • Umzobo 1. I-STSW-IOD04K yoyilo lwesoftware. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
  • Umzobo 2. STSW-IOD04K isakhiwo sefolda. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
  • Umzobo 3. STEVAL-IOD004V1 kunye ne-STLINK-V3MINI - umzobo wokudibanisa. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
  • Umzobo 4. STEVAL-IOD04KT1 ikhithi yovavanyo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
  • Umzobo 5. Izicwangciso zeterminal. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
  • Umzobo 6. IO-Link Control Tool view (umzample). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
  • Umzobo 7. IO-Link Control Tool view – inkqubo yeploti yedatha. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

ISAZISO ESIBALULEKILEYO - NCEDA UFUNDE NGOKUQONELELE
I-STMicroelectronics NV kunye ne-subsidiaries yayo ("ST") inelungelo lokwenza utshintsho, izilungiso, ukuphuculwa, ukuguqulwa, kunye nokuphuculwa kweemveliso ze-ST kunye / okanye kolu xwebhu nangaliphi na ixesha ngaphandle kwesaziso. Abathengi kufuneka bafumane ulwazi lwamva nje olufanelekileyo kwiimveliso ze-ST ngaphambi kokubeka iiodolo. Iimveliso ze-ST zithengiswa ngokuhambelana nemigaqo ye-ST kunye neemeko zokuthengisa kwindawo ngexesha lokuvuma umyalelo. Abathengi banoxanduva kuphela lokhetho, ukhetho, kunye nokusetyenziswa kweemveliso ze-ST kwaye i-ST ayithathi xanduva loncedo lwesicelo okanye ukuyilwa kweemveliso zabaThengi. Akukho layisensi, echaziweyo okanye echaziweyo, kulo naliphi na ilungelo lepropathi enomgangatho ophezulu wokuqonda linikezelwa ngu-ST apha. Ukuthengiswa kwakhona kweemveliso ze-ST ezinamalungiselelo ahlukileyo kulwazi oluchazwe apha kuya kuphelisa nayiphi na iwaranti enikwe yi-ST yaloo mveliso. I-ST kunye ne-logo ye-ST ziimpawu zorhwebo ze-ST. Ngolwazi olongezelelweyo malunga neempawu zentengiso ze-ST, nceda ujonge ku www.st.com/trademarks. Zonke ezinye iimveliso okanye amagama eenkonzo ziyipropati yabanini bazo. Ulwazi olukolu xwebhu luthatha indawo kwaye luthatha indawo yolwazi olwalunikelwe ngaphambili kulo naluphi na uguqulelo lwangaphambili lolu xwebhu. © 2021 STMicroelectronics – Onke amalungelo agciniwe

Amaxwebhu / Izibonelelo

I-ST com STEVAL-IOD04KT1 i-Microelectronics iSensom yeMisebenzi emininzi [pdf] Isikhokelo somsebenzisi
I-STEVAL-IOD04KT1, i-Microelectronics iSensom yeMisebenzi emininzi, iSensom yeMisebenzi emininzi, iSensor yokuSebenza, i-STEVAL-IOD04KT1, i-Sensor

Iimbekiselo

Shiya uluvo

Idilesi yakho ye-imeyile ayizupapashwa. Iindawo ezifunekayo ziphawulwe *