Buona giornata! Questo articolo riflette il problema dei sensori falsi, le limitazioni dei dispositivi esistenti che utilizzano questi sensori e la soluzione a questo problema.
Fonte: ali-trends.ru
Prima di me si è scritto anche di sensori falsi
- Il sensore, anche se collegato nelle immediate vicinanze, risponde in modo incerto in modalità di potenza parassita, di tanto in tanto.
- In modalità potenza parassita, il livello alto impiega troppo tempo per ripristinarsi (puoi misurarlo con un microcontrollore o guardare un oscillogramma)
- il consumo di corrente è significativamente più alto di diversi microampere (GND e VCC su meno, DQ tramite microamperometro su +5 volt)
- Dopo la procedura di enumerazione (0xF0), i sensori non rispondono al comando di lettura dello scratchpad (0xBE)
- La temperatura letta dallo Scratchpad dopo che è stata applicata l'alimentazione senza un comando di misurazione è diversa da 85,0 gradi.
- I valori dello scratchpad nelle posizioni 5 e 7 non corrispondono a 0xFF e 0x10
- I valori di temperatura (nelle prime due posizioni dello scratchpad) letti dopo la prima accensione di un sensore diseccitato senza un comando di misurazione precedentemente impartito restituiscono il valore precedente e non 50 05 (85.0 gradi).
Sfortunatamente, non ho un oscilloscopio e il localizzatore GPS Galileosky BaseBlock Lite è servito come banco di prova.
I sensori sono stati acquistati da vari venditori e solo un lotto ha funzionato a causa del potere parassitario. Sono stati acquistati solo 5 lotti da 50 pezzi.
Il resto non ha funzionato affatto a causa del potere parassitario. Il terminale non fornisce alimentazione esterna al sensore e l'installazione del sistema su un veicolo dovrebbe essere semplificata il più possibile.
La soluzione
Pertanto, i sensori furono acquistati, ma solo un lotto funzionava correttamente e l'indagine e l'ordinazione di un nuovo lotto avrebbero richiesto una discreta quantità di tempo e avrebbero comportato un superamento dei costi. Pertanto, il problema doveva essere risolto da solo.
Poiché viene utilizzato solo un circuito a due fili, è necessario organizzare l'alimentazione al sensore dal filo del segnale, ovvero organizzare l'alimentazione parassita. Ho organizzato il potere parassitario secondo il seguente schema:
In questo schema, il funzionamento dell'energia parassita viene migliorato, ma allo stesso tempo rimane possibile collegare l'alimentazione esterna. In questo caso lo schema di collegamento cambia leggermente: quando si collega tramite alimentazione parassita, il filo Vcc non usato.
Dopo aver assemblato il circuito mediante montaggio superficiale, il sensore è stato rilevato dal terminale con una capacità del condensatore di 1 µF. Per l'implementazione di massa, sono state progettate e ordinate schede pannellate con schede di potenza parassite:
Momento interessante: I produttori possono utilizzare adesivo hot melt o silicone per sigillare il sensore. Nel primo caso, puoi riscaldare la manica, rimuovere il sensore, inserire la scheda, rimetterla nella manica e riempirla con altra colla a caldo. Nel secondo caso, questo non funzionerà più, e ho dovuto saldare la scheda vicino al sensore, riempirla con colla a caldo e applicare la termorestringente, di conseguenza appare così:
conclusione
Qui vorrei esortare i produttori di dispositivi a tenere conto di questo punto nei loro prodotti e i venditori a controllare i sensori prima di vendere o a non trattare affatto con il fornitore se forniscono sensori contraffatti e gli utenti a evidenziare questo argomento nei commenti, nelle lettere o richieste.
Fonte: habr.com