Palsu DS18B20 waterproof: naon anu kudu dipigawé?

Wilujeng siang! Tulisan ieu ngagambarkeun masalah sensor palsu, watesan alat anu tos aya anu nganggo sensor ieu sareng solusi pikeun masalah ieu.

Palsu DS18B20 waterproof: naon anu kudu dipigawé?
Sumber: ali-trends.ru

Sateuacan kuring, éta ogé ditulis ngeunaan sensor palsu di dieu. Beda ciri antara sénsor palsu sareng anu asli:

  1. Sénsor, sanajan disambungkeun di deukeutna, ngabales dina mode kakuatan parasit uncertainly, unggal sakali dina bari.
  2. Dina mode kakuatan parasit, tingkat luhur butuh waktu lila teuing pikeun cageur (anjeun tiasa ngukurna ku mikrokontroler atanapi nonton oscillogram)
  3. konsumsi ayeuna nyata leuwih luhur ti sababaraha microamps (GND na VCC mun dikurangan, DQ via microammeter ka +5 volt)
  4. Saatos prosedur enumerasi (0xF0), sensor henteu ngabales paréntah maca scratchpad (0xBE)
  5. Suhu dibaca ti scratchpad sanggeus kakuatan dilarapkeun tanpa paréntah pangukuran béda ti 85,0 derajat.
  6. Nilai scratchpad dina posisi 5 sareng 7 henteu pakait sareng 0xFF sareng 0x10
  7. Nilai suhu (dina dua posisi mimiti scratchpad nu) maca sanggeus switching kahiji tina sensor de-energized tanpa paréntah pangukuran saméméhna dibikeun balik nilai saméméhna, sarta teu 50 05 (85.0 derajat).


Hanjakal, kuring teu boga oscilloscope, sarta Galileosky BaseBlock Lite GPS Tracker dilayanan salaku bangku test.

Sensor dibeuli ti sagala rupa sellers, sarta ngan hiji bets digawé alatan kakuatan parasit. Ngan 5 loba 50 potongan anu dibeuli.
Sésana teu jalan alatan catu daya parasit pisan. Terminal teu nyadiakeun kakuatan éksternal pikeun sensor, sarta instalasi sistem dina wahana kudu disederhanakeun saloba mungkin.

alamat

Janten, sénsor anu dipésér, tapi ngan ukur hiji angkatan anu leres-leres, sareng panilitian sareng pesenan angkatan énggal bakal nyandak waktos anu santun, sareng bakal nyababkeun overruns biaya. Ku alatan éta, masalah kudu direngsekeun sorangan.

Kusabab ngan ukur sirkuit dua-kawat anu dianggo, perlu pikeun ngatur catu daya kana sénsor tina kawat sinyal, nyaéta, pikeun ngatur kakuatan parasit. Kuring ngatur kakuatan parasit dumasar kana skéma ieu:

Palsu DS18B20 waterproof: naon anu kudu dipigawé?

Dina skéma ieu, operasi kakuatan parasit ningkat, tapi dina waktos anu sareng, éta tetep mungkin pikeun nyambungkeun kakuatan éksternal. Dina hal ieu, diagram sambungan rada robah: nalika nyambungkeun ngaliwatan kakuatan parasit, kawat Vcc henteu dianggo.

Saatos assembling sirkuit ku ningkatna permukaan, sensor dideteksi ku terminal kalawan kapasitas kapasitor 1 μF. Pikeun palaksanaan massa, papan paneled kalawan papan kakuatan parasit dirancang jeung maréntahkeun:

Palsu DS18B20 waterproof: naon anu kudu dipigawé?

titik metot: Pabrikan tiasa nganggo napel ngalembereh panas atanapi silikon pikeun ngégél sénsor. Dina kasus nu pertama, anjeun tiasa panas leungeun baju, cabut sensor, selapkeun dewan, balik deui ka leungeun baju jeung eusian eta kalawan lem leuwih panas. Dina kasus kadua, ieu moal jalan deui, sarta kuring kungsi solder dewan deukeut sensor, eusian eta kalawan lem panas sarta ditunda panas ngaleutikan, hasilna Sigana mah kieu:

Palsu DS18B20 waterproof: naon anu kudu dipigawé?

kacindekan

Di dieu Abdi hoyong pangjurung pabrik alat pikeun tumut kana akun titik ieu dina produk maranéhanana, sarta sellers mariksa sensor saméméh ngajual atawa teu nungkulan supplier pisan lamun aranjeunna nyadiakeun sensor palsu, sarta pamaké pikeun nyorot topik ieu dina komentar, hurup. atawa requests.

sumber: www.habr.com

Tambahkeun komentar