打印

关于如何用单片机实现风扇测速

[复制链接]
6538|14
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
roseting|  楼主 | 2008-5-30 12:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
大家好,项目需要对设备的风扇进行测速,这里用到的单片机是C80514F020,
现在准备采用下面的方式进行测速:
风扇有一个口线出来,每转一圈就有一个脉冲出来,准备将该口线引到单片机口线上,下降沿触发中断开启定时器,在下一个下降沿来临时关闭定时器,然后进行速度计算。
我觉得这样的方法中断太频繁了,
不知道大家对这个方案有什么建议或者有没有更好的方法啊?
谢谢

相关帖子

沙发
wangkj| | 2008-5-30 12:53 | 只看该作者

这样做没问题,你可以计算一下时间

占用cpu <1%

使用特权

评论回复
板凳
roseting|  楼主 | 2008-5-30 13:06 | 只看该作者

好的

恩,多谢哦~

使用特权

评论回复
地板
5880527| | 2008-5-30 20:17 | 只看该作者

风扇能转多快,一圈才来一个脉冲

要是装一只几千线的编码器,楼主是不是要哭了呢。楼主应该对速度进行简单的类似滤波那样的平滑处理,要不速度不太稳定

使用特权

评论回复
5
yewuyi| | 2008-5-30 22:08 | 只看该作者

都这么简单明了,你还问个啥?

呵呵,真笨,拉出去喂DOG……

使用特权

评论回复
6
常来21ic| | 2008-5-31 16:14 | 只看该作者

5楼好严厉!

  yewuyi 发表于 2008-5-30 22:08 侃单片机  ←返回版面  按此察看该网友的资料 按此把**加入收藏夹 按此编辑本帖

5楼: 都这么简单明了,你还问个啥?

呵呵,真笨,拉出去喂DOG……

签名:
叶子的离开,是树的不留,还是风的追求!?


转几圈,或者转几十圈、几百圈 再进行速度计算,具体要转多少圈要根据你的风扇转速和对测速的实时要求而定

使用特权

评论回复
7
conwh| | 2008-5-31 16:17 | 只看该作者

搞个磁铁和霍尔+MCU

使用特权

评论回复
8
yewuyi| | 2008-6-1 20:43 | 只看该作者

呵呵,开个玩笑而已……

测频率就两种方法:周期法和数脉冲法

正好在CY的网站上看到一篇**比较适合LZ:AN2283

自己去DOWN下来看看把……

使用特权

评论回复
9
huangqi412| | 2008-6-1 21:07 | 只看该作者

cy是??

使用特权

评论回复
10
zhang123| | 2008-6-1 21:33 | 只看该作者

cypress

http://app.cypress.com/portal/server.pt?space=CommunityPage&control=SetCommunity&CommunityID=285&PageID=552&shortlink=DA_796161&ref=sch

使用特权

评论回复
11
ayb_ice| | 2008-6-2 10:36 | 只看该作者

我做的这个东东早就有卖了

使用特权

评论回复
12
emailli| | 2008-6-2 14:57 | 只看该作者

测频率就两种方法:周期法和数脉冲法!--不对!

这两种方法只是 基础

实际使用的时候,不会有人直接使用的。

需要做一些变化的。

使用特权

评论回复
13
ayb_ice| | 2008-6-2 15:49 | 只看该作者

就是周期+频率

使用特权

评论回复
14
用户ID| | 2008-6-2 21:05 | 只看该作者

一般就M/T法了,根据速度大小来选择

搞复杂点,可以测量其他的量,搞转速辨识
不过你的东西没必要这样

使用特权

评论回复
15
ayb_ice| | 2008-6-2 21:21 | 只看该作者

根据信号频率自动测量一个或多个周期

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

35

主题

71

帖子

1

粉丝