电机转速测试(单片机控制)程序怎么写?

来源:百度知道 编辑:UC知道 时间:2024/05/19 21:14:23
用霍尔元件提供输入脉冲,P1口输出转速,用4个数码管显示

哪位老大帮帮忙,小弟感激涕零
麻烦哪位大哥写下程序吧

刚毕业的第一项工作?

不是很难,直接给程序总是不好,好好努力吧!

对你可能的困惑做些说明,脉冲捕捉,楼上说的正解。补充点,一般速度是每分钟多少转,但让也可以多种显示,用按键切换显示。你看这么处理合适,楼主他提供到是频率获得方法,理论上是乘上60就是每分钟多少转,但是如果考虑速度实时性的话,建议捕捉固定数目的脉冲,把这几个脉冲的时间测出,再换算下。

至于显示部分,4位数码管,如果是八段数码管的话,p1就是数据口,共阴共阳觉得采用明码还是暗码输出,显示方法采用动态扫描显示,还得加4根位选择线,电路可以参考网上,注意共阴共阳电路不同。

有问题可以和我讨论,发消息我

定时器和外中断联用就可以

定时器定时1秒,外中断下降沿触发,一个低脉冲过来,计数器加一,定时器到时见之后,统计多少个脉冲即可