怎样用at89s52做直流电机正反转计时控制电路
方案思路:假设平面上有AB两点,电机从A点转动运行到B点为正转,电机从B点转动运行到A点为反转。单片机按键设有正转、反转、停止以及一个用来记忆正、反转时间的“设置键”。先...
方案思路:假设平面上有AB两点,电机从A点转动运行到B点为正转,电机从B点转动运行到A点为反转。单片机按键设有正转、反转、停止以及一个用来记忆正、反转时间的“设置键”。
先按下“设置键”,然后按“正转键”,电机从A点向B点运行,正转计时开始,当到达B点时,按一下“停止键”,电机停转,再按一下“设置键”,正转计时记忆结束。之后按“反转键”,电机从B点向A点运行,反转计时开始,当到达A点时,按一下“停止键”,电机停转,再按一下“设置键”,反转计时记忆结束。
以后电机在A、B两点内任一位置向A或B方向运行,当到达A或B点时,电机都会停转。哪位高手能帮忙设计一下电路和C语言程序?以上是本人一个简单的构想,如能试验,请留下联系方式,本人以现金悬赏,具体另议。
以上只是我构思方案中的一个很小的部份,如果是单片机高手,又想赚点外快,请按上面提出的问题发一份简图及C程序给我先试验一下(邮箱:1013400207@qq.com)。同样的问题,别人给我做过,可惜达不到我需要的效果。如果先要付钱的就免谈了。网络这东西,你害怕我骗你,但同样我也怕你骗我的。况且这一部份,对我来说也做不了什么,只是验证一下。 展开
先按下“设置键”,然后按“正转键”,电机从A点向B点运行,正转计时开始,当到达B点时,按一下“停止键”,电机停转,再按一下“设置键”,正转计时记忆结束。之后按“反转键”,电机从B点向A点运行,反转计时开始,当到达A点时,按一下“停止键”,电机停转,再按一下“设置键”,反转计时记忆结束。
以后电机在A、B两点内任一位置向A或B方向运行,当到达A或B点时,电机都会停转。哪位高手能帮忙设计一下电路和C语言程序?以上是本人一个简单的构想,如能试验,请留下联系方式,本人以现金悬赏,具体另议。
以上只是我构思方案中的一个很小的部份,如果是单片机高手,又想赚点外快,请按上面提出的问题发一份简图及C程序给我先试验一下(邮箱:1013400207@qq.com)。同样的问题,别人给我做过,可惜达不到我需要的效果。如果先要付钱的就免谈了。网络这东西,你害怕我骗你,但同样我也怕你骗我的。况且这一部份,对我来说也做不了什么,只是验证一下。 展开
4个回答
展开全部
要注意单片机不能直接给电机供电,需要加驱动电路,建议选用基于L298N的驱动模块,这个程序相对来说比较简单,有空给你仿真一下发过去啊,请留邮箱!
追问
1013400207@qq.com
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
到达了B点还要按停止键才停啊?如果用霍尔元件检测电机的位移不就可以到目的地就自动停下来了吗
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
问题很简单 自己学习一下就会了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
直流电机还是比较好办的吧!学习下!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询