欣赏这些想法。在这一点上,我没有理由相信收发器是坏的,因为周围有很多收发器,而且每个收发器都存在同样的问题。顺便说一下,它们是装了PCB的。好,我有几个问题。首先,接收器是否有问题,输入是否短路?也许它发生了ESD事件,如果它有保护二极管,就弹出了保护二极管,或者结短路了?第二,如果它是焊接到PCB,确保没有短路在板或焊锡桥上的引脚。(你没有说这是PCB安装或其他东西。)第三,你提到了输入看起来像什么,所以我想知道,是否如之前提到的,输入阻抗对uC来说太低了,它不能驱动收发器输入(电压水平或反射开关)?如果输入是一个数字信号,我猜测阻抗不是关键的,(我只是说一般来说,我知道控制阻抗。),但如果它是驱动电缆,这似乎对我来说,收发器的输入是寻找一个特定的阻抗要么50或75欧姆,正如也提到的。我认为uC可能有更高的输出阻抗,可能需要某种类型的终端或匹配网络来真正正确地处理输出信号,或者就像我之前说的,电压水平不够?只是一些随机的想法,有点像随机的噪音,不管你喜不喜欢,它就在那里。
假设输入/输出在函数生成器测试中工作,我没有理由认为缓冲区连接不正确。收发器本身也是如此——它适用于较慢的运算放大器。然而,我将确保在前进的任何时候都对这方面保持警惕。是不是主板上的引脚连接错了?
你把信号短路了
当你做一个快速模组电路你把固定的引脚问题?
请分享你的线路
我的运算放大器正/负6V,双电源供电。我没有真正考虑过供应水平会影响缓冲区的性能,但现在您让我对试验不同的供应水平产生了兴趣。郑重声明,我很乐意消除对双电源的需求。所有其他的运行在+5和12v分别。这很有趣,但还有几个问题可能会对其他人有所帮助,但是你运行运算放大器的电压是多少你使用的是单一电源?查看一些规格(正如我说的,我不是EE),你可能没有达到正确的电压波动需要使用uC驱动运放(s)。信号/函数发生器将需要与uC相同,我猜你有这样设置,典型的信号发生器将有一个50或75欧姆的输出阻抗(最有可能是50),可以有一个相当好的驱动强度。你知道uC是否有能力调整它的输出引脚的输出驱动器和或速度等吗?如果是这样,或许一个更慢更强的驱动力会有所帮助?我不知道所有的uC,但FPGA通常有那种类型的调整可用,所以我只是猜测在这一点上的uC。只是在这里提出一些想法……我不认为你的电源帽是问题所在,但我想你在电源引线上放2个,一个0.1 uF和0.01 uF的芯片旁边以确定。0。01应该是最接近的。更多的想法. .
线程启动 | 类似的线程 | 论坛 | 回复 | 日期 |
---|---|---|---|---|
Y | 理解指针中uint32到uint8的转换逻辑 | 编程和语言 | 4 | |
C | 请降低射频干扰 | 电力电子 | 0 | |
使用函数指针在'C'中模拟名称空间。 | 编程和语言 | 7 | ||
简化了C代码中指针的使用。 | 编程和语言 | 17 | ||
如何在c语言固件中使用指针 | AAC贡献者论坛 | 0 |