菜单 English Ukrainian 俄语 主页

面向爱好者和专业人士的免费技术图书馆 免费技术库


无线电电子与电气工程百科全书
免费图书馆 / 无线电电子和电气设备方案

控制系统软件的改进版本。 无线电电子电气工程百科全书

免费技术库

无线电电子与电气工程百科全书 / 业余无线电设计师

文章评论 文章评论

描述了文章作者对他在[L]中描述的“业余”智能家居控制系统的软件所做的更改和补充。

首先,影响 ihsc.exe 模块稳定性的错误已得到修复。 为了提高整个系统的稳定性,创建了一个监控进程(ihsc_guard.exe 模块),该进程在 ihsc.exe 启动时自动开始工作。 如果主模块出现故障,会自动重启。

在新版本的软件中,网络服务器已经学会了接受来自浏览器的信息。 Web 表单的“action”属性必须包含一个脚本,该脚本将被发送到服务器并在单击 html 页面上的屏幕按钮时执行。 使用装有 Mozilla Firefox 浏览器的 Android 智能手机通过互联网访问系统。

UD通用设备的微控制器程序也已更新。 这些更改影响了系统的单输出控制线组件。 现在,该组件可以具有一个传感器,用于控制向负载提供的实际电压,例如可以根据图中所示的电路进行组装。 有了它,您可以控制设备电源部分或熔断线的健康状况。 创建设备配置时,该传感器的“电压传感器:防跳动 0,1 s * 每...”字段的值必须设置为 30 (3 s),以避免误报。

控制系统软件高级版
图 1. 传感器电路

脚本语言中添加了退出运算符,用于停止当前脚本的执行。

我将举例说明如何通过更改脚本集来扩展 [L] 中描述的 12 号设备的功能。 可以通过在图形终端上打开菜单项“工具→脚本编辑器...”将其加载到正在运行的设备中。

让我们教 12 号设备在自动关闭后一分钟内触发运动传感器时打开灯。 这将使得可以再次打开照明,例如,如果在此之前他没有被运动传感器注意到超过 15 分钟,则可以通过挥手来再次打开照明,考虑到没有人,从而关闭照明在房间里。 表中给出了解决此问题的一组脚本。 1.

表1

控制系统软件高级版

请注意,无需检查运动传感器的当前状态。 通常,该传感器的脉冲仅持续几秒钟 - 其电平的任何差异都被视为存在运动。

让我们看一下另外两个使用运动传感器的示例。 假设房屋入口处安装了两扇门 - 外门和内门。 它们彼此之间的距离很短,因此在进入或离开房屋时,有一段时间两扇门同时打开。 外门上方安装有路灯。 走廊里有一些由 4 号设备控制的天花板灯。

要保证在黑暗中,离开家时,路灯打开几分钟,进入家时,走廊的照明打开。 该任务通过表中给出的一组脚本来解决。 2.

表2

控制系统软件高级版

有关当前照明度的信息归 10 号设备所有——一个配备光传感器的家庭气象站。 街道和走廊的灯需要打开或关闭的照度阈值会有所不同,因为室内的自然光总是低于室外。

带有内置运动传感器的普通灯具不适合这种情况,因为房间的配置和灯具的可能位置不允许其传感器在门打开时工作。 因此,会出现不适:第一步必须在黑暗中迈出,只有在这之后运动传感器才会打开灯。 并且您需要确保即使门打开它也能打开。

我们将为正在创建的设备分配编号 3。我们将连接两个簧片开关 - 这些是隐藏在门框内的开门传感器(外部和内部)。 我们还连接一个通话按钮。 该设备将由外部灯和铃控制。

当设备预计人离开房子时,step 变量取值 1;当人进入房子时,step 变量取值 2。

still 变量旨在阻止照明自动打开。 例如,如果您需要在黄昏时看看窗外,或者不给不速之客开门。

dark 变量包含以任意单位表示的环境光级别。 它越高,该变量的值越低。 由于必要的照度阈值是通过实验选择的,因此不需要用标准单位来表达它。 传感器本身是一个连接到 ADC 的光敏电阻。

设备启动 2 分钟后,dark 变量被赋予从 10 号设备(气象站)接收到的当前照度值。 将来,该变量的值每 15 分钟更新一次。 缓慢变化的参数的本地存储允许您加快脚本的执行速度,因为您不必每次轮询相邻设备时都浪费时间。 如果同时向系统的所有设备供电,则需要两分钟的延迟,以便气象站有时间测量照度。

当外门和内门的干簧管状态发生变化时,设备执行脚本1。 移动方向根据哪扇门先打开来确定。 这种方法的缺点是,如果忘记关门,那么决策就会错误,照明不会自动打开。

脚本 2 在按下呼叫按钮时由设备执行。

总之,让我们看一下浴室、卫生间或其他杂物间照明自动化的任务。 表中给出了一组用于解决该问题的脚本。 3. 由于上述原因,不可能单独使用运动传感器。 还需要安装开门传感器。

表3

控制系统软件高级版

如果房间的门关着并且没人在那里,则变量 t 的值为 0; 值 1 - 如果门打开并且有人进入房间; 值 2 - 如果他进入房间并关上身后的门; 值 3 - 如果门打开并且有人离开房间。

如果整个循环执行没有错误,即门没有忘记打开和关闭,则该算法工作正常。 如果一个人离开房间,6 分钟内照明将关闭,但变量 t 将保持等于 3,因为预计门将关闭。 如果一段时间后有人进入打开的门,运动传感器将被触发,变量 t 将被分配所需的值 1。

如果关门后几分钟内没有检测到房间内有任何移动,您可以通过重置 t 变量来改进此算法。 当一个人打开门进入房间,一段时间后离开并关上门后,这将恢复设备的正常运行。

得益于开门传感器,开门时照明立即打开。 但由于运动传感器仅对房间内有人的存在做出反应,因此如果由于某种原因门开着,在经过门时灯不会打开。

当使用带有内置运动传感器的标准灯时,无法实现这种效果。 特别是在浴室和厕所。 事实上,设置灯的最佳工作时间是非常困难的。 如果太小,人就必须不断移动才能延长工作时间;如果太大,则离开房间后,照明会持续很长时间,毫无用处。

要在加载到控制器时检查脚本是否存在语法错误,可以使用图形终端内置的脚本编辑器(“工具→脚本编辑器...”)。您必须记住,变量是在第一次在控制器中使用时创建的。赋值运算符。因此,在检查条件运算符的运算之前,其中有变量,需要创建它们。并且当使用邻近设备的系统组件的参数值时,程序会提示您手动输入值,模拟发送请求并接收所需参数的值。

该程序还具有尚未在实践中使用但可用于测试的功能:

- 运行第三方应用程序进行声音合成的能力。 为此,在您之前指定要播放的 wav 文件名称的字段中,您需要输入启动第三方应用程序的命令行;
- TCP 服务器提供对通过系统总线在设备之间交换的消息的访问。 您可以在菜单项“服务→设置”中选择端口。 连接到 TCP 服务器时,将要求输入管理员密码(默认 1234)。

修改后的软件可以从 ftp://ftp.radio.ru/pub/2017/02/ihsc.zip 下载。

文学

  1. Antonov M.“业余”控制系统“智能家居”。 - 广播,2016 年,第 6 期,第 31 页35-7; 第 33 页,第 37 页。 XNUMX-XNUMX。

作者:M.安东诺夫

查看其他文章 部分 业余无线电设计师.

读和写 有帮助 对这篇文章的评论.

<< 返回

科技、新电子最新动态:

控制和操纵光信号的新方法 05.05.2024

现代科学技术发展迅速,每天都有新的方法和技术出现,为我们在各个领域开辟了新的前景。其中一项创新是德国科学家开发了一种控制光信号的新方法,这可能会导致光子学领域取得重大进展。最近的研究使德国科学家能够在熔融石英波导内创建可调谐波片。这种方法基于液晶层的使用,可以有效地改变通过波导的光的偏振。这一技术突破为开发能够处理大量数据的紧凑高效光子器件开辟了新的前景。新方法提供的偏振电光控制可以为新型集成光子器件提供基础。这为以下人员提供了绝佳的机会: ... >>

Primium Seneca 键盘 05.05.2024

键盘是我们日常计算机工作中不可或缺的一部分。然而,用户面临的主要问题之一是噪音,尤其是对于高端型号。但随着 Norbauer & Co 推出的新型 Seneca 键盘,这种情况可能会改变。 Seneca 不仅仅是一个键盘,它是五年开发工作的成果,创造了理想的设备。这款键盘的每个方面,从声学特性到机械特性,都经过仔细考虑和平衡。 Seneca 的主要特点之一是其静音稳定器,它解决了许多键盘常见的噪音问题。此外,键盘支持各种键宽,方便任何用户使用。尽管 Seneca 尚未上市,但预计将于夏末发布。 Norbauer & Co 的 Seneca 代表了键盘设计的新标准。她 ... >>

世界最高天文台落成 04.05.2024

探索太空及其奥秘是一项吸引世界各地天文学家关注的任务。在高山的新鲜空气中,远离城市的光污染,恒星和行星更加清晰地揭示它们的秘密。随着世界最高天文台——东京大学阿塔卡马天文台的落成,天文学史上翻开了新的一页。阿塔卡马天文台位于海拔5640米,为天文学家研究太空开辟了新的机遇。该地点已成为地面望远镜的最高位置,为研究人员提供了研究宇宙中红外波的独特工具。虽然海拔高,天空更晴朗,大气干扰也更少,但在高山上建设天文台却面临着巨大的困难和挑战。然而,尽管困难重重,新天文台为天文学家开辟了广阔的研究前景。 ... >>

来自档案馆的随机新闻

量子无线电接收器将接收最弱的信号 24.03.2019

微弱的无线电信号不仅仅是人们试图收听他们最喜欢的广播电台的问题,它还会影响医学中使用的磁共振成像技术、窥视宇宙深处的射电望远镜等等。 在所有这些情况下,在经历了一段时间之后,不可能像第一种选择那样调谐到另一个广播电台,因此,特殊的放大器用于放大微弱信号,其能力受到幅度的限制它们自己的噪声,并放大了这些噪声以及有用的信号。 但最近,荷兰代尔夫特理工大学的研究人员创造了一种利用量子力学定律的新型无线电接收器。 除了将这种接收器用于接收最弱信号的实际应用之外,它所使用的原理还可以阐明量子力学和引力之间的相互作用。

新接收器中使用的量子力学原则之一是能量可以以称为量子的微小固定“剂量”传输。 首席研究员马里奥·盖利 (Mario Gely) 说:“想象一下,你正在荡一个荡秋千的孩子,”从经典物理学的角度来看,如果我想给孩子更多的速度和摆动幅度,我将不得不给他们一个推动量子力学说别的东西 - 我一次只能将孩子的能量增加一个“量子步”,以半个量子或另一个分数部分的量将能量转移给他基本上是不可能的。

在现实生活中,这些量子“剂量”的能量是如此之小,以至于它们不会对荡秋千的孩子产生任何切实的影响。 直到最近,这种说法在无线电波方面被认为是正确的。 然而,新的接收器可以“感受”射频信号中这些微小的能量粒子,使其能够接收量子水平的无线电波。

新接收器展示了一些与量子力学和质量和重力等概念相关的不寻常效应。 量子磁学理论是在将近 100 年前发展起来的,但物理学家仍然对量子力学与引力概念的结合问题感到困惑。

其他有趣的新闻:

▪ 狗 31000 岁

▪ 大脑如何理解语法

▪ WD Passport Pocket 外置硬盘

▪ 活动前,嫉妒更强烈

▪ 透明内存芯片

科技、新电子资讯

 

免费技术图书馆的有趣材料:

▪ 网站数据传输部分。 文章精选

▪ 文章 火力发电厂。 发明及生产历史

▪ 文章 什么物理法有助于对非法内幕交易投机者定罪? 详细解答

▪ 文章使用气味剂。 劳动保护标准说明

▪ 文章 大灯清洁器防止烧坏的保护装置。 无线电电子电气工程百科全书

▪ 文章接地及电气安全防护措施。 间接接触的防护措施。 无线电电子电气工程百科全书

留下您对本文的评论:

Имя:


电子邮件(可选):


点评:





本页所有语言

主页 | 图书馆 | 用品 | 网站地图 | 网站评论

www.diagram.com.ua

www.diagram.com.ua
2000-2024