2)自动关窗机.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
自动关窗机 学习重点 背景 在我国局部地区经常刮风下雨,有的家庭外出时忘记关好窗户,突然遇到这种情况,不仅会使玻璃窗损坏,掉落的玻璃也会伤到行人。 为了避免这样的情况发生,我们设计一个自动关窗的装置。 设计思路 我们在窗口装上振动传感器。 当有大风时,装置自动启动,电机打开窗口。 传感器 在这里我们使用振动传感器。 程序编辑 程序编辑 我们把程序编辑的解释分成三个部分: 探测 分析、判断 执行 程序编辑 - 探测 程序编辑-分析、判断 程序编辑-执行 程序编辑-执行 我们在高速电机下加上秒级延时以及电机停止这两个模块。 这两个模块控制电机转动时间。 电机转的时间需等于关上窗子所需的时间。 程序编辑-执行 程序编辑-执行 我们要在程序里加上一个 “break” 模块。 我们先探讨没有“break” 的时候会发生什么事。 程序编辑-执行 程序编辑-执行 将振动传感器放在条件循环里面。 程序编辑-执行 程序编辑-执行 程序编辑-执行 构建 有需要注意的就是传感器要接到正确的端口 电机输出口也必须与相应的电机连接。 构建 构建 练习 我们也可以用这种方式做一个智能安全电锯。 当有人的手靠近电锯的时候,电锯就会自动停止,然后指示灯就会亮起。 想想这是使用了什么传感器? 想想这是使用了怎么样的程序控制? 练习 * 振动传感器的运用 秒级延时的应用 break的功能 条件循环的功能 风 窗子关上 振动传感器 电机 用意: 当风吹到窗户时,窗户会振动。 振动传感器能够感测到这样的振动。 在这个部分,我们要探讨如何利用传感器所探测到的信息。 首先,从左边的模块库选出需要用到的模块-数字传感器-振动传感器。选择后模块会出现在流程图编程界面。 双击振动传感器的模块弹出对话框,然后做所需要的更改。 微电脑在这个设定下就知道要从传感器输入1接收振动传感器的信息。 我们利用一个条件判断来让微电脑做出对探测信息的判断。 先从模块库选出条件判断加在传感器模块之后。 双击条件判断的模块弹出控制栏,然后做所需要的更改。 微电脑判断了信息后,就要做出适当的输出反应。 在有风的情况下,传感器会产生信号,微电脑就判定“是”,而做出反应。 双击模块,弹出对话框, 设定需要延时的时间。 电机启动 电机持续开动 电机停止 在没有风的情况下,传感器不会产生任何信息,微电脑就判定“否”,而不做任何输出反应。 永久循环确保在没有风的时候,系统会不断地继续探测是否有风。 直到探测到有风才做出反应。 在没有 “break” 的情况下,如果一直有振动的讯号,系统会一直开启电机。 但是,我们只需要窗子关一次。窗子关上以后,就不必再关窗。 “break” 在这里的用意就是使微电脑在执行了关窗的动作后,跳出这个永久循环。 这样一来程序就结束了。 窗子被关上之后,微电脑就不会一直开动电机。 我们完成自动关窗机的程序设置了。 这个程序使用了条件判断与break来让微电脑做出的反应 也可以利用一个条件循环达到相似的效果。 设定条件循环判断振动变量是否为0。 这样的设定代表没有振动信号时(振动变量=0),程序会持续判断,直到探测到振动信号(振动变量≠0),程序才执行分支“否”。 了解条件循环的原理,便能将自动关窗机的程序改写成这样: 没有振动信号时,在条件循环中持续判断。 当有振动信号,程序执行分支“否”, 执行关窗动作。 如此一来,跟之前的程序能达到相同的功能 振动变量=1 振动变量=0 这两个程序能够达到相同的功能。 没有振动信号时。 振动变量=1 振动变量=0 这两个程序能够达到相同的功能。 有振动信号时。 振动传感器接到数字/模拟复用输入接口 1 电机可接在任何一个电机端口 没有风窗户打开 振动传感器放在窗外,测到振动就启动电机关上窗。 电机 微电脑 窗口 有风窗口关闭 窗口关上 自己动手: 编写这个程序。 做出一个安全电锯。

文档评论(0)

shashan + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档