一种智能车用座椅控制方法技术

技术编号:25822694 阅读:25 留言:0更新日期:2020-10-02 14:07
本发明专利技术提出了一种智能车用座椅控制方法,包括以下步骤:S1:系统初始化;S2:温湿度传感器、心率血压检测传感器、体温检测传感器进行初始化;S3:采集一次温湿度;S4:通风加热模块、疲劳检测模块、体压分布检测模块初始化;S5:同时执行步骤S6、步骤S7和步骤S9;S6:后台运行;S7:若控制器接收到APP指令;则执行S8,并暂停步骤S6;S8:控制器根据接收到的APP指令打开或关闭通风加热、座椅调节或座椅按摩,执行完毕后,继续执行S6;S9:控制器向后台运行计时单元发出开始计时指令,后台运行计时单元开始计时,若到达后台运行计时单元设定的定时时长,执行S10,并暂停执行S6;S10:发送除去体压分布的其他数据,并重新定时;继续执行S6。

【技术实现步骤摘要】
一种智能车用座椅控制方法
本专利技术涉及汽车控制
,具体涉及一种智能车用座椅控制方法。
技术介绍
随着人们生活水平的提高,汽车越来越成为人们生活中不可缺少的代步工具,很多情况下驾驶员不得不长时间驾驶汽车,那么对汽车座椅舒适度的要求不断地在提高,现在的汽车座椅虽然已增设电动按摩座椅,但是功能仅仅局限于按摩功能,功能相对较少,无法对当前驾驶员的驾驶状态进行检测,除此之外,还缺少控制系统,控制方式也为简单的开、关按摩功能。
技术实现思路
本专利技术旨在至少解决现有技术中存在的技术问题,特别创新地提出了一种智能车用座椅控制方法,能够很好的控制车用座椅,实现多种功能。为了实现本专利技术的上述目的,本专利技术提供了一种智能车用座椅控制方法,其特征在于:包括以下步骤:S1:系统初始化;S2:温湿度传感器、心率血压检测传感器、体温检测传感器进行初始化;S3:采集一次温湿度;S4:通风加热模块、疲劳检测模块、体压分布检测模块初始化;S5:同时执行步骤S6、步骤S7和步骤S9;S6:进入后台运行状态;S7:若控制器接收到调节指令;则执行S8,并暂停步骤S6;S8:控制器根据接收到的调节指令打开或关闭通风加热、座椅调节,调节完毕后,继续执行S6;S9:控制器向后台运行计时单元发出开始计时指令,后台运行计时单元开始计时,若到达后台运行计时单元设定的定时时长,执行S10,并暂停执行S6;S10:发送除去体压分布的其他数据,并重新定时;继续执行S6。上述方案中:步骤S1还包括:S1-1:设定定时时长;S1-2:通过定时时长设置模块设定新的定时时长,定时时长设置模块将新的定时时长数据发送至控制器,若控制器超过30秒未收到新的定时时长数据,则执行S1-4;S1-3:通过定时时长设置模块选择时长作为新的定时时长,定时时长设置模块将选择的新的定时时长数据发送至控制器,控制器接收新的定时时长数据,并将新的定时时长数据发送至存储模块,同时控制器向存储模块发送存储新的定时时长指令,存储模块接收新的定时时长数据,并将新的定时时长数据保存并覆盖原始定时时长的存储单元中;S1-3:控制器按照定时时长调整后台运行计时单元的循环时间;控制器向后台运行计时单元发出更改定时时长指令,同时,控制器将新的定时时长数据发送至后台运行计时单元,后台运行计时单元接收更改定时时长指令和新的定时时长数据,根据新的定时时长数据修改定时时限,并按照新的定时时长数据进行计时;执行S2;S1-4:控制器向后台运行计时单元发出计时指令,后台运行计时单元按照原始定时时长开始计时。上述方案中:步骤S2还包括:S2-1:控制器向温湿度传感器发出初始化指令并开始计时,温湿度传感器接收到初始化指令后,检测自身是否能够正常启动运行;S2-2:温湿度传感器预检测当前环境温度和湿度,温湿度传感器向控制器发送当前检测的环境温度数据和环境湿度数据,控制器接收温湿度传感器发送的温度数据并进行判断,若温度数据在20℃~50℃之间,则说明能够正常启动运行,执行S2-4;若温度数据不在20℃~50℃之间或控制器超过10s没有接收到体温检测传感器发送的温度数则说明不能正常启动运行,执行S2-3;S2-3:控制器向报警模块发出温湿度传感器初始化失败提示指令,报警模块接收到温湿度传感器初始化失败提示指令后,报警模块发出温湿度传感器初始化失败报警提示音;S2-4:控制器向心率血压检测传感器发出初始化指令并开始计时,心率血压检测传感器接收到初始化指令后,检测自身是否能够正常启动运行;S2-5:心率血压检测传感器开始预运行,若能预运行则说明能够正常启动运行,心率血压检测传感器向控制器发送初始化反馈信号,控制器接收心率血压检测传感器的初始化反馈信号;若能检测则说明不能正常启动运行,心率血压检测传感器不向控制器发送初始化反馈信号;S2-6:若控制器超过10s未接收到心率血压检测传感器的初始化反馈信号,控制器向报警模块发出心率血压检测传感器初始化失败提示指令,报警模块接收到心率血压检测传感器初始化失败提示指令后,报警模块发出心率血压检测传感器初始化失败报警提示音;S2-7:控制器向体温检测传感器发出初始化指令并开始计时,体温检测传感器接收到初始化指令后,检测自身是否能够正常启动运行;S2-8:体温检测传感器预检测到温度数据,体温检测传感器向控制器发送当前检测的温度数据,控制器接收体温检测传感器发送的温度数据并进行判断,若温度数据在20℃~50℃之间,则说明能够正常启动运行,执行S3;若温度数据不在20℃~50℃之间或控制器超过10s没有接收到体温检测传感器发送的温度数据则说明不能正常启动运行,执行S2-9;S2-9:控制器向报警模块发出体温检测传感器初始化失败提示指令,报警模块接收到初始化失败提示指令后,报警模块发出体温检测传感器初始化失败报警提示音。上述方案中:步骤S3还包括:S3-1:控制器向温湿度传感器发出温度检测指令,温湿度传感器接收到温度检测指令后,检测当前环境温度,并将检测的温度数据发送至控制器;S3-2:控制器接收温湿度传感器发送的温度数据,并向存储模块发出数据存储指令,存储模块接收控制器发出的温度数据,将温度数据进行保存;S3-3:控制器向温湿度传感器发出湿度检测指令,温湿度传感器接收到湿度检测指令后,检测当前环境湿度,并将检测的湿度数据发送至控制器;S3-4:控制器接收温湿度传感器发送的湿度数据,并向存储模块发出数据存储指令,存储模块接收控制器发出的湿度数据,将湿度数据进行保存;S3-5:检测并保存温度数据和湿度数据后,控制器向存储模块发出清楚温湿度标志位置位。上述方案中:步骤S4还包括:S4-1:控制器向通风加热模块发出初始化指令并开始计时,通风加热模块接收到初始化指令后,通风加热模块启动,并清除通风加热模块中通风/加热设定的档位;通风加热模块档位清除归零完毕后,向控制器发送初始化反馈信号;S4-2:若控制器超过10s未接收到通风加热模块的初始化反馈信号,控制器向报警模块发出通风加热模块初始化失败提示指令,报警模块接收到通风加热模块初始化失败提示指令后,报警模块发出通风加热模块初始化失败报警提示音;S4-3:控制器向疲劳检测模块发出初始化指令并开始计时,疲劳检测模块接收到初始化指令后,检测自身是否能够正常启动运行;S4-4:疲劳检测模块开始预运行,自检自身功能是否完整,若完整则向控制器发出初始化完成反馈信号,执行S4-6;若控制器超过10s没有接收到疲劳检测模块发送的初始化完成反馈信号则说明不能正常启动运行,执行S4-5;S4-5:控制器向报警模块发出疲劳检测模块初始化失败提示指令,报警模块接收到疲劳检测模块初始化失败提示指令后,报警模块发出疲劳检测模块初始化失败报警提示音;S4-6:控制器向体压分布检测模块发出初始化指令并开始本文档来自技高网...

【技术保护点】
1.一种智能车用座椅控制方法,其特征在于:包括以下步骤:/nS1:系统初始化;/nS2:温湿度传感器、心率血压检测传感器、体温检测传感器进行初始化;/nS3:采集一次温湿度;/nS4:通风加热模块、疲劳检测模块、体压分布检测模块初始化;/nS5:同时执行步骤S6、步骤S7和步骤S9;/nS6:进入后台运行状态;/nS7:若控制器接收到调节指令;则执行S8,并暂停步骤S6;/nS8:控制器根据接收到的调节指令打开或关闭通风加热、座椅调节,调节完毕后,继续执行S6;/nS9:控制器向后台运行计时单元发出开始计时指令,后台运行计时单元开始计时,若到达后台运行计时单元设定的定时时长,执行S10,并暂停执行S6;/nS10:发送除去体压分布的其他数据,并重新定时;继续执行S6。/n

【技术特征摘要】
1.一种智能车用座椅控制方法,其特征在于:包括以下步骤:
S1:系统初始化;
S2:温湿度传感器、心率血压检测传感器、体温检测传感器进行初始化;
S3:采集一次温湿度;
S4:通风加热模块、疲劳检测模块、体压分布检测模块初始化;
S5:同时执行步骤S6、步骤S7和步骤S9;
S6:进入后台运行状态;
S7:若控制器接收到调节指令;则执行S8,并暂停步骤S6;
S8:控制器根据接收到的调节指令打开或关闭通风加热、座椅调节,调节完毕后,继续执行S6;
S9:控制器向后台运行计时单元发出开始计时指令,后台运行计时单元开始计时,若到达后台运行计时单元设定的定时时长,执行S10,并暂停执行S6;
S10:发送除去体压分布的其他数据,并重新定时;继续执行S6。


2.根据权利要求1所述的一种智能车用座椅控制方法,其特征在于:步骤S1还包括:
S1-1:设定定时时长;
S1-2:通过定时时长设置模块设定新的定时时长,定时时长设置模块将新的定时时长数据发送至控制器,若控制器超过30秒未收到新的定时时长数据,则执行S1-4;
S1-3:通过定时时长设置模块选择时长作为新的定时时长,定时时长设置模块将选择的新的定时时长数据发送至控制器,控制器接收新的定时时长数据,并将新的定时时长数据发送至存储模块,同时控制器向存储模块发送存储新的定时时长指令,存储模块接收新的定时时长数据,并将新的定时时长数据保存并覆盖原始定时时长的存储单元中;
S1-3:控制器按照定时时长调整后台运行计时单元的循环时间;控制器向后台运行计时单元发出更改定时时长指令,同时,控制器将新的定时时长数据发送至后台运行计时单元,后台运行计时单元接收更改定时时长指令和新的定时时长数据,根据新的定时时长数据修改定时时限,并按照新的定时时长数据进行计时;执行S2;
S1-4:控制器向后台运行计时单元发出计时指令,后台运行计时单元按照原始定时时长开始计时。


3.根据权利要求1所述的一种智能车用座椅控制方法,其特征在于:步骤S2还包括:
S2-1:控制器向温湿度传感器发出初始化指令并开始计时,温湿度传感器接收到初始化指令后,检测自身是否能够正常启动运行;
S2-2:温湿度传感器预检测当前环境温度和湿度,温湿度传感器向控制器发送当前检测的环境温度数据和环境湿度数据,控制器接收温湿度传感器发送的温度数据并进行判断,若温度数据在20℃~50℃之间,则说明能够正常启动运行,执行S2-4;若温度数据不在20℃~50℃之间或控制器超过10s没有接收到体温检测传感器发送的温度数则说明不能正常启动运行,执行S2-3;
S2-3:控制器向报警模块发出温湿度传感器初始化失败提示指令,报警模块接收到温湿度传感器初始化失败提示指令后,报警模块发出温湿度传感器初始化失败报警提示音;
S2-4:控制器向心率血压检测传感器发出初始化指令并开始计时,心率血压检测传感器接收到初始化指令后,检测自身是否能够正常启动运行;
S2-5:心率血压检测传感器开始预运行,若能预运行则说明能够正常启动运行,心率血压检测传感器向控制器发送初始化反馈信号,控制器接收心率血压检测传感器的初始化反馈信号;若能检测则说明不能正常启动运行,心率血压检测传感器不向控制器发送初始化反馈信号;
S2-6:若控制器超过10s未接收到心率血压检测传感器的初始化反馈信号,控制器向报警模块发出心率血压检测传感器初始化失败提示指令,报警模块接收到心率血压检测传感器初始化失败提示指令后,报警模块发出心率血压检测传感器初始化失败报警提示音;
S2-7:控制器向体温检测传感器发出初始化指令并开始计时,体温检测传感器接收到初始化指令后,检测自身是否能够正常启动运行;
S2-8:体温检测传感器预检测到温度数据,体温检测传感器向控制器发送当前检测的温度数据,控制器接收体温检测传感器发送的温度数据并进行判断,若温度数据在20℃~50℃之间,则说明能够正常启动运行,执行S3;若温度数据不在20℃~50℃之间或控制器超过10s没有接收到体温检测传感器发送的温度数据则说明不能正常启动运行,执行S2-9;
S2-9:控制器向报警模块发出体温检测传感器初始化失败提示指令,报警模块接收到初始化失败提示指令后,报警模块发出体温检测传感器初始化失败报警提示音。


4.根据权利要求1所述的一种智能车用座椅控制方法,其特征在于:步骤S3还包括:
S3-1:控制器向温湿度传感器发出温度检测指令,温湿度传感器接收到温度检测指令后,检测当前环境温度,并将检测的温度数据发送至控制器;
S3-2:控制器接收温湿度传感器发送的温度数据,并向存储模块发出数据存储指令,存储模块接收控制器发出的温度数据,将温度数据进行保存;
S3-3:控制器向温湿度传感器发出湿度检测指令,温湿度传感器接收到湿度检测指令后,检测当前环境湿度,并将检测的湿度数据发送至控制器;
S3-4:控制器接收温湿度传感器发送的湿度数据,并向存储模块发出数据存储指令,存储模块接收控制器发出的湿度数据,将湿度数据进行保存;
S3-5:检测并保存温度数据和湿度数据后,控制器向存储模块发出清楚温湿度标志位置位。


5.根据权利要求1所述的一种智能车用座椅控制方法,其特征在于:步骤S4还包括:
S4-1:控制器向通风加热模块发出初始化指令并开始计时,通风加热模块接收到初始化指令后,通风加热模块启动,并清除通风加热模块中通风/加热设定的档位;通风加热模块档位清除归零完毕后,向控制器发送初始化反馈信号;
S4-2:若控制器超过10s未接收到通风加热模块的初始化反馈信号,控制器向报警模块发出通风加热模块初始化失败提示指令,报警模块接收到通风加热模块初始化失败提示指令后,报警模块发出通风加热模块初始化失败报警提示音;
S4-3:控制器向疲劳检测模块发出初始化指令并开始计时,疲劳检测模块接收到初始化指令后,检测自身是否能够正常启动运行;
S4-4:疲劳检测模块开始预运行,自检自...

【专利技术属性】
技术研发人员:陈元定徐军领陈尧东
申请(专利权)人:重庆宏立至信科技发展集团股份有限公司
类型:发明
国别省市:重庆;50

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1