本發明屬于商用空調技術領域,具體地說,是涉及一種多聯機測試裝置和系統。
背景技術:
多聯機即多聯式商用空調,指的是一臺室外機或多臺室外機通過配管連接兩臺或兩臺以上的室內機的空調系統。多聯機控制板具有溫度傳感器信號(模擬信號)多、控制信號(開關量信號)多的特點。
在多聯機開發階段,對多聯機控制板的軟件測試是保證多聯機運行正常的一個重要步驟,通過軟件測試發現開發中的問題,以便于整改并繼續測試最終達到設定要求。在該步驟中,需要模擬出各種溫度傳感器信號和控制信號作為控制板的輸入,然后測試輸出是否在測試要求范圍內。
目前多聯機的軟件測試過程中,溫度傳感器信號是使用調節變阻箱的電阻值來實現的,也即,根據傳感器阻值表通過調節變阻箱相應的電阻值,供電后產生對應的電壓信號實現溫度的模擬,但變阻箱的體積較大,在需要模擬多路傳感器信號時,多個變阻箱體積過大導致測試使用不便;且變阻箱調節時,需要按照阻值表進行設置,導致調節速度慢,難以應對多個溫度快速調節的情況;變阻箱的阻值偏差還會導致調節精度不高而影響測試結果的問題;這些因素造成現有的測試方式存在效率低和可靠性低的技術問題。
技術實現要素:
本申請提供了一種測試裝置和系統,解決現有多聯機控制板測試中存在效率低和可靠性低的技術問題。
為解決上述技術問題,本申請采用以下技術方案予以實現:
測試裝置,包括基板和從板;所述基板包括有主控芯片、模數轉換電路和基板接口;所述從板包括從板接口、數模轉換電路、模擬測試信號采樣電路、模擬測試信號輸出接口和數字測試信號輸出接口;所述從板接口與所述基板接口插接實現所述基板與所述從板的電連接;所述主控芯片包括有與所述基板接口連接的輸出第一測試信號的第一測試信號輸出端口和輸出第二測試信號的第二測試信號輸出端口;所述數模轉換電路從所述從板接口接收所述第一測試信號,并將所述第一測試信號轉換為模擬測試信號后輸出至所述模擬測試信號輸出接口;所述數字測試信號輸出接口從所述從板接口接收所述第二測試信號;所述模擬測試信號采樣電路用于采集所述模擬測試信號得到采樣模擬測試信號并輸出至所述從板接口;所述模數轉換電路,用于從所述基板接口接收所述采樣模擬測試信號,并將所述采樣模擬測試信號轉換為采樣數字測試信號輸出至所述主控芯片;所述主控芯片,用于基于所述采樣數字測試信號對輸出的所述第一測試信號進行補償校準。
提出一種多聯機測試系統,包括多聯機主控板和上述的測試裝置;所述多聯機主控板包括有模擬信號測試接口和數字信號測試接口;所述模擬信號測試接口連接所述從板的模擬測試信號輸出接口;所述數字信號測試接口連接所述從板的數字測試信號輸出接口。
與現有技術相比,本申請的優點和積極效果是:本申請提出的測試裝置和多聯機測試系統中,基板與上位機連接并受控于上位機,從板與基板連接并受控于基板,例如多聯機主控板的測試設備與從板連接,基板產生第一測試信號和第二測試信號輸出給從板,從板則將第一測試信號轉換為模擬測試信號后,將模擬測試信號和第二測試信號輸出給測試設備作為測試設備的測試信號,這其中,模擬測試信號例如多聯機中溫度傳感器的輸出信號,第二測試信號則作為數字信號,可以是測試用數字信號或者各種控制信號等;為保證模擬測試信號的精度,采用模擬測試信號采樣電路對模擬測試信號進行采樣并輸送回基板,經模數轉換電路轉換成為采樣數字測試信號后輸送回主控芯片,由主控芯片將采樣數字測試信號與輸出的第一測試信號進行比較,并根據比較結果對輸出的第一測試信號進行補償校準,使得輸出的第一測試信號更精準;可見,本申請提供的測試裝置能夠提供模擬測試信號,相比現有技術中采用多組變阻箱產生模擬測試信號的方式,本申請提出的測試裝置省去了大體積變阻箱的應用,也無需工作人員手動調節變阻箱的阻值,避免了調節變阻箱速度慢的問題,提高了測試效率,還能夠產生精準的模擬測試信號,從而保證測試結果更加準確,提高了測試的可靠性,解決了現有多聯機控制板測試中存在的效率低和可靠性低的技術問題。
結合附圖閱讀本申請實施方式的詳細描述后,本申請的其他特點和優點將變得更加清楚。
附圖說明
圖1為本申請提出的測試裝置的裝置架構圖;
圖2為本申請提出的測試裝置的又一裝置架構圖。
具體實施方式
下面結合附圖對本申請的具體實施方式作進一步詳細地說明。
本申請提出的測試裝置,如圖1所示,包括基板1和從板2;基板1包括有主控芯片u1和基板接口j1;主控芯片u1包括有輸出第一測試信號的第一測試信號輸出端口p11、p12、……、p1n和輸出第二測試信號的第二測試信號輸出端口p21、p22、……、p2m;其中,n和m均為整數。從板2包括從板接口j2、數模轉換電路u2、模擬測試信號輸出接口j3和數字測試信號輸出接口j4。
第一測試信號輸出端口p11、p12、……、p1n和第二測試信號輸出端口p21、p22、……、p2m連接基板接口j1;從板接口j2與基板接口j1插接實現基板1與從板2的電連接;數模轉換電路u2連接從板接口j2,用于接收第一測試信號,并將第一測試信號轉換為模擬測試信號后輸出至模擬測試信號輸出接口j3;模擬測試信號輸出接口j3用于連接測試設備3,將模擬測試信號輸出給測試設備3;數字測試信號輸出接口j4連接從板接口j2,用于接收第二測試信號,并將第二測試信號輸出給測試設備3。
從板2還包括模擬測試信號采樣電路c1,基板1還包括模數轉換電路u3;模擬測試信號采樣電路c1連接于數模轉換電路u2的輸出端,用于采集模擬測試信號得到采樣模擬測試信號,其輸出端連接從板接口j2;模數轉換電路u3連接基板接口j1,用于從基板接口j1接收采樣模擬測試信號,并將采樣模擬測試信號轉換為采樣數字測試信號后輸出至主控芯片u1;主控芯片u1則將采樣數字測試信號與第一測試信號進行比較,根據比較結果對第一測試信號進行補償校準,使得主控芯片輸出的第一測試信號更加精準,也即使得模擬測試信號更加精準。
基板1還包括有與上位機4連接的控制接口j5和用于檢測測試設備3的串口的uart接口j6;這其中,控制接口j5可以為485接口、rs232接口或usb接口,實現上位機4向基板發明控制指令。
上述可見,本申請提出的測試裝置中,基板1與上位機4連接并受控于上位機4,從板2與基板1連接并受控于基板1,例如多聯機主控板的測試設備3與從板2連接,基板1產生第一測試信號和第二測試信號輸出給從板2,從板2則將第一測試信號轉換為模擬測試信號后,將模擬測試信號和第二測試信號輸出給測試設備作為測試設備的測試信號,這其中,模擬測試信號例如多聯機中溫度傳感器的輸出信號,第二測試信號則作為數字信號,可以是測試用數字信號或者各種控制信號等;為保證模擬測試信號的精度,采用模擬測試信號采樣電路c1對模擬測試信號進行采樣并輸送回基板1,經模數轉換電路u3轉換成為采樣數字測試信號后輸送回主控芯片u1,由主控芯片u1將采樣數字測試信號與輸出的第一測試信號進行比較,并根據比較結果對輸出的第一測試信號進行補償校準,使得輸出的第一測試信號更精準。
可見,本申請提供的測試裝置能夠通過提供模擬測試信號和數字測試信號,并通過模擬測試信號的采樣和補償校準提供精準的模擬測試信號,相比現有技術中采用多組變阻箱產生模擬測試信號的方式,本申請提出的測試裝置省去了大體積變阻箱的應用,也無需工作人員手動調節變阻箱的阻值,避免了調節變阻箱速度慢的問題,提高了測試效率,還保證了測試結果更加準確,提高了測試的可靠性,解決了現有多聯機控制板測試中存在的效率低和可靠性低的技術問題。
如上所述,第二測試信號則作為數字信號,可以是測試用數字信號或者各種控制信號等,第二測試信號可以直接由主控芯片u1的多個i/o端口輸出,也可以由主控芯片聯合外加的數字量輸出電路共同輸出,這種情況下,主控芯片僅分配少量甚至一個i/o端口來輸出所有的第二測試信號,由數字量輸出電路接收并采用串入并出芯片來完成數字量的多通道輸出,起到節省主控芯片u1的i/o資源的作用;例如,該數字量輸出電路可以由信號緩沖門和諸如74hc595的coms芯片組成,信號緩沖門將主控芯片輸出的第二測試信號緩沖輸出,由74hc595并行輸出第二測試信號。
如圖2所示,本申請實施例中,從板2還包括第一調整電路c2,基板1還包括第二調整電路c3;第一調整電路c2連接于數模轉換電路u2和模擬測試信號輸出接口j3之間,用于將模擬測試信號調整為測試設備可用信號后輸出至模擬測試信號輸出接口j3;這種情況下,模擬測試信號采樣電路c1與第一調整電路c2的輸出端連接,采樣的為調整后的模擬測試信號;第二調整電路c3連接于基板接口j1和模數轉換電路u3之間,用于接收采樣模擬測試信號,并將采樣模擬測試信號調整為模數轉換電路u3可用信號。
如圖2所示,本申請實施例中,基板1還包括驅動電路u4;驅動電路u4連接第一測試信號輸出端口p11、p12、……、p1n和第二測試信號輸出端口p21、p22、……、p2m,用于對第一測試信號和第二測試信號進行驅動,增強傳輸能力。在基板包括有驅動電路時,驅動電路輸出的第一測試信號和第二測試信號傳輸至基板接口j1。
為提高測試裝置的測試能力,本申請實施例中,從板2至少為兩塊,彼此通過從板接口j2實現插接;其中,一塊從板基于從板接口與基本接口插接實現與基板的電連接;此時,如圖2所示,從板2還包括第一撥碼開關j7和邏輯電路c4;第一撥碼開關j7分別連接從板接口j2和邏輯電路c4,用于通過撥碼設置從板的地址;不同的從板撥碼不同,地址也就不同。相對應的,在基板1上還包括有與基板接口j1連接的模擬開關芯片u5;模擬開關芯片u5的輸出基于基板口j1和從板接口j2的插接與第一撥碼開關j7實現電連接,用于選擇一塊從板作為基板的輸出對象;邏輯電路c4則與第一撥碼開關j7連接,用于基于模擬開關芯片u5的選擇使能被選擇的從板工作。
例如,模擬開關芯片u5采用八選一模擬開關cd4051,其輸入的3位地址碼由主控芯片u1提供,一個輸入接地,8位輸出分別連接撥碼開關的各個位,以8塊從板為例,地址依次被撥碼為00000001、00000010、……、10000000,當需要對第三塊從板連接的測試設備進行測試時,cd4051中與00100000地址對應的輸出通道被選通,則第三塊從板的邏輯電路的輸入信號為低電平,該低電平使邏輯電路導通,啟動第三塊從板進入工作狀態,而其他從板由于邏輯電路的輸入信號為高電平而無法導通,進而無法進入工作狀態。當基板包含有驅動電路u4時,模擬開關芯片的地址輸入連接所述驅動電路u4的輸出,接收主控芯片u1發出的被驅動后的地址選通設置信號。邏輯電路可以采用門電路搭建,也可以采用cpld、gal芯片來實現,本申請實施例不予限制。
為保證輸出穩定性,防止外部干擾,如圖1和圖2所示,從板2還包括有采樣保持電路c5,連接數模轉換電路u2或第一調整電路c2的輸出,用于保持模擬測試信號的穩定性,在電源等電壓波動和噪聲較大的地方還可以增加濾波器,進一步確保輸出的穩定性;此時,模擬測試信號采樣電路c1連接該采樣保持電路c5的輸出端。
如圖2所示,本申請實施例中,從板2上還包括有第二撥碼開關j8;第二撥碼開關j8連接于從板接口j2和模擬測試信號采樣電路c1的輸出之間,用于切斷模擬測試信號采樣電路c1的部分輸出,使得其他模擬信號能夠連接從板接口,并基于從板接口傳輸至基板。例如,采用一個4位的撥碼開關連接從板接口和模擬測試信號采樣電路的輸出端口之間,通過撥碼設置阻斷4路模擬測試信號采樣電路的采樣輸出,而是引入4路從板自身模擬信號傳輸至基板,使得基板能夠通過調整使得基板與從板處于相同的接地水平,保證測試裝置工作的準確性和穩定性。
如圖1所示,本申請實施例中,基板1還包括有包含若干個輸入輸出信號引腳的預留接口j9,用于其他測試功能擴展。
當然,本申請提出的測試裝置包含有供電電源電路,可以采取基板提供主電源為自身和從板供電的設計方式,基于從板插接擴展功能,為了保證從板的供電、降低基板的供電負擔、防止線路過長導致電壓不穩,還可以采取基板和從板分開獨立供電的設計方式來提高可靠性,本申請實施例不予贅述。
需要說明的是,圖1、圖2中給出的裝置組成架構,電路之間的連接線僅示意連接關系,并不代表實際連接線。
基于上述提出的測試裝置,本申請針對多聯機空調系統,提出一種多聯機測試系統,該多聯機測試系統中包括有多聯機空調和上述提出的測試裝置,多聯機空調中包含有多聯機主控板。多聯機主板包括有模擬信號測試接口和數字信號測試接口;模擬信號測試接口連接測試裝置的從板的模擬測試信號輸出接口;數字信號測試接口連接測試裝置的從板的數字測試信號輸出接口。多聯機主控板作為測試設備,由上述提出的測試裝置提供模擬測試信號和數字測試信號,省去了大體積變阻箱的應用,也無需工作人員手動調節變阻箱的阻值,避免了調節變阻箱速度慢的問題,提高了測試效率,還能夠通過模擬測試信號的采樣和補償校準提供精準的模擬測試信號,從而保證測試結果更加準確,提高了測試的可靠性,解決了現有多聯機控制板測試中存在的效率低和可靠性低的技術問題。
應該指出的是,上述說明并非是對本發明的限制,本發明也并不僅限于上述舉例,本技術領域的普通技術人員在本發明的實質范圍內所做出的變化、改型、添加或替換,也應屬于本發明的保護范圍。