Saya menggunakan sensor partikel Shinyei PPD-60PV dalam suatu produk dan saya perhatikan ada sesuatu yang sangat aneh dalam pengujian, dan saya tidak tahu bagaimana menjelaskannya. Ini terhubung ke papan WildFire dengan cara pemasangan kabel ke papan adaptor antarmuka. WildFire ditenagai oleh 5V melalui port USB-nya. PPD-60PV memiliki dua koneksi 5V / GND yang dibuat melalui papan adaptor antarmuka, dan output analog yang dihubungkan ke input A7 ADC dari WildFire melalui papan adaptor antarmuka.
Produk saya mendukung dua mode operasi mendasar: (1) Wi-Fi terhubung, dan (2) Offline. Apa yang saya temukan adalah bahwa dalam mode Wi-Fi, output analog dari sensor PPD-60PV tampaknya naik sekitar satu volt. Apa yang saya temukan (dan susah payah mempersempit gejalanya ke) adalah bahwa kenaikan tegangan ini terjadi agak bertahap (lebih dari beberapa detik), hanya setelah ESP8266 terhubung ke jaringan Wi-Fi. Ini juga pulih ke nilai dasar normal secara bertahap (selama periode waktu yang sama) setelah mengatur ulang ESP8266 (dan karenanya memutuskan koneksi dari jaringan Wi-Fi).
Eksperimen diagnostik lebih lanjut mengungkapkan bahwa kenaikan tegangan pada output analog dari sensor ini terjadi bahkan jika saya melepaskan output analog dari WildFire secara bersamaan meninggalkan koneksi 5V / GND dan menyelidikinya dengan osiloskop.
Juga jika saya memiliki dua rakitan yang dicolokkan ke sumber daya yang sama, dengan satu di antaranya dalam mode Wi-Fi, dan satu di antaranya dalam mode offline, unit mode offline menunjukkan fenomena kenaikan tegangan. Kenaikannya tentu ada di sana, dan juga patut dicatat bahwa itu pada tingkat yang lebih rendah daripada ketika unit itu sendiri dalam mode Wi-Fi, misalnya 600mV - 700mV.
Unit offline yang terhubung ke sumber daya yang terisolasi (mis. Paket baterai) tidak mengalami kenaikan tegangan, misalnya meskipun secara fisik dekat dengan unit yang terhubung Wi-Fi.
Saya bertanya-tanya apakah mungkin itu masalah resistansi jalur tanah, tapi semuanya cukup pendek di sini, dan saya mengukur resistansi dari kedua koneksi ground sensor kembali ke ground WildFire masing-masing 0,2 ohm, dan saya mengukur total arus sistem pada sekitar 300mA (ditampilkan pada LCD catu daya 5V konvensional benchtop). Itu jelas tidak memperhitungkan kenaikan 1V sejauh alasan saya.
Pemahaman saya adalah bahwa output analog PPD-60PV adalah output buffered impedansi rendah, tapi itu tidak sepenuhnya jelas dari datasheet. Saya agak macet / bingung saat ini, dan saya tidak yakin apa yang harus saya lakukan selanjutnya.
Jadi, lanjut ke pertanyaan menyedihkan saya. Apa yang bisa menjadi akar penyebab dari apa yang saya amati di sini? Nasihat apa yang Anda miliki tentang apa yang mungkin saya lakukan selanjutnya untuk mendorong masalah ini, seolah-olah?