Palsu DS18B20 anti banyu: apa sing kudu ditindakake?

Sugeng siang! Artikel iki nggambarake masalah sensor palsu, watesan piranti sing wis ana sing nggunakake sensor kasebut lan solusi kanggo masalah iki.

Palsu DS18B20 anti banyu: apa sing kudu ditindakake?
Sumber: ali-trends.ru

Sadurunge aku, uga ditulis babagan sensor palsu kene. Bedane karakteristik antarane sensor palsu lan asli:

  1. Sensor, sanajan disambungake ing jarak sing cedhak, nanggapi ing mode daya parasit kanthi ora mesthi, saben-saben.
  2. Ing mode daya parasit, tingkat dhuwur butuh wektu suwe kanggo pulih (sampeyan bisa ngukur nganggo mikrokontroler utawa nonton oscillogram)
  3. konsumsi saiki Ngartekno luwih saka sawetara microamps (GND lan VCC kanggo minus, DQ liwat microammeter kanggo +5 volt)
  4. Sawise prosedur enumerasi (0xF0), sensor ora nanggapi printah maca scratchpad (0xBE)
  5. Suhu diwaca saka scratchpad sawise daya Applied tanpa printah pangukuran beda-beda saka 85,0 derajat.
  6. Nilai scratchpad ing posisi 5 lan 7 ora cocog karo 0xFF lan 0x10
  7. Nilai suhu (ing rong posisi pisanan scratchpad) diwaca sawise ngalih pisanan saka sensor de-energized tanpa prentah pangukuran sadurunge diwenehi bali Nilai sadurungé, lan ora 50 05 (85.0 derajat).


Sayange, aku ora duwe oscilloscope, lan Galileosky BaseBlock Lite GPS tracker dadi bench test.

Sensor kasebut dituku saka macem-macem penjual, lan mung siji batch sing digunakake amarga daya parasit. Mung 5 lot 50 potongan sing dituku.
Liyane ora bisa amarga kekuwatan parasit. Terminal ora nyedhiyakake daya eksternal kanggo sensor, lan instalasi sistem ing kendaraan kudu disederhanakake.

Ngatasi masalah

Dadi, sensor dituku, nanging mung siji batch sing bisa digunakake kanthi bener, lan investigasi lan pesenan batch anyar bakal entuk wektu sing cukup, lan bakal nyebabake overruns biaya. Mulane, masalah kudu ditanggulangi dhewe.

Wiwit mung sirkuit loro-kabel digunakake, iku perlu kanggo ngatur sumber daya kanggo sensor saka kabel sinyal, yaiku, kanggo ngatur daya parasit. Aku ngatur daya parasit miturut skema ing ngisor iki:

Palsu DS18B20 anti banyu: apa sing kudu ditindakake?

Ing skema iki, operasi daya parasit wis apik, nanging ing wektu sing padha, tetep bisa nyambungake daya eksternal. Ing kasus iki, diagram sambungan rada owah: nalika nyambungake liwat daya parasit, kabel Vcc ora digunakake.

Sawise ngrakit sirkuit dening lumahing soyo tambah, sensor dideteksi dening terminal karo kapasitas kapasitor 1 µF. Kanggo implementasine massal, papan panel kanthi papan daya parasit dirancang lan diprentahake:

Palsu DS18B20 anti banyu: apa sing kudu ditindakake?

Momen sing menarik: Produsen bisa nggunakake adesif panas utawa silikon kanggo nutup sensor. Ing kasus sing sepisanan, sampeyan bisa ngetokake lengen klambi, mbusak sensor, masang papan, bali menyang lengen lan isi nganggo lem sing luwih panas. Ing kasus kapindho, iki ora bakal bisa maneh, lan aku kudu solder Papan cedhak sensor, isi karo lim panas lan sijine ing panas shrink, minangka asil katon kaya iki:

Palsu DS18B20 anti banyu: apa sing kudu ditindakake?

kesimpulan

Ing kene aku pengin nggusah manufaktur piranti kanggo njupuk titik iki menyang akun ing produk, lan bakul kanggo mriksa sensor sadurunge sade utawa ora kanggo menehi hasil karo supplier ing kabeh yen padha nyedhiyani sensor palsu, lan kedhaftar kanggo nyorot topik iki ing komentar, huruf. utawa panjalukan.

Source: www.habr.com

Add a comment