找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4656|回复: 8
收起左侧

一个单片机可以控制多个气缸吗?新人提问

[复制链接]
ID:336971 发表于 2018-5-23 23:42 | 显示全部楼层 |阅读模式
例如功能要求是 通过单片机控制A气缸将货物运送到1地点,然后A气缸返回原来位置。B气缸将货物从1地点运送到2地点。接着B气缸返回原来位置,C气缸将货物从2地点运送到3地点。以此类推。
但是一般来说单片机只有TL0和TL1两个计时器,那不是只能控制两个气缸吗?怎样才能控制两个以上的气缸先后运动。
刚学单片机不久,谢谢各位大佬们指教。
回复

使用道具 举报

ID:330198 发表于 2018-5-24 12:51 | 显示全部楼层
定时器可以一直运行,你只要用来控制不同的气缸就行了
回复

使用道具 举报

ID:336971 发表于 2018-5-24 14:25 | 显示全部楼层
zhanghyg 发表于 2018-5-24 12:51
定时器可以一直运行,你只要用来控制不同的气缸就行了

如果先后控制的话可以先控制A气缸运动,然后B气缸运动,接着B气缸返程,A气缸返程。还想问的是,A气缸的返程和B气缸的运动能否用同一单片机同时运行。
回复

使用道具 举报

ID:337301 发表于 2018-5-24 14:43 | 显示全部楼层
多少个IO口就能控制多少气缸。
你要想定时控制,可以写一个1s的定时器,然后多定时几次。
回复

使用道具 举报

ID:277374 发表于 2018-5-24 14:53 | 显示全部楼层
可以实现,1、2、3地点,你是准备用时间控制,还是用接近开关来控制,如何进行气缸到位检测?如果用定时器来进行运动定位的话,误差会比较大。

评分

参与人数 1黑币 +30 收起 理由
admin + 30 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:337485 发表于 2018-5-24 18:12 | 显示全部楼层
我也是刚刚学习不久呀
回复

使用道具 举报

ID:331575 发表于 2018-5-24 18:28 来自手机 | 显示全部楼层
定时器跟你多少个缸没关系。有关系的是io接口
回复

使用道具 举报

ID:149389 发表于 2018-5-25 08:06 | 显示全部楼层
分析工作流程,基于时间或者基于到位信号。
回复

使用道具 举报

ID:7485 发表于 2018-5-25 10:15 | 显示全部楼层
用一个定时器,加一个(或多个)计数单元记录中断次数,如:定时器每中断一次R5加1(也可以使用其他的RAM内存单元)(每个计数单元都加1或某一个减都可以),根据计数,驱动各气缸。
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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