空调器控制器的测试系统和二氧化碳浓度传感器模拟装置的制作方法

文档序号:6269812阅读:317来源:国知局
专利名称:空调器控制器的测试系统和二氧化碳浓度传感器模拟装置的制作方法
技术领域
本实用新型涉及空调器领域,具体而言,涉及一种空调器控制器的测试系统和二氧化碳浓度传感器模拟装置。
背景技术
目前,一些空调器有新风调节功能,能够使室内二氧化碳浓度保持在合理的值,从而保证室内空气质量。在这类空调器的控制器的测试过程中,需要测试控制器能否根据二氧化碳浓度传感器得到的浓度值产生正确的新风控制信号,控制负载实现新风调节功能。为了完成控制器这一功能的测试,目前的做法是建立一个模拟环境,通过二氧化碳浓度传感器检测模拟环境中的二氧化碳浓度,并将所检测到的二氧化碳浓度信息传递给控制器, 进而测试控制器的可靠性。由于这种测试方式需要建立一个二氧化碳模拟环境并购买二氧化碳浓度传感器,使得空调控制器的测试操作复杂、实验效率低,并且成本比较高。针对相关技术中测试空调器控制器时操作复杂的问题,目前尚未提出有效的解决方案。

实用新型内容本实用新型的主要目的在于提供一种空调器控制器的测试系统和二氧化碳浓度传感器模拟装置,以解决测试空调器控制器时操作复杂的问题。为了实现上述目的,根据本实用新型的一个方面,提供了一种二氧化碳浓度传感器模拟装置。根据本实用新型的二氧化碳浓度传感器模拟装置包括接收单元,用于接收用户输入的二氧化碳浓度;以及处理单元,与接收单元相连接,用于生成并输出二氧化碳浓度对应的方波信号,其中,方波信号用于模拟二氧化碳浓度传感器输出的方波信号。进一步地,接收单元为上位机,处理单元具有UART通讯口,上位机与UART通讯口相连接。进一步地,接收单元为按键输入模块,处理单元具有I/O 口,按键输入模块与I/O口相连接。进一步地,该装置还包括显示单元,与处理单元相连接,用于显示二氧化碳浓度。进一步地,显示单元为数码管或IXD模块,处理单元具有I/O 口或SPI 口,数码管与I/O 口或SPI 口相连接,IXD模块与I/O 口或SPI 口相连接。进一步地,该装置还包括信号放大单元,与处理单元相连接,用于对方波信号进行放大。为了实现上述目的,根据本实用新型的一个方面,提供了一种空调器的控制器的测试系统。根据本实用新型的空调器的控制器的测试系统包括空调器的控制器,具有二氧化碳浓度检测端口 ; 二氧化碳浓度传感器模拟装置,与二氧化碳浓度检测端口相连接,用于接收用户输入的二氧化碳浓度,并根据二氧化碳浓度生成和输出方波信号,其中,二氧化碳浓度传感器模拟装置为本实用新型提供的任意一种二氧化碳浓度传感器模拟装置;以及测试装置,与控制器相连接,用于根据二氧化碳浓度和控制器输出的控制信号输出控制器的测试结果。通过本实用新型,采用包括以下部分的二氧化碳浓度传感器模拟装置用于接收用户输入的二氧化碳浓度的接收单元,用于生成并输出二氧化碳浓度对应的方波信号的处理单兀,其中,方波信号用于模拟二氧化碳浓度传感器输出的方 波信号,用户输入不同的浓度值,即可输出不同的方波信号,能够通过模拟装置输出方波信号来模拟真实的二氧化碳浓度传感器的输出,从而在测试空调器的控制器时,只需将模拟装置得到的方波信号输入控制器即可实现控制器的测试,解决了测试空调器控制器时操作复杂的问题,进而使得测试空调器控制器时的操作简单。

构成本申请的一部分的附图用来提供对本实用新型的进一步理解,本实用新型的示意性实施例及其说明用于解释本实用新型,并不构成对本实用新型的不当限定。在附图中图I是根据本实用新型实施例的空调器的控制器的测试系统的框图;图2是根据本实用新型第一实施例的二氧化碳浓度传感器模拟装置的框图;图3是根据本实用新型第二实施例的二氧化碳浓度传感器模拟装置的框图;图4是根据本实用新型实施例的二氧化碳浓度传感器模拟装置的上位机的界面示意图;图5是根据本实用新型实施例的二氧化碳浓度传感器模拟装置的按键输入模块的电路图;图6是根据本实用新型实施例的二氧化碳浓度传感器模拟装置的上位机与下位机的通讯电路图;图7是根据本实用新型实施例的二氧化碳浓度传感器模拟装置的显示单元的电路图;图8是根据本实用新型实施例的二氧化碳浓度传感器模拟装置的信号放大单元的电路图;图9是根据本实用新型实施例的空调器的控制器的测试方法的流程图;以及图10是根据本实用新型实施例的二氧化碳浓度传感器模拟方法的流程图。
具体实施方式
需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本实用新型。图I是根据本实用新型实施例的空调器的控制器的测试系统的框图,如图I所示,该测试系统包括被测的空调器的控制器10、二氧化碳浓度传感器模拟装置30和测试装置50。[0029]测试员在测试空调器控制器是否能够根据接收到的二氧化碳浓度信号准确产生新风控制信号时,通过二氧化碳浓度传感器模拟装置30输入二氧化碳浓度,模拟装置30根据测试员输入的二氧化碳浓度生成对应的方波信号,模拟装置30的输出端与控制器10的二氧化碳浓度检测端口相连接,控制器10检测到二氧化碳浓度检测端口有不同占空比方波信号输入时,转化为相应的二氧化碳浓度,并根据预设的控制算法和转化后的二氧化碳浓度判断是否要输出新风控制信号。当测试员输入的二氧化碳浓度满足空调器开启新风功能的要求,且控制器10输出相应的新风控制信号时,说明该控制器10正常,则测试装置50输出测试结果为正常;当测试员输入的二氧化碳浓度不满足空调器开启新风功能的要求,且控制器10没有输出相应的新风控制信号时,也说明该控制器10正常,则测试装置50输出测试结果为正常;当测试员输入的二氧化碳浓度满足空调器开启新风功能的要求,但控制器10没有输出相应的新风控制信号时,说明该控制器10异常,则测试装置50输出测试结果为异常;当测试员输入的二氧化碳浓度不满足空调器开启新风功能的要求,但控制器10输出了新风控制信号时,说明该控制器10异常,则测试装置50输出测试结果为异常。·[0031]优选地,测试装置50中预存有二氧化碳浓度与空调器动作的对应关系,当测试员输入的二氧化碳浓度与控制器10输出的控制信号不满足预存的对应关系时,控制器10均异常,反之,控制器10是正常的,测试装置50输出测试结果。采用该实施例提供的空调器的控制器的测试系统,通过模拟装置将测试员输入二氧化碳浓度转化为模拟真实传感器输出的方波信号,因而,测试员只需输入二氧化碳浓度即可完成控制器的测试,无需建立模拟环境,也无需购买二氧化碳浓度传感器,使得空调器控制器的测试操作简单,测试的成本低,实验的效率高。本具体实施方式
中还提供了二氧化碳浓度传感器模拟装置的实施例,需要说明的是,任意实施例提供的二氧化碳浓度传感器模拟装置均可用于图I所示的空调器的控制器的测试系统中,完成控制器的测试,下面将介绍本具体实施方式
中提供的二氧化碳浓度传感器模拟装置。图2是根据本实用新型第一实施例的二氧化碳浓度传感器模拟装置的框图,如图2所示,该模拟装置包括接收单元31和处理单元33。接收单元31用于接收用户输入的二氧化碳浓度。处理单元33与接收单元31相连接,用于根据接收单元31接收到的二氧化碳浓度生成对应的方波信号,并将生成的方波信号输出,其中,该方波信号用于模拟二氧化碳浓度传感器输出的方波信号。通过该实施例提供的模拟装置,能够模拟二氧化碳浓度传感器根据检测到的二氧化碳浓度输出对应的方波信号的过程,用户输入不同的浓度值,模拟装置即可输出不同的方波信号,从而在测试空调器的控制器时,只需将模拟装置得到的方波信号输入控制器即可实现控制器的测试,使得测试空调器控制器的操作简单,试的成本低,实验的效率高。图3是根据本实用新型第二实施例的二氧化碳浓度传感器模拟装置的框图,如图3所示,该模拟装置主要包括以下五大部分上位机;按键输入模块;数据检测处理模块(也即处理单元);二氧化碳浓度值显示模块(也即显示单元)和信号放大电路(也即信号放大单元)。其中,通过VB或Labview开发平台开发可运行于上位机的用户操作界面,如图4所示,界面可以输入4路(或更多)二氧化碳浓度值,具备下拉菜单可以选择不同厂家二氧化碳传感器ID号,以实现模拟不同的传感器,在用户输入二氧化碳浓度数据后,根据上位机与数据检测处理模块约定的通讯协议组装成一帧16进制格式的数据,其中,数据采用CRC校验的方式。由于上位机与数据检测处理模块具有约定的通讯协议,也即具有一致的通讯机制,例如波特率保持一致,能够确保证上位机与数据检测处理模块之间通讯成功。上位机通过电脑串口及485转换器连接至无极性485通讯电路接口,再传送至数据检测处理模块的单片机UART通讯口。当上位机出现故障或不便使用上位机接收用户输入时,用户可通过按键输入模块输入二氧化碳浓度值及选择不同厂家传感器ID号,其中,按键输入模块中的按键包括功能键、增加键、减少键、确定键及取消键,其电路如图5所示,按键输入模块在接收到用户输入数据后,再传送至数据检测处理模块的单片机的I/O 口。其中,用户可通过按键输入模块实现浓度值选择、浓度位选择及ID选择,例如,用户可通过ID选择键选择要模拟的二氧化碳浓度传感器为100,通过浓度位选择键选择千位,然后通过浓度值选择键输入2,通过浓度位选择键选择百位,然后通过浓度值选择键输入3,通过浓度位选择键选择十位,然后通过浓度值选择键输入0,通过浓度位选择键选择个位,然后通过浓度值选择键输入0,则完成对ID号为100的二氧化碳浓度传感器、检测到二氧化碳浓度为2300ppm的模拟。用户在改变传感器ID号或二氧化碳浓度时,均可通过增加键或减少键输入修改信号,用户在确定本次输入有效时,通过确定键输入确定信号,用户在取消本次输入时,通过取消键输入无效信号。上位机与数据检测处理模块通讯的接口电路如图6所示,其中,无极性485芯片芯片的RO端口经由电阻连接RXDO,Labview上位机将下发的控制数据经过无极性485芯片(MAX13089EESD)的RO端口传送至单片机通讯接口 UARTO的接收端口 RXDO ;芯片的DE端口与 端口连接,连接后经由电阻连接DEO,DE与端口分别为数据的发送使能端及接收使能端,当Ig为逻辑O时,芯片处于数据接收状态,当DE为逻辑I时,芯片处于数据发送状态,由于采用半双工通讯方式,因此通过单片机一个的IO 口(示图为DE0)与DE及IE连接,改变O或I信号即达到控制接收或发送目的;芯片的DI端口经由电阻连接TXD,主芯片接收到Labview上位机下发的控制数据后,需装载响应数据帧,并经过通讯接口 UARTO的接收端口TXDO传送至无极性485芯片(MAX13089EESD)的DI端口后传送至上位机;芯片的RXP端口与TXP端口相连接,并同时与REVERl连接,当用户连接通讯线反接时,单片机经过一定时间无法检测到正确数据,通过单片机IO 口(REVER1)控制RXP与TXP端口,RXP与TXP端口通过检测O电平或I电平对上位机的接收与发送数据进行对调,达到自动修正通讯目的;接口CNl用于连接主芯片程序烧写;接口 J2用于连接上位机通讯接口 ;接口 J3用于连接上位机通讯接口,与J2作用相同。该数据检测处理模块中的芯片具有定时器、PWM输出、通讯接口、I/O 口及SPI 口等功能,例如采用LPC2138等。主芯片实时检测UART通讯接口,当发现有通讯数据时,进行接收,接收完成则对数据进行CRC校验,通讯数据符合要求则进行解释处理,不符合则丢弃,当数据检测处理模块与上位机在30秒内通讯不上则进行AB信号反转。主芯片检测通讯数据的同时,检测I/o 口的数据,当在I/O 口检测到有效信号时,进行相应响应及处理。主芯片接收到通讯数据或按键数据后,分析数据对应的二氧化碳浓度值,并获取当前ID号,计算二氧化碳浓度对应的方波信号总周期值、占空比值。主芯片计算得到方波信号时,对相应单片机PWM方波输出端口进行初始化,初始化完成后输出方波信号,同时,装载显示数据,通过SPI 口或I/O 口传输二氧化碳浓度数据,以使二氧化碳浓度值显示模块显示。二氧化碳浓度值显示模块通过数码管或IXD显示,其中数码管采用三个数码管或双八数码管,通过驱动电路驱动,可以显示最大浓度值为9999,如图7所示,驱动电路的芯片的SHCP端口经由电阻连接SPI_SCX,根据74HC595芯片的特性,单片机需要传送数据时,单片机(SPI_SCX端口)控制74HC595芯片SHCP电平,为上升延时数据通过输入到74HC595芯片的移位寄存器中,同时,该SHCP端口经由电容C25接地,该SHCP端口还用于连接下一路74HC595芯片的SHCP,结合芯片Q7’端口目的是可以共用端口同时控制多组数码管;芯片的STCP端口经由电阻连接STCP,当单片机此端口输出为上升沿时,可将数据输入到74HC595芯片存储寄存器中,同时,STCP端口还用于下一路74HC595芯片的STCP,结合芯片Q7’端口目的是可以共用端口同时控制多组数码管;芯片的DS端口经由电阻连接DS,单片 机将需显示数据通过DS 口传送至74HC595芯片,同时,该DS端口经由电容C26接地;芯片的VCC端连接电源,在VCC端与电源之间设置两个节点,分别经由电容C27和电容C28接地;芯片的Q7端经由电阻连接至三极管Q2的基极,三极管Q2的发射极连接电源,三极管Q2的集电极与数码管相连接,同时,芯片的Q7端经由电阻连接至三极管Q5的基极,三极管Q5的发射极连接电源,三极管Q5的集电极与数码管相连接。信号放大电路接收到方波信号后,对信号电流或电压信号进行放大,为使放大电路具有通用性,可在放大电路中加入拨码,结合单片机特性通过放大器可以将3. 3V信号转换化为5V。如图8所示,信号放大电路包括第一电阻R1、第二电阻R2、第三电阻R3和比较器U9,比较器U9的第一端经由第一电阻Rl连接数据检测处理模块的输出,第二端经由第二电阻R2接地,第三端用于输出放大后的方波信号,第四端接电源,第五端接地,其中,第二电阻R2与比较器U9之间具有节点,第三电阻R3的第一端连接至该节点,第三电阻R3的第二端连接至比较器U9的第三端。其中,当该模拟装置用于测试空调器的控制器时,信号放大电路直接与被测空调二氧化碳浓度检测电路端口相连,当空调器的控制器检测到端口有不同占空比方波信号输入时,则转化为相应二氧化碳浓度值,并做出相应处理,输出控制信号。采用该实施例提供的二氧化碳模拟装置,通过在输入窗口输入不同的浓度值,就能输出不同的方波信号,将方波信号传递给空调器的控制器,即可测试控制器的可靠性。通过该实施例,只需直接在上位机或按键输入模块输入二氧化碳浓度值即可产生相应方波信号,参数随时可调,可代替真实二氧化碳传感器进行实验,并且可模拟不同厂家二氧化碳传感器,通用性强,降低产品开发实验成本。图9是根据本实用新型实施例的空调器的控制器的测试方法的流程图,如图9所示,该方法包括如下的步骤S102至步骤S106。步骤S102 :二氧化碳浓度传感器模拟装置接收用户输入的二氧化碳浓度,并根据二氧化碳浓度生成方波信号,其中,二氧化碳浓度传感器模拟装置可以为本具体实施例中提供的任意一种二氧化碳浓度传感器模拟装置。[0052]步骤S104 :二氧化碳浓度传感器模拟装置将方波信号输入至控制器的二氧化碳浓度检测端口。步骤S106 :测试装置根据方波信号和控制器输出的控制信号,输出控制器的测试结果。采用该实施例提供的空调器的控制器的测试方法,通过模拟装置将测试员输入二氧化碳浓度转化为模拟真实传感器输出的方波信号,因而,测试员只需输入二氧化碳浓度即可完成控制器的测试,无需建立模拟环境,也无需购买二氧化碳浓度传感器,使得空调器控制器的测试操作简单,测试的成本低,实验的效率高。图10是根据本实用新型实施例的二氧化碳浓度传感器模拟方法的流程图,如图10所示,该方法包括如下的步骤S202至步骤S206。 步骤S202 :接收用户输入的二氧化碳浓度。步骤S204 :根据二氧化碳浓度生成方波信号。步骤S206 :输出方波信号,其中,该方波信号用于模拟二氧化碳浓度传感器输出的方波信号。优选地,在步骤S206之后,还包括将该方波信号放大的步骤,以及显示二氧化碳浓度的步骤。通过该实施例提供的模拟方法,能够模拟二氧化碳浓度传感器根据检测到的二氧化碳浓度输出对应的方波信号的过程,用户输入不同的浓度值,即可输出不同的方波信号,从而在测试空调器的控制器时,只需将模拟的方波信号输入控制器即可实现控制器的测试,使得测试空调器控制器的操作简单,试的成本低,实验的效率高。从以上的描述中,可以看出,本实用新型实现了如下技术效果能够通过模拟装置输出方波信号来模拟真实的二氧化碳浓度传感器的输出,从而在测试空调器的控制器时,只需将模拟装置得到的方波信号输入控制器即可实现控制器的测试,使得测试空调器控制器时的操作简单。以上所述仅为本实用新型的优选实施例而已,并不用于限制本实用新型,对于本领域的技术人员来说,本实用新型可以有各种更改和变化。凡在本实用新型的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本实用新型的保护范围之内。
权利要求1.一种二氧化碳浓度传感器模拟装置,其特征在于,包括 接收单元,用于接收用户输入的二氧化碳浓度;以及 处理单元,与所述接收单元相连接,用于生成并输出所述二氧化碳浓度对应的方波信号,其中,所述方波信号用于模拟二氧化碳浓度传感器输出的方波信号。
2.根据权利要求I所述的装置,其特征在于,所述接收单元为上位机,所述处理单元具有UART通讯口,所述上位机与所述UART通讯口相连接。
3.根据权利要求I所述的装置,其特征在于,所述接收单元为按键输入模块,所述处理单元具有I/o 口,所述按键输入模块与所述I/O 口相连接。
4.根据权利要求I所述的装置,其特征在于,还包括 显示单元,与所述处理单元相连接,用于显示所述二氧化碳浓度。
5.根据权利要求4所述的装置,其特征在于,所述显示单元为数码管或LCD模块, 所述处理单元具有I/O 口或SPI 口,所述数码管与所述I/O 口或SPI 口相连接,所述LCD模块与所述I/O 口或SPI 口相连接。
6.根据权利要求I所述的装置,其特征在于,还包括 信号放大单元,与所述处理单元相连接,用于对所述方波信号进行放大。
7.—种空调器的控制器的测试系统,其特征在于,包括 空调器的控制器,具有二氧化碳浓度检测端口 ; 二氧化碳浓度传感器模拟装置,与所述二氧化碳浓度检测端口相连接,用于接收用户输入的二氧化碳浓度,并根据所述二氧化碳浓度生成和输出方波信号,其中,所述二氧化碳浓度传感器模拟装置为权利要求I至6中任一项所述的二氧化碳浓度传感器模拟装置;以及 测试装置,与所述控制器相连接,用于根据所述二氧化碳浓度和所述控制器输出的控制信号输出所述控制器的测试结果。
专利摘要本实用新型公开了一种空调器控制器的测试系统和二氧化碳浓度传感器模拟装置。该模拟装置包括用于接收用户输入的二氧化碳浓度的接收单元,用于生成并输出二氧化碳浓度对应的方波信号的处理单元,其中,方波信号用于模拟二氧化碳浓度传感器输出的方波信号。通过本实用新型,提供了一种二氧化碳浓度传感器的模拟装置,用户输入不同的浓度值,即可输出不同的方波信号,从而在测试空调器的控制器时,只需将模拟装置得到的方波信号输入控制器即可实现控制器的测试,使得测试空调器控制器的操作简单,成本低,实验效率提高。
文档编号G05B23/02GK202710951SQ20122042654
公开日2013年1月30日 申请日期2012年8月24日 优先权日2012年8月24日
发明者彭志富, 谭泽汉, 郭华定 申请人:珠海格力电器股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1