回复:S7-200测量旋转设备转速方案(设想)

自由之风

  • 帖子

    250
  • 精华

    4
  • 被关注

    9

论坛等级:侠客

注册时间:2005-11-11

普通 普通 如何晋级?

发布于 2015-07-30 11:15:56

6楼

展开查看
以下是引用yanxiao在2015-07-30 00:03:14的发言 >5楼:数脉冲+数时间结合。
1、把1秒左右的脉冲数出来,再把此期间所用的ms数出来。脉冲数没有误差,ms数误差为1,1秒有1000个ms,误控制在0.2%也就不难了。
2、利用楼上的5秒平均1秒更新技术,可以进一步降低误差。
3、再利用74HC14那样的滞后技术,可以进一步稳定显示。

利用输入沿中断+时间间隔定时器。
用斑竹的方法,用脉冲上升沿启动中断程序,第1个脉冲启动ms定时器,中断计数到50-100个脉冲读取定时器值,清零中断计数器和ms定时器。通过合适的算法滤波、平均,分辨率与精度应该能达到3000±1转/分。程序中还要编制一段用于低频超时判断的辅助程序。由于霍尔传感器内部带波形整形,施密特触发器74HC14省了。
非常感谢斑竹,谢谢芳大侠!
欢迎访问我的博客http://elecfree.blog.163.com/大家一起交流技术
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33295条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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