向载荷基本不变,提高结构的防撞安全性。
参考文献
[1]Xiong Z,Hui Z,Wei J R.Axial crushing of tubes fabricated by metal sheet bending [J].Thin-Walled Structures,2018,122(1):
252-263.
[2]皱猛,于用军,张荣荣,等.仿牛角结构薄壁管吸能特性仿真分析[J].吉林大学学报(工学版),2015,45(6):1864-1866.
时间/ms
比吸能/(k J ·k g -1)
模型一
内层高度缩短10 mm
图8  2种模型的比吸能-时间变化曲线
454035
30252015105
5101520253035
0 引言
目前,因倒车影像模糊而引发的交通事故时有发生。因此,在汽车上增加摄像头清洗功能具有重要意义,它可以帮助驾驶员快速、有效地清理摄像头,保证视野清晰,有效降低发生交通事故的概率。该文设计了一种倒车摄像头智能清洗装置,它借鉴高压水射流技术的工作原理
[1]
并采用软冲
刷技术,清洗后不留任何水珠,能够高效地完成清洁和保护摄像头的工作,最大程度地延长了摄像头的使用寿命,弥补了雨刮式产品容易磨损摄像头的缺点。此外,已有的雨刮器式发明对安装角度要求极高,而该装置安装便捷,对各种类
型、尺寸的摄像头匹配度高,装置拆卸方便,可以根据不同车型调整多个零部件的位置。
1 装置研发必要性分析
倒车摄像头是一种安装在车辆尾部的摄像头,与车内安装的显示屏共同组成一套完整的倒车影像系统,倒车时可以看到车后的实时影像,以降低发生倒车事故的概率。倒车影像系统已经被广泛应用于家用轿车等小型车辆,并有向货车、大巴车、收割机以及工程机械车辆等大、中型车辆发展的明显趋势。倒车影像的普遍应用说明摄像头清洗装置的研究具有重要的现实意义。
一种高效的汽车摄像头智能清洗装置
王玲昱  刁川洲  王 宇  杨文胜  杨彦炯(泰州学院数理学院,江苏  泰州  225300)
摘  要:倒车摄像头是汽车的一种重要安全配置,汽车摄像头暴露在外部,很容易受雨雪、灰尘等因素的影响,导致存在安全隐患。该文设计了一种高效的汽车摄像头清洗装置,运用高压水的原理使高压柱塞泵产生高压水流,以冲洗摄像头表面,达到清洁的效果。该装置由智能供电系统、供水系统、水位报警系统、变径管和喷水管组成,可以感应摄像头表面附着物的浓度,并借助STM32单片机实现自动清洗的功能。该装置不仅提高了汽车驾驶的安全性,而且还解决了现有市场产品中存在的清洗效率不理想、安装角度要求高等问题,具有良好的市场应用前景。关键词:STM32;倒车影像;智能喷洗;水流增压;软冲刷 中图分类号:TP 302     文献标志码:A
由于倒车摄像头长期暴露在车外,难免会有灰尘、雨水等污染物附着在其表面。长期使用倒车影像系统的司机可能会因“视野盲区”而无法继续正常地驾驶操作,这会对驾乘人员生命安全造成潜在威胁。因此,该文设计了一款汽车摄像头智能喷洗装置,该智能喷洗装置运用高压水的原理使高压柱塞泵产生高压水,以冲洗物体表面,主要解决以下4个问题:1) 倒车摄像头表面附着灰尘、雨水等污染物,会影响司机的视野,存在安全隐患。2) 驾驶人员下车擦拭摄像头不仅浪费时间,而且效率不高,也存在安全隐患。3) 现有技术中的棉条擦拭会对摄像头造成不可逆的磨损。4) 传统的擦拭对棉棒安装角度的要求非常高,安装点距离倒车摄像头过近会导致镜头与棉棒的双向损耗,维修成本过高[2]。与已有的雨刮器式发明相比,该装置不仅适用范围较广,而且具有很高的清洗效率。
2 装置概述
该文设计的智能清洗装置是一种汽车倒车摄像头雨水/灰尘/遮挡物自动清洗装置,该装置运用高压水的原理使高压柱塞泵产生高压水流,以冲洗物体表面,当水的冲击力大于污垢与物体表面的附着力时,高压水流就会将污垢剥离并冲走[3]。组合使用STM32单片机、粉尘传感器、继电器模块以及水泵,当倒车摄像头上的粉尘等遮挡物达到一定浓度时,水箱自动喷出水流清洗遮挡物。同时,组合使用STM32单片机、超声波水位传感器、继电器模块、蜂鸣器以及LED灯,当超声波水位传感器监测到水箱中的水位较低时,蜂鸣器发出警报声,LED灯闪烁,提醒司机需要向水箱中加水。
与已有的棉条擦洗式发明的0.88 cm2的扇形工作区域相比,该文设计的喷洗装置可以清洗3.00 cm2的区域,足够覆盖摄像头的所有取景范围,不留死角,可以轻松完成清洗工作[4]。当气温较低时,为了避免因结冰而导致该装置无法使用,可以将清洗液换成玻璃水[5],保证该装置正常发挥作用。
该装置的结构示意图一如图1所示,结构示意图二如图2所示,图1的A处结构放大图如图3所示,该装置的各部件安装位置示意图如图4所示。为了达到高效清洗的目的,该装置采用了以下技术方案:该装置所在车体的后备箱底端固定连接水箱,水箱的内部底端固定连接超声波传感器,水箱的一侧固定连接水泵,水泵的进水口固定连接连接管,连接管的另一端固定连接在水箱的出水口,出水口均固定连接软管,软管的另一端固定连接喷水管,车体的车尾固定连接摄像头本体,车体的发动机一侧有蓄电池,车体的内部有仪表盘,仪表盘
的前端一侧有蜂鸣器,仪表盘的前端中部有开关,仪表盘的另一侧有显示屏。
该设计采用软冲刷技术,最大程度地延长了摄像头的使用寿命,操作简单且清洗效率高。
3 硬件电路
该文设计的智能清洗装置主要包括自动清洗系统、供水系统以及水位报警系统。3.1 自动清洗系统
3.1.1 自动清洗系统的整体设计
自动清洗系统结构如图5所示,该系统的作用是通过电路启动供水系统,是实现清洗功能的开关。该系统将所需的程序烧录至STM32单片机中,并通过程序设置粉尘浓度阈值,当粉尘传感器检测到灰尘时,ADC转换器将灰尘量转换1-水箱;2-注水盖子;5-蓄电池;6-软管;7-喷水管;8-分支管;9-
水泵;10-连接管。
图2  汽车倒车摄像头喷洗装置的结构示意图二
2
1
5
6
7
8
9
10
1-水箱;2-注水盖子;3-摄像头本体;4-超声波传感器;5-蓄电池。
图1 汽车倒车摄像头喷洗装置的结构示意图一3
2
5
4
1
A
11-仪表盘;12-蜂鸣器;13-开关;14-显示屏;16-闪光灯。
图3  图1的A处结构放大图
11
12
16
13
14
A
为具体数值,当该数值超过程序中预先设置的阈值时,继电器常开闭合,水泵开始工作,从而达到自动清洗的效果。
3.1.2 粉尘浓度测量模块
夏普光学灰尘传感器(GP2Y1014AU0F)可以非常有效地检测细微颗粒,同时该传感器具有极低的电流消耗(最大20 mA,最小11 mA),可以搭载高达7 V DC 的传感器。输出的是模拟电压(与测得的粉尘浓度成正比),敏感性为0.5 V/0.1 mg/m 3。
3.1.3 ADC 转换模块
ADC 转换模块又称模拟-数字转换器,可以将引脚上连续变化的模拟电压转换为内存中存储的数字变量,建立模拟电路到数字电路的桥梁。
3.1.4 主控制模块
采用具有72 MHz 的工作频率,3个16位定时器和1个PWM 定时器的STM32F103RCT6主控芯片,用USB 线接入后可以一键烧录程序。
3.1.5 继电器模块
选用2路继电器低电平触发,供电电压为5 V,该继电器光耦隔离,抗干扰性好。低电平吸合,高电平释放,吸合时状态指示灯亮,释放时状态指示灯灭。负载可接250 V/10 A
交流。
3.2 供水系统
在该设计中,供水系统的作用是利用水泵将水箱中的清洗液传输至喷水管。
3.2.1 水泵
水泵的主要作用是将水箱中的清洗液输送至喷水管,水泵的一般组成形式为驱动部分+泵体,泵体上有2个接口(1个进口和1个出口)。
3.2.2 变径管
变径管是该装置的关键部分,基于变压原理和高压水射流技术的工作原理,先向软管内注入液体,由于喷水管的内径小于软管的内径,因此液体会在软管内加压后从喷水管喷出,当软管内径为5 mm、喷水管内径为2 mm 时,水压达到0.2 MPa,既可以冲洗掉灰尘,又不会伤害摄像头本体。
3.2.3 喷水管
喷水管的作用是实现多角度灵活喷洗摄像头的功能。仪表盘的前端中部有开关,按压开关后2 s 内清洗液从喷水管口部喷出,仪表盘的另一侧有显示屏,可以显示摄像头本体所捕捉的画面。
3.3 水位报警系统
3.3.1 水位报警器
水位报警系统如图6所示[3],该系统固定在车体的后备箱底端并连接水箱,通过水位监测模块实时监测水箱内的水位,在单片机最小系统中设置最小阈值,当水位低于阈值时,继电器模块促使蜂鸣器发出警报声[6],同时闪光灯开始闪烁报警。
3.3.2 水位报警系统工作原理
蜂鸣器模块Proteus 仿真图如图7所示,图7给出了水位报警系统的工作原理。首先,利用超声波传感器检测水箱中的水量。其次,通过ADC 转换器将检测到的模拟信号转换为具体的数值,当其低于预先设定的水量阈值
图 5  自动清洗系统整体设计结构图
粉尘传感器ADC转换器
继电器模块
供水系统
设置阈值
单片机最小
系统
1-水箱;2-注水盖子;3-摄像头本体;4-超声波传感器;5-蓄电池;6-软管;7-喷水管;9-水泵 ;11-仪
表盘;12-蜂鸣器;13-开关;14-显示
屏;15-车体。
图4  汽车倒车摄像头喷洗装置的各部件安装位置示意图
15
11
5
9
4
1
237
6
14
13
12
时,单片机控制继电器模块常开闭合,蜂鸣器和闪光灯开始工作。
3.3.3 水位检测模块
URM37超声波传感器可以测量参考物体与动态或静态目标之间的距离[7]。该传感器内置温度传感器辅助校正距离值,确保在温度变化的应用场景中实现准确测距的功能。
4 系统软件4.1 主程序
水位报警系统的程序设计流程如图8所示,由于GPIO 外设口只能读取高低电平,因此利用ADC 模数转换器将采
集到的数据转化为具体的数值,将其与预先设定的阈值进行比较。当其超过或低于阈值时,看门狗申请中断,蜂鸣器报警,LED 灯闪烁。
4.2 ADC 转换程序
4.2.1 配置ADC
ADC 初始化程序流程如图9所示。首先,开启ADC 和GPIO 的外部时钟。其次,配置ADCCLK 分频器。再次,对GPIO 的输入/输出模式、引脚以及速率进行初始化。从次,指定 ADC 的规则组通道,设置它们的转化顺序和采样时间,对ADC 的模式(扫描模式或者单次模式)、数据对齐方式等参数进行配置。最后,使能并校准ADC。
图6  水位报警系统整体设计结构图
水位检测模块
ADC模数转换
设置阈值
继电器模块
蜂鸣器
LED灯
单片机最小系统
注:RV 1为超声波传感器;ADC0832为模数转换器;R 1为10 kΩ电阻一;R 2为10 kΩ电阻二;PNP为三极管;BUZ 1为蜂鸣器;STM32F103R6为单片机;LED-Red为LED灯;CLK为为芯片输入时钟信号;GND、VCC为分别接地GND、接5 V电压源;CHl为用作于输入模拟信号至ADC0832芯片;DI为用作于输入数据信号和选择通道控制;CS为片选使能端,当处于低电平时,芯片使能;DO为用作输出数据信号和转换数据的输出;PA 0~PA 15、PB 0~PB 15以及PC 0~PC 15分别为引脚一、引脚二以及引脚三。
图7  蜂鸣器模块Proteus 仿真图
超声波传感器
14U 1
U 2RV 1
1 kΩ
ADC0832
CS CH 0VCC STM32F103R6
CLK DI DO
CH 1CND R 1PA 0-WKUP PA 1NRST
PC 0PC 1PC 2PC 3PC 4PC 5PC 6PC 7PC 8PC 9PC 10PC 11PC 12
VBAT
BOOT 0
PC 13_RTC PC 14-OSC 32_IN PC 15-OSC 32_OUT OSCIN_PD 0OSCOUT_PD 1
PD 2
PA 2PA 3PA 4PA 5PA 6PA 7PA 8PA 9PA 10PA 11PA 12PA 13PA 14PA 15PB 0PB 1PB 2PB 3PB4PB 5PB 6PB 7PB 8PB 9PB 10PB 11PB 12PB 13PB 14PB 15
汽车玻璃水
R 1D 1
LED-Red
Q 1BUZ 1
Buzzer
PNP
10 kΩ
10 kΩ
7891011242537383940515253234
5654
1
60
151617202122234142434445464950261234
8756
272855565758596162293033343536
4.2.2 ADC 获取转换值
ADC 获取转换值程序设计流程如图10所示,利用ADC_SoftwareStartConvCmd 库函数使能ADC 的软件转换启
动功能,转换完成后再返回ADC 的转换值。
5 应用前景
该装置的喷洗范围可达到3 cm 2的区域,足够覆盖摄像头的所有取景范围,不留死角,可以轻松完成清洗工作。与
棉签这类容易损坏、需要勤换且清洁力度较低的产品相比,该装置易操作、效果好且寿命长,可以提高清洗效率。该文设计的装置不仅可以清洗倒车摄像头上的灰尘,而且还可以清洗摄像头上覆盖的雨水。目前,该装置已经在家庭轿车上进行体验应用。
6 结语
自2002年后,中国汽车行业开始进入爆发式增长阶段,人们对汽车安全行驶的需求也越来越高,倒车摄像头的清洗功能适应了这一发展趋势,必将成为汽车安全配置的一项重要功能。该文设计的智能喷洗装置能帮助驾驶员快速、有效地清理摄像头,保证视野清晰,有效降低交通事故发生的概率。与市场已有的产品相比,该文设计的装置易操作、效果
好且寿命长,为汽车的安全驾驶提供了保障,具有良好的市场应用前景。
参考文献
[1]刘海强.探究高压水射流清洗技术的应用[J].中国设备工程,2021(8):208-209.
[2]翁莎.大陆集团摄像头清洗系统:离“零愿景”更进一步[J].汽车与配件,2017(18):73.
[3]史磊.基于单片机的水情检测系统的设计[J].电子制作,2022,30(15):30-33,25.
[4]滕磊,夏霜霜,王帅.高压水清洗装置研制及其性能验证
[J].四川环境,2020,39(5):19-23.
[5]叶云娣,赖元容,程乾,等.清洗用水对喷淋清洗器清洗质量的影响与分析[J].中国医疗器械信息,2022,28(11):30-33.
[6]毛敏.简易水位报警器设计[J].电子测试,2020(23):27-28.
[7]裴勇生.基于STM32设计的水情检测终端系统设计[J].电子世界,2022(2):130-132.
图10  ADC 获取转换值程序设计流程图
软件触发转换
等待转换
ADC获取转换值
图9  ADC 初始化程序流程图
开启RCC时钟
配置ADCCLK分频器
初始化GPIO外设
初始化ADC
使能ADC
校准ADC
设置指定ADC的规则组通道
图8  主程序设计流程图
开始
模拟看门狗
水位数据采集
ADC模数转换
是否低于下限
阈值
蜂鸣器、LED 灯工作