查看: 567|回复: 0

[项目提交] 基于预防疲劳驾驶和方向盘离手检测技术应用

[复制链接]
  • TA的每日心情

    2024-1-14 14:59
  • 签到天数: 7 天

    连续签到: 2 天

    [LV.3]偶尔看看II

    发表于 2024-1-14 13:31:15 | 显示全部楼层 |阅读模式
    分享到:
    本帖最后由 难得糊度 于 2024-1-14 14:59 编辑

                           基于预防疲劳驾驶和方向盘离手检测技术应用
    一、项目概述
       全提供了更全面的保随着社会的发展,汽车已经成为我们日常生活不可或缺的一部分。然而,长时间的驾驶往往容易导致驾驶者疲劳,从而增加交通事故的风险。为了提高驾驶的安全性,预防疲劳驾驶成为了汽车技术领域的一个重要课题。同时,方向盘离手检测技术也逐渐崭露头角,为驾驶者的安障。
    二.硬件方案
      本系统基于ATtiny3217为主控芯片,主要用于触摸方案的应用,控制器基于内部CapSense模块进行电容信号的采集并处理,获得相应方向盘触摸按键和方向盘离手检测的激活状态与信号量。触摸按键基于压力检测以防止出现误触发,并在正确的触摸按键触发情况下,进行振动反馈。控制器通过CAN接口实时报告当前触摸按键状态和离手检测状态,仪表通过CAN接口接收报文以显示当前触摸方向盘的功能状态。
    图片2.png
      方向盘离手检测是一项车辆安全技术,旨在监测驾驶员是否在驾驶过程中保持双手握住方向盘。这种系统的目的是确保驾驶员保持对车辆的控制,以减少由于驾驶员不注意或疲劳导致的事故风险。
    2.1.传感器技术:
      方向盘离手检测系统通常使用各种传感器来监测驾驶员的手的位置和状态。这些传感器可能包括压力传感器、电容传感器、红外线传感器等。这些传感器能够检测手的存在和位置,从而确定是否离开了方向盘。使用压力传感器或电容传感器,将其连接到ATtiny3217的模拟输入引脚。
    图片1.png
      Ams OSRAM AS8579适配器板配备了所有必要的外围组件,并可以在不同的应用中检测容量的变化,并应用算法来确定电容和电阻信息。输出信息可以通过SPI接口读取,也可以用于IC配置。这种高精度性能传感器还支持多种诊断功能,满足标准的功能安全要求。这使得传感器能够在实际操作中区分驾驶员的手是否在方向盘上。
    2.2.计时器和阈值设置:
      ATtiny3217内置了多个计时器。用于计算手离开方向盘的时间。配置计时器的预分频和计数值,以达到所需的计时精度。系统通常会使用计时器来跟踪驾驶员的手是否离开了方向盘,并设置一个时间阈值。一旦驾驶员的手离开方向盘的时间超过设定的阈值,系统可能会触发警告或其他安全措施。阈值的设置需要在确保安全的同时,尽量减少误报和对正常驾驶的干扰。
    2.3.准确性和稳定性:
      方向盘离手检测系统需要具备高准确性和稳定性,以确保在各种驾驶条件下都能可靠地运行。系统应该能够正确地区分驾驶员手的位置,避免误判,特别是在复杂的交通情况或道路条件下。
    2.4.人机交互设计:
      当系统检测到驾驶员离开方向盘时,需要通过适当的警告信号或人机交互方式通知驾驶员。这有助于驾驶员意识到他们的状态,并采取必要的措施,如重新握住方向盘。
    三.软件硬件构架
    3.1原理图
    564c8417af461e4b1bcd3fc381249d2.png
    3.2程序流程图
    bed532571f8c0b0e5aaf33c6269276e.png

    原理图.zip

    16.23 KB, 阅读权限: 200, 下载次数: 0

    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /2 下一条

    手机版|小黑屋|与非网

    GMT+8, 2024-5-7 11:15 , Processed in 0.120253 second(s), 17 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.