STM32 Cotor नियंत्रण पॅक
STM32 Cotor नियंत्रण पॅक

सामग्री लपवा

परिचय

P-NUCLEO-IHM03 पॅकवर आधारित मोटर-नियंत्रण किट आहे X-NUCLEO-IHM16M1 आणि NUCLEO-G431RB बोर्ड एसटी मॉर्फो कनेक्टरद्वारे एसटीएम 32 न्यूक्लिओ बोर्डसह वापरले जाते, पॉवर बोर्ड (यावर आधारित STSPIN830 STPIN कुटुंबाचा ड्रायव्हर) थ्री-फेज, लो-वॉल्यूमसाठी मोटर-नियंत्रण उपाय प्रदान करतोtage, PMSM मोटर्स. हे आकृती 1 मध्ये दर्शविले आहे जे वीज पुरवठ्यासह देखील प्रदान केले आहे.

पॉवर बोर्डवरील STSPIN830 डिव्हाइस हे तीन-फेज मोटरसाठी कॉम्पॅक्ट आणि बहुमुखी FOC-तयार ड्रायव्हर आहे. हे सिंगल-शंट आणि थ्री-शंट दोन्ही आर्किटेक्चरला समर्थन देते आणि संदर्भ व्हॉल्यूमच्या वापरकर्ता-सेट करण्यायोग्य मूल्यांसह PWM वर्तमान नियंत्रक एम्बेड करते.tage आणि बंद वेळ. समर्पित मोड इनपुट पिनसह, डिव्हाइस सहा इनपुट (प्रत्येक पॉवर स्विचसाठी एक) किंवा अधिक सामान्य तीन PWM थेट चालित इनपुटद्वारे चालवायचे की नाही हे ठरवण्याचे स्वातंत्र्य देते. याव्यतिरिक्त, ते कंट्रोल लॉजिक आणि पूर्णपणे संरक्षित लो-आरडीएस(चालू), ट्रिपल-हाफ-ब्रिज पॉवर एस दोन्ही एकत्रित करते.tagई द NUCLEO-G431RB कंट्रोल बोर्ड वापरकर्त्यांना नवीन संकल्पना वापरून पाहण्यासाठी आणि STM32G4 मायक्रोकंट्रोलरसह प्रोटोटाइप तयार करण्यासाठी परवडणारा आणि लवचिक मार्ग प्रदान करतो. STLINK-V3E डीबगर आणि प्रोग्रामरला समाकलित केल्यामुळे याला कोणत्याही वेगळ्या चौकशीची आवश्यकता नाही.

हे मोटर-नियंत्रण मूल्यमापन किट क्लोज-लूप कंट्रोल (फक्त FOC) चे समर्थन करण्यासाठी पूर्णपणे कॉन्फिगर करण्यायोग्य आहे. हे एकतर स्पीड सेन्सर मोडमध्ये (हॉल किंवा एन्कोडर) किंवा स्पीड-सेन्सरलेस मोडमध्ये वापरले जाऊ शकते. हे सिंगल-शंट आणि तीन शंट करंटसेन्स टोपोलॉजीज दोन्हीशी सुसंगत आहे.

वैशिष्ट्ये

  • X-NUCLEO-IHM16M1
    - BLDC/PMSM मोटर्ससाठी थ्री-फेज ड्रायव्हर बोर्ड यावर आधारित STSPIN830
    - नाममात्र ऑपरेटिंग व्हॉल्यूमtage श्रेणी 7 V dc ते 45 V dc
    - आउटपुट प्रवाह 1.5 A rms पर्यंत
    - ओव्हरकरंट, शॉर्ट-सर्किट आणि इंटरलॉकिंग संरक्षण
    - थर्मल शटडाउन आणि अंडर-वॉल्यूमtagई लॉकआउट
    - BEMF सेन्सिंग सर्किटरी
    - 3-शंट किंवा 1-शंट मोटर करंट सेन्सिंगचे समर्थन
    - हॉल-इफेक्ट-आधारित सेन्सर्स किंवा एन्कोडर इनपुट कनेक्टर
    - वेग नियंत्रणासाठी पोटेंशियोमीटर उपलब्ध आहे
    - एसटी मॉर्फो कनेक्टरसह सुसज्ज
  • NUCLEO-G431RB
    STM32G431RB 32 Kbytes फ्लॅश मेमरी आणि 4 Kbytes SRAM सह LQFP170 पॅकेजमध्ये 64 MHz वर Arm® Cortex®-M128 कोरवर आधारित 32-बिट मायक्रोकंट्रोलर
    - दोन प्रकारचे विस्तार संसाधने:
    ◦ ARDUINO® Uno V3 विस्तार कनेक्टर
    ◦ सर्व STM32 I/Os मध्ये पूर्ण प्रवेशासाठी ST मॉर्फो विस्तार पिन शीर्षलेख
    – ऑन-बोर्ड STLINK-V3E डीबगर/यूएसबी पुनर्गणना क्षमतेसह प्रोग्रामर: मास स्टोरेज, व्हर्च्युअल COM पोर्ट आणि डीबग पोर्ट
    - 1 वापरकर्ता आणि 1 पुश-बटने रीसेट करा
  • थ्री-फेज मोटर:
    - गिम्बल मोटर: GBM2804H-100T
    - कमाल डीसी व्हॉल्यूमtagई: 14.8 व्ही
    - कमाल रोटेशनल गती: 2180 rpm
    - कमाल टॉर्क: 0.981 N·m
    - कमाल डीसी करंट: 5 ए
    - ध्रुव जोड्यांची संख्या: 7
  • डीसी वीज पुरवठा:
    - नाममात्र आउटपुट व्हॉल्यूमtage: 12 V dc
    - कमाल आउटपुट वर्तमान: 2 ए
    - इनपुट व्हॉल्यूमtage श्रेणी: 100 V ac ते 240 V ac
    - वारंवारता श्रेणी: 50 Hz ते 60 Hz पर्यंत
    STM32 32-बिट मायक्रोकंट्रोलर्स Arm® Cortex®-M प्रोसेसरवर आधारित आहेत.
    टीप: आर्म हे युएस आणि/किंवा इतरत्र आर्म लिमिटेड (किंवा त्याच्या सहाय्यक कंपन्या) चे नोंदणीकृत ट्रेडमार्क आहे.

ऑर्डर माहिती

P-NUCLEO-IHM03 Nucleo पॅक ऑर्डर करण्यासाठी, तक्ता 1 पहा. लक्ष्य STM32 च्या डेटाशीट आणि संदर्भ मॅन्युअलमधून अतिरिक्त माहिती उपलब्ध आहे.

तक्ता 1. उपलब्ध उत्पादनांची यादी

ऑर्डर कोड बोर्ड बोर्ड संदर्भ लक्ष्य STM32
P-NUCLEO-IHM03
  • बोर्ड संदर्भ नाही (1)
  • MB1367(2)
STM32G431RBT6
  1. पॉवर बोर्ड
  2. नियंत्रण मंडळ
संहिताकरण

न्यूक्लियो बोर्डच्या कोडिफिकेशनचा अर्थ तक्ता 4 मध्ये स्पष्ट केला आहे.
तक्ता 2. न्यूक्लियो पॅक कोडिफिकेशन स्पष्टीकरण

P-NUCLEO-XXXYY वर्णन Example: P-NUCLEO-IHM03
P-NUCLEO उत्पादन प्रकार:

• P: एक न्यूक्लिओ बोर्ड आणि एक विस्तार बोर्ड (या पॅकमध्ये पॉवर बोर्ड असे म्हणतात) बनलेले पॅक, STMicroelectronics द्वारे देखभाल आणि समर्थित

 P-NUCLEO
XXX अनुप्रयोग: विशिष्ट घटकांच्या अनुप्रयोगाचा प्रकार परिभाषित करणारा कोड औद्योगिक, घरगुती उपकरणे, मोटर नियंत्रणासाठी IHM
YY अनुक्रमणिका: अनुक्रमिक संख्या 03

तक्ता 3. पॉवर बोर्ड कोडिफिकेशन स्पष्टीकरण

X-NUCLEO-XXXYYTZ वर्णन Exampले: X-NUCLEO-IHM16M1
एक्स-न्यूक्लिओ उत्पादन प्रकार:
  • X: विस्तारित फलक, एसटीवर वितरित webSTMicroelectronics द्वारे देखरेख आणि समर्थित साइट
एक्स-न्यूक्लिओ
XXX अनुप्रयोग: विशिष्ट घटकांच्या अनुप्रयोगाचा प्रकार परिभाषित करणारा कोड औद्योगिक, घरगुती उपकरणे, मोटर नियंत्रणासाठी IHM
YY अनुक्रमणिका: अनुक्रमिक संख्या 16
T कनेक्टरचा प्रकार:
  • ARDUINO® साठी ए
  • एसटी मॉर्फोसाठी एम
  • एसटी जिओसाठी झेड
एसटी मॉर्फोसाठी एम
Z अनुक्रमणिका: अनुक्रमिक संख्या IHM16M1

तक्ता 4. न्यूक्लियो बोर्ड कोडिफिकेशन स्पष्टीकरण

NUCLEO-XXYYZT वर्णन Example: NUCLEO-G431RB
XX STM32 32-बिट आर्म कॉर्टेक्स MCU मध्ये MCU मालिका STM32G4 मालिका
YY मालिकेतील MCU उत्पादन ओळ STM32G431xx MCUs STM32G4x1 उत्पादन लाइनशी संबंधित आहेत
Z STM32 पॅकेज पिन संख्या:

• 64 पिनसाठी आर

64 पिन
T STM32 फ्लॅश मेमरी आकार:

• 128 Kbytes साठी B

128KB

विकासाचे वातावरण

सिस्टम आवश्यकता
  • मल्टी-ओएस समर्थन: Windows® 10, Linux® 64-बिट, किंवा macOS®
  • USB Type-A किंवा USB Type-C® ते मायक्रो-B केबल

टीप: macOS® Apple Inc. चा ट्रेडमार्क आहे, यूएस आणि इतर देश आणि प्रदेशांमध्ये नोंदणीकृत आहे. Linux® हा लिनस टोरवाल्ड्सचा नोंदणीकृत ट्रेडमार्क आहे.
विंडोज हा मायक्रोसॉफ्ट गटाच्या कंपन्यांचा ट्रेडमार्क आहे.

विकास टूलचेन्स
  • IAR Systems® – IAR एम्बेडेड वर्कबेंच®(1)
  • Keil® - MDK-ARM(1)
  • STMicroelectronics – STM32CubeIDE
  1. फक्त Windows® वर.
प्रात्यक्षिक सॉफ्टवेअर

प्रात्यक्षिक सॉफ्टवेअर, मध्ये समाविष्ट X-CUBE-MCSDK STM32Cube Expansion Package, STM32 फ्लॅश मेमरीमध्ये स्टँडअलोन मोडमध्‍ये डिव्‍हाइस पेरिफेरल्सच्‍या सोप्या प्रात्‍याक्षणासाठी प्रीलोड केलेले आहे. प्रात्यक्षिक स्त्रोत कोड आणि संबंधित दस्तऐवजीकरणाच्या नवीनतम आवृत्त्या येथून डाउनलोड केल्या जाऊ शकतात www.st.com.

अधिवेशने

टेबल 5 सध्याच्या दस्तऐवजात चालू आणि बंद सेटिंग्जसाठी वापरलेले नियम प्रदान करते.

तक्ता 5. चालू/बंद अधिवेशने

अधिवेशन व्याख्या
जम्पर चालू जम्पर बसवले
जम्पर बंद जम्पर बसवलेला नाही
जम्पर [१-२] पिन 1 आणि पिन 2 मध्ये जम्पर बसवले
सोल्डर ब्रिज चालू आहे 0 Ω रेझिस्टरद्वारे कनेक्शन बंद
सोल्डर ब्रिज बंद कनेक्शन उघडे सोडले

प्रारंभ करणे (मूलभूत वापरकर्ता)

सिस्टम आर्किटेक्चर

P-NUCLEO-IHM03 किट मोटर-नियंत्रण प्रणालीसाठी नेहमीच्या चार-ब्लॉक आर्किटेक्चरवर आधारित आहे:

  • कंट्रोल ब्लॉक: हे मोटर चालविण्यासाठी वापरकर्त्याच्या आदेश आणि कॉन्फिगरेशन पॅरामीटर्स इंटरफेस करते. PNUCLEO IHM03 किट NUCLEO-G431RB कंट्रोल बोर्डवर आधारित आहे जे योग्य मोटर-ड्रायव्हिंग कंट्रोल अल्गोरिदम (उदाहरणार्थ FOC) करण्यासाठी सर्व आवश्यक सिग्नल पुरवते.
  • पॉवर ब्लॉक: P-NUCLEO-IHM03 पॉवर बोर्ड तीन-फेज इन्व्हर्टर टोपोलॉजीवर आधारित आहे. बोर्डवर त्याचा कोर STSPIN830 ड्रायव्हर आहे जो लो-व्हॉल्यूम करण्यासाठी सर्व आवश्यक सक्रिय पॉवर आणि अॅनालॉग घटक एम्बेड करतोtage PMSM मोटर नियंत्रण.
  • PMSM मोटर: लो-वॉल्यूमtagई, थ्री-फेज, ब्रशलेस डीसी मोटर.
  • डीसी पॉवर सप्लाय युनिट: ते इतर ब्लॉक्ससाठी वीज पुरवते (12 V, 2 A).
    आकृती 2. P-NUCLEO-IHM03 पॅकचे फोर-ब्लॉक आर्किटेक्चर
    सिस्टम आर्किटेक्चर
STM32 Nucleo मोटर-कंट्रोल पॅकमधून मोटर कंट्रोल कॉन्फिगर करा आणि चालवा

P-NUCLEO-IHM03 न्यूक्लिओ पॅक हे STM32 न्यूक्लियो इकोसिस्टमसाठी एकल मोटरसह मोटर-नियंत्रण सोल्यूशनचे मूल्यांकन करण्यासाठी एक संपूर्ण हार्डवेअर डेव्हलपमेंट प्लॅटफॉर्म आहे.

मानक पॅक ऑपरेट करण्यासाठी, या हार्डवेअर कॉन्फिगरेशन चरणांचे अनुसरण करा:

  1. X-NUCLEO-IHM16M1 हे CN431 आणि CN7 ST मॉर्फो कनेक्टरद्वारे NUCLEO-G10RB बोर्डवर स्टॅक केलेले असणे आवश्यक आहे. या कनेक्शनसाठी फक्त एक स्थान अनुमत आहे. विशेषतः, आकृती 431 मध्ये दर्शविल्याप्रमाणे, NUCLEO-G1RB बोर्डवरील दोन बटणे (निळे वापरकर्ता बटण B2 आणि काळा रीसेट बटण B3) उघडे ठेवले पाहिजेत.
    आकृती 3. X-NUCLEO-IHM16M1 आणि NUCLEO-G431RB असेंबल
    STM32 Nucleo मोटर-कंट्रोल पॅकमधून मोटर कंट्रोल कॉन्फिगर करा आणि चालवा
    X-NUCLEO-IHM16M1 आणि NUCLEO-G431RB बोर्ड मधील इंटरकनेक्शन अनेक कंट्रोल बोर्डसह पूर्ण सुसंगततेसाठी डिझाइन केले आहे. FOC अल्गोरिदम वापरण्यासाठी सोल्डर ब्रिजमध्ये कोणतेही बदल आवश्यक नाहीत.
  2. आकृती 1 मध्ये दर्शविल्याप्रमाणे तीन मोटर वायर U,V,W CN4 कनेक्टरशी जोडा.
    आकृती 4. X-NUCLEO-IHM16M1 सह मोटर कनेक्शन STM32 Nucleo मोटर-कंट्रोल पॅकमधून मोटर कंट्रोल कॉन्फिगर करा आणि चालवा
  3. खाली वर्णन केल्याप्रमाणे इच्छित नियंत्रण अल्गोरिदम (FOC) निवडण्यासाठी पॉवर बोर्डवरील जंपर कॉन्फिगरेशन निवडा:
    a NUCLEO-G431RB बोर्डवर, जंपर सेटिंग्ज तपासा: 5V_STLK स्त्रोतासाठी स्थिती [1-2] वर JP5, स्थिती [8-1] वर JP2 (VREF), JP6 (IDD) चालू. (१)
    b X-NUCLEO-IHM16M1 बोर्डवर(2):
    ◦ जंपर सेटिंग्ज तपासा: J5 ON, J6 ON
    ◦ FOC नियंत्रणासाठी, जंपर सेटिंग्ज याप्रमाणे सेट करा: JP4 आणि JP7 सोल्डर ब्रिज बंद, J2 चालू स्थितीवर [2-3], J3 चालू स्थितीवर [1-2]
  4. DC पॉवर सप्लाय (पॅक किंवा समतुल्य असलेला पॉवर सप्लाय वापरा) CN1 किंवा J4 कनेक्टरशी कनेक्ट करा आणि पॉवर ऑन करा (P-NUCLEO-IHM12 पॅकमध्ये समाविष्ट असलेल्या जिम्बल मोटरसाठी 03 V dc पर्यंत), आकृती 5 मध्ये दाखवले आहे.
    आकृती 5. X-NUCLEO-IHM16M1 साठी वीज-पुरवठा कनेक्शन
    STM32 Nucleo मोटर-कंट्रोल पॅकमधून मोटर कंट्रोल कॉन्फिगर करा आणि चालवा
  5. मोटर फिरविणे सुरू करण्यासाठी NUCLEO-G431RB (B1) वरील निळे वापरकर्ता बटण दाबा.
  6. मोटर गती नियंत्रित करण्यासाठी X-NUCLEO-IHM16M1 वर पोटेंशियोमीटर फिरवा.
    1. यूएसबी वरून NUCLEO-G431RB पुरवण्यासाठी, जंपर JP5 पिन 1 आणि पिन 2 दरम्यान जोडलेला असणे आवश्यक आहे. Nucleo सेटिंग्जवरील अधिक तपशीलांसाठी, [3] पहा.
    2. पुरवठा खंडtage नियंत्रण मोड बदलण्यापूर्वी बंद असणे आवश्यक आहे.
हार्डवेअर सेटिंग्ज

तक्ता 6 आकृती 16 मध्ये दर्शविल्याप्रमाणे X-NUCLEO-IHM1M6 बोर्डवर जंपर कॉन्फिगरेशन दर्शविते. जंपर निवडीनुसार, सिंगल-शंट किंवा थ्री-शंट करंट-सेन्सिंग मोड, हॉल सेन्सर्स किंवा एन्कोडर निवडणे शक्य आहे. पुल-अप, किंवा NUCLEO-G431RB बोर्डसाठी बाह्य पुरवठा.

सारणी 6. जम्पर सेटिंग्ज

जम्पर अनुमत कॉन्फिगरेशन डीफॉल्ट स्थिती
J5 FOC नियंत्रण अल्गोरिदमची निवड. ON
J6 FOC नियंत्रण अल्गोरिदमची निवड. ON
J2 हार्डवेअर करंट लिमिटर थ्रेशोल्डची निवड (डीफॉल्टनुसार थ्री-शंट कॉन्फिगरेशनमध्ये अक्षम). [2-3] चालू
J3 निश्चित किंवा समायोज्य करंट लिमिटर थ्रेशोल्डची निवड (डिफॉल्टनुसार निश्चित). [1-2] चालू
JP4 आणि JP7(१) सिंगल-शंट किंवा थ्री-शंट कॉन्फिगरेशनची निवड (डिफॉल्टनुसार तीन-शंट). बंद
  1. JP4 आणि JP7 मध्ये दोन्ही समान कॉन्फिगरेशन असणे आवश्यक आहे: दोन्ही थ्री-शंट कॉन्फिगरेशनसाठी खुले सोडले आहेत, दोन्ही सिंगल-शंट कॉन्फिगरेशनसाठी बंद आहेत. सिल्कस्क्रीनवर, तीन शंट किंवा सिंगल शंटसाठी योग्य स्थिती डीफॉल्ट स्थितीसह दर्शविली जाते.

तक्ता 7 P-NUCLEO-IHM03 बोर्डवरील मुख्य कनेक्टर दर्शविते.

तक्ता 7. स्क्रू टर्मिनल टेबल

स्क्रू टर्मिनल कार्य
J4 मोटर पॉवर सप्लाय इनपुट (7 V dc ते 45 V dc)
CN1 थ्री-फेज मोटर कनेक्टर (U,V,W) आणि मोटर पॉवर सप्लाय इनपुट (जेव्हा J4 वापरले जात नाही)

P-NUCLEO-IHM03 हे ST मॉर्फो कनेक्टर्सवर स्टॅक केलेले आहे, पुरुष पिन हेडर (CN7 आणि CN10) बोर्डच्या दोन्ही बाजूंनी प्रवेशयोग्य आहेत. त्यांचा वापर X-NUCLEO-IHM16M1 पॉवर बोर्डला NUCLEO-G431RB कंट्रोल बोर्डशी जोडण्यासाठी केला जाऊ शकतो. MCU साठी सर्व सिग्नल आणि पॉवर पिन एसटी मॉर्फो कनेक्टरवर उपलब्ध आहेत. अधिक तपशीलांसाठी, [३] मधील “ST मॉर्फो कनेक्टर” विभाग पहा.

तक्ता 8. कनेक्टरचे वर्णन

भाग संदर्भ वर्णन
CN7, CN10 एसटी मॉर्फो कनेक्टर
CN5, CN6, CN9, CN8 ARDUINO® Uno कनेक्टर
U1 STSPIN830 ड्रायव्हर
U2 TSV994IPT कार्यरत ampअधिक जिवंत
J4 वीज पुरवठा जॅक कनेक्टर
जे 5, जे 6 FOC वापरासाठी जंपर्स
वेग पोटेंटीमीटर
CN1 मोटर आणि वीज पुरवठा कनेक्टर
J1 हॉल सेन्सर किंवा एन्कोडर कनेक्टर
जे 2, जे 3 वर्तमान लिमिटर वापर आणि कॉन्फिगरेशन
भाग संदर्भ वर्णन
JP3 सेन्सर्ससाठी बाह्य पुल-अप
जेपी 4, जेपी 7 वर्तमान मापन मोड (सिंगल शंट किंवा तीन शंट)
D1 एलईडी स्थिती निर्देशक

आकृती 6. X-NUCLEO-IHM16M1 कनेक्टर
X-NUCLEO-IHM16M1 कनेक्टर

फर्मवेअर उदा अपलोड कराample

माजीampमोटर-नियंत्रण अनुप्रयोगासाठी leample NUCLEO-G431RB कंट्रोल बोर्डमध्ये प्रीलोड केलेले आहे. या माजीample FOC (फील्ड-ओरिएंटेड कंट्रोल) अल्गोरिदम वापरत आहे. हा विभाग NUCLEO-G431RB मध्ये फर्मवेअर प्रात्यक्षिक रीलोड करण्यासाठी आणि डीफॉल्ट स्थितीनुसार रीस्टार्ट करण्याच्या प्रक्रियेचे वर्णन करतो. ते करण्याचे दोन मार्ग आहेत:

  • विभाग 5.4.1 मध्ये तपशीलवार म्हणून ड्रॅग-अँड-ड्रॉप प्रक्रिया (सुचविलेली).
  • STM32CubeProgrammer द्वारे (STM32CubeProg) टूल (STMicroelectronics वरून मोफत डाउनलोड उपलब्ध आहे webयेथे साइट www.st.comविभाग 5.4.2 मध्ये दर्शविल्याप्रमाणे

ड्रॅग आणि ड्रॉप प्रक्रिया

  1. वरून ST-LINK ड्रायव्हर्स स्थापित करा www.st.com webसाइट
  2. NUCLEO-G431RB बोर्डवर, JP5 जंपर U5V स्थितीत सेट करा.
  3. USB Type-C® किंवा Type-A ते Micro-B केबल वापरून NUCLEO-G431RB बोर्ड होस्ट PC वर प्लग करा. जर ST-LINK ड्रायव्हर योग्यरित्या स्थापित केला असेल, तर बोर्डला बाह्य मेमरी डिव्हाइस म्हणून ओळखले जाते ज्याला "न्यूक्लिओ" किंवा तत्सम नाव म्हणतात.
  4. बायनरी ड्रॅग आणि ड्रॉप करा file फर्मवेअर प्रात्यक्षिक (P-NUCLEO-IHM003.out XCUBE-SPN7 विस्तार पॅकेजमध्ये समाविष्ट आहे) डिस्क ड्राइव्हमध्ये सूचीबद्ध केलेल्या "न्यूक्लिओ" डिव्हाइसमध्ये (Windows® च्या स्टार्ट बटणावर क्लिक करा).
  5. प्रोग्रामिंग पूर्ण होईपर्यंत प्रतीक्षा करा.

STM32CubeProgrammer टूल

  1. STM32CubeProgrammer टूल उघडा (STM32CubeProg).
  2. NUCLEO-G431RB बोर्ड USB कनेक्टर (CN1) द्वारे USB Type-C® किंवा Type-A ते मायक्रो-B केबलसह PC शी कनेक्ट करा.
  3. Potentiometer.out किंवा Potentiometer.hex उघडा file डाउनलोड करण्यासाठी कोड म्हणून. आकृती 7 मध्ये दाखवल्याप्रमाणे संबंधित विंडो दिसते.
    आकृती 7. STM32CubeProgrammer टूल
    STM32CubeProgrammer टूल
  4. [डाउनलोड] बटणावर क्लिक करा (आकृती 8 पहा).
    आकृती 8. STM32CubeProgrammer डाउनलोड
    STM32CubeProgrammer डाउनलोड
  5. मोटर वापरणे सुरू करण्यासाठी NUCLEO-G2RB बोर्डवरील रीसेट बटण (B431) दाबा.

प्रात्यक्षिक वापर

हा विभाग मोटर फिरवण्यासाठी सेटअप कसा वापरायचा याचे वर्णन करतो:

  1. रीसेट बटण दाबा (काळा) (NUCLEO-G431RB बोर्ड)
  2. मोटर सुरू करण्यासाठी वापरकर्ता बटण (निळा) दाबा (NUCLEO-G431RB बोर्ड)
  3. मोटार फिरू लागते आणि LEDs D8, D9 आणि D10 चालू आहेत हे तपासा (X-NUCLEO-IHM16M1 बोर्ड)
  4. वापरकर्ता रोटरी नॉब (निळा) जास्तीत जास्त (X-NUCLEO-IHM16M1 बोर्ड) घड्याळाच्या दिशेने फिरवा.
  5. मोटार थांबलेली आहे आणि LEDs D8, D9 आणि D10 बंद आहेत हे तपासा (X-NUCLEO-IHM16M1 बोर्ड)
  6. वापरकर्ता रोटरी नॉब (निळा) जास्तीत जास्त घड्याळाच्या उलट दिशेने फिरवा (X-NUCLEO-IHM16M1 बोर्ड)
  7. पायरी 3 च्या तुलनेत मोटर जास्त वेगाने फिरत असल्याचे तपासा आणि LEDs D8, D9 आणि D10 चालू आहेत (X-NUCLEO-IHM16M1 बोर्ड)
  8. वापरकर्ता रोटरी नॉब (निळा) त्याच्या कमाल एक तृतीयांश (X-NUCLEO-IHM16M1 बोर्ड) वर फिरवा.
  9. पायरी 7 च्या तुलनेत मोटर कमी वेगाने फिरत असल्याचे तपासा आणि LEDs D8, D9 आणि D10 चालू आहेत (X-NUCLEO-IHM16M1 बोर्ड)
  10. मोटर थांबवण्यासाठी वापरकर्ता बटण (निळा) दाबा (NUCLEO-G431RB बोर्ड)
  11. मोटार थांबलेली आहे आणि LEDs D8, D9 आणि D10 बंद आहेत हे तपासा (X-NUCLEO-IHM16M1 बोर्ड)

FOC नियंत्रण अल्गोरिदम सेटिंग्ज (प्रगत वापरकर्ता)

P-NUCLEO-IHM03 पॅक एसटी एफओसी लायब्ररीला सपोर्ट करतो. थ्री-शंट करंट-सेन्सिंग मोडमध्ये प्रदान केलेली मोटर चालविण्यासाठी हार्डवेअरमध्ये बदल करण्याची आवश्यकता नाही. सिंगल-शंट कॉन्फिगरेशनमध्ये FOC वापरण्यासाठी, वापरकर्त्याने पुन्हा कॉन्फिगर करणे आवश्यक आहे X-NUCLEO-IHM16M1 टेबल 6 मध्ये दिलेल्या जंपर सेटिंग्जनुसार सिंगल-शंट करंट सेन्सिंग आणि वर्तमान-लिमिटर वैशिष्ट्ये निवडण्यासाठी बोर्ड. जंपर सेटिंग्ज. सिंगल-शंट करंट सेन्सिंग, जनरेशन आणि वापरासाठी P-NUCLEO-IHM03 प्रोजेक्ट पुन्हा कॉन्फिगर करण्यासाठी MC SDK इंस्टॉलेशन आवश्यक आहे.
MC SDK बद्दल अधिक माहितीसाठी, पहा [5].

संदर्भ

तक्ता 9 येथे उपलब्ध STMicroelectronics संबंधित कागदपत्रांची सूची देते www.st.com पूरक माहितीसाठी.

तक्ता 9. STMicroelectronics संदर्भ दस्तऐवज

ID संदर्भ दस्तऐवज
[८] STM16 Nucleo साठी STSPIN1 वर आधारित X-NUCLEO-IHM830M32 थ्री-फेज ब्रशलेस मोटर ड्रायव्हर बोर्डसह प्रारंभ करणे उपयोगकर्ता पुस्तिका (यूएम 2415).
[८] STM16Cube साठी X-CUBE-SPN32 थ्री-फेज ब्रशलेस डीसी मोटर ड्रायव्हर सॉफ्टवेअर विस्तारासह प्रारंभ करणे उपयोगकर्ता पुस्तिका (यूएम 2419).
[८] STM32G4 Nucleo-64 बोर्ड (MB1367) उपयोगकर्ता पुस्तिका (यूएम 2505).
[८] कॉम्पॅक्ट आणि बहुमुखी थ्री-फेज आणि थ्री-सेन्स मोटर ड्रायव्हर माहिती पत्रक (DS12584).
[८] STM32Cube साठी STM32 MC SDK सॉफ्टवेअरचा विस्तार डेटा संक्षिप्त (DB3548).
[८] STM32 मोटर कंट्रोल SDK v5.x सह प्रारंभ करणे उपयोगकर्ता पुस्तिका (यूएम 2374).
[८] STM32 मोटर कंट्रोल SDSK v6.0 pro कसे वापरावेfiler उपयोगकर्ता पुस्तिका (यूएम 3016)

P-NUCLEO-IHM03 Nucleo पॅक उत्पादन माहिती

उत्पादन चिन्हांकित

सर्व PCBs च्या वरच्या किंवा खालच्या बाजूला असलेले स्टिकर्स उत्पादनाची माहिती देतात:

  • पहिले स्टिकर: उत्पादन ऑर्डर कोड आणि उत्पादन ओळख, सामान्यत: लक्ष्य डिव्हाइसचे वैशिष्ट्य असलेल्या मुख्य बोर्डवर ठेवले जाते.
    Exampले:
    MBxxxx-व्हेरिएंट-yzz syywwxxxxxx
    QR कोड
  • दुसरा स्टिकर: पुनरावृत्ती आणि अनुक्रमांकासह बोर्ड संदर्भ, प्रत्येक PCB वर उपलब्ध. उदाampले:

पहिल्या स्टिकरवर, पहिली ओळ उत्पादन ऑर्डर कोड आणि दुसरी ओळ उत्पादन ओळख देते.
दुसऱ्या स्टिकरवर, पहिल्या ओळीत खालील स्वरूप आहे: “MBxxxx-Variant-yzz”, जिथे “MBxxxx” हा बोर्ड संदर्भ आहे, “व्हेरिएंट” (पर्यायी) अनेक अस्तित्वात असताना माउंटिंग व्हेरिएंट ओळखतो, “y” हा PCB आहे पुनरावृत्ती, आणि "zz" हे असेंबली पुनरावृत्ती आहे, उदाample B01. दुसरी ओळ ट्रेसिबिलिटीसाठी वापरलेला बोर्ड अनुक्रमांक दाखवते.
"ES" किंवा "E" म्हणून चिन्हांकित केलेले भाग अद्याप पात्र नाहीत आणि म्हणून उत्पादनात वापरण्यासाठी मंजूर नाहीत. अशा वापरामुळे होणाऱ्या कोणत्याही परिणामांसाठी एसटी जबाबदार नाही. कोणत्याही परिस्थितीत यापैकी कोणतेही अभियांत्रिकी वापरणाऱ्या ग्राहकासाठी एसटी जबाबदार राहणार नाहीampउत्पादनात कमी. ही अभियांत्रिकी वापरण्याचा कोणताही निर्णय घेण्यापूर्वी एसटीच्या गुणवत्ता विभागाशी संपर्क साधावाampएक पात्रता क्रियाकलाप चालविण्यासाठी.
"ES" किंवा "E" चिन्हांकित उदाampस्थानाचे स्थान:

  • बोर्डवर सोल्डर केलेल्या लक्ष्यित STM32 वर (STM32 चिन्हांकित करण्याच्या उदाहरणासाठी, STM32 डेटाशीट पॅकेज माहिती परिच्छेद पहा. www.st.com webजागा).
  • मूल्यमापन साधनाच्या पुढे अडकलेला भाग क्रमांक किंवा बोर्डवर छापलेला सिल्क-स्क्रीन.

काही बोर्डांमध्ये विशिष्ट STM32 डिव्हाइस आवृत्ती असते, जी उपलब्ध असलेल्या कोणत्याही एकत्रित व्यावसायिक स्टॅक/लायब्ररीच्या ऑपरेशनला अनुमती देते. हे STM32 डिव्हाइस मानक भाग क्रमांकाच्या शेवटी "U" चिन्हांकित पर्याय दर्शविते आणि विक्रीसाठी उपलब्ध नाही.

त्यांच्या ऍप्लिकेशन्समध्ये समान व्यावसायिक स्टॅक वापरण्यासाठी, विकासकांना या स्टॅक/लायब्ररीसाठी विशिष्ट भाग क्रमांक खरेदी करण्याची आवश्यकता असू शकते. त्या भाग क्रमांकांच्या किंमतीमध्ये स्टॅक/लायब्ररी रॉयल्टी समाविष्ट आहेत.

P-NUCLEO-IHM03 उत्पादन इतिहास

तक्ता 10. उत्पादन इतिहास

ऑर्डर कोड उत्पादन ओळख उत्पादन तपशील उत्पादन बदल वर्णन उत्पादन मर्यादा
P-NUCLEO-IHM03 PNIHM03$AT1 एमसीयू:

•         STM32G431RBT6 सिलिकॉन पुनरावृत्ती "Z"

प्रारंभिक आवृत्ती मर्यादा नाही
MCU इरेटा शीट:

•         STM32G431xx/441xx डिव्हाइस इरेटा (ES0431)

बोर्ड:

• MB1367-G431RB-C04

(नियंत्रण मंडळ)

• X-NUCLEO-IHM16M1 1.0 (पॉवर बोर्ड)

PNIHM03$AT2 एमसीयू:

•         STM32G431RBT6 सिलिकॉन पुनरावृत्ती "Y"

MCU सिलिकॉन पुनरावृत्ती बदलली मर्यादा नाही
MCU इरेटा शीट:

•         STM32G431xx/441xx डिव्हाइस इरेटा (ES0431)

बोर्ड:

• MB1367-G431RB-C04

(नियंत्रण मंडळ)

• X-NUCLEO-IHM16M1 1.0 (पॉवर बोर्ड)

PNIHM03$AT3 एमसीयू:

•         STM32G431RBT6 सिलिकॉन पुनरावृत्ती "X"

MCU सिलिकॉन पुनरावृत्ती बदलली मर्यादा नाही
MCU इरेटा शीट:

•         STM32G431xx/441xx डिव्हाइस इरेटा (ES0431)

बोर्ड:

• MB1367-G431RB-C04

(नियंत्रण मंडळ)

• X-NUCLEO-IHM16M1 1.0 (पॉवर बोर्ड)

PNIHM03$AT4 एमसीयू:

•         STM32G431RBT6 सिलिकॉन पुनरावृत्ती "X"

• पॅकेजिंग: कार्टन बॉक्सचे स्वरूप बदलले

• नियंत्रण मंडळ पुनरावृत्ती बदलली

मर्यादा नाही
MCU इरेटा शीट:

•         STM32G431xx/441xx डिव्हाइस इरेटा (ES0431)

बोर्ड:

• MB1367-G431RB-C05

(नियंत्रण मंडळ)

• X-NUCLEO-IHM16M1 1.0 (पॉवर बोर्ड)

बोर्ड पुनरावृत्ती इतिहास

तक्ता 11. बोर्ड पुनरावृत्ती इतिहास

बोर्ड संदर्भ बोर्ड प्रकार आणि पुनरावृत्ती बोर्ड बदल वर्णन मंडळाच्या मर्यादा
MB1367 (कंट्रोल बोर्ड) G431RB-C04 प्रारंभिक आवृत्ती मर्यादा नाही
G431RB-C05 • LEDs संदर्भ अप्रचलित झाल्यामुळे अद्यतनित केले.

• अधिक तपशीलांसाठी सामग्रीचे बिल पहा

मर्यादा नाही
X-NUCLEO-IHM16M1

(पॉवर बोर्ड)

1.0 प्रारंभिक आवृत्ती मर्यादा नाही

फेडरल कम्युनिकेशन्स कमिशन (FCC) आणि ISED कॅनडा अनुपालन विधाने

FCC अनुपालन विधान

भाग ४१९३१
हे डिव्हाइस FCC नियमांच्या भाग 15 चे पालन करते. ऑपरेशन खालील दोन अटींच्या अधीन आहे: (1) हे डिव्हाइस हानिकारक हस्तक्षेप करू शकत नाही आणि (2) या डिव्हाइसने अवांछित ऑपरेशन होऊ शकणाऱ्या हस्तक्षेपासह प्राप्त होणारा कोणताही हस्तक्षेप स्वीकारला पाहिजे.

भाग ४१९३१
STMicroelectronics द्वारे स्पष्टपणे मंजूर न केलेले या उपकरणातील कोणतेही बदल किंवा बदल हानिकारक हस्तक्षेपास कारणीभूत ठरू शकतात आणि हे उपकरण चालवण्याचा वापरकर्त्याचा अधिकार रद्द करू शकतात.

भाग ४१९३१
हे उपकरण तपासले गेले आहे आणि ते FCC नियमांच्या भाग 15 नुसार, वर्ग B डिजिटल उपकरणाच्या मर्यादांचे पालन करत असल्याचे आढळले आहे. या मर्यादा निवासी स्थापनेमध्ये हानिकारक हस्तक्षेपापासून वाजवी संरक्षण प्रदान करण्यासाठी डिझाइन केल्या आहेत. हे उपकरण रेडिओ फ्रिक्वेन्सी ऊर्जा वापरते आणि विकिरण करू शकते आणि, जर स्थापित केले नाही आणि निर्देशानुसार वापरले नाही तर, रेडिओ संप्रेषणांमध्ये हानिकारक हस्तक्षेप होऊ शकते. तथापि, विशिष्ट स्थापनेत हस्तक्षेप होणार नाही याची कोणतीही हमी नाही. जर या उपकरणामुळे रेडिओ किंवा टेलिव्हिजन रिसेप्शनमध्ये हानिकारक हस्तक्षेप होत असेल जे उपकरणे बंद आणि चालू करून निर्धारित केले जाऊ शकते, वापरकर्त्याला खालीलपैकी एक किंवा अधिक उपायांद्वारे हस्तक्षेप सुधारण्याचा प्रयत्न करण्यास प्रोत्साहित केले जाते:

• प्राप्त करणाऱ्या अँटेनाला पुनर्स्थित करा किंवा पुनर्स्थित करा.
• उपकरणे आणि रिसीव्हरमधील पृथक्करण वाढवा.
• उपकरणे रिसीव्हर कनेक्ट केलेल्या सर्किटपेक्षा वेगळ्या सर्किटवरील आउटलेटमध्ये जोडा.
• मदतीसाठी डीलर किंवा अनुभवी रेडिओ/टीव्ही तंत्रज्ञांचा सल्ला घ्या.

टीप: फक्त शिल्डेड केबल्स वापरा.
जबाबदार पक्ष (यूएसए मध्ये)
टेरी ब्लँचार्ड
अमेरिका प्रदेश कायदेशीर | ग्रुपचे उपाध्यक्ष आणि प्रादेशिक कायदेशीर सल्लागार, द अमेरिका एसटीमाइक्रोइलेक्ट्रॉनिक, इंक.
750 कॅन्यन ड्राइव्ह | सुट 300 | कॉपेल, टेक्सास 75019 यूएसए
दूरध्वनी: +1 ५७४-५३७-८९००

ISED अनुपालन विधान

हे डिव्हाइस FCC आणि ISED कॅनडा RF रेडिएशन एक्सपोजर मर्यादेचे पालन करते जे मोबाइल ऍप्लिकेशनसाठी (अनियंत्रित एक्सपोजर) सामान्य लोकांसाठी निर्धारित केले आहे. हे उपकरण इतर कोणत्याही अँटेना किंवा ट्रान्समीटरच्या संयोगाने एकत्रित किंवा ऑपरेट केलेले नसावे.

अनुपालन विधान
सूचना: हे डिव्हाइस ISED कॅनडा परवाना-मुक्त RSS मानकांचे पालन करते. ऑपरेशन खालील दोन अटींच्या अधीन आहे: (1) या डिव्हाइसमुळे हस्तक्षेप होऊ शकत नाही आणि (2) या डिव्हाइसने कोणताही हस्तक्षेप स्वीकारला पाहिजे, ज्यामध्ये डिव्हाइसचे अवांछित ऑपरेशन होऊ शकते अशा हस्तक्षेपासह.
ISED कॅनडा ICES-003 अनुपालन लेबल: CAN ICES-3 (B) / NMB-3 (B).

पुनरावृत्ती इतिहास

तक्ता 12. दस्तऐवज पुनरावृत्ती इतिहास

तारीख उजळणी बदल
19-एप्रिल-2019 1 प्रारंभिक प्रकाशन.
20-जून-2023 2 जोडले P-NUCLEO-IHM03 Nucleo पॅक उत्पादन माहिती, यासह:

•         उत्पादन चिन्हांकित

•         P-NUCLEO-IHM03 उत्पादन इतिहास

•         बोर्ड पुनरावृत्ती इतिहास

अपडेट केले सिस्टम आवश्यकता आणि विकास टूलचेन्स. अपडेट केले ऑर्डर माहिती आणि संहिताकरण.

काढले स्कीमॅटिक्स.

महत्वाची सूचना – काळजीपूर्वक वाचा

STMicroelectronics NV आणि त्याच्या उपकंपन्या (“ST”) ST उत्पादनांमध्ये आणि/किंवा या दस्तऐवजात कोणत्याही वेळी सूचना न देता बदल, सुधारणा, सुधारणा, सुधारणा आणि सुधारणा करण्याचा अधिकार राखून ठेवतात. खरेदीदारांनी ऑर्डर देण्यापूर्वी एसटी उत्पादनांची नवीनतम माहिती मिळवावी. ऑर्डर पावतीच्या वेळी एसटी उत्पादनांची विक्री एसटीच्या अटी आणि नियमांनुसार केली जाते.
एसटी उत्पादनांची निवड, निवड आणि वापर यासाठी खरेदीदार पूर्णपणे जबाबदार आहेत आणि एसटी अर्ज सहाय्यासाठी किंवा खरेदीदारांच्या उत्पादनांच्या डिझाइनसाठी कोणतेही दायित्व गृहीत धरत नाही.
कोणताही बौद्धिक संपदा अधिकाराचा कोणताही परवाना, व्यक्त किंवा निहित, येथे एसटीकडून मंजूर नाही.
येथे नमूद केलेल्या माहितीपेक्षा वेगळ्या तरतुदींसह एसटी उत्पादनांची पुनर्विक्री अशा उत्पादनासाठी एसटीने दिलेली कोणतीही हमी रद्द करेल.
एसटी आणि एसटी लोगो हे एसटीचे ट्रेडमार्क आहेत. एसटी ट्रेडमार्कबद्दल अतिरिक्त माहितीसाठी, पहा www.st.com/trademarks. इतर सर्व उत्पादन किंवा सेवा नावे त्यांच्या संबंधित मालकांची मालमत्ता आहेत.
या दस्तऐवजातील माहिती या दस्तऐवजाच्या कोणत्याही आधीच्या आवृत्त्यांमध्ये पूर्वी पुरवलेल्या माहितीची जागा घेते आणि पुनर्स्थित करते.
© 2023 STMicroelectronics – सर्व हक्क राखीव

एसटी लोगो

कागदपत्रे / संसाधने

• STM32 Cotor नियंत्रण पॅक [pdf] वापरकर्ता मॅन्युअल
STM32 Cotor कंट्रोल पॅक, STM32, Cotor कंट्रोल पॅक, कंट्रोल पॅक

संदर्भ

एक टिप्पणी द्या

तुमचा ईमेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित आहेत *