[go: up one dir, main page]

CN107678893A - 使用不同操作系统测试电子产品的系统 - Google Patents

使用不同操作系统测试电子产品的系统 Download PDF

Info

Publication number
CN107678893A
CN107678893A CN201610623628.6A CN201610623628A CN107678893A CN 107678893 A CN107678893 A CN 107678893A CN 201610623628 A CN201610623628 A CN 201610623628A CN 107678893 A CN107678893 A CN 107678893A
Authority
CN
China
Prior art keywords
connection port
computer
port
pin
switching
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.)
Pending
Application number
CN201610623628.6A
Other languages
English (en)
Inventor
张倍铭
许世杰
张世杰
黄伟隆
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Primax Electronics Ltd
Original Assignee
Primax Electronics Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Primax Electronics Ltd filed Critical Primax Electronics Ltd
Priority to CN201610623628.6A priority Critical patent/CN107678893A/zh
Publication of CN107678893A publication Critical patent/CN107678893A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/22Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
    • G06F11/2273Test methods
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/40Bus structure
    • G06F13/4004Coupling between buses
    • G06F13/4022Coupling between buses using switching circuits, e.g. switching matrix, connection or expansion network
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/40Bus structure
    • G06F13/4063Device-to-bus coupling
    • G06F13/4068Electrical coupling
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/42Bus transfer protocol, e.g. handshake; Synchronisation
    • G06F13/4282Bus transfer protocol, e.g. handshake; Synchronisation on a serial bus, e.g. I2C bus, SPI bus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/42Bus transfer protocol, e.g. handshake; Synchronisation
    • G06F13/4282Bus transfer protocol, e.g. handshake; Synchronisation on a serial bus, e.g. I2C bus, SPI bus
    • G06F13/4286Bus transfer protocol, e.g. handshake; Synchronisation on a serial bus, e.g. I2C bus, SPI bus using a handshaking protocol, e.g. RS232C link
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2213/00Indexing scheme relating to interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F2213/0002Serial port, e.g. RS232C
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2213/00Indexing scheme relating to interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F2213/0042Universal serial bus [USB]

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • Mathematical Physics (AREA)
  • Tests Of Electronic Circuits (AREA)

Abstract

本发明提供一种使用不同操作系统测试电子产品的系统。本系统包括一主电脑、一从级电脑以及一继电器。主电脑具有一第一操作系统而从级电脑具有一第二操作系统。主电脑与从级电脑之间通过RS‑232连接端口形成连接。继电器分别与主电脑,从级电脑以及待测产品连接。主电脑通过改变RS‑232特定接脚的电位而通知从级电脑准备进行测试,并控制继电器切换至与从级电脑连接的状态而使从级电脑能对待测产品进行测试。本发明系统能在主电脑完成测试后自动通知从级电脑并使从级电脑连接至待测产品,因此提升了测试的速度。

Description

使用不同操作系统测试电子产品的系统
技术领域
本发明涉及一种测试电子产品的系统,尤其涉及使用不同的操作系统测试电子产品的系统。
背景技术
在电脑周边产品的生产过程中,有时需要使用不同的操作系统来对产品进行测试。例如,使用微软公司的Windows操作系统进行产品的固件(firmware)的更新,另外使用苹果公司的Mac操作系统进行其它项目的测试。
此二种不同的操作系统被安装于不同的电脑。在现有技术中,测试人员于被测试产品与二部电脑之间连接一个USB切换器。切换器先连接于一部电脑。测试人员目视电脑屏幕显示的测试流程来判断测试是否完成。当该部电脑的测试完成时,测试人员使用切换器将产品连接到另一部电脑,使得产品可接受另一部电脑的测试。
于现有技术的测试系统中,需要经由人工依据所进行的测试的进度来判断是否将受测产品连接到另一部电脑进行后续测试。以人工及手动切换的方式需要大量的人力进行测试流程,不仅人力成本高,也无法提升测试的速度。
发明内容
本发明的主要目的在提供一种提升测试速度的电子装置的测试系统。
于一较佳实施例中,本发明提供一种使用不同操作系统测试电子产品的系统,该系统包括一第一操作系统以及一第二操作系统且该第一操作系统与该第二操作系统不同,该系统包括一主电脑,具有该第一操作系统,一第一切换连接端口以及一第一数据连接端口;一从级电脑,具有该第二操作系统,一第二切换连接端口以及一第二数据连接端口,其中该第一切换连接端口连接于该第二切换连接端口;以及一切换装置,连接于该主电脑的该第一切换连接端口,该主电脑的该第一数据连接端口,该从级电脑的该第二数据连接端口以及一待测产品,其中,该主电脑的该第一数据连接端口经由该切换装置电性连接于该待测产品并对该待测产品进行测试,当该主电脑完成该测试时,该主电脑使该第一切换连接端口产生一第一通知,并使该第一切换连接端口产生一切换信号予该切换装置而使该切换装置将该从级电脑的该第二数据连接端口电性连接于该待测产品,该从级电脑的该第二切换连接端口于检测到该第一通知后,对该待测产品进行测试。
较佳者,该切换装置是一继电器。该继电器包括二个常闭端,二个常开端以及二个共端,所述二个常闭端连接于该主电脑的该第一数据连接端口,所述二个常开端连接于该从级电脑的该第二数据连接端口,以及所述二个共端连接于该待测产品。该继电器还包括一驱动电路。
较佳者,该第一切换连接端口与该第二切换连接端口是RS-232连接端口。该第一切换连接端口的一第6号接脚与该第二切换连接端口的一第4号接脚连接,该第一切换连接端口的一第4号接脚与该第二切换连接端口的一第6号接脚连接,以及该第一切换连接端口的一第7号接脚与该继电器的该驱动电路连接。当该主电脑完成该测试时,该主电脑使该第一切换连接端口的该第4号接脚产生一高电位状态而形成该第一通知,以及该主电脑使该第一切换连接端口的该第7号接脚转换为一高电位状态而形成该切换通知。当该从级电脑对该待测产品完成测试后,该从级电脑使该第二切换连接端口产生一第二通知,该主电脑于检测到该第二通知时,解除该从级电脑与该待测产品的电性连接。该从级电脑使该第二切换连接端口的该第4接脚转变为一高电位状态而形成该第二通知,且该主电脑经由该第一切换连接端口的该第6号接接脚检测到该高电位状态后,使该第一切换连接端口的该第7号接脚转变为一低电位状态而使该继电器的所述二个常闭端与所述二个共端连接,而解除该从级电脑与该待测产品的电性连接。
附图说明
图1是本发明系统的一较佳实施例框图。
图2是本发明系统的继电器与主电脑及从级电脑的RS-232连接端口的连接示意图。
符号说明
100 系统
10 主电脑
11 第一操作系统
12 第一切换连接端口
13 第一数据连接端口
20 从级电脑
21 第二操作系统
22 第二切换连接端口
23 第二数据连接端口
30 继电器
31D+,31D-常闭端
32D+,32D-常开端
DUT_D+,DUT_D-共端
33 驱动电路
40 待测产品
41 通用串行端口
12-4、12-6、12-7、22-4、22-6 接脚
具体实施方式
请参照图1,图1表示了本发明系统的一较佳实施例的框图。在图1中,本案系统100包括一主电脑10,一从级电脑20以及一切换装置30。在本实施例中,切换装置30为一继电器。主电脑10安装有第一操作系统11,从级电脑20安装有第二操作系统21。主电脑10包括第一切换连接端口12以及第一数据连接端口13。从级电脑20包括第二切换连接端口22以及第二数据连接端口23。继电器30连接于主电脑10的第一切换连接端口12及第一数据连接端口13,从级电脑20的第二切换连接端口22及第二数据连接端口23,以及待测产品40的通信接口41,例如通用串行的端口(USB)。此外,主电脑10的第一切换连接端口12与与从级电脑20的第二切换连接端口22连接一起。
在本公开较佳实施例中,第一切换连接端口12与第二切换连接端口皆为RS-232连接端口。第一数据连接端口13与第二数据连接端口为USB端口。
请参照图2,图2表示了本系统的继电器30与主电脑10的RS-232端口12及从级电脑20的RS-232端口22的连接示意图。本实施例所使用的RS-232接口包括9个接脚。主电脑10的RS-232端口12的6号接脚12-6通过,例如,导线,与从级电脑20的RS-232端口22的第4号22-4接脚连接。此外,RS-232端口12的4号接脚12-4与RS-232端口22的第6号接脚22-6连接。其它未被描述的RS-232端口12与RS-232端口22的接脚则未互相连接。在本实施例中,继电器30为双刀双掷型态的继电器。亦即,继电器30包括2个共端DUT-及DUT+,2个常闭端31D+,31D-,以及2个常闭端32D+,32D-。此外,继电器30还包括一驱动电路33。在本例中的驱动电路33是一光耦合器电路。在另一实施例中,亦可使用达灵顿IC做为驱动电路。在继电器40未被改变状态的情况中,常闭端32D+,32D-与共端DUT_D-及DUT_D+连接。
继电器30的二个常闭端31D+,31D-连接至主电脑10的第一数据连接端口13。继电器30的二个常开端32D+,32D-连接至从级电脑20的第二数据连接端口23。继电器30的共端DUT_D+,DUT_D-则连接至待测产品40的USB连接端口41。
以下说明本发明的系统的操作方式。在主电脑10与从级电脑20内部分别设置有程序,以执行本案系统相关运作的控制。本系统的主电脑10是指执行第一个测试操作的电脑,而另一电脑则被定义为从级电脑20。在初始状态中,由于主电脑10与继电器30的二常闭端31D+,31D-连接,因此表示主电脑10是与待测产品40电性连接在一起。此时,主电脑10可对待测产品40进行测试。当主电脑10的测试完成后,主电脑10产生一第一通知给从级电脑20。亦即,主电脑10将其RS-232端口12的4号接脚12-4的电位转为高电位,并维持此高电位的状态一段时间,例如1000毫秒,而形成该第一通知。此外,主电脑10也产生一切换信号给继电器30。亦即,主电脑10转换RS-232端口12的7号接脚12-7为高电位状态而形成该切换信号。7号接脚12-7的高电位被传送至继电器30的驱动电路33而令驱动电路33产生激磁作用,使继电器30的共端DUT_D+,DUT_D-切换至与常开端32D+,32D-连接。这表示原本与主电脑10连接的待测产品40已经被切换至与从级电脑20连接。由于从级电脑20的RS-232端口22的6号接脚与RS-232端口12的4号接脚连接,因此从级电脑20可检测到其RS-232端口12的4号接脚呈现高电位状态。从级电脑20通过RS-232端口12的4号接脚的高电位状态得知主电脑10已切换待测产品40的连接,因此从级电脑20可进行对待测产品40的测试。
当从级电脑20也完成测试后,从级电脑20产生一第二通知给主电脑10。亦即,从级电脑20将RS-232端口22的4号接脚22-4转变为高电位而形成该第二通知。由于主电脑10的RS-232端口12的6号接脚12-6连接于RS-232端口22的4号接脚22-4,因此主电脑10可检测到RS-232端口12的6号接脚12-6处于高电位状态,因此主电脑10可知从级电脑20已经完成测试。的后主电脑10将RS-232端口12的7号接脚12-7转为低电位状态,以解除继电器30的激磁状态,令继电器10的二常闭端31D+,31D再次与共端DUT_D+,DUT_D-连接。亦即使主电脑10解除从级电脑20与待测产品40的电性连接,而由主电脑10再次与待测产品40电性连接。
由以上的描述可知,本发明使用低成本的RS-232端口,依据RS-232端口既有的接脚的通信定义,将主/从电脑的RS-232端口的特定接脚连接一起,使得主/从电脑能够自动互相沟通。此外,同时将主电脑10的RS-232的特定接脚与继电器30连接,因此主电脑10只需改变接脚的高/低电位状态即可切换与待测产品40电性连接的电脑,实现在测试期间,执行测试的电脑主动与待测产品连接,免除了使用人工切换的不便,以提升测试速度。
以上所述仅为本发明的较佳实施例,并非用以限定本发明的权利要求,因此凡其它未脱离本发明所公开的精神下所完成的等效改变或修饰,均应包含于本案的权利要求内。

Claims (9)

1.一种使用不同操作系统测试电子产品的系统,该系统包括一第一操作系统以及一第二操作系统且该第一操作系统与该第二操作系统不同,该系统包括:
一主电脑,具有该第一操作系统,一第一切换连接端口以及一第一数据连接端口;
一从级电脑,具有该第二操作系统,一第二切换连接端口以及一第二数据连接端口,其中该第一切换连接端口连接于该第二切换连接端口;以及,
一切换装置,连接于该主电脑的该第一切换连接端口,该主电脑的该第一数据连接端口,该从级电脑的该第二数据连接端口以及一待测产品,其中,该主电脑的该第一数据连接端口经由该切换装置电性连接于该待测产品并对该待测产品进行测试,当该主电脑完成该测试时,该主电脑使该第一切换连接端口产生一第一通知,并使该第一切换连接端口产生一切换信号给该切换装置而使该切换装置将该从级电脑的该第二数据连接端口电性连接于该待测产品,该从级电脑的该第二切换连接端口在检测到该第一通知后,对该待测产品进行测试。
2.如权利要求1的系统,其中该切换装置是一继电器。
3.如权利要求2的系统,其中该继电器包括二个常闭端,二个常开端以及二个共端,所述二个常闭端连接于该主电脑的该第一数据连接端口,所述二个常开端连接于该从级电脑的该第二数据连接端口,以及所述二个共端连接于该待测产品。
4.如权利要求3的系统,其中该继电器还包括一驱动电路。
5.如权利要求4的系统,其中该第一切换连接端口与该第二切换连接端口是RS-232连接端口。
6.如权利要求5的系统,其中该第一切换连接端口的一第6号接脚与该第二切换连接端口的一第4号接脚连接,该第一切换连接端口的一第4号接脚与该第二切换连接端口的一第6号接脚连接,以及该第一切换连接端口的一第7号接脚与该继电器的该驱动电路连接。
7.如权利要求6的系统,其中当该主电脑完成该测试时,该主电脑使该第一切换连接端口的该第4号接脚产生一高电位状态而形成该第一通知,以及该主电脑使该第一切换连接端口的该第7号接脚转换为一高电位状态而形成该切换通知。
8.如权利要求6的系统,其中,当该从级电脑对该待测产品完成测试后,该从级电脑使该第二切换连接端口产生一第二通知,该主电脑在检测到该第二通知时,解除该从级电脑与该待测产品的电性连接。
9.如权利要求8的系统,其中该从级电脑使该第二切换连接端口的该第4接脚转变为一高电位状态而形成该第二通知,且该主电脑经由该第一切换连接端口的该第6号接接脚检测到该高电位状态后,使该第一切换连接端口的该第7号接脚转变为一低电位状态而使该继电器的所述两个常闭端与所述两个共端连接,而解除该从级电脑与该待测产品的电性连接。
CN201610623628.6A 2016-08-02 2016-08-02 使用不同操作系统测试电子产品的系统 Pending CN107678893A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610623628.6A CN107678893A (zh) 2016-08-02 2016-08-02 使用不同操作系统测试电子产品的系统

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610623628.6A CN107678893A (zh) 2016-08-02 2016-08-02 使用不同操作系统测试电子产品的系统

Publications (1)

Publication Number Publication Date
CN107678893A true CN107678893A (zh) 2018-02-09

Family

ID=61133513

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610623628.6A Pending CN107678893A (zh) 2016-08-02 2016-08-02 使用不同操作系统测试电子产品的系统

Country Status (1)

Country Link
CN (1) CN107678893A (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108717161A (zh) * 2018-05-31 2018-10-30 昌辉汽车电器(黄山)股份公司 一种汽车开关测试装置及测试方法
CN111949579A (zh) * 2020-08-07 2020-11-17 天津市英贝特航天科技有限公司 一路sata接口实现多硬盘挂载的装置

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN2814220Y (zh) * 2005-07-13 2006-09-06 广州邦讯信息系统有限公司 数据通信中双主机之间切换与从机间通信装置
US20120083902A1 (en) * 2010-09-30 2012-04-05 Wolf Daum Communication system and method for communicating between master and slave devices
CN203117722U (zh) * 2013-03-22 2013-08-07 北京经纬恒润科技有限公司 线路切换装置及系统
CN103795586A (zh) * 2012-11-02 2014-05-14 银灿科技股份有限公司 切换式通信接口检测方法及其装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN2814220Y (zh) * 2005-07-13 2006-09-06 广州邦讯信息系统有限公司 数据通信中双主机之间切换与从机间通信装置
US20120083902A1 (en) * 2010-09-30 2012-04-05 Wolf Daum Communication system and method for communicating between master and slave devices
CN103795586A (zh) * 2012-11-02 2014-05-14 银灿科技股份有限公司 切换式通信接口检测方法及其装置
CN203117722U (zh) * 2013-03-22 2013-08-07 北京经纬恒润科技有限公司 线路切换装置及系统

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108717161A (zh) * 2018-05-31 2018-10-30 昌辉汽车电器(黄山)股份公司 一种汽车开关测试装置及测试方法
CN111949579A (zh) * 2020-08-07 2020-11-17 天津市英贝特航天科技有限公司 一路sata接口实现多硬盘挂载的装置

Similar Documents

Publication Publication Date Title
US10746761B2 (en) Dynamically configurable remote instrument interface
US8335944B2 (en) Automatic testing apparatus
WO2018201763A1 (zh) 连接器的测试方法、装置及存储介质
CN108983082A (zh) 矩阵开关装置及系统
TWI440114B (zh) 晶圓檢測系統
CN102968946B (zh) 显示面板的检测电路
US20180164368A1 (en) Testing Circuit Board With Self-Detection Function And Self-Detection Method Thereof
CN104466470B (zh) 防抖动sd卡座、终端及识别sd卡插拔状态的方法
CN103198033A (zh) 用于检测通用串列汇流排和移动高解析度链接设备的装置及其方法
CN109298266B (zh) 测试系统、测试方法、测试装置及存储介质
CN109490763B (zh) 一种继电器单板通用测试装置及测试方法
CN107678893A (zh) 使用不同操作系统测试电子产品的系统
TWI599781B (zh) 使用不同作業系統測試電子產品之系統
CN102288841B (zh) 一种通用测试接口的插件识别系统和方法
CN202711652U (zh) 显示装置检测系统
CN106294050A (zh) 一种固态硬盘的断电测试装置及测试方法
CN204334563U (zh) 一种自动检测lvds信号通道数的装置
CN104615467A (zh) 一种烧录cpld固件的方法和系统
CN105301476B (zh) 用于印刷电路板的信号测试装置
CN104571085B (zh) 轻轨门控系统开关量输入输出自动测试方法
CN101285875B (zh) 检测电路与交流/直流耦合组态检测方法
CN102879705B (zh) 柔性线路板触摸屏ic通道短/断路测试方法
US20190278724A1 (en) Keyboard-video-mouse switch, signal processing method, and non-transitory computer-readable storage medium
CN105700981A (zh) 测试用u盘
CN204479694U (zh) 一种通用的超声探头测试装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20180209