“线程:测试”中讨论的其它部件
您好,
大约4个月前,我在下面的链接线程中指出了制造商使用 SN65HVD3082ED 而不是 SN65HVD72DR 的问题
如果我需要详细介绍我们的产品,产品是恒温器,有两种不同的模式,即稳态模式和正常操作模式。 如果设备在重新启动电源之前处于稳定状态模式,则它将在稳定状态模式下启动。 但是,如果设备在重新启动电源之前处于正常操作模式,它将以正常操作模式启动。 在稳态模式下,设备只在显示屏上显示温度,并关闭风扇线圈控件。
总结一下 ,我们的一位客户 投诉 我们的产品说他们没有沟通。 在检查 了仓库中的产品后,我们意识 到我们的制造商一直在使用 SN65HVD3082ED 而不是 SN65HVD72DR。 问题出在 SN65HVD3082ED 的数据表上,声明 IC 应提供5V 电压。 但我们的电路设计采用3.3V 电源(您可以在附件上看到电路设计)。 所以,我们自然认为问题是由错误的供电电压引起的。 之后,我们尝试在 办公室环境中进行测试。 正如我们在上述链接的另一个线程中所讨论的,在线路中添加了36个设备后,通信失败,这里没有问题。 但我们的客户 表示 ,即使线路中有15台设备,通信也会失败。
在我们的客户反馈后,我们的一名现场工程师访问了现场,发现如果设备 以 稳定状态模式开始工作,将无法进行通信,如果设备以正常操作模式开始工作,则通信将不会出现问题。 现场工程师带来了其中一台设备,我们对其进行了检查。
我们研究了从现场到同行的产品。 如所附图像(黄色接收信号,蓝色发射信号,粉红色启用信号)所示,信号是特殊的。 当没有通信时,接收信号电压水平将启动3.3V 电压水平,但在1秒后,电压水平将下降约1V,这似乎是通信失败的原因。 即使有数据,由于电压水平约为1V,MCU 也无法将其识别为数据,并开始发送垃圾数据。 您可以看到 传输数据电压电平没有问题。
在测试仓库中的产品时,我们看不到这一问题,因此我们认为产品在现场已损坏。 但我们无法理解这种情况。 如果设备在正常操作模式下启动,但在稳定状态模式下启动,为什么不会出现问题? 当电源电压没有变化时,IC 的行为是否可能发生变化?
我想充分解释一下这种情况,很抱歉解释得太久了。
注:波特率为76800kbps。