ST com STEVAL-IOD04KT1 Microelectronics Multiple Function Sensor
Sava lalana
STSW-IOD04K dia fonosana rindrambaiko, izay ahafahanao mamela ny fifandraisana IO-Link eo amin'ny STEVAL-IOD004V1 (tafiditra ao amin'ny STEVAL-IOD04KT1 fa tsy azo amidy misaraka) ary master IO-Link, amin'ny alàlan'ny transceiver L6364W. Miorina amin'ny STM32CubeHAL, ny STSW-IOD04K dia manitatra ny STM32Cube. Izy io dia manome fonosana fanohanana board (BSP) ho an'ny fifandraisana IO-Link miorina amin'ny tranomboky demo-stack izay mitantana ny angona avy amin'ny sensor mari-pana L6364W anatiny sy ireo sensor indostrialy MEMS roa ao anaty sambo: IIS2MDC (avo marina, ambany ambany- hery, 3-axis digital output magnetometer) ary ISM330DHCX (accelerometer 3D foana sy gyroscope 3D).
Ny maritrano an'ity rindrambaiko fampiharana ity dia manamora ny fampidirana amin'ny rindrambaiko hafa mifototra amin'ny STM32Cube mba hamoronana examples ho an'ny teknolojia fampiharana mahazatra indrindra. Ny trano famakiam-boky tafiditra dia manome fiasa ho an'ny rafitra tena izy sy azo ampiasaina ho an'ny mpamorona. Ny mpamily Hardware sy ny antsipiriany ambany ambany dia mamela ny singa middleware sy ny fampiharana miditra amin'ny angona amin'ny fomba tsy miankina amin'ny hardware. Ny trano famakiam-boky middleware dia misy ST proprietary IO-Link demo-stack. Azonao atao ny mampiasa ny fonosana rindrambaiko STSW-IOD04K amin'ny tontolo fampandrosoana mitambatra (IDE): IAR, Keil, ary STM32CubeIDE. Anisan'izany ny IODD file ampiakarina ao amin'ny tompon'ny IO-Link an'ny mpampiasa.
Hanomboka
TAPITRAview
STSW-IOD04K dia manitatra ny fiasa STM32Cube. Ny fonosana rindrambaiko dia ahafahan'ny famindrana angon-drakitra IO-Link amin'ny sensor indostrialy amin'ny STEVAL-IOD004V1 mankany amin'ny master IO-Link mifandray amin'ny fifandraisana IO-Link. Ny endri-javatra lehibe amin'ny fonosana dia:
- Fonosana firmware hananganana fampiharana fitaovana IO-Link mifototra amin'ny microcontroller STM32G071EB
- Trano famakiam-boky Middleware ahitana demo-stack fitaovana IO-Link ho an'ny L6364W hitantana ireo sensor IIS2MDC sy ISM330DHCX MEMS
- Mimari-droa vonona ho an'ny fampitana angon-drakitra sensor amin'ny fitaovana IO-Link
- Mora entina amin'ny fianakaviana MCU samihafa, noho ny STM32Cube
- Fepetra fahazoan-dàlana maimaim-poana, mora ampiasaina
Architecture
Ny rindrambaiko fampiharana dia miditra amin'ny STEVAL-IOD004V1 amin'ny alàlan'ireto sosona rindrambaiko manaraka ireto:
- STM32Cube HAL layer, izay manome andian-tsarimihetsika fampihetseham-peo (API) tsotra, manetriketrika, maromaro mba hifaneraserana amin'ny rindranasa ambony, tranomboky ary sosona stack. Manana API generic sy fanitarana izy ary namboarina mivantana manodidina ny maritrano mahazatra. Izy io dia mamela ireo sosona misesy toy ny layer middleware mba hampihatra asa nefa tsy mitaky fanamafisam-peo manokana ho an'ny tarika microcontroller (MCU) nomena. Ity rafitra ity dia manatsara ny fampiasana ny kaody famakiam-boky ary miantoka ny fahafaha-mitondra mora amin'ny fitaovana hafa.
- Board Support Package (BSP) sosona, izay manohana ny periferika rehetra eo amin'ny solaitrabe afa-tsy ny MCU. Ity andiana API voafetra ity dia manome interface tsara fandaharana ho an'ny periferika manokana manokana toy ny LED, ny bokotra mpampiasa, sns. Ity interface ity dia manampy amin'ny famantarana ny dikan-board manokana.
Sary 1. STSW-IOD04K rafitra rindrambaiko
lahatahiry
Sary 2. STSW-IOD04K firafitry ny lahatahiry
Ny fonosana rindrambaiko dia ahitana ireto lahatahiry manaraka ireto:
- Documentation: HTML natambatra file novokarina avy amin'ny kaody loharano mitantara ny singa rindrambaiko sy ny API (iray isaky ny tetikasa).
- Mpamily: Mpamily HAL sy mpamily manokana ho an'ny birao tsirairay na sehatra hardware, anisan'izany ireo ho an'ny singa ao anaty board, ary ny sosona abstraction hardware tsy miankina amin'ny mpivarotra CMSIS ho an'ny andiany processeur ARM Cortex-M.
- Middlewares: tranomboky sy protocole misy IO-Link mini-stack sy fitantanana sensor.
- Tetikasa : sampny fampiharana fampiharana ny indostrian'ny IO-Link multi-sensor node. Ity fampiharana ity dia nomena ho an'ny microcontroller STM32G071EB ho an'ny tontolo fampandrosoana telo: IAR Embedded Workbench for ARM, RealView Kit Fampandrosoana Microcontroller (MDK-ARM-STR) sy STM32CubeIDE.
API
Ny fampahalalana ara-teknika amin'ny antsipiriany miaraka amin'ny fiasan'ny API mpampiasa feno sy ny famaritana parameter dia ao anaty HTML natambatra file ao amin'ny lahatahiry "Documentation".
Sample famaritana fampiharana
Ny lahatahiry Projects dia manome ny sampNy fampiharana, izay mampiasa ny STEVAL-IOD004V1 miaraka amin'ny transceiver L6364W, ary ny sensor indostrialy ISM330DHCX/IIS2MDC.
Misy tetikasa efa vonona ho an'ny IDE maro. Azonao atao ny mampiditra ny iray amin'ireo binary files an'ny STSW-IOD04K amin'ny STM32CubeProgrammer na ny endri-drafitra amin'ny IDE anao. Mba hanamafisana ny STEVAL-IOD004V1 sy hanesorana ny firmware dia azonao atao ny misafidy iray amin'ireo safidy eto ambany:
- Ampifandraiso amin'ny programa MCU anao (ohatraample, STLINK-V3MINI) mankany amin'ny solaitrabe amin'ny alàlan'ny mpampitohy J1; atsangano ny birao amin'ny alàlan'ny 24 V omen'ny master IO-Link; eo amin'ny programanao, safidio ny binary file tselatra ary avy eo tohizo ny fandaharana ny MCU.
Fanamarihana
Ho an'ny dingana etsy ambony dia mila seranana USB roa ianao (ny iray ho an'ny programmer, ny iray ho an'ny master IO-Link).
- Ampifandraiso amin'ny programa MCU anao (ohatraample, STLINK-V3MINI) mankany amin'ny solaitrabe amin'ny alàlan'ny mpampitohy J1; mamatsy ny MCU amin'ny famatsiana herinaratra 3.3 V mifandray amin'ny solaitrabe amin'ny J2 (pin 2 = GND; pin 4 = 3.3 V); eo amin'ny programmer anao, safidio ny binary file tselatra ary avy eo fandaharana ny MCU.
Ny programmer STLINK-V3MINI dia azo ampifandraisina amin'ny STEVAL-IOD004V1 amin'ny J1 (fomba 10, andalana roa) amin'ny alàlan'ny tariby fisaka 14-pin tafiditra ao anatin'ilay kitapo: ny tsimatra roa eo amin'ny ilany havanana sy havia amin'ny tariby dia mijanona tsy mifandray. Raha mijery ny lafiny ambony amin'ny solaitrabe ary miala amin'ny mpampitohy IO-Link M8 eo ankavananao, dia tsy maintsy ampifandraisina ny tariby mba ho eo an-tampony ny tsipika mena, araka ny aseho etsy ambany.
Sary 3. STEVAL-IOD004V1 sy STLINK-V3MINI - diagram fifandraisana
Mba hanombanana ny firmware STSW-IOD04K, ampidiro ny IODD file amin'ny fitaovana fanaraha-maso an'ny tompon'ny IO-Link anao ary ampifandraiso amin'ny STEVAL-IOD004V1 amin'ny alalan'ny tariby sy adaptatera IO-Link tafiditra ao anatin'ilay kitapo, na amin'ny tariby mifanentana hafa. Azonao atao ny mampiasa IO-Link master v1.1 hafa miaraka amin'ny fitaovana fanaraha-maso mifandraika. Ao amin'ny example ao amin'ny fizarana 2.2, ny master IO-Link dia ny P-NUCLEO-IOM01M1, ny fitaovana fanaraha-maso mifandraika dia ny IO-Link Control Tool novolavolain'ny TEConcept (ST mpiara-miasa) ary ny fifandraisana dia vita amin'ny socket M12 amin'ny tariby maimaim-poana ( Katlax p/n CBF12-S44N0-1.5BPUR).
Torolàlana fananganana rafitra
Famaritana momba ny fitaovana
Takelaka data STEVAL-IOD04KT1
Ny STEVAL-IOD04KT1 dia kitapo famolavolana reference izay manararaotra ny endrik'ilay L6364W IO-Link fitaovana roa-channel transceiver. Ny kitapo dia misy ny solaitrabe STEVAL-IOD004V1 (tsy azo amidy), ny programa STLINK-V3MINI sy ny fitaovana debugger, ny tariby fisaka 14-pin, ary ny M8 mankany M12 standard connector connector adapter. Ny kitapo dia miasa ho toy ny sensor indostrialy marani-tsaina maoderina mifandray amin'ny hub IO-Link master (na interface tsara PLC mety). Ny famatsiana herinaratra ho an'ny MCU, sensor, ary fitaovana lojika hafa dia avy amin'ny mpanova mpanova DC-DC napetraka ao amin'ny L6364W. Ny microcontroller STM32G071EB an-tsambo dia mitantana IO-Link demo stack v.1.1, izay mifehy ny fifandraisana IO-Link, ary ny kaody rindrambaiko izay mitantana ny transceiver L6364W sy ny sensor indostrialy MEMS. Ny refy kelin'ny birao lehibe dia tratra noho ny habe kely amin'ny safidy fonosana CSP an'ny L6364W sy STM32G071EB. Ampifandraiso amin'ny master IO-Link amin'ny alàlan'ny adaptatera ny solaitrabe lehibe ary ny mpampitohy M8 tafiditra ao anatin'ilay kitapo ho an'ny fampandehanana ara-dalàna. Ampifandraiso amin'ny STLINK-V3MINI amin'ny alalan'ny tariby fisaka ihany ilay birao mitovy amin'ny STLINK-V32MINI raha te-handamina ny STM071GXNUMXEB miaraka amin'ny firmware vaovao ianao.
Sary 4. kitapo fanombanana STEVAL-IOD04KT1
Fametrahana fitaovana
Ireto dingana manaraka ireto dia manazava ny fomba hifehezana ny STEVAL-IOD004V1 amin'ny alàlan'ny P-NUCLEO-IOM01M1.
- Dingana 1. Ampifandraiso amin'ny STEVAL-IOD01V1 ny P-NUCLEO-IOM004M1 amin'ny alàlan'ny tariby telo (L +, L-/GND, ary CQ). Ny STEVAL-IOD04KT1 dia misy connecteur M8 (fantsona efatra) mankany amin'ny M12 (plug five-way) mba hampifandraisana mora foana ny STEVAL-IOD004V1 amin'ny tompon'ny IO-Link misy mpampitohy M12 (socket). Ny fomba tsotra indrindra hampifandraisana ny STEVAL-IOD004V1 amin'ny P-NUCLEO-IOM01M1 dia ny fampiasana tariby misy M12 (fantsona efatra na dimy) amin'ny lafiny iray ary tariby maimaim-poana amin'ny ilany iray (ho an'ny ex.ample, Katlax p/n CBF12-S44N0-1.5BPUR).
- Dingana 2. Ampifandraiso amin'ny famatsiana herinaratra 01 V/1 A ny P-NUCLEO-IOM24M1. Ity sary manaraka ity dia mampiseho ny fomba fampifandraisana ny P-NUCLEO-IOM01M1 sy ny STEVAL-IOD004V1 mihazakazaka ny STSW-IOD04K.
- Dingana 3. Alefaso ny IO-Link Control Tool amin'ny solosainao/PC.
- Dingana 4. Ampifandraiso amin'ny tariby mini-USB ny P-NUCLEO-IOM01M1 amin'ny solosainao / PC mihazakazaka ny IO-Link Control Tool.
FANAMARIHANA
Ny dingana 5 ka hatramin'ny 13 dia manondro ireo hetsika hatao ao amin'ny IO-Link Control Tool. - Dingana 5. Ao amin'ny fitaovana fanaraha-maso IO-Link, tsindrio ny [Fidio ny fitaovana] ary araho ny toromarika hampidirana STMicroelectronics-STEVAL-IOD004V1-38kBd-20210429-IODD1.1.xml na STMicroelectronics-STEVAL-IOD004V1-230kBd20210429-1.1kBd2-3kBdXNUMX .XNUMX.xml, araka ny Safidy COMXNUMX na COMXNUMX, ao amin'ny lahatahiry IODD amin'ny fonosana rindrambaiko.
- Dingana 6. Connect ny tompony amin'ny fipihana eo amin'ny maitso kisary (top-ankavia zorony).
- Dingana 7. Tsindrio ny [Power ON] hamatsy ny STEVAL-IOD004V1. Mamirapiratra ny LED mena amin'ny STEVAL-IOD004V1.
- Dingana 8. Kitiho ny [IO-Link] hanombohana ny fifandraisana IO-Link. Mamirapiratra ny LED maitso amin'ny STEVAL-IOD004V1.
FANAMARIHANA
Amin'ny alàlan'ny default, ny fifandraisana dia manomboka amin'ny ISM330DHCX namboarina ho accelerometer. - Dingana 9. Safidio ny angon-drakitra nangonin'ny accelerometer ISM330DHCX amin'ny fipihana eo amin'ny [Plot].
- Dingana 10. Mba hampavitrika ny fifanakalozana angon-drakitra amin'ny sensor hafa, mandehana any amin'ny [Parameter Menu]> [Fifidianana Input Process].
- Dingana 10a. Tsindrio indroa ny anaran'ny sensor (soratra maitso).
- Dingana 10b. Safidio ny sensor tiana amin'ny safidy misy.
- Dingana 10c. Tsindrio eo amin'ny [Soraty voafantina] mba hampifanaraka ny tompony sy ny fitaovana. Vita ny dingana rehefa lasa maitso ny anaran'ny sensor voafantina, araka ny aseho etsy ambany.
Sary 6. Fitaovana fanaraha-maso IO-Link view (example)
Sary 7. Fitaovana fanaraha-maso IO-Link view - fizotry ny angona
- Rehefa vita ny fotoam-panombananao dia araho ireo dingana fanampiny etsy ambany.
- Dingana 11. Tsindrio ny [Tsy mavitrika] hampitsahatra ny fifandraisana IO-Link.
- Dingana 12. Tsindrio eo amin'ny [Power Off] hampitsahatra ny IO-Link tompon'ny mamatsy ny fitaovana IO-Link.
- Dingana 13. Tsindrio ny [Disconnect] mba hampitsahatra ny fifandraisana eo amin'ny IO-Link Control Tool sy P-NUCLEO- IOM01M1.
- Dingana 14. Esory ny tariby mini-USB amin'ny P-NUCLEO-IOM01M1.
- Dingana 15. Atsaharo ny famatsiana 24 V amin'ny P-NUCLEO-IOM01M1.
Fametrahana rindrambaiko
Mba hametrahana tontolo fampandrosoana mety amin'ny famoronana rindranasa IO-Link ho an'ny STM32G071EB sy L6364W dia mila:
- STSW-IOD04K firmware sy antontan-taratasy mifandraika amin'izany hita ao amin'ny www.st.com;
- iray amin'ireto rojom-pitaovana sy mpanangom-baovao manaraka ireto:
- IAR Embedded Workbench ho an'ny rojo fitaovana ARM®
- Keil
- STM32CubeIDE miampy ST-LINK/V2
Tantara fanavaozana
Tabilao 1. Tantaran'ny fanavaozana ny antontan-taratasy
Lisitry ny latabatra
- Tabilao 1. Tantaran'ny fanavaozana ny antontan-taratasy …………………………………………………….. 9
Lisitry ny tarehimarika
- Sary 1. STSW-IOD04K rafitra rindrambaiko. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
- Sary 2. STSW-IOD04K firafitry ny lahatahiry. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
- Sary 3. STEVAL-IOD004V1 sy STLINK-V3MINI - diagram fifandraisana. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
- Sary 4. kitapo fanombanana STEVAL-IOD04KT1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
- Sary 5. Fikirana terminal. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
- Sary 6. Fitaovana fanaraha-maso IO-Link view (example). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
- Sary 7. Fitaovana fanaraha-maso IO-Link view – fizotry ny angona . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
FANAMARIHANA MAHAY - MBA VAKIO TSARA
Ny STMicroelectronics NV sy ny sampany (“ST”) dia manana zo hanao fanovana, fanitsiana, fanatsarana, fanovana ary fanatsarana ny vokatra ST sy/na an'ity antontan-taratasy ity amin'ny fotoana rehetra tsy misy filazana. Ny mpividy dia tokony hahazo ny vaovao farany mifandraika amin'ny vokatra ST alohan'ny hametrahana baiko. Ny vokatra ST dia amidy araka ny fepetra sy fepetra momba ny fivarotana ST amin'ny fotoana fanekena ny kaomandy. Ny mpividy dia tompon'andraikitra irery amin'ny safidy, ny fisafidianana ary ny fampiasana ny vokatra ST ary ny ST dia tsy mandray andraikitra amin'ny fanampiana amin'ny fampiharana na ny famolavolana ny vokatra avy amin'ny mpividy. Tsy misy fahazoan-dàlana, na mazava na an-kolaka, amin'ny zon'ny fananana ara-tsaina omen'ny ST eto. Ny fivarotana indray ny vokatra ST miaraka amin'ny fepetra hafa amin'ny fampahalalana voalaza eto dia hanafoana ny fiantohana omen'ny ST ho an'ny vokatra toy izany. ST sy ny logo ST dia marika famantarana ny ST. Raha mila fanazavana fanampiny momba ny marika ST, azafady jereo www.st.com/trademarks. Ny anaran'ny vokatra na serivisy hafa rehetra dia fananan'ny tompony tsirairay avy. Ny fampahalalana ato amin'ity antontan-taratasy ity dia manolo sy manolo ny fampahalalana efa nomena tamin'ny dikan-teny teo aloha amin'ity antontan-taratasy ity. © 2021 STMicroelectronics – Zo rehetra voatokana
Documents / Loharano
![]() |
ST com STEVAL-IOD04KT1 Microelectronics Multiple Function Sensor [pdf] Torolàlana ho an'ny mpampiasa STEVAL-IOD04KT1, Microelectronics Multiple Function Sensor, Multiple Function Sensor, Function Sensor, STEVAL-IOD04KT1, Sensor |