我在产品中使用Shinyei PPD-60PV微粒传感器,但在测试中发现有些奇怪的地方,我也不知道如何解释。它连接到通过电缆接口适配器板上而 WildFire板上。WildFire通过其USB端口由5V供电。PPD-60PV具有两个通过接口适配器板进行的5V / GND连接,以及一个模拟输出,该输出通过接口适配器板连接至WildFire的A7 ADC输入。
我的产品支持两种基本操作模式:(1)已连接Wi-Fi,以及(2)离线。我发现,在Wi-Fi模式下,PPD-60PV传感器的模拟输出似乎上升了约一伏。我发现(并努力地缩小了症状)是,仅在ESP8266连接到Wi-Fi网络之后,这种电压上升才逐渐发生(几秒钟)。重置ESP8266(并使其与Wi-Fi网络断开连接)后,它也会逐渐(在相似的时间段内)恢复到正常基准值。
进一步的诊断实验表明,即使我将Wildfire的模拟输出完全断开,也会在传感器的模拟输出上出现这种电压上升并保持5V / GND连接并用示波器进行探测,。
同样,如果我有两个组件插入同一电源,其中一个组件处于Wi-Fi模式,而另一个组件处于离线模式,则离线模式单元会出现电压上升现象。上升肯定存在,并且还值得注意的是,与设备本身处于Wi-Fi模式(例如600mV-700mV)时相比,上升的程度较小。
连接到隔离电源(例如电池组)的离线设备不会经历电压升高,例如,尽管物理上靠近Wi-Fi连接的设备。
我想知道这是否可能是接地路径的电阻问题,但这里的长度都非常短,我测量了两个传感器接地连接到WildFire接地之间的电阻,每个电阻均为0.2欧姆,并且我测量了系统的总电流为约300mA(显示在传统台式5V电源的LCD上)。就我的推理而言,这当然不能说明1V的上升。
我的理解是PPD-60PV模拟输出是低阻抗缓冲输出,但从数据表中还不能完全清楚。目前,我有点困惑/困惑,我不确定下一步该怎么做。
所以,关于我的不幸问题。什么是我在这里观察到的根本原因?您对我接下来将如何解决这个问题有什么建议?