基于STC12C5A60S2的汽车防疲劳驾驶系统研究

基于STC12C5A60S2的汽车防疲劳驾驶系统研究,第1张

  众所周知,汽车如今已然成为我们生活中一种必须的交通工具,它和我们的生活息息相关,但是由于我们的疲劳驾驶造成的交通事故相当的影响我们的生活,无论是从财产、精神方面来说都是有很深的伤害的,因此如何降低日常生活中的疲劳驾驶是有很深远的意义的。

  疲劳驾驶是造成大多数交通事故的主要元凶之一,其中50%的交通安全事故起源于驾驶员意识不清醒从而酿成车祸,因此,防疲劳驾驶系统的研究具有重要意义。文章采用STC12C5A60S2单片机作为微处理器,通过采集安装在方向盘上的角位移传感器压力传感器数据,判断驾驶员疲劳状况,并在驾驶员疲劳时进行报警处理,从而达到安全驾驶的目的。

  随着科技的进步,人们对汽车的安全性提出了更多要求。现在很多国外著名汽车品牌已将防疲劳驾驶技术融入到汽车中,即采用图像识别式,利用图像传感器捕捉驾驶员面部特征,判断驾驶员疲劳程度。这种识别模式准确度较高,但价格也十分高昂。利用单片机作为最小系统的防疲劳驾系统具有性能稳定、价格低廉的优势,同时传感器具有灵敏、准确、迅速等优点,从而极大提高了防疲劳系统的安全性,因此,基于单片机的防疲劳驾驶系统具有很强的实用性。

  stc12c5a60s2在众多的51系列单片机中,要算国内STC 公司的1T增强系列更具有竞争力,因他不但和8051指令、管脚完全兼容,而且其片内的具有大容量程序存储器且是FLASH工艺的,如STC12C5A60S2单片机内部就自带高达60K FLASHROM,这种工艺的存储器用户可以用电的方式瞬间擦除、改写。而且STC系列单片机支持串口程序烧写。显而易见,这种单片机对开发设备的要求很低,开发时间也大大缩短。写入单片机内的程序还可以进行加密,这又很好地保护了你的劳动成果。

  系统基本结构

  系统主要由控制模块、输入模块、输出模块三部分组成。控制模块由单片机STC12C5A60S2最小系统组成。其中输入模块安装在方向盘上,主要包括角位移传感器和压力传感器,用于采集方向盘角度及压力数据的变化情况。显示模块采用LCD12864显示器,主要用于设定和显示驾驶时间和转角时间。语音报警模块采用ISD1820芯片。

  基于STC12C5A60S2的汽车防疲劳驾驶系统研究,基于STC12C5A60S2的汽车防疲劳驾驶系统研究,第2张

  当驾驶员正常驾驶机动车,系统不报警;当驾驶员处于疲劳状态,双手离开方向盘,超过设定的驾驶时间,符合报警条件,语音模块播放报警音报警,显示模块LCD12864显示当前系统进入报警状态;当驾驶员处于疲劳状态,双手未离开方向盘,但方向盘转角长时间未发生变化,符合报警条件,系统报警,语音模块和显示模块进入报警状态。

  系统硬件设计

  系统硬件由控制模块、角位移传感器、压力传感器、液晶显示模块和语音模块组成。

  控制模块通过角位移传感器和压力传感器采集方向盘转角及压力数据进行分析,当符合报警条件,语音模块报警,显示模块显示系统处于报警状态。

  基于STC12C5A60S2的汽车防疲劳驾驶系统研究,基于STC12C5A60S2的汽车防疲劳驾驶系统研究,第3张

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/dianzi/2717897.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-08-17
下一篇 2022-08-17

发表评论

登录后才能评论

评论列表(0条)

保存