本人在做一个课题,是基于FPGA的等精度频率计,本人纯新手,所以希望大家能帮帮我,题目要求如下:

2024-12-03 15:25:22
推荐回答(2个)
回答1:

一、频率测量电路
如“en04v15”所说的一样,对于方波可直接输入到FPGA进行测量,5V的TTL电平可以直接连到3.3V为IO电压的bank,而对于正弦波,需要经过电压比较器将其变成方波后进行测量(也可不要,这样大于3.3V×0.7部分为高,小于3.3V×0.3部分为低),此次可自行考虑。
二、结果显示
显示方面有3个方案:8段LED显示、字符液晶显示,TFT液晶显示。
LED显示及字符液晶的技术已很普遍了,此方面的内容很多;TFT液晶显示应该没有必要,此处可不考虑,建议使用16X2字符液晶;
三、FPGA选型及程序
FPGA的选型对于测量的结果影响较大,建议选择cyclone系列产品,优点在于价格便宜,好买。建议使用内部集成PLL模块产生一个相对较高的频率(如300 MHz)对输入的波形进行采样,分别记录高和低的时间,然后计算出频率,脉冲宽度等,再有一个模块控制字符液晶进行显示。没有细想方案,希望以上对你有所帮忙,方案还是需要你自己多多揣摩啊!

回答2:

我在学校的时候也做过这个课题 给你点建议 在输入外围电路里面采用跟随器 运算放大器 (具体怎么用我就不多说了 连上就行了 你应该懂的 ) (加滤波电路) 再采用电压比较器 引入基准电压来进行比较 比较后的信号 输入FPGA芯片里 内部程序参考潘松/黄继业的书 里面详细的很 外接LED显示 要注意各个部分的电压范围 适当的加一些电阻什么的 书里面的程序什么都有 可以非常顺利的完成设计 个人非常BS卖论文的行为 所以我建议你的论文还是自己认真写 有了外围电路 程序 按照书上的步骤仿真 就没什么了 当然了 论文可以参考一些别人的(比如背景技术什么的) 希望你顺利通过设计 我觉得这个还是比较简单的 你要是仔细考虑一下绝对没有问题的 非常不建议你买论文或者买电路图