 |
 |
|
楼主
问题:
请教高手:[求助]怎样把56MHZ的正弦信号(中心点0电平)转化成TTL或CMOS电平?
|
发布时间:
2008-3-16 下午10:59
|
|
 |
|
|
 |
 |
请教高手:[求助]怎样把56MHZ的正弦信号(中心点0电平)转化成TTL或CMOS电平? 我想用FPGA对56MHZ的正弦信号(中心点0电平)进行计数.该正弦信号中心点是0电平,峰峰值不接高频电缆时用示波器测的是5V,经过电缆后测的是3V.由于FPGA无法识别负电平,需要对正弦信号进行转化. 我想到用电压比较器,可是不知道为什么,正弦信号一加到比较器就有了2.7V左右的直流电,至使比较器输出一直是高电平,测过比较器不接信号时输入端也是高电平.在正弦信号输入时加了1P的电容耦合隔直还是不行.不知道为什么了,想请教高手,没有学过高频,没有法子.是不是比较器工作频率太低?有没有更好的办法
|
|
|
kgb
编辑于
2008-3-17 上午4:23
|
 |
|
|
|
kgb
编辑于
2008-3-19 上午2:22
|
 |
|
|
 |
 |
 |
 |
 |
 |
|
第
9
楼
回复主题:请教高手:[求助]怎样把56MHZ的正弦信号(中心点0电平)转化成TTL或CMOS电平?
|
发布时间:
2008-3-21 上午7:23
|
|
 |
|
|
 |
 |
别执着的一定要"把56MHZ的正弦信号(中心点0电平)转化成TTL或CMOS电平"了,你这样的办法是不行的,我的回帖里方法也给你了,思路也给你了,你不动脑筋啊,你想想看,为什么要检测零点?检测零点的目的是为了找到一个周期的起点和终点,以便于计数或计算,检测峰值的目的也是这个,那么你推广开来,是不是"只要找到两个电平一致的时刻"你就可以推出周期了呢?你费力的去找外围元件,其实你仔细分析下你的资源,如果你的方法可以用的话,你什么都不缺,你哪里要那么吃力啊.
我下面分析给你听1).你的原始信号是很单纯的,就一个频率,没有直流分量,峰峰值5V,标准的正弦波;2)你有一个可以直接处理56MHz信号的fpga(我本人对此是有怀疑的,很多fpga或cpld可以有百兆的工作频率,但恐怕不能简单的就理解为可以很容易的对五六十兆的信号进行处理,也许你有我不知道的窍门,这里就认为是可以很容易处理的以便于分析问题)3).你有高频三极管;
由1)==>不用关心谐波问题,滤波器可以很简单甚至可以不要,幅值不大不小,可以直接输入绝大多数的半导体器件,不用担心烧毁器件或驱动不了器件;由2)==>你的fpga本身的触发阈值可以当成触发条件(一个fpga的特性是固定的,不会前一秒是A,后一秒变B),于是你可以得到两次触发的时间,你看,你要的就这么容易可以得到;由3)==>如果信号的幅度值还嫌小,可以适当放大到合适幅度。你看,不要任何的多余器件就可以完成你的想法,看起来很容易的,但基本不可能如此顺利,你的根本问题在于用“低频的方法”去考虑“射频的问题”,这是严重错误的,指导思想不对,无论如何都得不到正确的方法,我已经告诉你方法了,就是“先分频,再处理”,这是大多数频率计的处理方法,也是相对来说最容易实现的方法,你可以找一些频率计的图纸来参考一下,原理不难得,当然实际制作时还要注意工艺问题,在射频频段(56MHz属于VHF了)电路的工艺也是很讲究的,许多在低频应用中根本就不考虑的问题在射频应用中就必须重视起来,这是因为低频电路是按“集总元件”来考虑和分析电路的,射频电路是按“分布元件”来考虑和分析电路的,随着频率的升高,到一定程度,你所熟悉的基于低频的电路理论就失效了,所以有许多你看来稀奇古怪的问题在低频领域是得不到答案的,当然了,我没办法用非常简单的几句话就给你解释完全射频问题,这要从基本的电磁场理论说起,但好在你是要工程结果而不是理论分析,所以给你方法就可以了,实际上还有不少的办法都可以测出这个频率,但任何一个方法都无法避免实际制作中的问题,所以我就不说了。
我本来以为看了我的回复你会动动脑筋,所以我乐观的认为你一定可以想出这些内容的,所以你会"有一种要推翻重来的感觉",不过你明显没动脑筋,这不太好,搞技术的到了一定的程度要是还像初学者一样,光动手不动脑,那岂不累死了啊,呵呵,供你参考,你看对你有帮助不?
|
|
|