|
非常给力的计频器:
由德国的一位大学教授设计及开源, 非常多谢教授。
地址: http://www.mshopf.de/proj/avr/freq_meter.html
特点:
1. 只用 Tiny2313, 20M晶振及 LCD1602, 没有用其它IC
2. 取样时间 0.5 秒或一输入完整讯号周期
3. 输入 0.01Hz 至 1MHz
4. 低频时也有 7 位精度
5. 有 C 源码, 方便改动
你手上的频率计能测及显示 0.01Hz 吗? 看似容易, 单是取样都要 100 秒!!!
相信改为测量输入讯号周期没大问题, 但并不直观, 一定要人手再计算才能得到频率。
下图中 50Hz 及 60Hz 是我用晶振产生的, 非常稳定, 而测量显示亦只有最後一位在作 +/-1 的跳动, 可见精度非常给力。
附上教授的原码: freq_meter-1.2.rar (只有源码, Makefile, 没有 HEX)
及我自己的改动: eblc1388_LFreqCtr.rar (源码, Makefile 及 HEX)
注意 AVRStudio 要用 Makefile 及
Tiny2313溶丝位取: 外接无源或有源晶振便可
![](http://cache.amobbs.com/bbs_upload782111/files_47/ourdev_691565CI610L.jpg)
(原文件名:Tiny2313_FreqCtr0.jpg)
![](http://cache.amobbs.com/bbs_upload782111/files_47/ourdev_691566NHY5AZ.gif)
(原文件名:Tiny2313_VLF.gif)
![](http://cache.amobbs.com/bbs_upload782111/files_47/ourdev_691567W2ZL2H.jpg)
(原文件名:Tiny2313_Website.jpg)
![](http://cache.amobbs.com/bbs_upload782111/files_47/ourdev_691568B8SQKI.jpg)
(原文件名:Tiny2313_Website1.jpg)
点击此处下载 ourdev_691571DS9P1O.rar(文件大小:62K) (原文件名:freq_meter-1.2.rar)
点击此处下载 ourdev_691572JUHFAQ.rar(文件大小:22K) (原文件名:eblc1388_LFreqCtr.rar) |
阿莫论坛20周年了!感谢大家的支持与爱护!!
曾经有一段真挚的爱情摆在我的面前,我没有珍惜,现在想起来,还好我没有珍惜……
|