单片机制作计数器的讨论 点击:1086 | 回复:1



马贼

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 0回
  • 年度积分:0
  • 历史总积分:3
  • 注册:2002年9月21日
发表于:2002-09-24 19:57:00
楼主
我采用PIC16F84A制作了一台工业绕线机的计数器,未曾使用PIC内部的TMRO计数,而是使用了查询I/O口的方式去计数。结果在实际应用中绕线机的实际匝数和设置匝数有10匝差错,而且随着计数值的增大而误差增加。在我提高了系统频率后,仍然如此。计数信号输入频率为40HZ,而我的I/O口查询时间大大低于这个时间。使我百思不得其解,请各位高手为我指点迷津。



xwsheng

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 74回
  • 年度积分:0
  • 历史总积分:80
  • 注册:2002年8月02日
发表于:2002-09-24 19:57:00
1楼
你看看记数脉冲的宽度,虽然频率很低,但如果脉冲宽度很窄的话, 用查询方式也会丢失脉冲的。

热门招聘
相关主题

官方公众号

智造工程师