找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

请教51单片机测频率问题

查看数: 1376 | 评论数: 5 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2024-6-11 21:20

正文摘要:

请问利用51单片机怎么测100兆Hz的高频方波,显示在数码管上,如图是Proteus仿真和keil代码,100khz还能测出来,到了1M10Mhz数码管就不显示了,请问为什么,怎么改才行,谢谢大佬们。#include <REGX51.H> #includ ...

回复

ID:961114 发表于 2024-6-12 16:51
没啥意义,还是要上硬件在线仿真啊。USB直接仿真,简单方便,一步步调试看结果
ID:1124868 发表于 2024-6-12 14:33
使用高速的外部时钟源或者PLL(Phase Locked Loop,锁相环)将信号预分频到51单片机能处理的范围内,把信号分频到几MHz,然后用51单片机的定时器来测量分频后的频率,再通过除以分频系数得到原始频率。
ID:1109793 发表于 2024-6-12 13:59
用硬件分个频嘛
ID:1080935 发表于 2024-6-12 11:52
硬要测的话外加分频电路,对器件要求业蛮高的。
ID:344848 发表于 2024-6-12 00:59
按照香农理论,测100MHz的方波,采样频率至少需要200MHz,这不是普通单片机可以胜的,建议采用DSP。

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表