回复:圆周平均角度的求取方法

天资愚笨

  • 帖子

    191
  • 精华

    0
  • 被关注

    4

论坛等级:游侠

注册时间:2005-11-02

普通 普通 如何晋级?

发布于 2010-09-13 10:58:33

5楼

quote:以下是引用芳季在2010-08-26 12:22:14的发言:
看了题目觉得有点意思,但是不明白是什么内容。
进来之后,感觉一样。
1.不知道你的传感器是检测多少的范围。
2.不知道你的设备有没有正反转。
3.“平均角度”是什么概念。平均温度我知道,平均速度我知道。但是平均角度就是不知道。
4.“在0度左右时计算出来会是180”这个是你程序的问题还是,传感器的特性。


逐个来解释:
1.传感器检测范围是0-360度,输出电压信号:0-360 → 0.5V-4.51V;
2.是个传感器检测的是风向,也就是个风向标了,输出模拟量的值,我们根据信号做转换,风向标在使用时会随风摆的,角度就会时大时小,但我们只取一秒脉冲上升沿那一刻的值;
3.平均角度是30秒内的30次取值的平均值;
4.因为风向标的0度和360度基本是重合在一起的,在这个附近摆动,就会取出角度0或是360,打个比方:30次取值有10次0,10次360,还有10次350,只是平均值就是236,显然不对了,此时风向标应该是在350度才准确的,问题就在有10次0值;如果15次0,15次360,平均值就是180了,还是因为0值的存在;
活到老学到老!
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33290条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。