CN105510651B - 脉冲发生器及倒车测试*** - Google Patents
脉冲发生器及倒车测试*** Download PDFInfo
- Publication number
- CN105510651B CN105510651B CN201510836944.7A CN201510836944A CN105510651B CN 105510651 B CN105510651 B CN 105510651B CN 201510836944 A CN201510836944 A CN 201510836944A CN 105510651 B CN105510651 B CN 105510651B
- Authority
- CN
- China
- Prior art keywords
- reversing
- test
- key
- time
- retention time
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R1/00—Details of instruments or arrangements of the types included in groups G01R5/00 - G01R13/00 and G01R31/00
- G01R1/28—Provision in measuring instruments for reference values, e.g. standard voltage, standard waveform
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
- Testing Electric Properties And Detecting Electric Faults (AREA)
Abstract
本发明公开了一种脉冲发生器,包括:输入模块,接收外部输入的倒车测试参数,所述倒车测试参数至少包括非倒车保持时间、首次倒车保持时间及倒车保持时间递增量、测试总次数;MCU控制模块,根据外部输入的倒车测试参数,计算用于倒车测试的输出波形;输出模块,根据所述输出波形输出用于倒车测试的高低电平;以及显示模块,显示外部输入的倒车测试参数以及当前波形所对应的测试序号。应用本发明技术方案,能够产生用于倒车测试的脉冲输出,接入到车载主机中的倒车线上,提高倒车测试的自动化水平、测试准确性和时间控制精度,降低人工成本。
Description
技术领域
本发明涉及车载电子设备技术领域,特别是涉及一种脉冲发生器及倒车测试***。
背景技术
随着汽车电子技术的进步,消费者对于汽车安全性能的细节越来越重视。作为汽车中控台上的重要部件音响导航主机(又称为汽车影音导航信息***,Audio-Video-Navigation and Information system for vechile,本专利简称为车载主机),消费者就要求其显示界面友好、性能稳定和可靠。
倒车功能显得尤为重要。对于车载主机,就要求在触发倒车或者停止倒车时,随时能够准确响应,包括车载主机界面的切换,例如倒车影像、倒车雷达的显示和切换等。
车载主机在研发和生产过程中,需要经过倒车测试。传统技术中,主要是依靠人工重复进行若干次测试,其过程大致如下:
(1)首次测试,人工先将车载主机中的倒车接线保持在倒车非触发电平(例如0V),持续时间为T(称为非倒车保持时间),然后将倒车接线接入到倒车触发电平(如5V或更高),保持时间为d(称为倒车保持时间);
(2)后续的测试过程主要是重复首次测试,主要差别是每次测试中的倒车保持时间相比于上次测试都有一个倒车保持时间递增量,这个倒车保持时间递增量可以简化设置为d。
测试者需要观察测试过程中电平转换时刻的车载主机界面的切换,如果出现界面切换不及时、画面重叠或者画面异常等现象,就说明车载主机未通过倒车测试,其性能有待改善。
由此,传统技术的问题在于,自动化程度比较低,人工测试很难保证每次测试中的非倒车保持时间、倒车保持时间的准确性,且人工容易疲劳,从而影响对结果的判定,此外人工控制难以做到倒车保持时间维持在毫秒的数量级,测试精度比较低。
发明内容
基于此,有必要提供一种脉冲发生器及倒车测试***,能够产生用于倒车测试的脉冲输出,接入到车载主机中的倒车线上,提高倒车测试的自动化水平、测试准确性和时间控制精度,降低人工成本。
一种脉冲发生器,包括:
输入模块,接收外部输入的倒车测试参数,所述倒车测试参数至少包括非倒车保持时间、首次倒车保持时间及倒车保持时间递增量、测试总次数;
MCU控制模块,根据外部输入的倒车测试参数,计算用于倒车测试的输出波形;
输出模块,根据所述输出波形输出用于倒车测试的高低电平;以及
显示模块,显示外部输入的倒车测试参数以及当前波形所对应的测试序号。
在一个实施例中,所述输入模块为按键输入模块;
所述按键输入模块包括K1至K7按键;
K1按键为非倒车保持时间输入按键,K1按键接收到触发信号,MCU控制模块对非倒车保持时间的当前数位进行加1处理;
K2按键为延迟时间输入按键,K2按键接收到触发信号,MCU控制模块对延迟时间的当前数位进行加1处理,所述延迟时间为测试开始后所要延迟的时间;
K3按键为测试总次数输入按键,K3按键接收到触发信号,MCU控制模块对测试总次数的当前数位进行加1处理;
K4按键为倒车保持时间递增量输入按键,K4按键接收到触发信号,MCU控制模块对首次倒车保持时间以及倒车保持时间递增量的当前数位进行加1处理,所述首次倒车保持时间与所述倒车保持时间递增量相等;
K5按键为测试开始按键,K5按键接收到触发信号,所述输出模块开始输出波形;
K6按键为确认按键,K6按键接收到触发信号,对非倒车保持时间、延迟时间、测试总次数、首次倒车保持时间及倒车保持时间递增量中的一个参数进行数位的切换,或者对输入的数值进行确认;
K7按键为中止按键,K7按键接收到触发信号,所述输出模块停止输出波形。
在一个实施例中,所述MCU控制模块根据下列公式确定各次测试的时间:
其中,a(n)表示第n次测试的时间,t为延迟时间,T为非倒车保持时间,n*d为第n次测试中的倒车保持时间。
在一个实施例中,所述MCU控制模块包括单片机和时钟电路;所述单片机内置计数器;
所述单片机,根据各次测试中所包含的延迟时间、非倒车保持时间、倒车保持时间,结合所述时钟电路的频率,计算各个时间对应的计数器计数,并由内置计数器进行计数,以及在延迟时间内通过输出引脚输出低电平,在非倒车保持时间内输出低电平,在倒车保持时间内输出高电平。
在一个实施例中,所述单片机为AT89C51。
在一个实施例中,所述时钟电路包括12MHz晶振。
在一个实施例中,所述显示模块包括LCD1602点阵显示屏;
所述LCD1602显示的倒车测试参数至少具有7个数位。
一种倒车测试***,包括电源模块、脉冲发生器、车载主机和摄像头;
所述电源模块,分别连接所述脉冲发生器和所述车载主机,为所述脉冲发生器和所述车载主机供电;
所述脉冲发生器的输出连接所述车载主机中的倒车线,为所述车载主机产生倒车测试的波形;
所述摄像头连接所述车载主机,在触发倒车后,采集图像并显示在所述车载主机的显示屏上;
所述脉冲发生器为前述任一种脉冲发生器。
上述脉冲发生器,通过输入模块接收外部输入的倒车测试参数,由MCU模块计算出输出波形,并从输出模块输出,应用到倒车测试中时,相比于传统技术,就能提高倒车测试的自动化水平、测试准确性和时间控制精度,降低人工成本。
附图说明
图1为一个实施例中的脉冲发生器的结构示意图;
图2为又一个实施例中的脉冲发生器的结构示意图;
图3为一个实施例中的输入模块的电路结构示意图;
图4为一个实施例中的显示模块的显示界面示意图;
图5为一个实施例中用于倒车测试的波形示意图;
图6为一个实施例中的倒车测试***的结构示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
参见图1,在一个实施例中提供了一种脉冲发生器,包括:输入模块101,接收外部输入的倒车测试参数,所述倒车测试参数至少包括非倒车保持时间、首次倒车保持时间及倒车保持时间递增量、测试总次数;MCU控制模块102,根据外部输入的倒车测试参数,计算用于倒车测试的输出波形;输出模块103,根据所述输出波形输出用于倒车测试的高低电平;以及显示模块104,显示外部输入的倒车测试参数以及当前波形所对应的测试序号。
具体的,在本实施例中,输入模块101可以是按键、键盘等输入设备,包括机械式按键、电子触摸屏等等。首次倒车保持时间和倒车保持时间递增量,可以相等,也可以不同,在本发明所有实施例中仅仅以相等来举例。MCU控制模块102中包含处理器,该处理器可以但不限于单片机、CPLD、FPGA或者专用集成芯片,本实施例中由于计算量并不复杂,优选为单片机。倒车测试的高电平以5V为例,低电平为0V。显示模块104优选为LCD。显示模块104可以以10进制数显示非倒车保持时间、倒车保持时间递增量、延迟时间参数,以毫秒作为单位。显示模块104还根据输入的测试总次数参数,以10进制数来显示,在测试的进行过程中,所显示的测试序号可以重新从0开始正序累加,也可以由总次数逆序递减。
参见图2至图4,为另一个具体实施例中的脉冲发生器。该脉冲发生器中的输入模块具体为按键输入模块201。MCU控制模块包括单片机202(AT89C51)和时钟电路203,时钟电路203中包括12MHZ晶振。为在发生异常后进行复位,MCU控制模块还包括复位电路204。输出模块具体是单片机202的一个输出引脚。显示模块包括LCD1602。
具体的,如图3,所述输入模块为按键输入模块;所述按键输入模块包括K1至K7按键;
K1按键为非倒车保持时间输入按键,K1按键接收到触发信号(接地GND),MCU控制模块对非倒车保持时间的当前数位进行加1处理;
K2按键为延迟时间输入按键,K2按键接收到触发信号,MCU控制模块对延迟时间的当前数位进行加1处理,所述延迟时间为测试开始后所要延迟的时间;
K3按键为测试总次数输入按键,K3按键接收到触发信号,MCU控制模块对测试总次数的当前数位进行加1处理;
K4按键为倒车保持时间递增量输入按键,K4按键接收到触发信号,MCU控制模块对首次倒车保持时间以及倒车保持时间递增量的当前数位进行加1处理,所述首次倒车保持时间与所述倒车保持时间递增量相等;
K5按键为测试开始按键,K5按键接收到触发信号,所述输出模块开始输出波形;
K6按键为确认按键,K6按键接收到触发信号,对非倒车保持时间、延迟时间、测试总次数、首次倒车保持时间及倒车保持时间递增量中的一个参数进行数位的切换,或者对输入的数值进行确认;
K7按键为中止按键,K7按键接收到触发信号,所述输出模块停止输出波形。
如图4,为显示模块LCD1602的显示界面示意图,LCD1602显示的倒车测试参数至少具有7个数位。例如T=34ms,d=20ms,t=10ms,n=100000,由此时间控制精度达到毫秒级,测试次数可以达到百万次。
结合图3和图4,以设置T=34ms为例,参数初始值默认为0,,先直接按一下K1按键,使T的最低数位(例如可以是十进制数的个位,本例还可以取其它任意进制)的数字闪烁,K1再按四下,最低数位则显示为4,此时按一下K6按键,光标自动前移一位,K1再按三下,该位则显示为3。
在一个实施例中,所述MCU控制模块根据下列公式确定各次测试的时间:
其中,a(n)表示第n次测试的时间,t为延迟时间,T为非倒车保持时间,n*d为第n次测试中的倒车保持时间。
具体的,所述MCU控制模块包括单片机和时钟电路;所述单片机内置计数器;所述单片机,根据各次测试中所包含的延迟时间、非倒车保持时间、倒车保持时间,结合所述时钟电路的频率,计算各个时间对应的计数器计数,并由内置计数器进行计数,以及在延迟时间内通过输出引脚输出低电平,在非倒车保持时间内输出低电平,在倒车保持时间内输出高电平。具体波形图可参见图5。
上述实施例中的脉冲发生器,通过输入模块接收外部输入的倒车测试参数,由MCU模块计算出输出波形,并从输出模块输出,应用到倒车测试中时,相比于传统技术,就能提高倒车测试的自动化水平、测试准确性和时间控制精度,降低人工成本。
图6中的实施例提供了一种倒车测试***,包括电源模块601、脉冲发生器602、车载主机603和摄像头604。
所述电源模块601,分别连接所述脉冲发生器602和所述车载主机603,为所述脉冲发生器601和所述车载主机603供电。
所述脉冲发生器601的输出连接所述车载主机603中的倒车线,为所述车载主机产生倒车测试的波形。
所述摄像头604连接所述车载主机,在触发倒车后,采集图像并显示在所述车载主机的显示屏上。
上述脉冲发生器为图1至图4实施例中任一种脉冲发生器。其具体工作原理不再赘述。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
Claims (8)
1.一种脉冲发生器,其特征在于,包括:
输入模块,接收外部输入的倒车测试参数,所述倒车测试参数至少包括非倒车保持时间、首次倒车保持时间及倒车保持时间递增量、测试总次数;
MCU控制模块,根据外部输入的倒车测试参数,计算用于倒车测试的输出波形;
输出模块,根据所述输出波形输出用于倒车测试的高低电平;以及
显示模块,显示外部输入的倒车测试参数以及当前波形所对应的测试序号;
所述输入模块为按键输入模块;
所述按键输入模块包括K1至K4按键;
K1按键为非倒车保持时间输入按键,K1按键接收到触发信号,MCU控制模块对非倒车保持时间的当前数位进行加1处理;
K2按键为延迟时间输入按键,K2按键接收到触发信号,MCU控制模块对延迟时间的当前数位进行加1处理,所述延迟时间为测试开始后所要延迟的时间;
K3按键为测试总次数输入按键,K3按键接收到触发信号,MCU控制模块对测试总次数的当前数位进行加1处理;
K4按键为倒车保持时间递增量输入按键,K4按键接收到触发信号,MCU控制模块对首次倒车保持时间以及倒车保持时间递增量的当前数位进行加1处理,所述首次倒车保持时间与所述倒车保持时间递增量相等。
2.根据权利要求1所述的脉冲发生器,其特征在于,所述按键输入模块还包括K5至K7按键;
K5按键为测试开始按键,K5按键接收到触发信号,所述输出模块开始输出波形;
K6按键为确认按键,K6按键接收到触发信号,对非倒车保持时间、延迟时间、测试总次数、首次倒车保持时间及倒车保持时间递增量中的一个参数进行数位的切换,或者对输入的数值进行确认;
K7按键为中止按键,K7按键接收到触发信号,所述输出模块停止输出波形。
3.根据权利要求2所述的脉冲发生器,其特征在于,所述MCU控制模块根据下列公式确定各次测试的时间:
其中,a(n)表示第n次测试的时间,t为延迟时间,T为非倒车保持时间,n*d为第n次测试中的倒车保持时间。
4.根据权利要求3所 述的脉冲发生器,其特征在于,所述MCU控制模块包括单片机和时钟电路;所述单片机内置计数器;
所述单片机,根据各次测试中所包含的延迟时间、非倒车保持时间、倒车保持时间,结合所述时钟电路的频率,计算各个时间对应的计数器计数,并由内置计数器进行计数,以及在延迟时间内通过输出引脚输出低电平,在非倒车保持时间内输出低电平,在倒车保持时间内输出高电平。
5.根据权利要求4所述的脉冲发生器,其特征在于,所述单片机为AT89C51。
6.根据权利要求4所述的脉冲发生器,其特征在于,所述时钟电路包括12MHz晶振。
7.根据权利要求2所述的脉冲发生器,其特征在于,所述显示模块包括LCD1602点阵显示屏;
所述LCD1602显示的倒车测试参数至少具有7个数位。
8.一种倒车测试***,其特征在于,包括电源模块、脉冲发生器、车载主机和摄像头;
所述电源模块,分别连接所述脉冲发生器和所述车载主机,为所述脉冲发生器和所述车载主机供电;
所述脉冲发生器的输出连接所述车载主机中的倒车线,为所述车载主机产生倒车测试的波形;
所述摄像头连接所述车载主机,在触发倒车后,采集图像并显示在所述车载主机的显示屏上;
所述脉冲发生器为权利要求1至7任一项所述的脉冲发生器。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510836944.7A CN105510651B (zh) | 2015-11-25 | 2015-11-25 | 脉冲发生器及倒车测试*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510836944.7A CN105510651B (zh) | 2015-11-25 | 2015-11-25 | 脉冲发生器及倒车测试*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105510651A CN105510651A (zh) | 2016-04-20 |
CN105510651B true CN105510651B (zh) | 2019-02-01 |
Family
ID=55718775
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510836944.7A Active CN105510651B (zh) | 2015-11-25 | 2015-11-25 | 脉冲发生器及倒车测试*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105510651B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106534838A (zh) * | 2016-09-30 | 2017-03-22 | 惠州华阳通用电子有限公司 | 一种倒车影像可靠性测试方法及装置 |
CN111626094B (zh) * | 2020-04-02 | 2024-01-05 | 惠州市德赛西威汽车电子股份有限公司 | 一种车载娱乐***的倒车自动化测试***及方法 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3474084B2 (ja) * | 1997-07-09 | 2003-12-08 | テクトロニクス・インターナショナル・セールス・ゲーエムベーハー | 出力波形情報表示方法 |
CN2591642Y (zh) * | 2002-10-21 | 2003-12-10 | 张鹏 | 一种超声波测距装置 |
CN201369794Y (zh) * | 2009-03-03 | 2009-12-23 | 国民技术股份有限公司 | 一种无线倒车后视*** |
CN103399335A (zh) * | 2013-07-29 | 2013-11-20 | 中国人民解放军63956部队 | 一种移动平台测试***及误差补偿算法 |
CN104459700A (zh) * | 2013-09-14 | 2015-03-25 | 刘铮 | 基于单片机的超声波测距*** |
-
2015
- 2015-11-25 CN CN201510836944.7A patent/CN105510651B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3474084B2 (ja) * | 1997-07-09 | 2003-12-08 | テクトロニクス・インターナショナル・セールス・ゲーエムベーハー | 出力波形情報表示方法 |
CN2591642Y (zh) * | 2002-10-21 | 2003-12-10 | 张鹏 | 一种超声波测距装置 |
CN201369794Y (zh) * | 2009-03-03 | 2009-12-23 | 国民技术股份有限公司 | 一种无线倒车后视*** |
CN103399335A (zh) * | 2013-07-29 | 2013-11-20 | 中国人民解放军63956部队 | 一种移动平台测试***及误差补偿算法 |
CN104459700A (zh) * | 2013-09-14 | 2015-03-25 | 刘铮 | 基于单片机的超声波测距*** |
Also Published As
Publication number | Publication date |
---|---|
CN105510651A (zh) | 2016-04-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN204462331U (zh) | 真空断路器机械特性在线监测*** | |
CN103487774B (zh) | 高压开关机械特性测试仪校验装置 | |
CN105510651B (zh) | 脉冲发生器及倒车测试*** | |
CN103200423A (zh) | 一种视频图像处理***的延时检测装置 | |
CN109471154B (zh) | 一种小型gm计数管宽量程监测仪表 | |
CN102879641A (zh) | 频率量测方法及*** | |
US20130283066A1 (en) | Test system for reset and power on or off of computer | |
CN201488749U (zh) | 一种新型仪表检测设备 | |
CN203455467U (zh) | 高压开关机械特性测试仪校验装置 | |
ES2744931T3 (es) | Circuito de entrada en módulo contador de alta velocidad en PLC | |
CN203178302U (zh) | 一种工业车辆行驶速度自动测量装置 | |
CN105698663A (zh) | 一种单端测量网线长度的装置和方法 | |
CN205860976U (zh) | 一种单端测量网线长度的装置 | |
CN104122466B (zh) | 一种车用双向防盗器主机板的测试装置 | |
CN202974671U (zh) | 一种检测车辆***的信号发生电路 | |
CN102957426A (zh) | 一种可程控旋转编码器的自适应电路 | |
CN103955208A (zh) | 基于can总线的汽车行驶记录检测***及方法 | |
CN201811743U (zh) | 一种电动车里程计数装置 | |
CN103197092B (zh) | 一种工业车辆行驶速度自动测量装置 | |
CN209841904U (zh) | 一种车速信号检测模块 | |
CN203705578U (zh) | 一种便携式军用线缆检测*** | |
RU155907U1 (ru) | Устройство контроля последовательных каналов связи | |
RU2429492C1 (ru) | Система измерения и контроля параметров линейного ускорения | |
Yuan et al. | Design for axis-angle virtual instrument based on Labwindows/cvi platform | |
CN205068093U (zh) | 一种电动汽车控制器的测试装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |