机械必威体育网址

找回密码
注册会员

QQ登录

只需一步,快速开始

搜索
查看: 5761 | 回复: 5
打印 上一主题 下一主题

求助:单片机控制直流电机电路图及程序代码

[复制链接]
跳转到指定楼层
1#
发表于 2010-5-1 21:36:04 | 只看该作者 回帖奖励 | 倒序浏览 | 阅读模式
请教各位高手:
我是在校机械专业学生,正设计一机构,要用到单片机控制两组直流电机,每组两个。要有位置传感器和压力传感器的接入。气泵。
要求: 1。红外遥控。
2。控制顺序:顺序一:信号(1)输入——第一组电机正转——位置传感器(1)信号输出——第一组电机停止,第二组电机正转,同时继电器动作——位置传感器(2)信号输出——第二组电机停止,气泵工作(充气)——压力传感器信号——气泵停止工作——动作完成。
顺序二:信号(2)输入——气泵工作(抽气)——压力传感器信号——气泵停止工作,第二组电机反转——位置传感器(2)信号输出——继电器动作——第一组电机反转,第二组电机停止——位置传感器(1)信号输出——第一组电机停止——动作完成。
整个机构有位置传感器2个,压力传感器1个,直流电机两组,抽充抽充两用气泵1个。

如果有高手能指教一下,小弟将不尽感激,如果有类似单片机控制的整套电路及程序代码,还请各位能指点一二。谢谢!!!如有资料,请留下地址,小弟会自己查看的。再次谢谢!!!
2#
发表于 2010-5-4 14:42:07 | 只看该作者
不用什么程序啊
你就做一个循环就行了
把位置传感器的输出接到IO口就行检测 (p1.0 p1.1)
单片机的(p1.2 p1.3)做输出用 发出控制信号 控制直流电机转动 中间加一个三极管
气泵的处理也一样
3#
发表于 2010-5-5 21:02:55 | 只看该作者
我也正学习单片机,帮你顶一下吧
4#
发表于 2010-5-5 22:25:52 | 只看该作者
我也正学习,帮你顶一下吧。顶顶顶顶
5#
楼主 | 发表于 2010-5-15 18:49:30 | 只看该作者
回复2#卓信


谢谢~~ 但是你说的我有点不太明白,我想要的是循环,可是两组电机的转动时间是不一样的,还有气泵的充气与抽气是排量也不一样,都有时间差的。所以一个信号怎么能控制不同的时间差呢?我设计的电路又减少了传感器(2)与压力传感器,只留了传感器(1),通过延时程序控制电机的转动量和气泵的排量,又用继电器做了一个换向电路,三极管的知识我学的不怎么好,所以就没有考虑。
版主,你看我的设计有什么不足的地方,请指点一下。谢谢~~
6#
发表于 2010-5-18 10:34:04 | 只看该作者
循环是单片机里边完成的啊

你留个联系方式吧
您需要登录后才可以回帖 登录| 注册会员

本版积分规则

小黑屋|手机版|Archiver|机械必威体育网址(京ICP备10217105号-1,京ICP证050210号,浙公网安备33038202004372号)

GMT+8, 2024-4-27 11:34, Processed in 0.057640 second(s), 16 queries , Gzip On.

Powered byDiscuz!X3.4Licensed

? 2001-2017Comsenz Inc.

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