完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
FPGA检测的应该是正弦波吧?数字正弦波一般指的是DA功能电路。
//------以下内容基于“FPGA检测正弦波频率” 01.正弦波通过降压电路,使其匹配FPGA入口电压(3.3V)。具体降压方式依据个人选择,变压器降压、电阻分压、电容分压、阻容分压。 02.分压后的信号经过电压比较电路(可以是零点检测,也可以是峰值检测。后续内容以过零检测电路进行说明),其输出变成“方波”,输入给FPGA。 03.FPGA通过PLL/MMCM倍频至100MHz(最常用的输出频率)作为程序计数器工作的时钟频率。对输入信号进行检测。假如信号为“1”时的计数器个数是50,那么周期就是50*2*10ns=1us即1MHz。 04.程序注意:计数器的位宽应避免溢出;被检测正弦波的频率越高,测量误差越大(应该都在你想要设计的频率检测范围内);至于更高频率的检测,涉及到算法和设计方面的问题。 |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
1779 浏览 1 评论
1518 浏览 0 评论
矩阵4x4个按键,如何把识别结果按编号01-16(十进制)显示在两个七段数码管上?
1735 浏览 0 评论
954 浏览 0 评论
2525 浏览 0 评论
1572 浏览 39 评论
5804 浏览 113 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-3 00:18 , Processed in 0.443459 second(s), Total 42, Slave 35 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号