Қалбакии DS18B20 обногузар: чӣ бояд кард?

Рӯзи нағз! Ин мақола мушкилоти сенсорҳои қалбакӣ, маҳдудиятҳои дастгоҳҳои мавҷуда, ки ин сенсорҳоро истифода мебаранд ва ҳалли ин мушкилотро инъикос мекунад.

Қалбакии DS18B20 обногузар: чӣ бояд кард?
Манбаъ: ali-trends.ru

Пеш аз ман, дар бораи сенсорҳои қалбакӣ низ навишта шуда буд дар ин ҷо. Фарқиятҳои хос байни сенсорҳои қалбакӣ ва аслӣ:

  1. Сенсор, ҳатто агар дар наздикии наздик пайваст шуда бошад ҳам, дар реҷаи қувваи паразитӣ номуайян, ҳар дафъае, ҷавоб медиҳад.
  2. Дар ҳолати қувваи паразитӣ, барои барқарор кардани сатҳи баланд хеле тӯл мекашад (шумо метавонед онро бо микроконтроллер чен кунед ё осциллограммаро тамошо кунед)
  3. истеъмоли ҷорӣ аз якчанд микроамперҳо хеле баланд аст (GND ва VCC ба минус, DQ тавассути микроамметр то +5 вольт)
  4. Пас аз тартиби ҳисобкунӣ (0xF0), сенсорҳо ба фармони хондани scratchpad (0xBE) ҷавоб намедиҳанд.
  5. Ҳарорати аз скретчпад хондашуда пас аз истифодаи қувваи барқ ​​​​бе фармони андозагирӣ аз 85,0 дараҷа фарқ мекунад.
  6. Қиматҳои scratchpad дар мавқеъҳои 5 ва 7 ба 0xFF ва 0x10 мувофиқат намекунанд
  7. Қиматҳои ҳарорат (дар ду мавқеъи аввали скретчпад) пас аз фурӯзонии аввалини сенсори барқгиранда бидуни фармони ченкунии қаблан додашуда арзиши пешинаро бармегардонанд, на 50 05 (85.0 дараҷа).


Мутаассифона, ман осциллограф надорам ва трекери GPS Galileosky BaseBlock Lite ҳамчун курсии санҷишӣ хидмат мекард.

Сенсорҳо аз фурӯшандагони гуногун харида шуда буданд ва танҳо як партия аз сабаби қувваи паразитӣ кор мекард. Факат 5 лот 50 дона харида шуд.
Боқимондаҳо аз қувваи паразитӣ тамоман кор намекарданд. Терминал барои сенсор қувваи беруна намедиҳад ва насби система дар мошин бояд то ҳадди имкон содда карда шавад.

Муҳофизати саволҳо

Ҳамин тариқ, сенсорҳо харида шуданд, аммо танҳо як партия дуруст кор мекард ва тафтиш ва фармоиш додани як гурӯҳи нав вақти муносибро талаб мекард ва боиси зиёд шудани хароҷот мешуд. Бинобар ин масъаларо худ аз худ хал кардан лозим омад.

Азбаски танҳо як схемаи дусимӣ истифода мешавад, аз сими сигнал ба датчик таъминоти барқро ташкил кардан, яъне қувваи паразитиро ташкил кардан лозим аст. Ман қувваи паразитиро мувофиқи нақшаи зерин ташкил кардам:

Қалбакии DS18B20 обногузар: чӣ бояд кард?

Дар ин схема кори кувваи паразитхо бехтар карда мешавад, вале дар айни замон пайваст кардани кувваи беруна имконпазир мемонад. Дар ин ҳолат, диаграммаи пайвастшавӣ каме тағир меёбад: ҳангоми пайвастшавӣ тавассути қувваи паразитӣ, сими Vcc истифода бурда намешавад.

Пас аз васл кардани схема тавассути васлкунии рӯизаминӣ, сенсор аз ҷониби терминал бо иқтидори конденсатори 1 мкФ муайян карда шуд. Барои татбиқи оммавӣ, тахтаҳои панелӣ бо панелҳои барқии паразитӣ тарҳрезӣ ва фармоиш дода шуданд:

Қалбакии DS18B20 обногузар: чӣ бояд кард?

Нуктаи ҷолиб: Истеҳсолкунандагон метавонанд барои мӯҳр кардани сенсор аз илтиёми обшавии гарм ё силикон истифода баранд. Дар ҳолати аввал, шумо метавонед остинро гарм кунед, сенсорро хориҷ кунед, тахтаро гузоред, онро ба гилем баргардонед ва онро бо ширеши гармтар пур кунед. Дар ҳолати дуюм, ин дигар кор намекунад ва ман маҷбур шудам, ки тахтаро ба сенсор наздик карда, онро бо ширеше гарм пур кунам ва гармкунаки гармиро гузорам, ки дар натиҷа чунин менамояд:

Қалбакии DS18B20 обногузар: чӣ бояд кард?

хулоса

Дар ин ҷо ман мехоҳам аз истеҳсолкунандагони дастгоҳ даъват кунам, ки ин нуктаро дар маҳсулоти худ ба назар гиранд ва фурӯшандагон пеш аз фурӯш сенсорҳоро тафтиш кунанд ё умуман бо таъминкунанда кор накунанд, агар онҳо сенсорҳои қалбакӣ пешниҳод кунанд ва корбарон ин мавзӯъро дар шарҳҳо, мактубҳо таъкид кунанд. ё дархостҳо.

Манбаъ: will.com

Илова Эзоҳ