找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

51单片机控制部件电机驱动器驱动电机

查看数: 4423 | 评论数: 6 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2017-6-1 22:29

正文摘要:

哪位大神能帮小弟解惑一下,用单片机给驱动器脉冲信号驱动步进电机时,脉冲信号用延时程序好还是时间中断程序!那个控制起来更好呢?

回复

ID:203557 发表于 2017-6-3 12:40
用定时器中断更好  可方便较精确控制PWM频率与占空比

评分

参与人数 1黑币 +5 收起 理由
水底吐泡的鱼 + 5

查看全部评分

ID:203557 发表于 2017-6-3 12:38
用定时器中断更好  

评分

参与人数 1黑币 +5 收起 理由
水底吐泡的鱼 + 5

查看全部评分

ID:206891 发表于 2017-6-2 23:30
感谢各位大神,各位亲!那要是这个8.5N/M带驱动器额定转速1000的大家伙呢?要是让它高速转动怎么用51单片机C语言控制它加减速呀!我试过挺多的方法比如延时器延时递加递减,但是步进电机震动都很大!哪位大神帮小弟解一下惑呗!愁死了
ID:123289 发表于 2017-6-2 16:31
用你会的吧。

评分

参与人数 1黑币 +5 收起 理由
水底吐泡的鱼 + 5

查看全部评分

ID:164602 发表于 2017-6-2 08:13
个人意见:
因为这个延时时间要求不高,所以一般都用软件延时,足够了。
但以下情况,可以试试定时器:1、有其它显示任务的;因为一般的数码管等显示,会占用大量时间,不用中断,会让电机转动很慢;2、想在十分精确的时间内转动一定的角度时;因为时间要求精确,而不是角度精确,就可以试试定时器了;3、能不用定时器,最好不用,因为单片机的定时器资源有限啊。

评分

参与人数 1黑币 +8 收起 理由
水底吐泡的鱼 + 8 很给力!

查看全部评分

ID:34643 发表于 2017-6-2 06:17
单片机控制进电机转动,一般都是使用发送一个控制脉冲后进行一个延时,延时时长长,进进电机转速就慢。

评分

参与人数 1黑币 +8 收起 理由
水底吐泡的鱼 + 8

查看全部评分

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表