Bom dia! Este artigo reflete o problema dos sensores falsos, as limitações dos dispositivos existentes que utilizam esses sensores e a solução para este problema.
Fonte: ali-trends.ru
Antes de mim, também foi escrito sobre sensores falsos
- O sensor, mesmo se conectado próximo, responde de forma incerta no modo de energia parasita, de vez em quando.
- No modo de potência parasita, o nível alto demora muito para se recuperar (você pode medi-lo com um microcontrolador ou observar um oscilograma)
- o consumo de corrente é significativamente maior do que vários microamperes (GND e VCC para menos, DQ via microamperímetro para +5 volts)
- Após o procedimento de enumeração (0xF0), os sensores não respondem ao comando de leitura do scratchpad (0xBE)
- A temperatura lida no scratchpad após a alimentação ser aplicada sem um comando de medição difere de 85,0 graus.
- Os valores do scratchpad nas posições 5 e 7 não correspondem a 0xFF e 0x10
- Os valores de temperatura (nas duas primeiras posições do scratchpad) lidos após a primeira ligação de um sensor desenergizado sem um comando de medição previamente dado retornam o valor anterior, e não 50 05 (85.0 graus).
Infelizmente, não tenho um osciloscópio, e o rastreador GPS Galileosky BaseBlock Lite serviu como bancada de testes.
Os sensores foram adquiridos de vários vendedores e apenas um lote funcionou devido ao poder parasita. Foram adquiridos apenas 5 lotes de 50 peças.
O resto não funcionou devido ao poder parasita. O terminal não fornece alimentação externa para o sensor e a instalação do sistema em um veículo deve ser simplificada tanto quanto possível.
A solução
Portanto, os sensores foram adquiridos, mas apenas um lote funcionou corretamente, e a investigação e o pedido de um novo lote levariam um bom tempo e resultariam em custos excessivos. Portanto, o problema teve que ser resolvido por conta própria.
Como é utilizado apenas um circuito de dois fios, é necessário organizar a alimentação do sensor a partir do fio de sinal, ou seja, organizar a alimentação parasita. Organizei o poder parasita de acordo com o seguinte esquema:
Neste esquema, o funcionamento da alimentação parasita é melhorado, mas, ao mesmo tempo, continua sendo possível conectar alimentação externa. Neste caso, o diagrama de conexão muda um pouco: ao conectar via alimentação parasita, o fio Vcc não usado.
Após a montagem do circuito por montagem em superfície, o sensor foi detectado pelo terminal com capacidade de capacitor de 1 µF. Para implementação em massa, foram projetadas e encomendadas placas de painéis com placas de potência parasitas:
Momento interessante: Os fabricantes podem usar adesivo hot melt ou silicone para vedar o sensor. No primeiro caso, você pode aquecer a manga, retirar o sensor, inserir a placa, recolocá-la na manga e preencher com mais cola quente. No segundo caso não vai funcionar mais, e tive que soldar a placa perto do sensor, preencher com cola quente e colocar termorretrátil, ficou assim:
Conclusão
Aqui, gostaria de pedir aos fabricantes de dispositivos que levem esse ponto em consideração em seus produtos, e aos vendedores que verifiquem os sensores antes de vender ou que não negociem com o fornecedor se fornecerem sensores falsificados, e aos usuários que destaquem este tópico em comentários, cartas ou solicitações.
Fonte: habr.com