विषयसूची:
वीडियो: वर्तमान स्रोत DAC AD5420 और Arduino: 4 चरण (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:20
नमस्कार। इस लेख में, मैं अपने अनुभव को AD5420 वर्तमान डिजिटल-से-एनालॉग कनवर्टर के साथ साझा करना चाहूंगा, जिसमें निम्नलिखित विशेषताएं हैं:
- 16-बिट रिज़ॉल्यूशन और एकरसता
- वर्तमान आउटपुट रेंज: 4 एमए से 20 एमए, 0 एमए से 20 एमए, या 0 एमए से 24 एमए
- ± 0.01% FSR विशिष्ट कुल असमायोजित त्रुटि (TUE)
- ±3 पीपीएम/डिग्री सेल्सियस ठेठ आउटपुट बहाव
- लचीला सीरियल डिजिटल इंटरफ़ेस
- ऑन-चिप आउटपुट फॉल्ट डिटेक्शन
- ऑन-चिप संदर्भ (अधिकतम 10 पीपीएम/डिग्री सेल्सियस)
- आउटपुट करंट की प्रतिक्रिया / निगरानी
- अतुल्यकालिक स्पष्ट कार्य
बिजली की आपूर्ति (एवीडीडी) रेंज
- 10.8 वी से 40 वी; AD5410AREZ/AD5420AREZ
- 10.8 वी से 60 वी; AD5410ACPZ/AD5420ACPZ
- AVDD के लिए आउटपुट लूप अनुपालन - 2.5 V
- तापमान सीमा: -40°C से +85°C
चरण 1: आवश्यक घटक
काम के लिए, मैंने निम्नलिखित घटक लिए:
- अरुडिनो यूएनओ,
- Arduino के लिए AD5420 शील्ड (गैल्वेनिक आइसोलेशन के साथ),
- मल्टीमीटर (आउटपुट करंट मापने के लिए)।
चरण 2: विधानसभा
पहले चरण में, ढाल पर जंपर्स स्थापित करना आवश्यक है जो तार्किक संकेतों के वोल्टेज स्तर को चुनने के साथ-साथ FAULT, CLEAR और LATCH संकेतों के चयन के लिए जिम्मेदार हैं।
दूसरे चरण में, मैंने AD5420 शील्ड को Arduino UNO से जोड़ा, 9-12V पावर, प्रोग्रामिंग के लिए USB केबल, 24V वोल्टेज मापने के लिए एक मल्टीमीटर (एक आंतरिक स्रोत से) कनेक्ट किया।
बिजली को जोड़ने के बाद, मैंने तुरंत 24V का वोल्टेज देखा (जो वास्तव में थोड़ा अधिक था: 25V)।
वोल्टेज को नियंत्रित करने के बाद, मैंने शील्ड के आउटपुट पर करंट मापने के लिए मल्टीमीटर को स्विच किया।
चरण 3: प्रोग्रामिंग
इसके बाद, मैंने Arduino UNO में स्केच को प्रोग्राम किया। स्केच और आवश्यक पुस्तकालय नीचे संलग्न हैं।
*.txt से *.zip करने के लिए फ़ाइल का नाम बदलें और अनज़िप करें।
चरण 4: काम करना
प्रोग्रामिंग के बाद, मैंने सीरियल मॉनिटर खोला, जिसमें डिबगिंग जानकारी जारी की जाती है, और जिसके माध्यम से आप 1.25 एमए की वृद्धि में वर्तमान मान 0 से 20 एमए तक सेट कर सकते हैं। मैंने स्केच को जटिल नहीं बनाने का फैसला किया, लेकिन इसे यथासंभव सरल बनाने के लिए, इसलिए मैंने वर्तमान को संख्याओं और अक्षरों में 0-9 और ए, बी, सी, डी, ई, एफ, जी में सेट किया। कुल 17 मान, 16 अंतराल, इसलिए, चरण 20mA / 16 = 1.25mA है।
अंतिम चरण में मैंने एक खुले सर्किट का पता लगाने की जाँच की, इसके लिए मैंने मापने वाले सर्किट को तोड़ा और पाया कि स्थिति रजिस्टर ने मान को 0x00 से 0x04 में बदल दिया।
परिणाम: वर्तमान स्रोत डीएसी स्थिर है, उच्च सटीकता है। गैल्वेनिक अलगाव की उपस्थिति खतरनाक औद्योगिक क्षेत्रों में इसके उपयोग की अनुमति देती है।
सिफारिश की:
आपातकालीन यूएसबी पावर स्रोत (3 डी प्रिंटेड): 4 चरण (चित्रों के साथ)
आपातकालीन USB पावर स्रोत (3D प्रिंटेड): यह प्रोजेक्ट 12V बैटरी का उपयोग करता है, जैसे आप किसी वाहन के लिए उपयोग करेंगे, बिजली आउटेज या कैंपिंग ट्रिप के मामले में USB उपकरणों को चार्ज करने के लिए। यह बैटरी में USB कार चार्जर लगाने जितना आसान है। तूफान सैंडी के बाद, मैं शक्ति के बिना था
रास्पबेरी पाई और कोई Arduino के साथ DIY Ambilight! किसी भी एचडीएमआई स्रोत पर काम करता है।: 17 कदम (चित्रों के साथ)
रास्पबेरी पाई और कोई Arduino के साथ DIY Ambilight! किसी भी एचडीएमआई स्रोत पर काम करता है .: मुझे इलेक्ट्रॉनिक्स की एक बुनियादी समझ है, यही वजह है कि मुझे अपने DIY एम्बिलाइट सेटअप पर एक बुनियादी लकड़ी के बाड़े में बहुत गर्व है, जब मैं कृपया और जब भी रोशनी चालू और बंद करने की क्षमता रखता हूं। उन लोगों के लिए जो नहीं जानते कि एम्बिलाइट क्या है;
ACS724 Arduino के साथ वर्तमान सेंसर माप: 4 चरण
Arduino के साथ ACS724 करंट सेंसर माप: इस निर्देश में हम वर्तमान माप करने के लिए ACS724 करंट सेंसर को Arduino से जोड़ने के साथ प्रयोग करेंगे। इस मामले में वर्तमान सेंसर एक +/- 5A किस्म है जो 400 mv/A का उत्पादन करता है। Arduino Uno में 10 बिट ADC है, इसलिए अच्छे प्रश्न हैं
बैटरी चालित डिवाइस के लिए पावर स्रोत का उपयोग करना: 5 चरण (चित्रों के साथ)
बैटरी से चलने वाले उपकरण के लिए पावर स्रोत का उपयोग करना: एक मित्र ने मेरे लिए यह लाइट अप बैलून डॉग टॉय लाया, और पूछा कि क्या मैं इसे बिजली की आपूर्ति द्वारा संचालित कर सकता हूं, क्योंकि हमेशा बैटरी बदलना एक दर्द और पर्यावरण के लिए विनाशकारी था। यह 2 x AA बैटरी (कुल 3v) को बंद कर देता है। मैंने h
वर्तमान विनियमित एलईडी परीक्षक: 4 चरण (चित्रों के साथ)
वर्तमान विनियमित एलईडी परीक्षक: बहुत से लोग मानते हैं कि सभी एल ई डी को निरंतर 3V पावर स्रोत से संचालित किया जा सकता है। एल ई डी वास्तव में एक गैर-रैखिक वर्तमान-वोल्टेज संबंध है। आपूर्ति की गई वोल्टेज के साथ करंट तेजी से बढ़ता है। एक गलत धारणा यह भी है कि सभी एलईडी