标题: 求基于单片机的频率计的设计 [打印本页]
作者: 救命啊 时间: 2016-6-30 08:53
标题: 求基于单片机的频率计的设计
如何编写C程序
作者: gxt467138 时间: 2016-6-30 10:58
思路
1 通过定时器计算高电平和电平持续时间
2 通过这两个时间计算频率
例如
高电平时间500MS,低电平时间500MS 那频率就是1HZ
作者: zl2168 时间: 2016-6-30 15:14
本帖最后由 zl2168 于 2016-6-30 15:39 编辑
你这个频率计的设计思路是错的。频率的定义即每秒内脉冲的个数,实验室频率计都是按这样的定义测频率,即测量一段时间内脉冲的个数,是个平均值。你那个思路是某一个脉冲的即时频率,系列脉冲中可能每个脉冲的即时频率是不一样的。
作者: zl2168 时间: 2016-6-30 15:15
本帖最后由 zl2168 于 2016-6-30 15:31 编辑
实例73 测量脉冲频率
先Proteus仿真一下,确认有效
以上摘自张志良编著《单片机实验实训100例》 ISBN978-7-5124-1603-1,北航社出版
书中电路和程序设计有详细说明,程序语句条条有注解。
作者: zl2168 时间: 2016-6-30 15:33
本帖最后由 zl2168 于 2016-6-30 15:36 编辑
实例72 测量脉冲宽度
先Proteus仿真一下,确认有效。
以上摘自张志良编著《单片机实验实训100例》 ISBN 978-7-5124-1603-1,北航社出版
书中电路和程序设计有详细说明,程序语句条条有注解。
作者: zl2168 时间: 2016-6-30 17:32
本帖最后由 zl2168 于 2016-6-30 17:44 编辑
测量频率应是系列脉冲的频率平均值。
-
花样循环1.jpg
(123.88 KB, 下载次数: 43)
-
花样循环2.jpg
(143.61 KB, 下载次数: 70)
-
-
实例28 花样循环灯(3种控制程序).rar
35.78 KB, 下载次数: 10
作者: Trump1438 时间: 2019-2-7 11:46
这里有,看是不是你要的http://www.51hei.com/bbs/dpj-147691-1.html
欢迎光临 (http://www.51hei.com/bbs/) |
Powered by Discuz! X3.1 |