Ds18b20 সেন্সর প্রোব এবং তার

DS18B20 তাপমাত্রা সেন্সর বৈশিষ্ট্য: জলরোধী, জারা বিরোধী.
প্যাকেজিং বিশদ: প্রয়োজন অনুযায়ী কাস্টমাইজ করা যেতে পারে. MAXIM আসল প্যাকেজিং সহ আমদানি করা হয়েছে; TO-92 প্যাকেজ; স্টক বড় পরিমাণে. এবং স্টেইনলেস স্টিল টিউব ওয়াটারপ্রুফ প্যাকেজে DS18B20 ডিজিটাল তাপমাত্রা সেন্সর সরবরাহ করুন.

ds18b20 তাপমাত্রা সেন্সর প্রোবের উচ্চ নির্ভুলতা রয়েছে. তাপমাত্রা পরিমাপের নির্ভুলতা 0.01℃ পৌঁছতে পারে, এবং বিস্তৃত তাপমাত্রা পরিসরে তাপমাত্রা পরিমাপের সঠিকতা 0.1℃. ভর উত্পাদন ভাল স্থিতিশীলতা এবং উচ্চ নির্ভুলতা.

DS18B20 ডিজিটাল সেন্সর প্রোব এবং কেবল সংযোগ করা সহজ এবং প্যাকেজ হওয়ার পরে বিভিন্ন পরিস্থিতিতে ব্যবহার করা যেতে পারে. যেমন স্টেইনলেস স্টীল সোজা পাইপ টাইপ, থ্রেড টাইপ, চুম্বক শোষণ প্রকার, বিভিন্ন মডেল, LTM8877 সহ, LTM8874 এবং তাই.
DS18B20 একটি সাধারণভাবে ব্যবহৃত ডিজিটাল তাপমাত্রা সেন্সর. এটি একটি ডিজিটাল সংকেত আউটপুট করে এবং ছোট আকারের বৈশিষ্ট্য রয়েছে, কম হার্ডওয়্যার ওভারহেড, শক্তিশালী বিরোধী হস্তক্ষেপ ক্ষমতা এবং উচ্চ নির্ভুলতা. এটির চেহারা মূলত অ্যাপ্লিকেশনের উপর নির্ভর করে পরিবর্তিত হয়. এনক্যাপসুলেটেড DS18B20 তারের তাপমাত্রা পরিমাপের জন্য ব্যবহার করা যেতে পারে, ব্লাস্ট ফার্নেস জল সঞ্চালন তাপমাত্রা পরিমাপ, বয়লার তাপমাত্রা পরিমাপ, মেশিন ঘরের তাপমাত্রা পরিমাপ, কৃষি গ্রীনহাউস তাপমাত্রা পরিমাপ, পরিষ্কার ঘরের তাপমাত্রা পরিমাপ, গোলাবারুদ ডিপো তাপমাত্রা পরিমাপ এবং অন্যান্য অ-সীমা তাপমাত্রা অনুষ্ঠান. পরিধান-প্রতিরোধী এবং প্রভাব-প্রতিরোধী, আকারে ছোট, ব্যবহার করা সহজ, বিভিন্ন প্যাকেজিং ফর্ম সহ, এটি ডিজিটাল তাপমাত্রা পরিমাপ এবং বিভিন্ন ছোট স্থান সরঞ্জাম নিয়ন্ত্রণের জন্য উপযুক্ত.

DS18B20 সেন্সর প্রোবের প্রধান বৈশিষ্ট্য
1. DS18B20 এর প্রধান বৈশিষ্ট্য
1.1. অভিযোজিত ভোল্টেজ পরিসীমা আরও বিস্তৃত, ভোল্টেজ পরিসীমা: 3.0~5.5V, এবং পরজীবী পাওয়ার মোডে ডেটা লাইন দ্বারা চালিত হতে পারে
1.2. অনন্য একক তারের ইন্টারফেস পদ্ধতি. যখন DS18B20 মাইক্রোপ্রসেসরের সাথে সংযুক্ত থাকে, মাইক্রোপ্রসেসর এবং DS18B20 এর মধ্যে দ্বি-মুখী যোগাযোগ অর্জনের জন্য এটি শুধুমাত্র একটি পোর্ট লাইনের প্রয়োজন.
1.3. DS18B20 মাল্টি-পয়েন্ট নেটওয়ার্কিং ফাংশন সমর্থন করে. মাল্টি-পয়েন্ট তাপমাত্রা পরিমাপ অর্জনের জন্য একাধিক DS18B20 শুধুমাত্র তিনটি লাইনে সমান্তরালভাবে সংযুক্ত করা যেতে পারে.
1.4. DS18B20 ব্যবহারের সময় কোনো বাহ্যিক উপাদানের প্রয়োজন হয় না. সমস্ত সেন্সিং উপাদান এবং রূপান্তর সার্কিটগুলি একটি ট্রায়োডের মতো আকৃতির একটি সমন্বিত সার্কিটে একত্রিত হয়.
1.5. তাপমাত্রা পরিসীমা -55℃~+125℃, -10~+85℃ এ নির্ভুলতা ±0.5℃
1.6. প্রোগ্রামেবল রেজোলিউশন হল 9 ~ 12 বিট, এবং সংশ্লিষ্ট সমাধানযোগ্য তাপমাত্রা 0.5℃, 0.25℃, 0.125℃ এবং 0.0625℃ যথাক্রমে, যা উচ্চ নির্ভুলতা তাপমাত্রা পরিমাপ অর্জন করতে পারে.
1.7. 9-বিট রেজোলিউশনে, তাপমাত্রা 93.75ms পর্যন্ত সংখ্যায় রূপান্তরিত হতে পারে. 12-বিট রেজোলিউশনে, তাপমাত্রা মান 750ms পর্যন্ত সংখ্যায় রূপান্তরিত করা যেতে পারে, যা দ্রুততর.
1.8. পরিমাপ ফলাফল সরাসরি ডিজিটাল তাপমাত্রা সংকেত আউটপুট এবং ক্রমিকভাবে CPU এর মাধ্যমে প্রেরণ করা হয় "এক লাইন বাস". একই সময়ে, CRC চেক কোড প্রেরণ করা যেতে পারে, যার শক্তিশালী বিরোধী হস্তক্ষেপ এবং ত্রুটি সংশোধন ক্ষমতা রয়েছে.
1.9. নেতিবাচক ভোল্টেজ বৈশিষ্ট্য: যখন বিদ্যুৎ সরবরাহের পোলারিটি বিপরীত হয়, তাপের কারণে চিপটি পুড়ে যাবে না, কিন্তু এটি সঠিকভাবে কাজ করবে না.

2. DS18B20 সেন্সরের উপস্থিতি এবং অভ্যন্তরীণ কাঠামো
DS18B20 সেন্সরের অভ্যন্তরীণ কাঠামো প্রধানত চারটি অংশ নিয়ে গঠিত: 64-বিট ফটোলিথোগ্রাফি রম, তাপমাত্রা সেন্সর, অ-উদ্বায়ী তাপমাত্রা অ্যালার্ম TH এবং TL ট্রিগার করে, এবং কনফিগারেশন রেজিস্টার.
DS18B20 এর চেহারা এবং পিন বিন্যাস নিম্নরূপ:

DS18B20 পিন সংজ্ঞা:
(1) DQ হল ডিজিটাল সিগন্যাল ইনপুট/আউটপুট টার্মিনাল;
(2) GND হল পাওয়ার গ্রাউন্ড;
(3) VDD হল বাহ্যিক বিদ্যুৎ সরবরাহের ইনপুট টার্মিনাল (পরজীবী শক্তি ওয়্যারিং মোডে স্থল).
3. DS18B20 এর কাজের নীতি
DS18B20 এর পড়ার এবং লেখার সময় এবং তাপমাত্রা পরিমাপের নীতি DS1820 এর মতই, ভিন্ন রেজোলিউশনের কারণে প্রাপ্ত তাপমাত্রা মানের সংখ্যার সংখ্যা ভিন্ন, এবং তাপমাত্রা রূপান্তরের সময় বিলম্বের সময় 2s থেকে 750ms পর্যন্ত কমে যায়. উচ্চ তাপমাত্রা সহগ ক্রিস্টাল অসিলেটরের দোলনের হার তাপমাত্রা পরিবর্তনের সাথে উল্লেখযোগ্যভাবে পরিবর্তিত হয়, এবং উৎপন্ন সংকেত কাউন্টারের পালস ইনপুট হিসাবে ব্যবহৃত হয় 2. কাউন্টার 1 এবং তাপমাত্রা রেজিস্টার -55 ডিগ্রি সেন্টিগ্রেডের সাথে সম্পর্কিত একটি বেস মানতে পূর্বনির্ধারিত. কাউন্টার 1 নিম্ন তাপমাত্রা সহগ ক্রিস্টাল অসিলেটর দ্বারা উত্পন্ন পালস সংকেত গণনা করে. যখন কাউন্টারের প্রিসেট মান 1 পর্যন্ত কমে যায় 0, তাপমাত্রা রেজিস্টার মান দ্বারা বৃদ্ধি করা হবে 1, কাউন্টারের পূর্বনির্ধারিত মান 1 পুনরায় লোড করা হবে, এবং পাল্টা 1 নিম্ন তাপমাত্রা সহগ ক্রিস্টাল অসিলেটর দ্বারা উত্পন্ন পালস সংকেত গণনা পুনরায় শুরু করবে. এই চক্র কাউন্টার পর্যন্ত চলতে থাকে 2 গণনা করে 0, তারপর তাপমাত্রা রেজিস্টার মান জমা বন্ধ করে দেয়. এই সময়ে, তাপমাত্রা রেজিস্টারের মান হল পরিমাপ করা তাপমাত্রা. চিত্রে ঢাল সঞ্চয়কারী 3 তাপমাত্রা পরিমাপ প্রক্রিয়ায় অরৈখিকতা ক্ষতিপূরণ এবং সংশোধন করতে ব্যবহৃত হয়, এবং এর আউটপুট কাউন্টারের প্রিসেট মান সংশোধন করতে ব্যবহৃত হয় 1.

0.01℃ পর্যন্ত নির্ভুলতার সাথে ds18b20 সেন্সর

0.01℃ পর্যন্ত নির্ভুলতার সাথে ds18b20 সেন্সর

কাস্টমাইজড ds18b20 সেন্সর প্রোব এবং তার

কাস্টমাইজড ds18b20 সেন্সর প্রোব এবং তার


DS18B20 আছে 4 প্রধান তথ্য উপাদান:
(1) ফটোয়েচ করা রমে 64-বিট সিরিয়াল নম্বরটি কারখানা ছাড়ার আগে ফটোয়েচ করা হয়. এটি DS18B20 এর ঠিকানা সিরিয়াল কোড হিসাবে গণ্য করা যেতে পারে. 64-বিট ফটোলিথোগ্রাফি ROM এর বিন্যাস: প্রথম 8 বিট (28এইচ) পণ্য টাইপ নম্বর হয়, এবং পরবর্তী 48 বিট হল DS18B20-এর সিরিয়াল নম্বর. শেষ 8 বিট হল পূর্ববর্তী চক্রীয় রিডানডেন্সি চেক কোড 56 বিট (CRC=X8+X5+X4+1). ফটোলিথোগ্রাফি রমের কাজ হল প্রতিটি DS18B20 আলাদা করা, যাতে একাধিক DS18B20 একটি বাসের সাথে সংযুক্ত করা যায়.
(2) DS18B20-এর তাপমাত্রা সেন্সর তাপমাত্রা পরিমাপ সম্পূর্ণ করতে পারে. একটি উদাহরণ হিসাবে 12-বিট রূপান্তর নিন: এটি 16-বিট সাইন-এক্সটেন্ডেড টু'স কমপ্লিমেন্ট রিডিং আকারে প্রদান করা হয়েছে, 0.0625°C/LSB আকারে প্রকাশ করা হয়, যেখানে S চিহ্ন বিট.
এটি 12-বিট রূপান্তরের পরে প্রাপ্ত 12-বিট ডেটা, যা 18B20 এর দুটি 8-বিট র‍্যামে সংরক্ষিত আছে. প্রথম 5 বাইনারি বিট সাইন বিট হয়. পরিমাপ করা তাপমাত্রার চেয়ে বেশি হলে 0, এই 5 বিট হয় 0. শুধু দ্বারা পরিমাপ করা মান গুণ করুন 0.0625 প্রকৃত তাপমাত্রা পেতে. তাপমাত্রা কম হলে 0, এই 5 বিট হয় 1, এবং পরিমাপ করা মান উল্টানো প্রয়োজন, প্লাস 1, এবং তারপর দ্বারা গুণিত 0.0625 প্রকৃত তাপমাত্রা পেতে. যেমন, +125℃ এর ডিজিটাল আউটপুট হল 07D0H, +25.0625℃ এর ডিজিটাল আউটপুট হল 0191H, -25.0625℃ এর ডিজিটাল আউটপুট হল FE6FH, এবং ডিজিটাল আউটপুট -55℃ হল FC90H.
(3) DS18B20 তাপমাত্রা সেন্সর মেমরি DS18B20. তাপমাত্রা সেন্সরের অভ্যন্তরীণ মেমরিতে একটি উচ্চ-গতির স্ক্র্যাচপ্যাড RAM এবং একটি অ-উদ্বায়ী বৈদ্যুতিকভাবে মুছে ফেলা যায় এমন EEPRAM রয়েছে, যা উচ্চ-তাপমাত্রা এবং নিম্ন-তাপমাত্রার ফ্লিপ-ফ্লপ TH সংরক্ষণ করে, টিএল এবং স্ট্রাকচারাল রেজিস্টার.
(4) কনফিগারেশন রেজিস্টার এই বাইটের প্রতিটি বিটের অর্থ নিম্নরূপ:
টেবিল 3: কনফিগারেশন রেজিস্টার কাঠামো

নিচের পাঁচটি বিট সবসময় থাকে "1", এবং TM হল টেস্ট মোড বিট, যা DS18B20 ওয়ার্কিং মোডে নাকি টেস্ট মোডে আছে তা সেট করতে ব্যবহৃত হয়. এই বিট সেট করা হয় 0 যখন DS18B20 কারখানা ছেড়ে যায়, এবং ব্যবহারকারীদের এটি পরিবর্তন করা উচিত নয়. রেজোলিউশন সেট করতে R1 এবং R0 ব্যবহার করা হয়, নিম্নলিখিত সারণীতে দেখানো হয়েছে: (DS18B20 সেট করা আছে 12 কারখানা থেকে পাঠানো যখন বিট)
টেবিল 4: তাপমাত্রা রেজোলিউশন সেটিং টেবিল

4. হাই-স্পিড অস্থায়ী স্টোরেজ মেমরি হাই-স্পিড অস্থায়ী স্টোরেজ মেমরি নিয়ে গঠিত 9 বাইট, এবং এর বরাদ্দ টেবিলে দেখানো হয়েছে 5. যখন তাপমাত্রা রূপান্তর কমান্ড জারি করা হয়, রূপান্তরিত তাপমাত্রার মান ক্যাশে মেমরির 0 তম এবং 1ম বাইটে দুই-বাইট পরিপূরক আকারে সংরক্ষণ করা হয়. মাইক্রোকন্ট্রোলার একক তারের ইন্টারফেসের মাধ্যমে এই ডেটা পড়তে পারে. পড়ার সময়, নিম্ন বিট সামনে এবং উচ্চ বিট পিছনে আছে. ডেটা বিন্যাস টেবিলে দেখানো হয়েছে 1. অনুরূপ তাপমাত্রা গণনা: যখন সাইন বিট S=0, সরাসরি বাইনারি বিটকে দশমিকে রূপান্তর করুন; যখন S=1, প্রথমে পরিপূরকটিকে মূল কোডে রূপান্তর করুন, এবং তারপর দশমিক মান গণনা করুন. টেবিল 2 কিছু সংশ্লিষ্ট তাপমাত্রার মান দেখায়. নবম বাইট হল রিডানডেন্সি চেক বাইট.
টেবিল 5: DS18B20 অস্থায়ী রেজিস্টার বিতরণ

DS18B20 এর যোগাযোগ প্রোটোকল অনুযায়ী, হোস্ট (একক চিপ মাইক্রোকম্পিউটার) তাপমাত্রা রূপান্তর সম্পূর্ণ করতে DS18B20 নিয়ন্ত্রণ করতে তিনটি ধাপ অতিক্রম করতে হবে: প্রতিটি পড়ার এবং লেখার আগে DS18B20 রিসেট করতে হবে. রিসেট সফল হওয়ার পর, একটি রম কমান্ড পাঠানো হয়, এবং অবশেষে একটি RAM কমান্ড পাঠানো হয়, যাতে পূর্বনির্ধারিত অপারেশন DS18B20 এ সঞ্চালিত হতে পারে. রিসেটের জন্য ডাটা লাইন নিচে টানতে প্রধান CPU প্রয়োজন 500 মাইক্রোসেকেন্ড এবং তারপর এটি ছেড়ে দিন. যখন DS18B20 সংকেত পায়, এটি প্রায় জন্য অপেক্ষা করে 16 থেকে 60 মাইক্রোসেকেন্ড, এবং তারপর একটি কম পালস পাঠায় 60 থেকে 240 মাইক্রোসেকেন্ড. সফল রিসেট নির্দেশ করতে প্রধান CPU এই সংকেত গ্রহণ করে.
টেবিল 6: রম নির্দেশের তালিকা

আমাদের সাথে যোগাযোগ করুন

আপনার ইমেইলের জন্য অপেক্ষা করছি, আমরা আপনাকে এর মধ্যে উত্তর দেব 12 আপনার প্রয়োজনীয় মূল্যবান তথ্য সহ ঘন্টা.

সম্পর্কিত পণ্য

একটি উদ্ধৃতি অনুরোধ

আমাদের উদ্ধৃতি অনুরোধ ফর্মটি পূরণ করুন এবং আমরা যত তাড়াতাড়ি সম্ভব আপনার বার্তার উত্তর দেব!