Falso DS18B20 impermeable: que facer?

Bo día! Este artigo reflicte o problema dos sensores falsos, as limitacións dos dispositivos existentes que usan estes sensores e a solución a este problema.

Falso DS18B20 impermeable: que facer?
Fonte: ali-trends.ru

Antes de min, tamén se escribiu sobre sensores falsos aquí. Diferenzas características entre os sensores falsos e os orixinais:

  1. O sensor, aínda que está conectado moi preto, responde en modo de enerxía parasitaria de forma incerta, de vez en cando.
  2. No modo de enerxía parasitaria, o nivel alto tarda demasiado en recuperarse (podes medilo cun microcontrolador ou ver un oscilograma)
  3. o consumo de corrente é significativamente maior que varios microamperios (GND e VCC a menos, DQ mediante microamperímetro a +5 voltios)
  4. Despois do procedemento de enumeración (0xF0), os sensores non responden ao comando de lectura do bloc de notas (0xBE)
  5. A temperatura lida no bloc de notas despois de aplicar a enerxía sen un comando de medición difire de 85,0 graos.
  6. Os valores do bloc de notas nas posicións 5 e 7 non se corresponden con 0xFF e 0x10
  7. Os valores de temperatura (nas dúas primeiras posicións do bloc de notas) lidos despois da primeira conexión dun sensor sen enerxía sen un comando de medición previamente dado devolven o valor anterior, e non 50 05 (85.0 graos).


Desafortunadamente, non teño un osciloscopio e o rastreador GPS Galileosky BaseBlock Lite serviu como banco de probas.

Os sensores foron comprados a varios vendedores e só un lote funcionou debido ao poder parasitario. Só se mercaron 5 lotes de 50 pezas.
O resto non funcionou debido ao poder parasitario en absoluto. O terminal non proporciona enerxía externa para o sensor, e a instalación do sistema nun vehículo debe simplificarse na medida do posible.

A solución

Entón, os sensores foron comprados, pero só un lote funcionou correctamente, e a investigación e o pedido dun novo lote levaría un tempo decente e tería resultado en sobrecostos. Polo tanto, o problema tiña que ser resolto por si só.

Dado que só se usa un circuíto de dous fíos, é necesario organizar a subministración de enerxía ao sensor desde o fío de sinal, é dicir, organizar a enerxía parasitaria. Organizei o poder parasitario segundo o seguinte esquema:

Falso DS18B20 impermeable: que facer?

Neste esquema, o funcionamento da enerxía parasitaria é mellorado, pero ao mesmo tempo, segue a ser posible conectar a enerxía externa. Neste caso, o diagrama de conexión cambia lixeiramente: ao conectarse mediante enerxía parasitaria, o cable Vcc non utilizados.

Despois de montar o circuíto mediante montaxe en superficie, o sensor detectouse polo terminal cunha capacidade do capacitor de 1 µF. Para a implementación masiva, deseñaron e ordenáronse placas con paneles con placas de enerxía parasitarias:

Falso DS18B20 impermeable: que facer?

Punto interesante: Os fabricantes poden usar adhesivo termofusible ou silicona para selar o sensor. No primeiro caso, pode quentar a funda, quitar o sensor, inserir a tarxeta, devolvela á manga e enchela con máis cola quente. No segundo caso, isto xa non funcionará e tiven que soldar a placa preto do sensor, enchela con cola quente e poñer un termorretráctil, como resultado, ten o seguinte aspecto:

Falso DS18B20 impermeable: que facer?

Conclusión

Aquí gustaríame instar aos fabricantes de dispositivos a que teñan en conta este punto nos seus produtos, e aos vendedores a comprobar os sensores antes de vender ou non tratar co provedor se fornecen sensores falsificados, e aos usuarios a destacar este tema en comentarios e cartas. ou solicitudes.

Fonte: www.habr.com

Engadir un comentario