找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 9282|回复: 11
收起左侧

只有两个行程开关,怎么能够实现直流电机正反转

[复制链接]
ID:106391 发表于 2016-3-26 11:07 | 显示全部楼层 |阅读模式
只有两个行程开关,怎么能够实现 直流电机 正转---反转--正转---反转---停?51程序怎么写?
回复

使用道具 举报

ID:79544 发表于 2016-3-26 11:56 | 显示全部楼层
把行程开关当按键用,当左边碰到行程开关单片机接收到低电平,就控制电机反转,当右边碰到行程开关,单片机右一个低电平,单片机控制电机反转,周而复始,用定时器控制电机的运行时间,假如到了预定的时间单片机就控制电机停止。
回复

使用道具 举报

ID:104472 发表于 2016-3-26 13:09 | 显示全部楼层
把行程开关当作转换条件,这样就可以满足你的需要。
回复

使用道具 举报

ID:97438 发表于 2016-3-26 16:12 | 显示全部楼层
用单片机+L298N,实现这个功能很简单
回复

使用道具 举报

ID:106391 发表于 2016-3-27 13:27 | 显示全部楼层
腾飞的龙 发表于 2016-3-26 11:56
把行程开关当按键用,当左边碰到行程开关单片机接收到低电平,就控制电机反转,当右边碰到行程开关,单片机 ...

这样是不准确的,假如速度变化了
回复

使用道具 举报

ID:106391 发表于 2016-3-27 14:14 | 显示全部楼层
jiajuntao 发表于 2016-3-26 13:09
把行程开关当作转换条件,这样就可以满足你的需要。

停不下来的
回复

使用道具 举报

ID:104472 发表于 2016-3-28 10:36 | 显示全部楼层

程序里面可以计数,计量翻转的次数来关闭电机,这个程序里可以实现
回复

使用道具 举报

ID:111634 发表于 2016-3-31 22:10 | 显示全部楼层
Proteus虚拟仿真见张志良主编的《单片机应用项目式教程——基于Keil和Proteus》(机械工业出版社)
回复

使用道具 举报

ID:112121 发表于 2016-4-3 23:29 | 显示全部楼层
步进电机的话应该比较好处理,行程开关当做正反转信号采集输入
回复

使用道具 举报

ID:104472 发表于 2016-12-23 18:08 | 显示全部楼层

检测到信号,就stop,很简单啊
回复

使用道具 举报

ID:149771 发表于 2016-12-23 19:00 来自手机 | 显示全部楼层
很容易啊
回复

使用道具 举报

ID:157211 发表于 2016-12-23 19:59 | 显示全部楼层
.......打死建档立卡圣诞节阿什利老实交代垃圾拉开
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

Powered by 单片机教程网

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