找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

电磁阀控制三个气缸的单片机程序思路 求指导

查看数: 3483 | 评论数: 8 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2020-12-11 07:44

正文摘要:

51单片机程序   那位大师 可以教教我   控制三个气缸  按顺序一个完成感应开关触发下一个气缸    还要单个气缸点动控制   随时暂停按键   继续按键&nb ...

回复

ID:382454 发表于 2020-12-15 10:47
很简单的思路,先定义一个Flage标志,这样标志就在0-3之间循环,比如说刚开始时是0时,则气缸1运行,之后标志位自加1。之后到了1时气缸2运行,之后自加到了2时气缸三运行,到了3时Flage清零。
那么随时暂停按键   继续按键   急停按键解决方法,就在相应的动作里插入按键扫描即可,如果扫描到对应的按键,则关闭对应的动用即可。
用MCU的三个IO,各接一个缓冲,去驱电高压光耦,比如TLP3061。光耦再去驱动大电流可控硅。也可以用缓冲去驱动继电器,但继电器触点会打火,长期使用的稳定性当然比不上可控硅滴了。
ID:342822 发表于 2020-12-13 10:07
如果气缸动作没有时间要求,那么用等待传感器触发顺序执行‘。
ID:342822 发表于 2020-12-13 09:42
基本上是循环内加判断加短时延迟及判断后跳出循环,暂停,点动,急停就用外部中断。
ID:420836 发表于 2020-12-13 03:33
对于初学者,最好先完成仅对一个阀门的控制。
ID:638887 发表于 2020-12-12 20:14
驱动方面吗可用三极管(或ULN2003集成)驱动继电器,软件吗你先画出梯形图(表明逻辑关系),用C语言来写单片机写逻辑方便些,应该能做出,不行就继续学,找资料
ID:852300 发表于 2020-12-12 18:58
气缸需要电磁阀控制的,一般电磁阀是220V,需要先驱动3个继电器,对应三个微动开关可以直接连接到单片机,把要求再写具体点,应该不复杂!
ID:748788 发表于 2020-12-12 17:06
这个设计的单片机程序其实挺简单的,流水灯程序就足以应付了,只不过led需要的电流小,电磁阀的驱动电流较大,在这方面要做个匹配。

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

Powered by 单片机教程网

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