找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3057|回复: 6
打印 上一主题 下一主题
收起左侧

请问用单片机模拟电梯的上下就近原则和上下打断怎么实现呀

[复制链接]
跳转到指定楼层
楼主
ID:653709 发表于 2019-12-18 19:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
200黑币
如题

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:662518 发表于 2019-12-19 10:05 | 只看该作者
位于一楼,按下二楼,三楼的上下按呼叫,和四楼的向下呼叫。先判断当前楼层,然后对比需要响应的,选取优先级高的。下降也是这样,如果不明白,建议你直接本站搜电梯,因为有大佬写了程序发布了,可以观摩学习一下。
回复

使用道具 举报

板凳
ID:584814 发表于 2019-12-19 16:03 | 只看该作者
单电梯的上下优先是你自定义当前位置和请求位置&上下要求的优先值,按优先级高的执行就可以了;多电梯的联网运行道理同样,关键是优先级的设定和相关算法优化。至于上下打断,真不知道你想说啥,如果是人工干预的话现在电梯里都有这功能,常见的公共电梯里都有应急模式按热键(老式的为钥匙)可转人工操作
回复

使用道具 举报

地板
ID:653709 发表于 2019-12-20 11:57 | 只看该作者
43824992 发表于 2019-12-19 10:05
位于一楼,按下二楼,三楼的上下按呼叫,和四楼的向下呼叫。先判断当前楼层,然后对比需要响应的,选取优先 ...

就是我的模拟电梯按了一层,他就会往那层跑,中途按别的楼层无法打断,我想知道这个打断怎么设计
回复

使用道具 举报

5#
ID:655793 发表于 2019-12-21 10:29 | 只看该作者
可以根据电机的转动的方向来设置一个优先级,电机方向向上,则先相应向上的请求,电机方向向下则相应向下的请求。
还要看电机是停止的还是正在运行的,这两种情况又是不一样的。
也要分是外部的请求还是电梯内部的请求。
你可以想画一个电梯运行逻辑图。
回复

使用道具 举报

6#
ID:656419 发表于 2019-12-21 14:09 | 只看该作者
我觉得就是各种情况的加减比较啊,,,
回复

使用道具 举报

7#
ID:97424 发表于 2019-12-23 17:36 | 只看该作者
高习斌 发表于 2019-12-20 11:57
就是我的模拟电梯按了一层,他就会往那层跑,中途按别的楼层无法打断,我想知道这个打断怎么设计

中间打断电梯干什么,你想卡在什么地方吗,还是要别的想上电梯的上不来,在外面等电梯急死他们吗
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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