GRAS 246AE SysCheck2 सॉफ्टवेअर डेव्हलपमेंट किट

SysCheck2™ सॉफ्टवेअर डेव्हलपमेंट किट

या दस्तऐवजाशी संबंधित कोणत्याही प्रतिक्रिया किंवा प्रश्नांचे gras@grasacoustics.com वर स्वागत आहे

उजळणी तारीख वर्णन
1 11 मार्च 2022 SDK आवृत्ती 2.0.8 फक्त लेआउट बदलते

सूचना पुस्तिका

कॉपीराइट सूचना ©२०२१ GRAS ध्वनी आणि कंपन A/S grasacoustics.com
GRAS द्वारे उपलब्ध केलेले कोणतेही तांत्रिक दस्तऐवज हे GRAS चे कॉपीराइट केलेले कार्य आहे आणि GRAS च्या मालकीचे आहे.
या दस्तऐवजातील सामग्री सूचनेशिवाय बदलू शकते. GRAS ध्वनी आणि कंपन या दस्तऐवजात दिसणार्‍या कोणत्याही त्रुटी किंवा अशुद्धतेसाठी जबाबदार किंवा जबाबदार नाही.
ट्रेडमार्क
या दस्तऐवजात नमूद केलेल्या कोणत्याही उत्पादनाची नावे त्यांच्या संबंधित कंपन्यांचे ट्रेडमार्क किंवा नोंदणीकृत ट्रेडमार्क असू शकतात आणि याद्वारे ते मान्य केले जातात.

परिचय

246AE आणि 246AO मायक्रोफोनसाठी SDK ओव्हरview

SysCheck2™ हे मापन साखळी अखंडतेची पडताळणी करण्यासाठी GRAS-पेटंट तंत्रज्ञान आहे. हे पडताळणी साधन मायक्रोफोन, चॅनल गेन आणि केबल अखंडतेवर दूरस्थ आरोग्य तपासणी करते. एका क्लिकवर ट्रान्सड्यूसर इलेक्ट्रॉनिक डेटा शीट (TEDS) समर्थन आणि मापन सॉफ्टवेअरसह CCP पॉवर मॉड्यूलशी कनेक्ट केलेल्या प्रत्येक SysCheck2-सक्षम मायक्रोफोनवर पडताळणी केली जाते.
हे सॉफ्टवेअर डेव्हलपमेंट किट (SDK) SysCheck2 कार्यक्षमतेमध्ये प्रवेश सक्षम करते.
तुम्हाला CCP-आधारित मायक्रोफोनशी कनेक्ट करण्याची क्षमता आणि TEDS वर वाचण्याची आणि लिहिण्याची क्षमता असलेले विश्लेषक आवश्यक असेल. वैकल्पिकरित्या, तुम्ही नॉन-सीसीपी-सक्षम विश्लेषक किंवा TEDS वाचन-लेखन क्षमतेसह साउंड कार्डसह CCP-सक्षम पॉवर विश्लेषक वापरू शकता. कारण आवश्यक हार्डवेअर मायक्रोफोनमध्येच तयार केले आहे (चित्र 1), पुढील विशेष हार्डवेअरची आवश्यकता नाही.

246AE, 246AO तपशील

ध्वनिक तपशील GRAS 46AE सारखे आहे.
Syscheck2 जनरेटर तपशील (तापमान श्रेणी -30°C ते 85°C पर्यंत):
वारंवारता, साइन: 250Hz
वारंवारता स्थिरता: ±3%
Ampलिट्यूड पातळी स्थिरता: ±0.03dB
Ampलिट्यूड पातळी सहिष्णुता: ±1dB
हार्मोनिक विकृती: -40dB
मायक्रोफोनशिवाय आउटपुट पातळी: -1.1dBV
246AE (Cmic: 14pF) सह आउटपुट स्तर: -27dBV 93 dBspl च्या समतुल्य
246AO (Cmic: 20pF) सह आउटपुट स्तर: -27.5dBV 105.5 dBspl च्या समतुल्य
पर्यावरण सेन्सर: (कार्यरत -40°C ते 85°C)
तापमान: ±2°C (0°C ते 65°C)
दाब स्थिर: ±1.5hPa (0°C ते 65°C, 300hPa ते 1100hPa)
आर्द्रता सापेक्ष: ±4% RH (0°C ते 60°C, 0 ते 100%)
CPU मध्ये तापमान सेन्सर: (कार्यरत -40°C ते 125°C)
तापमान: ठराविक ±3°C (-40°C ते 125°C)

Syscheck2 वर्तन

Syscheck2 चे मायक्रोफोनला चाचणी सिग्नलचे एक अतिशय चांगले-परिभाषित कपलिंग आहे, जनरेटरच्या जवळ असलेल्या संरक्षक सिग्नल मार्गासह अचूक कपलिंग कॅपेसिटरमुळे, चाचणीचे कोणतेही स्ट्रेट कपलिंग न झाल्यामुळे विस्तृत वारंवारता श्रेणीवर विश्वासार्ह चाचणी परिणाम मिळतात. पूर्व करण्यासाठी सिग्नलamplifier, polarization voltagई किंवा ट्रान्समिशन केबलमध्ये.
Syscheck2 जनरेटर स्तरावर तापमानाचा फारच कमी प्रभाव असतो, म्हणून Syscheck2 मापन मायक्रोफोनच्या क्षमतेतील बदल दर्शवते. झिल्लीची क्षमता थोडी वारंवारता अवलंबित्व आहे, परंतु वारंवारता प्रतिसाद सत्यापित करण्यासाठी पुरेसे नाही. मायक्रोफोनच्या क्षमतेत बदल होण्याची कारणे म्हणजे तापमानात बदल, ध्रुवीकरण व्हॉल्यूममधील बदलtage, झिल्लीचा ताण बदलणे आणि मायक्रोफोन हाऊसिंग किंवा झिल्लीचे नुकसान. मध्यम फ्रिक्वेन्सीवर क्षमतेची चाचणी करणे उदा. 250Hz, मायक्रोफोनची सामान्य संवेदनशीलता सत्यापित करू शकते. Syscheck2 तापमानामुळे संवेदनशीलता बदल प्रकट करू शकते, परंतु दाब किंवा आर्द्रता बदलू शकत नाही.

मायक्रोफोनची संवेदनशीलता तापमान आणि स्थिर दाबावर अवलंबून असते; म्हणून, तापमान आणि स्थिर दाब लक्षात घेणे आवश्यक आहे. या उद्देशासाठी पर्यावरण सेन्सर समाविष्ट केले आहे.
Syscheck2 अवलंबित्व ध्रुवीकरण व्हॉल्यूमtage
ध्रुवीकरणाचा प्रभाव व्हॉल्यूमtage मायक्रोफोन आणि Syscheck2 मापनाच्या संवेदनशीलतेवर.
ध्रुवीकरण खंड कमी झाल्यामुळे 0.3dB ची संवेदनशीलता कमी होतेtage मुळे Syscheck2 व्हॉल्यूम वाढलाtag0.1dB चा e.
Syscheck2 तापमानाची अवलंबित्व
मायक्रोफोन आणि Syscheck2 मापनाच्या संवेदनशीलतेवर तापमानाचा प्रभाव.
40AE r20: 2AE पिस्टन cr40 च्या लोडसह Syscheck20 मापन आहे: पिस्टनफोनद्वारे प्राप्त केलेले 40AE चे मापन आहे.

Syscheck2 वापर

वातावरणाची स्थिती बदललेली नसलेल्या सोप्या वापरात, आधी आणि नंतर Syscheck2 @250Hz सह सापेक्ष तपासणी हे सुनिश्चित करेल की dB मधील Syscheck4 बदलाच्या 2 पट पेक्षा जास्त संवेदनशीलता बदलली नाही (दुसर्‍या शब्दात Syscheck2 ने 0.05dB बदलले असल्यास मायक्रोफोनची संवेदनशीलता 4*0.05dB ~ ±0.2 dB च्या आत असणे अपेक्षित आहे.
बदल वेगवेगळ्या गोष्टींमधून उद्भवू शकतो, जसे की झिल्लीच्या तणावातील बदल, यांत्रिक बदल किंवा चार्ज बदलणे, बदलाचे चिन्ह निश्चित केले जाऊ शकत नाही.
तापमान, सभोवतालचा दाब आणि आर्द्रता बदलल्यास, मायक्रोफोनची संवेदनशीलता देखील बदलली असेल. प्रारंभी जेव्हा संदर्भ Syscheck2 मोजमाप केले जाते तेव्हा तापमान, सभोवतालचा दाब आणि आर्द्रता 246AE किंवा 246AO वरून वाचू शकते आणि मोजमापासह लक्षात ठेवली जाऊ शकते. जर फक्त तापमान बदलले असेल तर यासाठी Syscheck2 पडताळणी दुरुस्त केली जाऊ शकते.

टीप:
246AE किंवा 246AO मध्ये कोणतीही तापमान सुधारणा स्वयंचलितपणे केली जात नाही.
Syscheck2 सह प्रमाणीकरण तपमानासाठी दुरुस्त केले आहे, हे सत्यापित करते की मायक्रोफोन योग्यरित्या कार्य करत आहे, परंतु संवेदनशीलता बदललेली असू शकते, तापमानासाठी मायक्रोफोन संवेदनशीलता दुरुस्त करणे आवश्यक आहे. मायक्रोफोन सेट 246AE आणि 246AO चे तापमान गुणांक -0.01dB/°C आहे.
Syscheck2 पडताळणीला त्रासदायक वातावरणाचा आवाज टाळण्यासाठी, सभोवतालचा आवाज वाजवी कमी असणे आवश्यक आहे.
टिपा:
  • चाचणी दरम्यान 1dB ची आवाज पातळी 3/60 ऑक्टेव्ह अरुंद बँड मापन वापरून, सामान्यत: 0.2dB पेक्षा कमी प्रभावित करेल.
  • जर मायक्रोफोन -25.5dBV/Pa @ 23°C वर कॅलिब्रेट केला असेल तर, 246AE मायक्रोफोन @ 35°C ची संवेदनशीलता सुधारणे -0.01*(35-23)dB = -0.12dB आहे, संवेदनशीलता @ 35°C असेल - 25.5+(- 0.12)dBV/Pa = -25.62dBV/Pa.
Exampवापराचे प्रकरण:
  1. मायक्रोफोनच्या कॅलिब्रेशनसह, Syscheck2 संदर्भ मापन करा:
    a. Syscheck2 पातळी मोजा, ​​उदा. -27.20dBV
    b. TEDS वरून तापमान वाचा, उदा. 25°C हा ​​डेटा नंतर मायक्रोफोन सत्यापित करण्यासाठी वापरला जाऊ शकतो.
  2. फील्डमध्ये जेव्हा मायक्रोफोनची पडताळणी आवश्यक असते:
    a. Syscheck2 पातळी मोजा, ​​उदा. -27.03dBV
    b. TEDS वरून तापमान वाचा, उदा. 35°C
    c तापमान दुरुस्त केलेल्या पडताळणीची गणना करा 1): SC_level_corrected = SC_level_measured – ((Ta)
    2* TC2 + Ta * TC – ((RT)
    2* TC2 + RT * TC))
    → SC_level_corrected = -27.03 – ((35)2 * -96.0E-6 + 35 * 16.1E-3 – ((25)2 * -96.0E-6 + 25 * 16.1E-3) ) = -27.13 dB
पडताळणी विचलन (Syscheck2 स्तरावरील फरक): DSL = | SC_level_corrected – RL | = | -27.13 – (-27.20) | = 0.07 dB खालीलप्रमाणे स्वीकृती पातळीचे मूल्यांकन करण्यासाठी DSL परिणाम वापरा:
स्वीकृती पातळी Syscheck2 स्तर (DSL)
हिरवा लाल
0.3 डीएसएल <= ०.०८ DSL > ०.०८
0.5 डीएसएल <= ०.०८ DSL > ०.०८
0.8 डीएसएल <= ०.०८ DSL > ०.०८
म्हणजे वरील योजनेनुसार मायक्रोफोनने 0.3 dB च्या आत योग्य मोजमाप करणे अपेक्षित आहे (जेव्हा पर्यावरणीय स्थितीत बदल केला जातो तेव्हा).
टीप: जर मायक्रोफोन -25.5dBV/Pa @ 23°C वर कॅलिब्रेट केला असेल, तर 246AE मायक्रोफोन @ 35°C ची संवेदनशीलता सुधारणा -0.01*(35-23)dB = -0.12dB असेल, संवेदनशीलता @ 35°C असेल. -25.5+(- 0.12)dBV/Pa = -25.62dBV/Pa.
1) वापरकर्त्याच्या डेटावरून TC2 आणि TC वाचा, tc2 आणि tc कमांडद्वारे परत मागवले जाऊ शकतात, या माजीample चा वापर tc2 = -96.0E-6 आणि tc = 16.1E-3 केला जातो

246AE, 246AO फर्मवेअर 1.8

फर्मवेअर बदल लॉग
फर्मवेअर 1.8 बग निराकरण: t कमांड आणि रिस्पॉन्स अपरकेस gto ते Gto वापरल्यानंतर जागा जोडली
UDID I27-0-0-0U टेम्पलेटमधील वापरकर्ता डेटाद्वारे नियंत्रण
वापरकर्ता डेटामध्ये Syscheck2 संप्रेषण एन्कॅप्स्युलेट केले जाते, "{:" ने सुरू होते, आणि संप्रेषण  "}" ने समाप्त केले जाते, या आधी आणि नंतर वापरकर्ता डेटा वापरण्यास मुक्त आहे.
वर्तन:
डिजिटल मोडमध्ये:
सामान्य IEEE 1451.4 TEDS मोड, चिप वापरली DS2431.
अॅनालॉग मोडमध्ये:
TEDS ची सामग्री वाचते आणि त्यावर कार्य करते.
TEDS मध्ये जनरेटर सक्षम केले असल्यास, ते अॅनालॉग मोडमध्ये चालू होईल आणि वापरकर्ता डेटामधील "f" "F" मध्ये बदलला जाईल, जनरेटर कालबाह्य झाल्यास जनरेटर स्वयंचलितपणे पुन्हा चालू होणार नाही याची खात्री करून. निर्दिष्ट, या प्रकरणात जनरेटर नेहमी सुरू होईल आणि निर्दिष्ट वेळेनंतर चालू होईल.
LED चालू असताना लाइन ड्राइव्ह क्षमता 1.2mA सह कमी होते आणि सामान्य अॅनालॉग मोडवर जनरेटरसह 0.7mA सह प्रभावित होत नाही, Syscheck2 निष्क्रिय प्रवाह वैशिष्ट्यपूर्ण 5uA आहे.
यासाठी परिभाषित वापरकर्ता डेटा आदेश आहेत: कमांड स्ट्रिंगच्या आधी “{:” असते आणि “}” ने समाप्त होते
कमांड स्ट्रिंगमधील प्रत्येक कमांडला प्रतिसादासाठी आवश्यक स्पेसचे पालन करणे आवश्यक आहे, प्रत्येक कमांडमध्ये पॅरनमध्ये दर्शविलेले आहे.tage.
प्रथम वापरानंतर सामान्यत: कमांड अक्षम केल्या जातात, हे प्रथम कमांड लेटरला मोठे करून केले जाते. LED कमांडसाठी हे "a" कमांडद्वारे अक्षम केले जाऊ शकते.
GRAS द्वारे वापरल्या जाणार्‍या वापरकर्ता डेटामधील नियंत्रण आणि प्रतिसादासाठी प्रोटोकॉल पिडने ओळखला जातो: पिड हा एक HEX क्रमांक आहे जो क्षमता परिभाषित करतो, या क्रमांकातील प्रत्येक बिट कमांड/प्रतिसादाचा संच समर्थित आहे का हे सूचित करतो.
व्याख्या अधिक बिट्स जोडण्यासाठी खुली आहे, एकदा GRAS द्वारे बिटचा अर्थ लावल्यानंतर त्याची व्याख्या नंतर बदलली जाणार नाही.
246AE, 246AO "Pid 00003F" परत करेल.
कमांड स्पेसद्वारे विभक्त केल्या जातील.
कंसातील आकृती कमांडची एकूण आवश्यक फील्ड रुंदी दर्शवते.
pid (11): हेक्समध्ये प्रोटोकॉल आयडी परत करेल, उदा. 246AE Pid 00003F परत करतो.
f: फ्रीक्वेंसी 250Hz वर साइनवेव्ह व्युत्पन्न करते, वापरल्यानंतर ते f वर बदलून अक्षम केले जाईल.
tc2 (14): वापरकर्ता डेटामध्ये tc2 परत करेल, उदा. Tc2 -96.0E-6
tc (१३): वापरकर्ता डेटामधील tc परत करेल, उदा. Tc - 16.1E-3
gto # : से. मध्ये जनरेटरची वेळ संपेल. कमाल मूल्य 225sec, gto 60 1 मिनिटानंतर जनरेटर चालू करेल.
fw (8) : वापरकर्ता डेटामधील फर्मवेअर आवृत्ती परत करेल, उदा. Fw 1.8
hw (8): वापरकर्ता डेटामध्ये हार्डवेअर आवृत्ती परत करेल, उदा. Hw 3.0
t (8): तापमानाची विनंती करते, TEDS अपडेट केले जाईल जेव्हा °C मध्ये CPU तापमानासह अॅनालॉग मोड प्रविष्ट केला जाईल (अचूकता कमी केली जाते, परंतु 125°C पर्यंत कार्यरत असते) उदा. “t 90.3” env (18): पूर्व मध्ये पर्यावरणीय स्थितीची विनंती करतेampलाइफायर, एनालॉग मोडमध्ये तापमान °C, hPa मधील वातावरणीय दाब आणि % मध्ये सापेक्ष आर्द्रता एंटर केल्यावर TEDS अद्यतनित केले जाईल, उदा. env 23.4 1009 43 “.
आर # : LED लाल 2,3 चालू करा)
g # : एलईडी हिरवा 2,3 चालू करा)
b# : LED निळा 2,3 चालू करा)
x # : सर्व LED एकावेळी चालू करा 2,3)
a: LED च्या प्रथम वापरानंतर अक्षम करणे अक्षम करते
आरएल # : db मध्ये संदर्भ पातळी : RL # 1)
RF # : Hz मध्ये संदर्भ वारंवारता : RF # 1)
RT # : रेफ तापमान °C मध्ये : RT # 1)
आरपी # : hPa मध्ये रेफ प्रेशर : RP # 1)
1) कॅपिटल अक्षरांचा 246AE आणि 246AO द्वारे अर्थ लावला जात नाही.
2) जर xrgb नंतर # सह असेल तर LED # सेकंदानंतर बंद होईल. (कमाल 600sec.), # लागू न केल्यास ते 5sec नंतर बंद होईल.
3) LED चालू असताना आवाजाचा मजला थोडा जास्त असेल.
246AE आणि 246AO साठी फॅक्टरी डीफॉल्ट असे दिसते:
246AE आणि 246AO साठी वापरकर्ता डेटा:
“246AE {: Pid 00003F F Env 23.0 1013 50 RL -27.00 RT 23.0 RP 1013 Tc2 -96.0E-6 Tc 16.1E-3 G 010 }”
"246AO {: Pid 00003F F Env 23.0 1013 50 RL -27.00 RT 23.0 RP 1013 Tc2 -85.0E-6 Tc 10.2E-3 G 010 }”
टीप: प्रतिसादासाठी जागा वाटप करण्यासाठी दोन्ही पॅड केलेले, एकूण लांबी 101 वर्ण.
Exampलेस:
वापरकर्त्याची माहिती: “{: f RL -26.20 RT 24 rgb }”, शेवटचा } आदेशांचा अर्थ लावणे थांबवतो. हे r, g, b प्रत्येकी 5 सेकंदात फ्लॅश करेल. (डिफॉल्ट), आणि चाचणी सिग्नल चालू करा, जो अॅनालॉग मोडमध्ये असताना चालू राहील.
वापरकर्त्याची माहिती: “{: f RL -26.20 RT 24 g2 }”
हे 2 सेकंदांसाठी ग्रीन एलईडी ऑन ठेवेल आणि चाचणी सिग्नल चालू करेल, जो अॅनालॉग मोडमध्ये असताना चालू राहील. वापरकर्ता डेटा: “{: RL -26.20 RT 24 bg2 }”
हे 5 सेकंदांसाठी निळा एलईडी ऑन ठेवेल आणि हिरवा एलईडी 2 सेकंदांसाठी चालू ठेवेल आणि सामान्य मापन केले जाऊ शकते, LED चालू असताना आवाजाचा मजला थोडा जास्त असेल. वापरकर्ता डेटा: “{: f gto 45 RL -26.20 RT 24 g2 }”
हे 2 सेकंदांसाठी ग्रीन एलईडी ऑन ठेवेल आणि 45 सेकंदात चाचणी सिग्नल चालू करेल. आणि अॅनालॉग मोडमध्ये सामान्य मापनाकडे परत या.
वापरकर्त्याची माहिती: "{: f gto 45 RL -26.20 RT 24 env g2 }" हे तापमान, हवेचा दाब आणि सापेक्ष आर्द्रता मोजेलampलिफायर आणि वापरकर्ता डेटामध्ये लिहा, नंतर 2 सेकंदांसाठी हिरवा एलईडी चालू ठेवा आणि 45 सेकंदात चाचणी सिग्नल चालू करा. आणि अॅनालॉग मोडमध्ये सामान्य मापनाकडे परत या.

इंटिग्रेशन सॉफ्टवेअर आणि Syscheck2 माइक सेटमधील परस्परसंवादाचे वर्णन

 

गोषवारा:

हा धडा सिस्‍टम इंटिग्रेटर्सना माहिती पुनर्प्राप्त करण्‍यासाठी आणि Syscheck2 मायक्रोफोन सेटसह संप्रेषण करण्‍यासाठी तयार केला आहे. हे एकीकरण सॉफ्टवेअरमध्ये समाविष्ट करणे आवश्यक असलेल्या तीन भिन्न कार्यांवर आधारित चरण-दर-चरण सूचना आहे.
टिपा: या वर्णनात आम्ही 246AE वापरतो. दुसऱ्या प्रकारचा Syscheck2 मायक्रोफोन सेट (म्हणजे 246AO) वापरताना प्रक्रिया अपरिवर्तित आहेत*).
*) फक्त बदल तापमान आणि दाब गुणांकांसाठी आहे
वापरकर्ता इंटरफेससाठी आवश्यक तपशील:
तापमान सेल्सिअसमध्ये हाताळले जाईल. फॅरेनहाइटमध्ये युनिटचे रूपांतरण केवळ वापरकर्त्यासाठी अनौपचारिक असेल. स्वीकृती पातळी:
वापरकर्त्याने निवड सूचीवर आधारित स्वीकृती पातळी निवडण्यास सक्षम असणे आवश्यक आहे (ड्रॉप डाउन सूची?). वर्तमान स्वीकृती मर्यादा थ्रेशोल्ड आहेत; 0.3dB, 0.5dB आणि 0.8dB
Syscheck2 परिणाम:
वापरकर्ता इंटरफेसला Syscheck2 परिणाम दर्शविणे आवश्यक आहे, उदा. 2 रंगांसह; स्वीकृती पातळीच्या तुलनेत Syscheck2 स्तर निकालावर अवलंबून हिरवा आणि लाल.

रंगीत निकालासाठी निकष वाचा:
स्वीकृती पातळी Syscheck2 स्तर (DSL)
हिरवा लाल
0.3 डीएसएल <= ०.०८ DSL > ०.०८
0.5 डीएसएल <= ०.०८ DSL > ०.०८
0.8 डीएसएल <= ०.०८ DSL > ०.०८
तापमान आणि स्थिर दाबातील बदलाबद्दल चेतावणी
कॅलिब्रेशन अटी आणि दैनंदिन परिस्थिती यांच्यातील फरकामुळे 0.2dB पेक्षा मोठी मापन त्रुटी आढळल्यास संकेतासह चेतावणी संदेश प्रदर्शित केला जावा.
मेसेज मजकूर उदाample: "मापनांची भरपाई करण्याचा सल्ला दिला जातो, कारण Syscheck2 संदर्भ दिल्यापासून तापमान आणि स्थिर दाबातील बदलामुळे 0.2dB पेक्षा जास्त मापन सुधारणा होऊ शकते".
खालील मध्ये, Syscheck2 वापरकर्ता डेटामधील लहान बदल मधील बदल चिन्हांकित करून ट्रॅक केले जातात लाल रंग
फंक्शन "एनव्ही पॅरामीटर पुनर्प्राप्त करा"
हे फंक्शन अशा परिस्थितीत वापरले जाते जेथे वापरकर्ता मायक्रोफोन सेटमध्ये उपस्थित असलेल्या सेन्सरमधून तापमान, आर्द्रता आणि वातावरणाचा दाब पुनर्प्राप्त करू इच्छितो.
या कार्याचा परिणाम म्हणजे वर्तमान तापमान (°C मध्ये), आर्द्रता आणि वातावरणाचा दाब वाचणे:
सामान्य टाइमलाइन 
स्टेप बाय स्टेप एक्झिक्यूशन
// या माजीample आम्ही एक 246AE वापरतो, वापरकर्ता डेटा समाविष्टीत आहे
//“246AE {: Pid 00003F F Env 23.4 1008 47 RL -27.00 RT 23.1 RP 1013 Tc2 -96.0E-6 Tc 16.1E-3 }”
// वापरकर्ता डेटामधील फक्त “{:” आणि “}” मधील डेटा खालीलमध्ये सुधारित केला आहे. इतर सर्व TEDS
// डेटा संरक्षित आहे.
//टीप: जर Pid उपस्थित नसेल, तर फंक्शन रूटीन रद्द केले जाईल आणि वापरकर्त्याला सूचित केले जाईल की "सिस्टीम Syscheck2 ट्रान्सड्यूसर उपस्थित आहे की नाही हे ठरवू शकत नाही. साफ करण्यासाठी > Syscheck2 संदर्भ तयार करण्यास प्रोत्साहित करा
1) डिजिटल मोडमध्ये प्रवेश करा
2) TEDS वापरकर्ता डेटामधून स्थानिक स्ट्रिंगमध्ये वाचा
3) Syscheck2 डेटा Pid, ​​Tc2,Tc, RL, RT आणि RP चे “{:” आणि “}” दरम्यान स्थानिकीकरण करा, ही मूल्ये नंतर आवश्यक आहेत.
// आता, आम्हाला env पॅरामीटर्स पुनर्प्राप्त करण्यासाठी TEDS सेटअप करायचे आहे
// env साठी कमांडसह Pid, ​​Tc2, Tc, RL, RT आणि RP एकत्र करा
4) TEDS वापरकर्ता डेटामधील Syscheck2 डेटा यासह बदला: “{: pid 00003F F env 23.4 1008 47 RL -27.00 RT 23.1 RP 1013 Tc2 -96.0E-6 Tc 16.1E-3 }”
// म्हणजे फक्त अप्पर केस Pid आणि Env लोअर केस pid आणि env सह बदलले आहे
// टीप: Syscheck2 डेटाच्या बाहेर वापरकर्ता डेटा जतन करा म्हणजेच TEDS वापरकर्ता डेटाची सामग्री यात असेल
// हे माजीampअसू
// “246AE {: pid 00003F F env 23.4 1008 47 RL -27.00 RT 23.1 RP 1013 Tc2 -96.0E-6 Tc 16.1E-3 }”
5) डिजिटल मोडमधून बाहेर पडा → ANALOG मोडमध्ये प्रवेश करा
6) Syscheck 2000 वर प्रक्रिया करण्यासाठी 2 ms प्रतीक्षा करा
// यामध्ये माजीample Syscheck 2 प्रक्रिया पर्यावरण माहितीसह वापरकर्ता डेटा अद्यतनित करेल
// “246AE {: pid 00003F F env 23.4 1008 47 RL -27.00 RT 23.1 RP 1013 Tc2 -96.0E-6 Tc 16.1E-3 }”
// ते
// “246AE {: Pid 00003F F Env 27.4 1008 40 RL -27.00 RT 23.1 RP 1013 Tc2 -96.0E-6 Tc 16.1E-3 }”
7) ANALOG मोडमधून बाहेर पडा -> डिजिटल मोडमध्ये प्रवेश करा
8) वापरकर्ता डेटा वाचा उदा.: “246AE {: Pid 00003F RT 23.1 RP 1013 Tc2 – 96.0E-6 Tc 16.1E-3 }", जेथे t=27.4, p=1008 आणि h=40 ही तापमान, दाब आणि आर्द्रता यांची नवीन सेन्सर मोजलेली मूल्ये आहेत.
//टीप: 6 मध्ये प्रक्रियेदरम्यान सेन्सरद्वारे env ला Env मध्ये बदलले नसल्यास, पर्यावरणीय डेटा अद्यतनित केला जात नाही.
9) स्थानिक पातळीवर Env डेटा लॉग करा (t, p, h) + मानक TEDS माहिती (मॉडेल आणि अनुक्रमांक आणि संवेदनशीलता) + इतर स्वारस्य डेटा (उदा. वेळ stamp किंवा इतर सिस्टम इंटिग्रेटर पॅरामीटर्स
१७) डिजिटल मोडमधून बाहेर पडा → ANALOG मोडमध्ये प्रवेश करा
१७) * मोजमाप सुरू करण्यापूर्वी ANALOG मायक्रोफोन स्थिती स्थिर होण्यासाठी किमान 5 सेकंद द्या
कार्य "Syscheck2 संदर्भ बनवा"
हे फंक्शन वापरकर्त्याला संदर्भ Syscheck2 स्तर तयार करायचा असेल अशा बाबतीत वापरला जातो (वापरकर्त्याने सिस्टम अचूक मोजत असल्याची खात्री केल्यानंतर, म्हणजे कॅलिब्रेशन सत्यापित केले गेले आहे).
इंटिग्रेटर सॉफ्टवेअर मायक्रोफोन सेट अंतर्गत जनरेटरद्वारे उत्पादित सायनसॉइडल टोनच्या पातळीचे विश्लेषण करेल.
या कार्याचा परिणाम म्हणजे TEDS मध्ये संग्रहित करण्यासाठी नवीन Syscheck2 संदर्भ स्तर आणि संदर्भ तापमान तयार करणे.
TEDS चिपमध्ये वाटप केलेल्या ठिकाणी वापरकर्त्याच्या डेटामध्ये उपस्थित असलेला डेटाच सक्रियपणे वापरला जाईल.
सामान्य टाइमलाइन
स्टेप बाय स्टेप एक्झिक्यूशन
// या उदाample वापरकर्ता डेटा समाविष्टीत आहे
// “246AE {: Pid 00003F F Env 23.4 1008 47 RL -27.00 RT 23.1 RP 1013 Tc2 -96.0E-6 Tc 16.1E-3 G 10}”
// वापरकर्ता डेटामधील फक्त “{:” आणि “}” मधील डेटा खालीलमध्ये सुधारित केला आहे. इतर सर्व TEDS
// डेटा जतन केला जातो.
1) डिजिटल मोडमध्ये प्रवेश करा
2) TEDS वापरकर्ता डेटा वाचा आणि स्थानिक स्ट्रिंगमध्ये संग्रहित करा
3) Syscheck2 ट्रान्सड्यूसर आहे की नाही हे तपासले पाहिजे
3.1 वापरकर्त्याला सूचित करा की वापरकर्ता डेटा आरंभ प्रक्रियेत ओव्हरराईट केला जाईल
3.2 वापरकर्ता डेटावर खालील लिहा: “{: pid 00003F }”
// टीप: pid Syscheck2 सक्षम ट्रान्सड्यूसरद्वारे Pid वर अद्यतनित केले जाईल
3.3 2000 ms साठी अॅनालॉग मोड एंटर करा आणि ट्रान्सड्यूसर अपडेट करण्यासाठी परत डिजिटल मोडवर स्विच करा
3.4 वापरकर्ता डेटा वाचा आणि pid "Pid 00003F" (ज्याचा अर्थ Syscheck2 जिवंत आहे) सह अद्यतनित केला आहे का ते तपासा आणि 5 वर जा)
3.5 जर pid अपडेट केला नसेल, तर TEDS वापरकर्ता डेटा स्थानिक स्ट्रिंगमधून 2) ट्रान्सड्यूसरच्या वापरकर्त्याच्या डेटामध्ये पुनर्संचयित करा ज्यामुळे वापरकर्ता डेटा पुन्हा अस्पृश्य स्थितीत आणा. वापरकर्त्याला सूचित करा की कोणतेही Syscheck2 ट्रान्सड्यूसर उपस्थित नाही आणि बाहेर पडा >>Syscheck2 संदर्भ बनवा<< फंक्शन.
4) आता, आम्हाला env पॅरामीटर्स पुनर्प्राप्त करण्यासाठी आणि जनरेटरमधून डीफॉल्ट वारंवारता 250Hz वर टोन तयार करण्यासाठी TEDS सेटअप करायचे आहे.
5) TEDS वापरकर्ता डेटामधील Syscheck2 डेटा यासह बदला: “{: Pid 00003F f env 27.4 1008 40 RL -27.00 RT 23.1 RP 1013 tc2 -96.0E-6 tc 16.1 E-3 }", टीप: env, tc2 आणि tc 246AE/O द्वारे अद्यतनित केले जातील
6) डिजिटल मोडमधून बाहेर पडा → ANALOG मोडमध्ये प्रवेश करा
7) 5000 ms प्रतीक्षा करा (सिस्टम असिंक्रोनस आहे आणि एनव्ही डेटा आणण्यासाठी आणि लिहिण्यासाठी, जनरेटर सुरू होण्यासाठी आणि मायक्रोफोन अॅनालॉग मोड स्थिर होण्यासाठी आम्हाला बराच वेळ प्रतीक्षा करावी लागेल)
8) 3000 ms मोजमाप डेटा मिळवा;
// 250Hz +/- 3% च्या आसपास मोजमाप डेटाची dBV पातळी शोधा
// आवाज कमी करण्यासाठी अरुंद बँड फिल्टरसह कॅलिब्रेशनसाठी सिस्टम इंटिग्रेटर "मानक" दिनचर्या.
// dBV पातळी “measured_SC_level” म्हणून संग्रहित करा  *टीप पहा
9) ANALOG मोडमधून बाहेर पडा → डिजिटल मोडमध्ये प्रवेश करा
10) वापरकर्ता डेटा वाचा उदा.: “{: Pid 00003F F Env Tc2 -96.0E-6 Tc 16.1E-3 }”
१७) Syscheck2 डेटा Tc2, Tc, स्थानिकीकरण करा आणि Env मधून “{:” आणि “}” दरम्यान p आणि t मिळवा, ही मूल्ये चरण 13 साठी आवश्यक आहेत
१७) RL=measured_SC_level सेट करा; उदा. -26.95 RT=t सेट करा; उदा. 21.5 सेट RP=p; उदा. 1013
१७) TEDS Syscheck2data लिहा: “{: Pid 00003F F Env 21.5 1013 RL -26.95 RT 21.5 RP 1013 Tc2 -96.0E-6 Tc 16.1E-3 b3}”
// b3 म्हणजे 3 सेकंदांसाठी निळा LED ऑन, Syscheck2 रेफ पूर्ण झाला आहे हे दर्शविते.
१७) डिजिटल मोडमधून बाहेर पडा → ANALOG मोडमध्ये प्रवेश करा
१७) लॉग (वैकल्पिक) डेटा स्थानिक पातळीवर (RL, RT, RP, h) + मानक TEDS माहिती (मॉडेल आणि अनुक्रमांक आणि संवेदनशीलता) + उदा. वेळ
१७) वापरकर्त्याला "Syscheck2 संदर्भ कॅप्चर केलेला" स्क्रीन सादर करा.
फंक्शन «Syscheck2»
हे फंक्शन अशा बाबतीत वापरले जाते जेथे वापरकर्त्याने आधीच संदर्भ Syscheck2 स्तर तयार केला आहे आणि त्याची वास्तविक मायक्रोफोन सेटशी तुलना करू इच्छित आहे.
सिस्टम इंटिग्रेटर सॉफ्टवेअर मायक्रोफोन सेटद्वारे तयार केलेल्या टोनच्या पातळीचे विश्लेषण करेल, वर्तमान तापमानासह ते दुरुस्त करेल आणि त्याची तुलना Syscheck2 संदर्भ पातळीशी करेल.
तसेच, तापमान संदर्भ पातळी तापमानापासून खूप दूर असल्यास चेतावणीने सूचित केले पाहिजे.
या कार्याचा परिणाम म्हणजे सिस्टम तपासणी करणे.
सामान्य टाइमलाइन
स्टेप बाय स्टेप एक्झिक्यूशन
// या उदाample वापरकर्ता डेटा समाविष्टीत आहे
// “246AE {: Pid 00003F F Env 27.4 1008 40 RL -27.00 RT 23.1 RP 1013 Tc2 -96.0E-6 Tc 16.1E-3 G 010}”
// टीप: “Pid 00003F” उपस्थित नसल्यास, कार्य दिनचर्या रद्द केली जाईल आणि वापरकर्त्याला सूचित केले जाईल की "सिस्टीम Syscheck2 ट्रान्सड्यूसर उपस्थित आहे की नाही हे ठरवू शकत नाही. कार्यप्रदर्शन करण्यास प्रोत्साहित करा >>साफ करण्यासाठी Syscheck2 संदर्भ बनवा<<
1) डिजिटल मोडमध्ये प्रवेश करा
वापरकर्ता डेटामधील फक्त “{:” आणि “}” मधील डेटा खालीलमध्ये सुधारित केला आहे. इतर सर्व TEDS डेटा जतन केला आहे.
2) TEDS वापरकर्ता डेटामधून स्थानिक स्ट्रिंगमध्ये वाचा
3) Syscheck2 डेटा Pid, ​​Tc2, Tc, RL, RT आणि RP चे “{:” आणि “}” दरम्यान स्थानिकीकरण करा, प्रत्येक व्हेरिएबल स्थानिकरित्या संग्रहित करा. वापरकर्त्याच्या डेटामध्ये Tc2, Tc, RL, RT आणि RP नसल्यास, वापरकर्त्यास सूचित करा की Syscheck2 डेटा गहाळ आहे आणि >> Syscheck2 संदर्भ करा> Syscheck2<< फंक्शनमधून बाहेर पडण्यासाठी प्रोत्साहित करा.
// जर Tc2, Tc, RL, RT आणि RP उपस्थित आहेत, आम्हाला पुढे जायचे आहे आणि env पॅरामीटर्स पुनर्प्राप्त करण्यासाठी आणि जनरेटरमधून टोन जनरेट करण्यासाठी TEDS सेटअप करायचे आहे
4) TEDS वापरकर्ता डेटावर स्ट्रिंग लिहा: “246AE {: Pid 00003F f env 27.4 1008 40 RL -27.00 RT 23.1 RP 1013 Tc2 -96.0E-6 Tc 16.1E-3 G 010 }” ? // F आणि Env लोअर केस f आणि env मध्ये बदलले आहे
5) डिजिटल मोडमधून बाहेर पडा → ANALOG मोडमध्ये प्रवेश करा
6) 5000 ms प्रतीक्षा करा (env डेटा आणण्यासाठी आणि लिहिण्यासाठी, जनरेटर सुरू होण्यासाठी आणि मायक्रोफोन अॅनालॉग मोड स्थिर होण्यासाठी पुरेशी प्रतीक्षा करा)
7) 3000 ms मोजमाप डेटा मिळवा;
// 250Hz +/- 3% च्या आसपास मोजमाप डेटाची dBV पातळी शोधा
// आवाज कमी करण्यासाठी अरुंद बँड फिल्टरसह कॅलिब्रेशनसाठी सिस्टम इंटिग्रेटर “मानक” दिनचर्या.
// dBV पातळी “SC_level_measured” म्हणून संग्रहित करा ? *नोट पहा
8) ANALOG मोडमधून बाहेर पडा → डिजिटल मोडमध्ये प्रवेश करा
// TEDS वापरकर्ता डेटामध्ये आता "246AE {: Pid 00003F F Env" असणे आवश्यक आहे RL -27.00 RT 23.1 RP 1013 Tc2 -96.0E-6 Tc 16.1E-3 G 010 }
9) वापरकर्ता डेटा वाचा: “Env” आणि t, p आणि h व्हेरिएबल्समध्ये विभाजित करा आणि पुढील वापरासाठी स्थानिक पातळीवर स्टोअर करा.
१७) SC_level_corrected SC_level_corrected = SC_level_measured – ((t) 2 * Tc2 + t * Tc – ((RT)2 * Tc2 + RT * Tc) ) ची गणना करा
टीप: Tc आणि Tc2 Syscheck2 ट्रान्सड्यूसरमधून वाचले गेले.
मायक्रोफोन निवडलेल्या स्वीकृती स्तरामध्ये आहे की नाही हे मूल्यांकन करण्यासाठी खालील निकष वापरा: DSL ची गणना करा, जे अलीकडील SC_level_corrected पासून मायक्रोफोन Syscheck2 संदर्भ स्तर RL पर्यंतचे अंतर आहे. DSL = | SC_level_corrected – RL |
स्वीकृती पातळी Syscheck2 स्तर (DSL)
हिरवा लाल
0.3 डीएसएल <= ०.०८ DSL > ०.०८
0.5 डीएसएल <= ०.०८ DSL > ०.०८
0.8 डीएसएल <= ०.०८ DSL > ०.०८
१७) डिजिटल मोडमध्ये प्रवेश करा आणि TEDS वर मूल्यांकन लिहा
// हिरवा असल्यास: वापरकर्ता डेटा लिहा:
//“246AE {: “246AE {: Pid 00003F F Env 21.5 1008 54 RL -27.00 RT 23.1 RP 1013 Tc2 – 96.0E-6 Tc 16.1E-3 g 010 }”
// लाल असल्यास: वापरकर्ता डेटा लिहा:
//“246AE {: “246AE {: Pid 00003F F Env 21.5 1008 54 RL -27.00 RT 23.1 RP 1013 Tc2 – 96.0E-6 Tc 16.1E-3 r 010 }”
१७) डिजिटल मोडमधून बाहेर पडा

१७) लॉग डेटा (वैकल्पिकरित्या) स्थानिक पातळीवर (t, p, h, SC_level_corrected) + मानक TEDS माहिती (मॉडेल आणि अनुक्रमांक आणि संवेदनशीलता) + वेळ  सिस्टम इंटिग्रेटर बाजूला
१७) वापरकर्त्याला Syscheck2 मूल्यांकन सादर करा.
// हिरवा = Syscheck2 ओके, लाल = Syscheck2 NOK जर मायक्रोफोन संवेदनशीलता सुधारणा (नोट्स पहा) 0.2dB पेक्षा जास्त असेल तर संदेश प्रदर्शित करा: “मायक्रोफोन संवेदनशीलतेची भरपाई करण्याचा सल्ला दिला जातो, कारण Syscheck2 संदर्भ तयार केल्यापासून तापमान आणि स्थिर दाब बदलू शकतो. 0.2dB पेक्षा जास्त मोजमाप दुरुस्त करा”.

टिपा:

  • TEDS वापरकर्ता डेटामध्ये खालीलपैकी कोणतेही एक व्हेरिएबल्स Pid, ​​Tc2, Tc, RL, RT आणि RP उपस्थित नसल्यास Syscheck2 चे मूल्यमापन केले जाऊ शकत नाही आणि वापरकर्त्याला एक टीप देऊन ते समाप्त केले पाहिजे.
  • सर्व व्हेरिएबल्स (Pid, Tc2, Tc, RL, RT आणि RP) कॉल करून तयार केले जाऊ शकतात >> Syscheck2 संदर्भ बनवा<<
  • पार्श्वभूमीचा आवाज 65AE साठी 246dBspl आणि 77AO साठी 246dBspl पेक्षा कमी असावा
  • तापमान सेन्सरने [0…65 °C] च्या बाहेरील वैशिष्ट्ये कमी केली आहेत
  • तापमान 85 °C पेक्षा जास्त असल्यास, env मूल्य 85 वर सेट केले जाते. वापरकर्त्याला सतर्क केले पाहिजे.
  • जर सध्याचे तापमान आणि वातावरणाचा दाब 0.2dB पेक्षा जास्त मायक्रोफोनच्या संवेदनशीलतेत बदल झाल्यास, Syscheck2 संदर्भ दिल्यापासून, वापरकर्त्याला सूचित केले जावे;

संवेदनशीलता सुधारणा = |(t-RT)*sensTC + (p-RP)*sensPC |
जर संवेदनशीलता सुधारणा 0.2dB पेक्षा जास्त असेल तर संदेश प्रदर्शित करा:
"माइक्रोफोनच्या संवेदनशीलतेची भरपाई करण्याचा सल्ला दिला जातो, कारण Syscheck2 संदर्भ दिल्यापासून बदललेले तापमान आणि स्थिर दाब 0.2dB पेक्षा जास्त मोजमाप दुरुस्त करू शकतात".

RL = Syscheck2 संदर्भ पातळी, 2 दशांश सह नियुक्त करा
RT = Syscheck2 संदर्भ तापमान, 1 दशांश सह नियुक्त करा
आरपी = Syscheck2 संदर्भ वायुमंडलीय दाब, 0 दशांश सह नियुक्त करा

Vmeas = विश्लेषक [Vrms] कडून मोजलेले आउटपुट, पर्यावरणासाठी दुरुस्त केलेले नाही.
t = तापमान सेन्सरमधून मोजलेले आउटपुट (env)
TC = Syscheck2 तापमान गुणांक, वापरकर्ता डेटावरून वाचा
TC2 = Syscheck2 तापमान गुणांक 2, वापरकर्ता डेटावरून वाचा

sensTC sensPC
246AE -0.01 0.0014
246AO -0.01 0.0007

पर्यावरण सुधारणा गुणांक, फक्त 250Hz साठी वैध.

SC_level_corrected = SC_level_measured – ((t)2 * TC2 + t * TC – ((RT)2 * TC2 + RT * TC))

GRAS TEDS संपादक SW0051

विनंतीनुसार डाउनलोड म्हणून SW0051 उपलब्ध आहे.
संपादक सुरू केल्यानंतर, इंटरफेस निवडा आणि TEDS वाचा:
Exampवापरकर्ता डेटामधील आदेशांसह TEDS चे le:

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

GRAS 246AE SysCheck2 सॉफ्टवेअर डेव्हलपमेंट किट [pdf] सूचना पुस्तिका
246AE SysCheck2 सॉफ्टवेअर डेव्हलपमेंट किट, 246AE, SysCheck2 सॉफ्टवेअर डेव्हलपमेंट किट, सॉफ्टवेअर डेव्हलपमेंट किट, डेव्हलपमेंट किट

संदर्भ

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

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