আমার DS18B20 উচ্চ পড়ছে। আমি কীভাবে এটি সঠিক তাপমাত্রা ফিরিয়ে আনতে পারি?


10

আমি আমার বাড়ির জন্য হিটিং কন্ট্রোল সিস্টেমে কাজ করছি, তবে তাপমাত্রা সেন্সরটি আমার প্রত্যাশার চেয়ে বেশি পড়তে সমস্যা হচ্ছে।

আমার সাথে একটি ডিভি 181820 সংযুক্ত একটি রিলে মডিউল, একটি এইচডি 47780 প্রদর্শন এবং একটি ক্ষুদ্র আরটিসি মডিউল পর্যন্ত একটি 5 ভি আরডুইনো মিনি প্রো ক্লোন জড়িয়ে আছে।

ডিএস 18 বি 20 ডিভিউ লাইনে প্যারাসিটিক পাওয়ার ব্যবহার না করে টিনি আরটিসি মডিউলটিতে প্রয়োগ করা 5 ভি ভিসি থেকে চালিত (যেমন ওয়ানওয়ার লাইব্রেরিগুলি এই অপারেশনটির মোডকে সমর্থন করে কিনা তা আমি নিশ্চিত ছিলাম) এবং ডিএস 18 বি 20 ডাটাশিট বলেছে যে ভিসি-র মধ্যে থাকতে পারে 3.0v এবং 5.5v। আমি মিনি প্রো এর 5.2v তে নিয়ন্ত্রিত শক্তি পরিমাপ করেছি।

আমি ডিএস থেকে তাপমাত্রা বিদ্যমান কক্ষ থার্মোস্ট্যাট (দ্বি-ধাতব) সাথে তুলনা করছি, দুটি সেন্সর সহ একটি আরএস ডেস্কটপ তাপমাত্রা মনিটর, একটি ছোট 'থার্মো-হাইড্রোমিটার' এবং একটি দ্বি-ধাতব ফ্রিজ থার্মোমিটার (তার তাপমাত্রার উপরের চতুর্থাংশে) পরিসর) । ডিএসের পাঠ্যক্রমটি অন্যান্য সেন্সরগুলির পাঠকদের চেয়ে সর্বদা 1-2 ডিগ্রি বেশি থাকে, যা একে অপরের ডিগ্রির মধ্যে থাকে।

Actual আসলটি নয়, অনুরূপ কিছু।

বিভিন্ন ফোরামগুলি পড়ে আমি শুনেছি যে এই সেন্সরগুলি বেশ নির্ভুল তবে তাদের কাছের উপাদানগুলি থেকে স্থানীয় হিটিং থেকে ভুগতে পারে, তাই আমি সেন্সরটিকে একটি 20 সেন্টিমিটার তারের উপরে সরিয়ে নিয়েছি এবং এটিকে বাকি ইলেক্ট্রনিক্স থেকে খুব দূরে অবস্থিত করেছি। এটি কোন পার্থক্য তৈরি।

আমি তখন পড়েছি যে খুব বেশি ভিসি ভোল্টেজ সরবরাহ করা হলে ডিএস স্ব-গরম হয়ে উঠতে পারে, তাই আমি 1.7v ড্রপ সহ একটি রেড এলইডি যুক্ত করেছি এবং ডিএসের উপরে নতুন ভোল্টেজ 3.5v হিসাবে পরিমাপ করেছি, তবে আবার অপেক্ষা করার পরে তাপমাত্রা আরও একবার স্থিতিশীল, এই কোন পার্থক্য।

ডিএস কেন উচ্চতর পড়তে পারে এবং এটি প্রতিরোধ করার জন্য আমি কী করতে পারি তা কি কেউ পরামর্শ দিতে পারেন?


আপনি কতটা আত্মবিশ্বাসী যে আপনার ঘরের তাপস্থাপকটি কেবল 1-2 ডিগ্রি কম পড়ছে না ? আপনার তৃতীয় থার্মোমিটার পাওয়া উচিত এবং আপনার অফসেটটি আসলে কোথা থেকে আসছে তা নির্ধারণের সাথে তুলনা করা উচিত । যেহেতু আরএস থার্মোমিটার সম্ভবত উভয় সেন্সরের জন্য একই রিডআউট ইলেকট্রনিক্স ব্যবহার করে, সম্ভবত এটি দুটি স্বতন্ত্র ক্যালিব্রেশন রেফারেন্স হিসাবে সত্যই কার্যকর নয়।
কনার উলফ

উত্তর:


9

আমি বিভিন্ন সেন্সর নোডে এখন প্রচুর DS18B20 সেন্সর রেখেছি - সম্ভবত 50 বা তার বেশি। সেগুলি থেকে ফিরে আসা রিডিং সম্পর্কে আমি কিছুটা শিখেছি। আমি জানি যে আপনি এর কিছুটি কারণ হিসাবে না পেয়ে বিচ্ছিন্ন করেছেন, তবে এগুলি নিশ্চিত হওয়া নিশ্চিত করা ভাল।

আমি জানি না আপনি সেলসিয়াস বা ফারেনহাইট ব্যবহার করছেন কিনা তাই সমস্যার ডিগ্রি পরিষ্কার নয় clear

স্থানীয় গরম করা

আমি আরডিনোকে একটি "হট" চিপ হিসাবে ভাবি না, তবে একটি আরডুইনো এবং এলসিডি দিয়ে একটি ঘেরে একটি DS18B20 রাখার ফলে আমার প্রত্যাশার চেয়ে ২-৩ ডিগ্রি সেন্টিগ্রেড পড়তে হবে।

এটি ঘেরের বাইরে নিয়ে যাওয়া এটি স্থির করে।

উচ্চ ভিসি / ঘন ঘন রূপান্তর থেকে উত্তাপ

যদি আপনি একটি উচ্চ ভিসি দিয়ে চিপ সরবরাহ করেন এবং ঘন ঘন রূপান্তর সম্পাদন করেন (যেমন আপনি যতটা পারেন ঘন ঘন ঘন ঘন), চিপটি গরম করে। আমি এই বৃদ্ধি পঠন 1-2 ডিগ্রি সেন্টিগ্রেডে দেখেছি।

আমি একা হাই ভিসির সমস্যা দেখিনি, তবে আমি বেশিরভাগ ডিএস 18 বি 20কে পরজীবী মোডে পরিচালনা করি এবং প্রতি দশকে একবারে রূপান্তর করি। অ্যাক্টিভ মোডে পরিচালিত এগুলি সাধারণত ব্যবহার না করা অবস্থায় চালিত বন্ধ থাকে।

ওয়ানওয়্যার এবং ডালাস টেম্প্রেচারিটি পরজীবী মোডকে সমর্থন করে।

সমস্ত তাপমাত্রা সেন্সর সমানভাবে তৈরি করা হয় না

আমি ডিএস 18 বি 20 এর সাথে খেলা শুরু করার আগে আমার কাছে বেশ কয়েকটি তাপমাত্রা সেন্সর ছিল। প্রায় ব্যতিক্রম ছাড়া, এইগুলি পঠিত। এগুলির বেশিরভাগ থার্মিস্টারের উপর ভিত্তি করে এবং ক্রমাঙ্কন খুব কম। আমি ভেবেছিলাম ডিএস 18 বি 20 পড়া শেষ হয়ে গেছে, তবে যখন আমি একটি ভাল থার্মোকল এবং মিটার ব্যবহার করি তখন আমি সেগুলি সত্য বলে প্রমাণ করতে পারি।

এটি ডিএস 18 বি 20-তে বিশ্বাস করা শিখার বিষয়ে ছিল।

তাপ তারের বরাবর পরিচালিত

যদি আপনারে একটি সেন্সর থাকে তবে তারটি আশ্চর্যজনক পরিমাণে তাপ চালায়। পাইপ বরাবর তারের চালানোর সময় এটি একটি সমস্যা হতে পারে।

জাল DS18B20

এই সেন্সরগুলি খুব জনপ্রিয় এবং এটি মনে হয় যে এটি নকলগুলি প্রদর্শিত হয়েছিল। আমার কাছে স্টেইনলেস স্টিলের জলরোধী সেন্সরগুলির একটি ব্যাচ রয়েছে যা অতিরিক্ত পড়ুন এবং সময় শেষ ছিল were তারা ওয়ানওয়্যার লাইব্রেরির সাথে কাজ করেছে, তবে কোনও DS2482 ওয়ানওয়্যার মাস্টার নয়। আমি শুনেছি যে সাধারণ টো -২২ কেসগুলিও নকল হচ্ছে।


বোর্ড সফ্টওয়্যারটির দুর্দান্ত জ্ঞানের ভিত্তিতে, আমাকে এই প্রশ্নের উত্তর দেওয়ার অনুমতি নেই, তাই আমি এখানে একটি মন্তব্য যুক্ত করব। আমি যেমন github.com/PaulStoffregen/OneWire/issues/91 এর শক্ত উপায়টি খুঁজে পেয়েছি , আপনি যদি 3.3V চিপ ব্যবহার করেন তবে আপনাকে 4.7k রোধকে একটি 2.7k রেজিস্টর দিয়ে প্রতিস্থাপন করতে হবে, বা কিছু সেন্সর ভুল মানগুলি ফিরিয়ে দেবে।
মার্ক মার্লিন

2

আমার ক্ষেত্রে, আমার ইউসিসি এবং সেন্সরের মধ্যে ওয়্যারিং খুব ছোট ছিল এবং কিছুটা তাপ প্রেরণ করছিল। আমি ভেবেছিলাম যে প্রথমে এটি হতে পারে না, যেহেতু অন্য একটি টেম্প সেন্সর একই দূরত্বে সঠিক টেম্পগুলি প্রতিবেদন করছিল। আমি এটিকে বোর্ডে এবং ভয়েলাতে অন্য জায়গায় সরিয়েছি!


1

সম্ভবত আপনি আপনার সেন্সরটি ক্রমাঙ্কিত করতে চাইতে পারেন।

ফুটন্ত জলে ডুবে গেলে এটি কী পড়বে (সমুদ্রের স্তর অনুমান করে)? 102.5 সেলসিয়াস? এটি আপনাকে -2.5C এর উচ্চ-তাপমাত্রার ক্রমাঙ্কন দেয়।

স্পষ্টতই আপনি যে তাপমাত্রাটি আমাকে পরিমাপ করবেন বলে আশা করছেন তা প্রায় কাছাকাছি করা ভাল। এর অর্থ কিছু পরিমাপের ডিভাইসকে বিশ্বাস করা (বা গড়?)


1

স্থিতিশীল 5.0V বাসে স্যুইচ করে 3.3V বাসে DS18B20 ব্যবহার করার সময় আমি বেশ কয়েকটি ডিগ্রি সি এর অফসেট দেখেছি এবং আমি আরও যুক্তিসঙ্গত মান পেয়েছি। (পরজীবী শক্তির সাথে এবং ছাড়াও পরীক্ষিত)


এটি আকর্ষণীয়, ধন্যবাদ, এবং কিছু লোক যা বলেছে তার বিপরীতে। আমি ভাবছি এটি আর একটি জাল DS18B20 ইস্যু কিনা।
বুথ

0

আমি কিছু পরীক্ষা নিরীক্ষা করেছি। ডিএস 18 বি 20 যদি আমার আরডিনো প্রো মাইক্রোতে <1 সেমি সংক্ষিপ্ত তারে থাকত তবে পরিবেশের চেয়ে 5 ডিগ্রি বেশি ছিল ings আরবেইনো বোর্ড থেকে তারের দৈর্ঘ্য> 10 সেমি এবং প্রতিরোধক যেখানে লাগানো হয়েছিল তা নয় (আরডুইনো বা ডিএস 18 বি 20 এর নিকটে) পড়া ভাল ছিল।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.