ग्लास इलेक्ट्रॉनिक बाथरूम स्केल सेंसर से वजन डेटा कैसे प्राप्त करें?


15

मैं बाथरूम के पैमाने के साथ एक छोटी सी परियोजना कर रहा हूं लेकिन मैं कुछ समस्याओं में भाग रहा हूं। मैं एक Arduino Uno V3, HX711 मॉड्यूल amp और एक स्केल का उपयोग कर रहा हूं।

स्केल: 4 सेंसर के साथ डिजिटल बाथरूम स्केल

HX711 एम्पलीफायर: एम्पलीफायर

मैंने सेंसर तारों को पाने के लिए पैमाने को अलग कर दिया और मैं थोड़ा भ्रमित हूं। इन सेंसर में तीन तार होते हैं। इसलिए वे आधे पुल सेंसर हैं। स्केल 4 सेंसर का उपयोग कर रहा है, इसलिए जब स्केल माप रहा है तो एक पूर्ण पुल के साथ माप रहा है। और ये 3 तार RED, BLACK, BLUE हैं। मुझे नहीं पता कि काला (GND या पॉजिटिव) और नीला (समान अनुमान) क्या है। चार लाल तारों को E +, E-, S + और S- नाम दिए गए हैं। मैं असंतुष्ट पैमाने की एक तस्वीर प्रदान करूंगा। सेंसर के तार

प्रत्येक तरफ दो नीले तारों को एक साथ मिलाया जाता है। मुझे लगता है कि लाल तार सिग्नल हैं (एस +, एस-, ई + और ई-) लेकिन ब्लू और ब्लैक क्या हैं? फिर मैंने सेंसर रीडिंग प्राप्त करने के लिए इन तारों को तार मिलाया, लेकिन मुझे नहीं पता कि क्या है। कॉन्फ़िग

सेंसर इस तरह दिख रहा है: यहाँ छवि विवरण दर्ज करें

मैंने कोशिश की:

  1. इस परियोजना के लिए दो अलग-अलग पुस्तकालयों का नाम HX711 (इस मॉड्यूल के लिए) है
  2. मॉड्यूल पर A- के लिए A + बदलना
// Hx711.DOUT - pin #A1
// Hx711.SCK - pin #A0

#include "hx711.h"

Hx711 scale(A1, A0);

void setup() {

  Serial.begin(9600);

}

void loop() {

  Serial.print(scale.getGram(), 1);
  Serial.println(" g");

  delay(200);
}

कोई सफलता नहीं है। मुझे शांत होने पर धारावाहिक मॉनिटर पर 0.0g मिलता है, और जब लोड होता है तो वही होता है।

मेरे प्रश्न हैं: कैसे पता करें कि कौन सा तार GND, + 5 V है और कौन सा सिग्नल है? डेटा पढ़ने के लिए इनमें से 4 सेंसर कैसे कनेक्ट करें? उपलब्ध HX711 पुस्तकालयों और HX711 मॉड्यूल का उपयोग कैसे करें? और, सबसे महत्वपूर्ण, धारावाहिक पर इस पैमाने से डेटा कैसे पढ़ें?


डेटा शेट में Fig1 के रूप में सेंसर काफी सकारात्मक रूप से कॉन्फ़िगर किया गया है। यदि ऐसा है तो दो बिंदुओं के बीच +5 और 0V और दो अन्य के बीच वजन संकेत होना चाहिए। 5V (शायद 5V = E +) की जांच के लिए DMM का उपयोग करें। तो Vdd (5V या समान) के साथ दो लीड खोजें। अन्य दो शायद Vdd / 2 abov ग्राउंड पर। अन्य दो के बीच LOW V रेंज पर मीटर कनेक्ट करें और देखें कि क्या रीडिंग वजन परिवर्तन के साथ बदलती है। | वापस रिपोर्ट करें। || जैसा कि jwpat7 कहता है - आपको सही रीडिंग प्राप्त करने के लिए HX711 आपूर्ति से सेंसर को हटाने की आवश्यकता हो सकती है। | HX711 अच्छा लग रहा है।
रसेल मैकमोहन

क्या Fig1? मुझे पता है कि HX711 मॉड्यूल पर GND और VDD कहां है, और सिग्नल वायर (A-, A +, B-, B +) कहां जाता है। यह स्पष्ट है। मुझे नहीं पता कि सेंसर से तारों के कौन से रंग GND VDD और सिग्नल हैं। मैं यह करूंगा । मैं स्केल (3v बैटरी से) पर शक्ति वापस डालूंगा और तारों को मापने का प्रयास करूंगा कि क्या है (मैं पैमाने पर कुछ भार डालूंगा)। मेरे पास एक मल्टीमर है इसलिए मैं यह निर्धारित करने की कोशिश करूंगा कि कौन से तार सिग्नल हैं, और कौन से तार GND और VDD हैं। मैं वापस रिपोर्ट करूंगा। Tnx रसेल।
मौन_बोब

क्षमा करें - चित्र 1 यहां HX711 डेटा शीट में
रसेल मैकमोहन

कृपया, जैसा मैंने समझाया है वैसा ही किया। मुझे पढ़ने में अजीब लग रहा है लेकिन जब मैंने सेंसर को दबाया, तो मूल्य बढ़ने के बजाय घट रहा है! क्या आप मदद कर सकते हैं कृपया??
रूबेन बिसो त्जाडे जुले

जवाबों:


6

आपके चार आधे पुल लोड सेल सेंसर /electronics//a/199470/30711 के रूप में एक पूर्ण गेहूं के पुल से जुड़ सकते हैं

यदि आपके सेंसर स्पार्कफुन के https://www.sparkfun.com/products/10245 या Ebay के http://www.ebay.com/itm/4pcs-Body-Load-Scale-Weighing-Sensor- से इस 50kg लोड सेल की तरह हैं प्रतिरोध-तनाव-आधा-पुल-सेंसर-50 किग्रा / / 251873576571 वे शीर्ष सतह पर एक संपीड़न और तनाव गज़ हो सकते हैं। Ebay साइट में एक आरेख है जैसे:

तीन-तार 50 किलो लोड सेल ... जो लाल-सफेद पर एक सकारात्मक तनाव गेज और लाल-काले पर एक नकारात्मक तनाव को इंगित करता है। (ध्यान दें कि इस चित्र में रंग क्रम इस चित्र में रंग क्रम से मेल नहीं खाता है। मेरे पास नीले-लाल-काले रंगों के साथ समान गेज है, और सकारात्मक तनाव गेज सही जोड़ी है, बाईं ओर नकारात्मक है।) सेंसर के आमने-सामने युग्मित 'ई' के बीच के केंद्र बार की सतह को समानांतर बार की तरह काम करना चाहिए और इसमें संपीड़न के तहत और तनाव के बजाय विशुद्ध रूप से तनाव के तहत भाग होते हैं। क्रॉस-सेक्शन में, केंद्र में गेज किया गया बार जेड-आकार के वसंत में क्रॉस-पीस की तरह होता है। इस मामले में, उपभेद एक दूसरे का विरोध करते हैं, और, यदि अच्छी तरह से निर्मित होता है, नकारात्मक तनाव वाले हिस्से में प्रतिरोध की कमी सकारात्मक तनाव वाले हिस्से में प्रतिरोध में वृद्धि को ऑफसेट करेगी और कुल सफेद-काला प्रतिरोध निरंतर होना चाहिए। एक को अभी भी पुल स्थापित करने की आवश्यकता है ताकि वोल्टेज डिवाइडर जोड़ा लोड के साथ विपरीत दिशाओं में आगे बढ़े, और एक सफेद-से-सफेद और काले-से-काले लूप में वायर्ड 4 डिवाइस ऊपर की तरह काम करें।

यदि आप इनमें से चार को सावधानीपूर्वक चारों ओर लहराते हैं तो तनाव संवेदनशील हिस्से पुल को असंतुलित कर देते हैं, आप बिना किसी अतिरिक्त प्रतिरोध के सभी चार सेंसर का उपयोग कर सकते हैं।

मूल रूप से, गेहूँ के पत्थर के पुल के दो तिरछे-विपरीत भाग प्रत्येक श्रृंखला में तारों वाले दो गेजों के संपीड़न तत्वों द्वारा निर्मित होते हैं, जबकि पुल के शेष दो किनारे प्रत्येक दो कोशिकाओं से दो तनाव तत्वों से बनते हैं। सभी सेंसरों पर लोड के साथ, संपीड़न प्रतिरोध कम हो जाता है, जबकि तनाव प्रतिरोध बढ़ जाता है और यह पुल को संतुलन से बाहर निकालता है।

इसे प्राप्त करने के लिए, अधिकतम प्रतिरोध, मिलान वाले रंगों और शुरू में लाल केंद्र नल के तारों की अनदेखी के साथ एक बड़ी अंगूठी में सभी चार सेंसर तार करें। (यह सोल्डरेड-एक साथ ब्लूज़ और ब्लैक का कार्य है जो आपके पैमाने पर है।) दो विपरीत (लाल) केंद्र नल को E + और E- के रूप में चुनें, और शेष दो (लाल) केंद्र नल S +, S- के रूप में हैं। ऊपर दिए गए आरेख से E + / E- पर उत्तेजना वोल्टेज डालें और S + / S- के पार एक बल-संवेदनशील वोल्टेज अंतर पढ़ें, और यह आप अपने HX711 में A + और A- (B और B / B को अनदेखा करें) के रूप में फ़ीड करें दूसरा, अप्रयुक्त चैनल।)

यहां G1 G2, G3, G4 के रूप में उपरोक्त चश्मे के साथ 1-4 गेज के साथ एक योजनाबद्ध है, G1 और G3 रेड्स पर एक उत्तेजना लागू करते हैं, और G2 और G4 रेड्स से संकेतों को पढ़ते हैं। G4 गेज कुछ सकारात्मक तनाव के साथ थोड़ा भरा हुआ है जिससे G4 + प्रतिरोध बढ़ रहा है, और कुछ नकारात्मक तनाव G4- प्रतिरोध को कम करता है। आदर्श रूप से, 25 किलो के साथ G4 लोड करने से इसकी 2.5V उत्तेजना वोल्टेज 0.5mV / V गुना होगी, जो कि Sig + / Sig- पर 1.250mV का उत्पादन करती है, और R8 को 1001 ओम तक फैलाकर और दिखाए गए R7 से 999 ओम तक संपीड़ित करती है। (Electronics.stackexchange.com पर योजनाबद्ध / सिम्युलेटर चीज़ बहुत अच्छी है।)

ढांच के रूप में

इस सर्किट का अनुकरण करें - सर्किटलैब का उपयोग करके बनाई गई योजनाबद्ध

आरेख में "व्हाइट" तारों की तरह और मेरे गेज पर, इसे अपने पैमाने के सेंसर से "नीले" तारों पर विचार करें।

इन आधे-पुल सेंसर में से केवल दो के साथ, किसी को अंतिम रंगों और हुक-टू-ब्लैक (ब्लू-टू-ब्लैक) और ब्लैक-टू-व्हाइट, (ब्लैक-टू-ब्लू) के बीच से एक उत्तेजना वोल्टेज लगाने से मेल नहीं खाना चाहिए इन दो जंक्शनों, और रेड्स के अंतरों को पढ़ा, क्योंकि बढ़ा हुआ लोड एक तरफ को ऊंचा खींचता है और दूसरी तरफ कम। यह ऊपर के 4-आधा-पुल / आठ-रोकनेवाला योजना के बजाय सामान्य डेटाशीट्स में सादे 4-रोकनेवाला गेहूं के पुल की तरह दिखेगा।


1
  1. HX711 एक पुल को शक्ति प्रदान करता है और पुल के अंतर वोल्टेज को बढ़ाता है। स्केल का मूल सर्किट बोर्ड (जो एक एलसीडी रीडआउट चलाता है) भी एक पुल को शक्ति प्रदान करता है। आप किसी भी उपयोगी रीडिंग प्राप्त करने की संभावना नहीं है, जबकि दोनों सर्किट पुल पर बिजली लागू कर रहे हैं।

(आप मौजूदा तारों को काट सकते हैं और कनेक्टर्स को मूल बोर्ड और आपके Arduino सर्किट के बीच आगे और पीछे बदलने की अनुमति दे सकते हैं।)

  1. दिखाए गए जैसे कुछ तराजू इलेक्ट्रॉनिक्स को चलाने के लिए एक 9 वी बैटरी का उपयोग करते हैं। वह वोल्टेज, यदि उपयोग किया जाता है, तो मूल बोर्ड के रूप में एक ही समय में एक Arduino (आमतौर पर 3.3 V या 5 V द्वारा संचालित) या एक HX711 (VDD के साथ 2.7 V रेंज में 5.5 V तक संचालित) के साथ असंगत होने की संभावना है।

स्केल में 3V लिटियम बैटरी है जो सिस्टम को पावर दे रही है। मैंने उस तारों को काट दिया, ऊपर की तस्वीर देखें। इसलिए मैं arduino को छोड़कर किसी भी शक्ति का उपयोग नहीं कर रहा हूं।
मौन_बोब

1

मुख्य रूप से कुछ टिप्पणियों के साथ मेरी टिप्पणी से पाठ - छवि के साथ जोड़ा गया।

सेंसरों को संभवतः संभवतः डेटा शीट में Fig1 के रूप में कॉन्फ़िगर किया गया है।
यदि ऐसा है तो दो बिंदुओं में +5 और 0V होना चाहिए, और दो अन्य के बीच वजन संकेत होना चाहिए।

Vdd की जांच के लिए DMM का उपयोग करें (शायद 5V अगर pV बैटरी, लिथियम बैटरी के साथ ~ = 3V)। पाएं दो पुलों के साथ ~ = Vdd पर सेतु। अन्य दो शायद Vdd / 2 जमीन के ऊपर। यह संभावना है कि 4 तार प्रभावी रूप से हैं, इसलिए एक तरफ के लाल तारों में से प्रत्येक को दूसरी तरफ एक tpo से जोड़ दिया जा सकता है - एक ओम-मीटर आपको बताएगा। अन्य दो के बीच LOW V रेंज पर मीटर कनेक्ट करें और देखें कि क्या रीडिंग वजन परिवर्तन के साथ बदलती है। वापस रिपोर्ट करें।

जैसा कि jwpat7 कहता है - आपको सही रीडिंग प्राप्त करने के लिए HX711 आपूर्ति से सेंसर को हटाने की आवश्यकता हो सकती है।

HX711 अच्छा लग रहा है। अलीबाबा पर मामूली मात्रा में $ 1 / मॉड्यूल के तहत और सैकड़ों में US / 0.50 / IC के तहत।

क्या Fig1? मुझे पता है कि HX711 मॉड्यूल पर GND और VDD कहां है, और सिग्नल वायर (A-, A +, B-, B +) कहां जाता है। यह स्पष्ट है। मुझे नहीं पता कि सेंसर से तारों के कौन से रंग GND VDD और सिग्नल हैं। यह मैं करूँगा। मैं स्केल (3v बैटरी से) पर शक्ति वापस डालूंगा और तारों को मापने का प्रयास करूंगा कि क्या है (मैं पैमाने पर कुछ भार डालूंगा)। मेरे पास एक मल्टीमर है इसलिए मैं यह निर्धारित करने की कोशिश करूंगा कि कौन से तार सिग्नल हैं, और कौन से तार GND और VDD हैं। मैं वापस रिपोर्ट करूंगा। Tnx रसेल। -

इस छवि के बड़े दृश्य के लिए HX711 डेटा शीट के अंजीर देखें ।

यहाँ छवि विवरण दर्ज करें


1

आपके पैमाने में जो सेंसर है वह एक साधारण वोल्टेज डिवाइडर है। प्रत्येक में एक रोकनेवाला और एक एक्स्टेंसियोमीटर होता है, दोनों श्रृंखला में जुड़े होते हैं। एक तार (E +) VDD है दूसरा (E-) GND है और तीसरा विभक्त आउटपुट (S) है। आप इसे सीधे HX711 के साथ उपयोग नहीं कर सकते हैं, जिसे बस सेंसर की जरूरत है न कि डिवाइडर की। आप S- पर 1 / 2vdd सेट करने का प्रयास कर सकते हैं और सेंसर से S + को सिग्नल कनेक्ट कर सकते हैं। यदि आप एक नकारात्मक वजन प्राप्त करते हैं, तो बस इन कनेक्शनों को स्वैप करें। आपकी धारणा है कि आपका स्केल पूर्ण पुल का उपयोग करता है, क्योंकि इसमें चार सेंसर हैं, पूरी तरह से गलत है। आप पैमाने के सेंसरों से संकेतों को पढ़ सकते हैं, जिसमें आप arduino (HX711 के बिना) में एनालॉग इनपुट्स का उपयोग कर सकते हैं, लेकिन आपको उचित रिज़ॉल्यूशन प्राप्त करने से पहले इसे बढ़ाना चाहिए। सौभाग्य! ग्रेग

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.