大家帮帮忙,怎么用定时器控制电机按一定一律旋转呢啊

2019-03-24 15:12发布

昨天给一个师妹做了一个课程设计,使用msp430f149控制电机的正反转来实现洗衣机的最简单的功能,我本来写了一个程序,觉得理论上还行,但是今天在电路板上测试却不能实现呢,课程设计的目的是控制电机转动,规律为  正转4s-----暂停1s------反转4s-----暂停1s,如此循环,我是用的定时器A设置CCR0,采用增计数模式通过中断的方式,现在不行啊,哪位可以帮一下忙,小弟第一次发帖,在此先谢谢了 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
10条回答
jianghonglei
1楼-- · 2019-03-24 20:36
 精彩回答 2  元偷偷看……
jianghonglei
2楼-- · 2019-03-24 21:58
< :TI_MSP430_内容页_SA7 --> 好心人看一看给小弟一点建议哈,谢谢
jianghonglei
3楼-- · 2019-03-25 01:43
高手指点一下哈,谢谢了
jianghonglei
4楼-- · 2019-03-25 06:18
 精彩回答 2  元偷偷看……
chunyang
5楼-- · 2019-03-25 09:05
楼主电路设计首先就有问题,220V的交流电机的转向功能要设计成互锁逻辑,低压部份和高压部份要隔离,可控硅部份的电路也要正确。
关于程序,可设置一个基本时间常数的定时器溢出中断,在中断服务程序中根据进入中断的次数对一个专门定义的时长寄存器进行累加,到预置值则调用转向控制程序。
jianghonglei
6楼-- · 2019-03-25 14:24
谢谢版主,硬件图确实有问题啊,小弟也是没经验,但是软件方面,对于一定时常的定时器A我可以一直累积吗,在整个程序中我也用的是定时器A的中断

一周热门 更多>

相关问题

    相关文章