当前位置: 首页 > news >正文

基于单片机的电子法频率计

一、电子计数法测频率原理

通过门控控制闸门开关,闸门时间T自己设定,计数器计数脉冲个数N(也就是待测信号),N个脉冲的时间间隔为δt,倒数即为信号的频率f,由此

δt=T/N

f=N/T——信号频率

根据公式,如果考虑反应速度,就希望闸门时间越短越好,但是会存在量化误差(±1误差)就是计数的个数可能多一个也可能少一个。因为闸门和信号相位之间的不确定性导致的。导致N有±1的误差。

由于T越大,N越大,由于N的绝对误差是0.1,当N越大,它的相对误差越小

因此,T的常见选择是0.1秒和1秒

二、电子计数法测频率实现方法(高频信号)

设置两个定时器分别为定时器模式和计数器模式。

计数器用来数脉冲个数,定时器用来计时

当脉冲个数太少时,说明频率过低,改用第二种方法——电子计数法测周期

 三、电子计数法测周期

在一个周期内,看脉冲个数,从而判断频率,比如时钟周期为1mhz,这段时间内有1兆个脉冲就说明周期是1s,1000个脉冲就说明是0.001s,也就是1ms.

频率就是周期的倒数。 

http://www.xdnf.cn/news/391051.html

相关文章:

  • 【漫话机器学习系列】253.超平面(Hyperplane)
  • ES C++客户端安装及使用
  • Qt 界面优化(绘图)
  • 【Tools】VScode使用CMake构建项目
  • 【C语言输入输出函数应用】
  • JVM——Java字节码基础
  • ElasticSearch入门详解
  • 【计算机网络】网络IP层
  • 游戏:仙剑奇侠传游戏开发代码(谢苏)
  • 数据库事务Transaction
  • 【前端】【css】【总复习】三万字详解CSS 知识体系
  • ActiveMQ 生产环境问题排查与调优指南(二)
  • 如何实现Flask应用程序的安全性
  • BuildAdmin-v2.3.0 发布
  • 黑马k8s(三)
  • Spring配置文件及其日志
  • RAGMCP基本原理说明和相关问题解惑
  • Wordpress头像无法加载太慢问题解决方式
  • Python多环境管理指南
  • 5月11日星期日早报简报微语报早读
  • Linux 进程等待
  • Nginx location静态文件映射配置
  • 【入门】打印字母塔
  • 如何配置光猫+路由器实现外网IP访问内部网络?
  • 嵌入式中屏幕的通信方式
  • docker安装superset实践
  • 深入理解 Linux 权限控制机制
  • 如果设置了 LimitRange ,并且同时container也设置了request/limit,哪个优先级高?
  • redis数据结构-08(SINTER、SUNION、SDIFF、SISMEMBER)
  • Linux基础io知识