原创 等精度频率计

2007-7-10 13:55 4835 9 9 分类: MCU/ 嵌入式
等精度频率计.测频范围为0-100M,相对误差小于10E-5.
采用了等精度测频方法,AT89S52作为主控芯片.
点击看大图点击看大图
由于是用单片机的计数器对外部脉冲进行计数,所以受计数器采样频率的限制,在12M晶振下,最高输入频率不得高于1MHz,所以在高频端须要对输入频率进行分频.
本设计中的分频系数为100,由两片74HC196完成.
320_240_64f5f3f942003857.jpg

320_240_b4f33a492032ea41.jpg


点击看大图

 

点击看大图

 

 

点击看大图




 
PARTNER CONTENT

文章评论3条评论)

登录后参与讨论

huotingtu_505472073 2010-11-4 19:50

学习了

用户1086505 2010-11-4 00:24

非常实用的量测技巧分享呀,幅度比较小的信号,如几十个毫伏,使用高分辨率方式是一种很好的方法,实际量测的时候,如果有可能,在选用探头的时候,也尽可能选择底噪声比较小的探头,通常衰减比是1:1的探头的底噪声较小,衰减比越大,探头的底噪声会越大,举个极端的例子,高压探头,如1000:1的,若用来测量几十个毫伏甚至几伏特的信号,其底噪声会显得很大,无法完成有效测量,另外,探头的小附件选择,也尽量选择引入潜在额外噪声比较小的附件,如地线尽量短,...等。

用户176734 2009-5-15 09:29

有没有程序?单片机的。可以的话给我发个看看belimaru@163.com

用户93841 2007-8-30 16:11

如果是低频信号,要怎么办?测量的误差太大了

southcreek 2007-7-24 14:49

很好,不过有个问题:74HC196能计到100M这么高的频率吗?
相关推荐阅读
用户1410124 2010-08-09 12:09
通过自定义HID设备实现PC与STM32之间灵活的双向通信
本文记录利用STM32的USB设备以HID方式实现与PC的自定义包大小通信的上下位机开发过程.关键字: USB, HID, HID读写,Report Descriptor要解决的问题 : 假定某一串行...
用户1410124 2010-01-25 20:35
在stm32上采用ENC28J60+uip1.0实现udp通信的笔记
在stm32上采用ENC28J60+uip1.0实现udp通信的笔记一、移植中要做的修改(相当简单):1、修改tapdev.c 中的tapdev_init(),tapdev_read(),tapdev...
用户1410124 2010-01-13 15:40
VC++项目开发全程实录[视频教程全集]
快速链接  http://www.songxiaolong.com/go/43629.html ...
用户1410124 2009-12-19 10:07
VC论坛
VC论坛:     1.编程先锋         http://wlbookwl.myrice.com   (后起之秀,实力可畏,吐血推荐!)         2.Visual   C++-MFC开发...
用户1410124 2009-12-19 09:54
堆和栈的区别
一、预备知识—程序的内存分配    一个由C/C++编译的程序占用的内存分为以下几个部分    1、栈区(stack)—   由编译器自动分配释放   ,存放函数的参数值,局部变量的值等。其    操...
用户1410124 2009-05-31 15:32
uC/GUI跑起来了
uC/GUI跑起来了,拿出来晒晒^_^ mdk里弄的,lpc2138上跑的,proteus里仿的,12864LCD显示的,纯虚拟环境,实在是方便啊,没上OS,下一个脚印当然就是OS++啦。 ...
EE直播间
更多
我要评论
3
9
关闭 站长推荐上一条 /3 下一条