DS18B20 යනු බහුලව භාවිතා වන ඩිජිටල් උෂ්ණත්වයේ සංවේදකයකි.එය ඩිජිටල් සං signal ාවක් අභිමතයක් ඇති කරන අතර කුඩා ප්රමාණයේ, අඩු දෘඩාංග පොදු කාර්යයේ ලක්ෂණ, ශක්තිමත් ඇඟිලි ගැණුවාගේ ප්රතිශත හා ඉහළ නිරවද්යතාවයේ ලක්ෂණ ඇත.මෙම ලිපියෙන් අපි ව්යුහය, ලක්ෂණ, වැඩ කිරීම මූලධර්මය, PIN සැකසීමේ ආදියෙහි අංගයන්ගෙන් DS18B20 සංවේදකය හඳුන්වා දෙන්නෙමු.
නාමාවලිය
DS18B20 "තනි බස්" අතුරු මුහුණතක් සඳහා එක්සත් ජනපදයේ ඩලස් අර්ධ සන්නායක විසින් නිෂ්පාදනය කරන ලද පළමු උෂ්ණත්වය සංවේදකය.එහි අඩු බලශක්ති පරිභෝජනය, ශක්තිමත් ඇඟිලි ගැණුවාට නැංවීමේ හැකියාව, ප්රොසෙසරයේ වාසි සමඟ ගැලපීම පහසුය, උෂ්ණත්වය කෙලින්ම ඩිජිටල් සං signal ාවක් බවට පරිවර්තනය කළ හැකිය.DS8B20 කම්බි සන්නිවේදනයක් භාවිතා කරමින් දත්ත රේඛාවක් (සහ බිම්) සහ ක්ෂුද්ර කෝකොලර් සන්නිවේදනයකි.සංවේදකයාට -55 ° C සිට 125 ° C දක්වා උෂ්ණත්ව හඳුනාගැනීමේ පරාසයක් ඇත.මීට අමතරව, බාහිර බලශක්ති සැපයුමක් අවශ්ය නොවී DS18B20 දත්ත රේඛාවෙන් කෙලින්ම බල ගැන්වීය.
සාම්ප්රදායික තාපපෝෂිකයන් මෙන් නොව, බාහිර මැදිහත්වීම අවම කිරීම සහ මිනුම් නිරවද්යතාව වැඩි දියුණු කිරීම සඳහා එය තනි බස් තාක්ෂණය භාවිතා කරයි.ඒ අතරම, එය මයික්රොකොම්පියුටර් සැකසුම් සඳහා කෙලින්ම අනුක්රමික ඩිජිටල් සං als ා බවට සෘජු ඩිජිටල් සං als ා බවට පරිවර්තනය කළ හැකිය, දත්ත සම්ප්රේෂණය කිරීම සහ සරල අතුරු මුහුණතක් හරහා සරල ලෙස සැකසීම.
ආදේශන සහ සමානකම්
සංවේදකය ප්රධාන වශයෙන් 4 ගුණයකින් සමන්විත වන අතර ඒවා 64-බිට් 64-බිට්-බිට්-බළලුකාර, අස්ථි නොවන උෂ්ණත්වය එලාම් අවුලුවීම TM සහ වින්යාස ලේඛනය.RO හි බිට් 64 අනුක්රමික අංකය කර්මාන්ත ශාලාවෙන් පිටවීමට පෙර ඡායාරූපය කැටයම් කර ඇත.එය DS18E20 හි ලිපින අනුක්රමික අංකය ලෙස සැලකිය හැකිය.එක් එක් ds18e20 හි 64-බිට් අනුක්රමික අංකය වෙනස් වේ.64-බිට්-බිට් රොම් හි CYCLIC අතිරික්ත පිටපත් කේතය (CRC = k ~ 8 + ~ 5 + 1 + 1).ROM හි ක්රියාකාරිත්වය නම් එක් බස් රථයකට බහු බස් රථයකට සම්බන්ධ කළ හැකි වන පරිදි සෑම DS8B20 එකිනෙකට වෙනස් කිරීම සඳහා ය.
තනි-වයර් සම්ප්රේෂණය
DS8B20 සන්නිවේදනය සඳහා තනි වයර් සම්ප්රේෂණ ප්රොටෝකෝලය (1-වයර්) භාවිතා කරයි.දත්ත සම්ප්රේෂණය සහ බල සැපයුම සඳහා එක් දත්ත කේබලයක් පමණක් සමඟ පමණක් සන්නිවේදනය කිරීම සඳහා මෙම ප්රොටෝකෝලය DS18B20 සන්නිවේදනයට ඉඩ දෙයි.
විශාල පරාසයක්
සංවේදකයාට -55 ° C සිට 125 ° C දක්වා උෂ්ණත්ව පරාසයක 125 ° C දක්වා මැනිය හැකි අතර එය පුළුල් පරාසයක උෂ්ණත්ව අධීක්ෂණ අවශ්යතා සඳහා සුදුසු වේ.
බහු ලක්ෂ්ය මිනුම්
1-වයර් බස් රථයක් සමඟ, අපට බහු ලක්ෂණ උෂ්ණත්ව මැනීම සඳහා බහු ds18b20 සංවේදක සම්බන්ධ කළ හැකිය.
අද්විතීය දෘඩාංග ලිපිනය
සෑම ds18b20 සංවේදකයෙකුට අද්විතීය 64-බිට් පැය 64 දෘඩාංග ලිපිනයක් ඇත, එය නිෂ්පාදන ක්රියාවලිය අතරතුර නිෂ්පාදකයා විසින් ස්වයංක්රීයව පවරා ඇත.මෙම 64-බිට් දෘඩාංග ලිපිනය සංවේදක ආකෘති අංකය, නිෂ්පාදන දිනය සහ අනුක්රමික අංකය සමඟ සම්බන්ධ වේ, එබැවින් එක් එක් සංවේදකයෙකුට තමන්ගේම අද්විතීය අනන්යතාවයක් ඇත.මෙම 64-බිට් දෘඩාංග ලිපිනය සමඟ, සංවේදකය තනි තනිව හඳුනාගෙන සන්නිවේදනය කළ හැකිය.
ඩිජිටල් ප්රතිදානය
DS8B20 ඩිජිටල් උෂ්ණත්ව අගයන්, ඇනලොග් සං signal ා පරිවර්තනයක අවශ්යතාවයකින් තොරව ඩිජිටල් පද්ධති සමඟ කෙලින්ම ඒකාබද්ධ කළ හැකිය.
ඉහළ නිරවද්යතාව
DS18B20 සංවේදකයාට ± 0.5 ° C හි උපරිම නිරවද්යතාවයකින් යුත් උෂ්ණත්වය මැනීමේ හැකියාව ඇති අතර එය ඉහළ නිරවද්යතාවයක් අවශ්ය යෙදුම් දර්ශන සඳහා සුදුසු වේ.
අඩු බලශක්ති පරිභෝජනය
සංවේදකය ක්රියාත්මක වන්නේ සැපයුම් වෝල්ටීයතා පරාසයකින් 3 වන වී 5.5 වී 5.5 වී සිට වී. එහි අඩු විදුලි පරිභෝජනය සඳහා දිගු කාලයක් තිස්සේ අඛණ්ඩ උෂ්ණත්ව අධීක්ෂණය අවශ්ය වන අවස්ථා සඳහා පරමාදර්ශී වේ.මෙම සංවේදකයේ බලශක්ති පරිභෝජනය කෙතරම් අඩුද යත්, එය කාර්ය සාධනයේ කිසිදු හානියක් නොමැතිව දිගු කාලයක් වැඩ කළ හැකිය.
DS18B20 හි වේලාව කියවීම හා උෂ්ණත්ව මිනුම් මූලධර්මය DS1820, නමුත් විවිධ විභේදන හේතුවෙන් ලබාගත් උෂ්ණත්ව වටිනාකමේ ඉලක්කම් ගණන වෙනස් වේ.DS1820 හා සසඳන විට, උෂ්ණත්වය පරිවර්තනය කිරීම DS18B20 හි තත්පර 2 සිට මිලි තත්පර 750 දක්වා කෙටි වේ.උෂ්ණත්ව criepchalribly istilletor හි දලපිරීමේ අනුපාතය උෂ්ණත්වයේ වෙනස්කම් සමඟ සැලකිය යුතු ලෙස වෙනස් වන අතර ජනනය කරන ලද සං signal ාව කවුන්ටරයේ ස්පන්දන ආදානය ලෙස භාවිතා කරන අතර උෂ්ණත්වය ලියාපදිංචි කිරීම -55 ° C ට අනුරූප වන මූලික අගයක් ලෙස භාවිතා කරයි.කවුන්ටරය 1 අඩු උෂ්ණත්ව සංග්රහය සාන්සලේටරය මගින් ජනනය කරන ලද ස්පන්දන සං signal ාව ගණනය කරයි.1 වන කවුන්ටරයේ පෙරළෙන තත්ත්වය 0 දක්වා අඩු වන විට, උෂ්ණත්වය ලේඛනයේ වටිනාකම 1 කින් ඉහළ යනු ඇත, 1 වන කවුන්ටරයේ පෙරළෙන වටිනාකම නැවත පිරවීම, අඩු උෂ්ණත්ව සංග්රහාත්මක ස් stal ටික දෝලනය මගින් ජනනය කරන ලද ස්පන්දන සං al ා ගණනය කිරීම.මෙම ක්රියාවලිය 2 සිට 0 දක්වා කවුන්ටරය 0 දක්වා අඛණ්ඩව පවතිනු ඇති අතර එමඟින් උෂ්ණත්වය ලියාපදිංචි කිරීමේ වටිනාකම සමුච්චය වීම නවත්වනු ඇත.අවසාන වශයෙන්, උෂ්ණත්ව ලේඛනයේ වටිනාකම මනින ලද උෂ්ණත්වයයි.
ඉහත පින්තූර ds18b20 හි සංකේතය, අඩිපාර සහ පින් වින්යාසය වේ.
DS18B20 හි රිය පැදවීමේ ක්රියාවලිය ප්රධාන වශයෙන් කම්බි බස් පද්ධතිය මත ප්රධාන වශයෙන් රඳා පවතී.මෙම බස් පද්ධතිය එක් බස් මාර්ගයක් වහල් උපාංග එකක් හෝ කිහිපයක් පාලනය කිරීමට ඉඩ දෙයි.මෙම අවස්ථාවේ දී, අපගේ MCU මාස්ටර් සහ ඩීඑස් 1 50B20 ලෙස ක්රියා කරයි.1-වයර් බස් පද්ධතියක, සියලුම විධාන සහ දත්ත පළමුව අඩු ඇණවුම් බිට්ගේ මූලධර්මයට අනුකූලව යවනු ලැබේ.
1-වයර් බස් පද්ධති එක් දත්ත රේඛාවක් පමණක් භාවිතා කරන අතර දළ වශයෙන් 5Kω හි බාහිර අදින්න ප්රතිරෝධකයක් අවශ්ය වේ.එබැවින්, භාවිතයට නොගත් තත්වයේ දී, දත්ත රේඛාවේ මට්ටම ඉහළ මට්ටමක පවතී.සෑම උපාංගයක්ම (මාස්ටර් හෝ දාසයා වේවා) විවෘත කාණු හෝ 3-රාජ්ය දොරටු පින්ක් හරහා දත්ත රේඛාවට සම්බන්ධ වේ.මෙම සැලසුම එක් උපාංගයක් දත්ත සම්ප්රේෂණය නොකරන විට, වෙනත් උපාංගවල දත්ත රේඛාව "නිදහස්" කිරීමට ඉඩ සලසයි, වෙනත් උපාංග මඟින් දත්ත රේඛාව effectively ලදායී ලෙස භාවිතා කළ හැකිය.DS18B20 හි 1-වයර් බස් අතුරුමුහුණත (DQ PIN) එහි අභ්යන්තර පරිපථයේ විවෘත කාණික පරිපථයකින් සමන්විත වේ.එහි දෘඩාංග වින්යාසය පහත රූපයේ දැක්වේ:
DS18B20 ධාවක ක්රියාත්මක කිරීම සඳහා ප්රධාන පියවර තුනක් තිබේ:
පළමු පියවර: DS18B20 ආරම්භ කරන්න;
දෙවන පියවර: ROM විධානය (ඉන්පසු ඕනෑම දත්ත හුවමාරු ඉල්ලීමක්);
තුන්වන පියවර: DS18B20 ක්රියාකාරී විධානය (ඕනෑම දත්ත හුවමාරු ඉල්ලීමක් අනුගමනය කිරීම);
DS18B20 වෙත සෑම ප්රවේශයක්ම මෙම පියවර අනුගමනය කළ යුතුය.මෙම පියවරයන්ගෙන් කිසිවක් අස්ථානගත වී හෝ සිදු නොකෙරේ නම්, DS18B20 ප්රතිචාර නොදක්වයි.
විද්යාත්මක පර්යේෂණ අත්හදා බැලීම්
එහි සුවිශේෂී නිරවද්යතාවය හේතුවෙන් සංවේදකය නිතරම විද්යාත්මක පර්යේෂණ අත්හදා බැලීම්වල නිරන්තරයෙන් සේවයේ යොදවනු ලැබේ, විශේෂයෙන් නිවැරදි උෂ්ණත්ව මිනුම් අවශ්ය වේ.
සීතල දාම ලොජිස්ටික්ස්
සීතල දාම ලොජිස්ටික්ස් හි DS18B20 සංවේදකය ප්රධාන කාර්යභාරයක් ඉටු කරයි.ප්රවාහනයේ ක්රියාවලිය පුරාම උෂ්ණත්වයේ උෂ්ණත්වය නිරීක්ෂණය කිරීම සඳහා එය භාවිතා කරනුයේ උෂ්ණත්වය සංවේදී භාණ්ඩවල ගුණාත්මකභාවය සහ ආරක්ෂාව සහතික කිරීම.
කාර්මික ස්වයංක්රීයකරණය
නිෂ්පාදන ක්රියාවලියේ උෂ්ණත්වය අධීක්ෂණය කිරීමේදී, උපකරණ හා ක්රියාවලීන් නිසි උෂ්ණත්ව තත්වයන් යටතේ ඇති බව සහතික කිරීම සඳහා සංවේදකය මඟින් උපකරණ හා ක්රියාවලි තථ්ය වශයෙන් තබා ගැනීමට සංවේදකයට හැකි වේ, එය නිෂ්පාදන කාර්යක්ෂමතාව සහ ගුණාත්මකභාවය වැඩි දියුණු කරයි.
ඉලෙක්ට්රොනික උපකරණ උෂ්ණත්ව අධීක්ෂණය
ඉලෙක්ට්රොනික උපකරණවල, DS18B20, තනි සංරචකවල උෂ්ණත්වය නිරීක්ෂණය කිරීම, කාලෝචිත ආකාරයකින් උෂ්ණත්ව විෂමතා හඳුනා ගැනීම සඳහා, වැඩි උෂ්ණත්වයක් හේතුවෙන් උපකරණ හානි හා දත්ත අලාභ වැනි ගැටළු වළක්වා ගත හැකිය.
දේවල් වල අන්තර්ජාලය (අයිඕටී) යෙදුම්
කාවැද්දූ පද්ධති සහ අයිඕටී උපාංග සඳහා නිර්මාණය කර ඇති මෙම සංවේදකය ක්ෂුද්ර චොසියල හෝ රාස්ප්කොම්බරි වැනි උපාංගවලට සම්බන්ධ වීමෙන් දුරස්ථ උෂ්ණත්ව අධීක්ෂණය සහ දත්ත රැස් කිරීම සඳහා පහසුකම් සපයයි.
උෂ්ණත්ව පාලන පද්ධති
මෙයට අමතරව, තාරාවන්, හරිතාගාර පාලන පද්ධති, වායු සමීකරණ පද්ධති වැනි උෂ්ණත්ව පාලන පද්ධති අවබෝධ කර ගැනීම සඳහා සංවේදකය බහුලව භාවිතා වේ.DS18B20 සංවේදක භාවිතා කිරීමෙන්, පද්ධතියේ නිසි ක්රියාකාරිත්වය සහතික කිරීම සඳහා අවශ්ය පරිදි මෙම පද්ධතිවලට නිරවද්ය උෂ්ණත්ව පාලනය කළ හැකිය.
නිතර අසනු ලබන ප්රශ්න [නිති අසන ප්රශ්න]
1. DS18B20 සංවේදකය යනු කුමක්ද?
DS18B20 යනු 12BIT ADC හි ඉදිකර ඇති කුඩා උෂ්ණත්ව සංවේදකයෙකි.එය Arduino ඩිජිටල් ආදානයකට පහසුවෙන් සම්බන්ධ කළ හැකිය.සංවේදකය එක්-වයර් බස් රථයක් හරහා සන්නිවේදනය කරන අතර අතිරේක සංරචකවල සුළු වශයෙන් අවශ්ය වේ.
2. DS18B20 ඩිජිටල් සංවේදකයෙක්ද?
DS18B20 හි මූලික ක්රියාකාරිත්වය එහි සෘජු------- dightal උෂ්ණත්වය සංවේදකයයි.
3. LM35 සහ DS18B20 අතර වෙනස කුමක්ද?
DS18B20 යනු නිවැරදි උෂ්ණත්වය ප්රතිදානය කිරීම සඳහා කර්මාන්තශාලාව ක්රමාංකනය කර ඇත.LM35 යනු වෝල්ටීයතාව සඳහා කර්මාන්තශාලා (උෂ්ණත්වය නොව) වන අතර ඒ වන විටිනෝ විසින් මෙය උෂ්ණත්වයට පරිවර්තනය කළ යුතුය.
4. DS18B20 සංවේදකය කෙතරම් නිවැරදිද?
DS8B20 ඩිජිටල් තාප සංවේදකය තරමක් නිවැරදි වන අතර එය ක්රියාත්මක වන බාහිර සංරචක සඳහා අවශ්ය නොවේ.S 80 ° C හි මිනුම් නිරවද්යතාවයකින් යුත් -55 ° C සිට + 125 ° C දක්වා උෂ්ණත්වය එය මැනිය හැකිය.