灵途科技电梯安全光幕精准阻车,助力消防安全

10月26日,一则关于#电动车屋内充电2分钟连爆15次#的话题冲上微博热搜,引起网友讨论。

据新闻数据统计,2021年,全国电动二轮车火灾1.8万余起,其中90%火灾都发生在夜间充电。由于夜间充电事故无法及时干预,往往带来更大人身财产损失。

而目前我国是世界上最大的电梯安装市场,全国电梯已经超过420万台,每天乘客乘坐电梯总数约15.84亿次,若电动车由电梯上楼,将成为居民最大的安全隐患。

为了解决电动车带来的住宅消防安全问题,各地政府纷纷出台相关政策严格管理监督电动车停放、充电问题。相关企业也献计献策,通过科技手段阻止电动车进入电梯,来防止电动车入户、充电,进而解决因其带来的消防安全问题。

当前利用科技阻止电动车进电梯的方式主要有两种:

物联网光幕:基于光幕的阻车系统,利用光幕内部的传感器,扫描进出物体,识别出电动车,联动电梯拒绝关门并发出警告。

摄像头方案:基于视频流识别的电动车阻车方案,通过视觉AI技术,由相机自动识别电动车并实时抓拍图片,同步联动梯控系统拒绝关门、禁止按键,禁止电动车进入电梯。

两者对比情况如下:

如上图所示,相较摄像头识别方案,物联网光幕技术在识别准确率、隐私性、价格、安装难度上具备明显优势。

灵途科技固态激光雷达ToF-glance安全光幕为电梯精准阻车保驾护航

现有电梯物联网光幕技术主要是通过红外线接收器和发射器进行接收,但是技术依旧面临两大难题。

  • 无法检测到遛狗绳,造成人进入电梯,宠物没进入时,电梯关门;
  • 玻璃等透明物体进入电梯,光幕无法监测透明物体,电梯关门。

灵途科技为此推出固态激光雷达 LRS 0104 pro系列增强型安全光幕探测系统,可结合智能AI算法,有效识别包括电动车在内的各类进出电梯的物体形态,发出安全预警,降低电梯运行风险,保障乘梯安全。灵途科技固态激光雷达 LRS 0104 pro系列增强型安全光幕在电梯应用中能提供更为安全的解决方案。

灵途科技固态激光雷达ToF-glance光瀑LRS 0104系列方案优势

  • 无盲区:范围全覆盖,电梯底部也可完全探测;
  • 高精度:细小物体,如宠物牵引绳,可100%检出;
  • 智能识别:助动车,透明玻璃,可100%检出;
  • 易装调:尺寸小,收发一体,无需反复装调;
  • 功能“多合一”:光幕功能+智能识别+预防预警。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
实现安全光幕选频功能的代码,可以通过以下步骤实现: 1. 初始化串口通信,以便与主控板通信。 2. 配置IAP15W4K61S4的IO口,用于连接安全光幕的信号线,以及控制选频器的引脚。 3. 在程序中使用中断方式读取安全光幕的信号,当安全光幕被触发时,MCU会产生相应的中断,并立即发送信号给主控板。 4. 在程序中使用定时器的功能实现选频器的控制,可以通过定时器来控制选频器的频率以及选频器的输出状态。 5. 在主控板中处理来自MCU的信号,并根据信号进行相应的操作,例如停止机器等。 下面是一个简单的示例代码,可以作为参考: ```c #include "reg_iap15w4k61s4.h" #define UART_BAUDRATE 9600 #define PRESCALER 12 #define TIM0_FREQ 10000 #define TIMER_RELOAD_VALUE (65536 - (SYSCLK_FREQ / (PRESCALER * TIM0_FREQ))) unsigned char uart_data; unsigned char safety_beam_flag; void UART_Init() { SCON = 0x50; // 8-bit data, no parity, 1 stop bit TMOD &= 0x0F; // Clear the 4-bit field for timer1 TMOD |= 0x20; // Set timer1 to operate in mode 2 TH1 = 256 - SYSCLK_FREQ / (32 * UART_BAUDRATE); // Set the baud rate TR1 = 1; // Enable timer1 TI = 1; // Indicate ready to transmit } void Timer_Init() { TMOD &= 0xF0; // Clear the 4-bit field for timer0 TMOD |= 0x01; // Set timer0 to operate in mode 1 TH0 = TIMER_RELOAD_VALUE >> 8; TL0 = TIMER_RELOAD_VALUE & 0xFF; TR0 = 1; // Enable timer0 ET0 = 1; // Enable timer0 interrupt EA = 1; // Enable all interrupts } void main() { safety_beam_flag = 0; UART_Init(); Timer_Init(); while (1) { if (safety_beam_flag) { SBUF = '1'; // Send signal to main board safety_beam_flag = 0; } } } void Timer0_ISR() interrupt 1 { TH0 = TIMER_RELOAD_VALUE >> 8; TL0 = TIMER_RELOAD_VALUE & 0xFF; // Control the frequency of the frequency selector // ... // Read the signal from the safety beam if (SAFETY_BEAM) { safety_beam_flag = 1; } } ``` 上面的代码是一个简化的示例,实际应用中需要根据具体的硬件和功能需求进行适当的修改。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值