yzwzfyz 发表于 2022-12-7 16:59 很抽象 你有水平 但是感觉说得不通俗 |
coody_sz 发表于 2022-12-5 23:36 ADC采集什么???我不知道你DFT是什么含义 傅里叶?具体怎么实现你知道吗 |
coody_sz 发表于 2022-12-5 23:36 是M级别的 比如5M的信号 |
Hephaestus 发表于 2022-12-5 23:02 负载是换能器 |
coody_sz 发表于 2022-12-5 23:36 ADC可以算出来相位? |
前提:先将两个信号处理成对称方波A、B,即正负各占50%。 问题①:一个方波A做D触发器的CLK,在它的上沿采样另一个方波B,如果同相,理论上D的状态也在B的上沿上,0?1?不确定,但只要B向前或后挪动一点,只1、0是确定了。 问题②:两个相同周期的对称方波相与,输出必是0-50%上面已分析,甚至给出或门时为50-100%。 问题③:用单片机做个周期与脉宽的比较即可。 问题④:与门很关键,输出的正脉冲宽度与周期比,就是相差。 问题⑤:这个太初级,不讲了。感压前流后,容压后流前。 |
1、信号A是CLK,信号B是D,由于周期一样,则CLK上沿出现时,D的正负就决定了两者的超前与迟后的关系。为个不难理解。想像一下:同相时,D在CLK上沿是0是1?向前、向后挪一点呢? 2、两个信号相与,有0出0,当相差180时,不是A=0,就是B=0,与门输出为0。当相差0时,A、B同0同1,同1时与门出1,同0时与门同0,输出各占50%的空间。所以,从同相到相差180度,与门输出脉宽是50%-0%。其实用或门也可以,只不过输出是从50%-100%。 所以,根据与门输出的脉冲占空比就可以算出两者的相差了。 |
不用那么麻烦吧?如果频率不是很高,比如1000Hz一下,将电压电流做ADC就可以轻松计算出来,比如用哪个DFT方式。 |
问题①②③④,根据波形图和原理图很容易看出来,总不能让我把与门的真值表也画给你吧,这样子干脆把《数字电路》这本书全都抄写到这个帖子里面算了。 问题⑤取决于你的负载特性,你都不说负载是什么。 |