-
基于附图和文字信息,我猜测误触发可能有两个原因:
1) 施密特触发器电路的输入信号有太多噪声。
2) 施密特触发器的迟滞特性不够,造成了对上升/下降沿的误动作。
解决办法:
1) 在触发电路前加低通滤波器,以限制模拟带宽和降低噪声。
2) 增加施密特触发器的迟滞特性。
-
K1 k2闭合后,不接高阻抗探头的话很容易将u4打坏的,应该在前端加上保护电阻。
R8应该去掉,否则输入阻抗是500K,输入分压也不是9:1及99:1。
Attenuator 有问题,分压比不对,900K显然不对
CPLD JTAG 控制没有上拉
CPLD时钟没有使用全局时钟管脚
-5V VSS5V 电路不对
注意负电源的滤波电容极性。
输入运放预留高频负反馈补偿电容。
-
对于测频率,是不是不用专门的硬件电路,通过将采集到的数据进行软计算也能得到频率值,因为采样间隔时间系统是知道的,虽然有时不是很精确,没有整形后再计频率或计时间的方法来的精确。
-
这两种电路都是基于电压比较器的,ANALOG DEVICE 和 MAXIM公司都有很多种选择.建议自己选择元件. 推荐用于触发电路的比较器.ADCMP561. or A general-purpose LM361 could be considered. (http://www.national.com/ds/LM/LM161.pdf)