时间: 2024-10-30 10:26:50 | 作者: 唇部
传感器等)的状态。数字输入只能识别两种状态:高电平(通常代表“1”或“开”)和低电平(通常代表“0”或“关”)。
常开触点,也称为NO(Normally Open)触点,指的是一种当电气设备未被激活时处于打开状态的开关。换句话说,当电流通过该开关时,触点会关闭并允许电流流动;而当电流停止流动时,触点会自动返回到打开状态。常开触点通常被用于需要手动控制的电路中,例如呼叫按钮、灯开关等。
常闭触点,也称为NC(Normally Closed)触点,指的是一种当电气设备未被激活时处于关闭状态的开关。与常开触点不同,当电流通过该开关时,触点会打开并中断电流的流动;而当电流停止流动时,触点会自动返回到关闭状态。常闭触点通常被用于需要自动控制的电路中,例如安全继电器、保护设施等。
一种上升沿(按键释放计数),一种下降沿(按键闭合计数),第三种电平(按键闭合释放都会计数)。
滤波参数用于输入信号有效性判断,比如默认使用6即6ms以下的输入信号作为抖动不会进行计数也不会判断为有效的输入信号。
干接点信号是一种电气开关信号,具有闭合和断开两种状态,其两个接点之间没有极性,可以互换。这种信号通常用在所有开关、传感器输出以及继电器、干簧管的输出等。干接点信号在工业控制领域中应用广泛,具有无需电源即可工作的特点,适用于多种设备和场景。
统计接入设备触发的次数,涉及到DI的采样频率,频率太高,可能漏采,这一点在使用时必须考虑
门磁开关常用于门是否开启、关闭。两个磁铁靠近后会产生一个高电平,或者低电平信号,DI检测到后,可以识别门的状态,从而通知云端同步门的状态
常用于热源检测,例如是否有人进入检测等。检测到热源后,会产生一个高电平或者低电平信号,DI接收到后,通知远端检测事件发生。
检测是否有水进入,传感器会产生数字输出信号给DI,DI检测到后,进行下一步处理。
使用该组件,必须同时使用AT组件,文件组件,TCP组件,掉线组件,掉线重连组件,DI组件,DO组件,AI组件,JSON组件,CLK组件。
功能:该函数用于,DI1周期上报定时器超时回调函数,超时后,判断当前是否在透传模式,发送消息给JSON任务,上报到服务器。
功能:该函数用于,初始化DI1,配置为中断模式,判断NV项,要不要打开周期上报定时器。
复制20.2_at_xtu示例工程,到同一个文件夹下,修改文件名为20.9_di_xtu,如图:
-D是makefile中定义宏定义必要的前缀,可以搜索相关makefile学习文章学习相关知识。
DTU_TYPE_5X6 表示使用SOM板贴片5x6卡,能够正常的使用其它卡,修改为对应宏定义就可以。
使用代码编辑器,将新建的工程文件加入代码编辑器中,打开main.c,修改main.c,加入am.h头文件,如图:
示例使用的是板载5x6卡,用户的硬件可能是使用外置卡,或者是三合一全网通卡,因为硬件上三种卡使用的模组SIM接口不一样(外置卡SIM1,5x6卡和三合一卡SIM2),所以,需要通过一个全局变量来制定SIM卡硬件接口。
根据实验现象,用户要实现自己的AT指令,只需要参考组件中的例子,按照自己需求修改,
本文章源自奇迹物联开源的物联网应用知识库CellularIoTWiki,更多技术干货欢迎关注收藏Wiki:Cellular IoT Wiki 知识库()
这里是为物联网人构建的技术应用百科,以便帮助你更快更简单的开发物联网产品。
在我们长期投身于蜂窝物联网 ODM/OEM 解决方案的实践过程中,一直被物联网技术碎片化与产业资源碎片化的问题所困扰。从产品定义、芯片选型,到软硬件研发和测试,物联网技术的碎片化以及产业资源的碎片化,始终对团队的产品研究开发交付质量和效率形成制约。为减少因物联网碎片化而带来的重复开发工作,我们着手对物联网开发中高频应用的技术知识进行沉淀管理,并基于 Bloom OS 搭建了不同平台的RTOS应用生态。后来我们得知,很多物联网产品研究开发团队都面临着相似的困扰,于是,我们决定向全体物联网行业开发者开放奇迹物联内部沉淀的应用技术知识库 Wiki,期望能为更多物联网产品开发者减轻一些重复造轮子的负担。
奇迹物联的业务服务范围:基于自研的NB-IoT、Cat1、Cat4等物联网模组,为客户物联网ODM/OEM解决方案服务。我们的研发技术中心在石家庄,PCBA生产基地分布在深圳、石家庄、北京三个工厂,满足多种区域&不同量产规模&不一样的产品开发阶段的生产制造任务。跟传统PCBA工厂最大的区别是我们只服务物联网行业客户。