專利名稱:冷凍箱的自診斷系統(tǒng)的制作方法
技術領域:
本發(fā)明涉及冷凍箱設備,特別涉及這樣一些冷凍箱的一種自診斷系統(tǒng),它能檢測這些設備的故障并能向用戶發(fā)生故障警告。
至今使用的冷凍箱的診斷檢測和顯示系統(tǒng)能診斷運行中的冷凍箱的性能,并且在檢測到故障時能通過簡單的顯示裝置、蜂嗚器或其它聲響裝置向用戶發(fā)生冷凍箱的故障警告。但傳統(tǒng)的診斷檢測和顯示裝置還不具有顯示故障發(fā)生的位置的功能。還有,當幾個故障同時發(fā)生時,它們不可能同時顯示并且不可能向用戶發(fā)出這些故障同時發(fā)生警告。因此,傳統(tǒng)的冷凍箱的診斷檢測和顯示系統(tǒng)存在的問題是,必須一個一個地檢查冷凍箱故障的原因,然后才能對它們進行修理,從而使修理困難、耗時。
1981年11月3日授予Robert B.Brooks的美國專利4,297,825(題目為“Refrigerator Defrost Control with Control of Time Interval Between Defrost Cycles”)是對冷凍箱設備使用診斷檢測和顯示系統(tǒng)的現(xiàn)有技術的一個有代表性的實例。該專利公開了一個自動除霜冷凍箱,它能控制除霜循環(huán)之間的時間間隔。對在鄰接的除霜循環(huán)間的時間間隔的控制是通過下述方法實現(xiàn)的通過讓除霜定時器停止工作直到達到一個預定的累計最小開門時間值來延遲除霜的正常循環(huán),在冷凍箱的內(nèi)部溫度傳感器檢測到一個表示在蒸發(fā)器盤管上有異常的霜堆積的過高溫度狀態(tài)時,不管有沒有開門測量的延遲作用都啟動除霜系統(tǒng)的除霜操作,以及在像度假期間沒有發(fā)生開門的情況下,以除霜循環(huán)間的最大壓縮機運行時間為條件,啟動除霜操作。
1986年10月7日授予Norman H.Chiu等人的美國專利(題目為“Defrost Diagonostic Arrangement for Self-Defrost Refrigerator Appliance”)公開了一種帶有用來檢測自動除霜系統(tǒng)中故障的設備的冷凍箱,該設備在除霜加熱器電路中檢測到電流時能產(chǎn)生一個“on”信號,決定“off”時間(在二個相繼的“on”信號之間的時間),并且將“off”時間與比正?!皁ff”時間長的一個預定的參考時間進行比較,并且通知用戶該除霜系統(tǒng)的工作不正常。
上述的用于自動除霜冷凍的自診斷系統(tǒng)對于檢測冷凍箱除霜系統(tǒng)的故障并向用戶發(fā)出故障的警告能夠提供好的結果。但是這些自診斷系統(tǒng)在工作時僅能檢測和顯示除霜系統(tǒng)的故障。因此,除了除霜系統(tǒng)外,它們幾乎不能檢測和顯示冷凍霜的其它功能部件的故障,而這些故障卻是很易于發(fā)生的。
為了解決傳統(tǒng)自診斷系統(tǒng)中碰到的上述問題并改善冷凍箱的自診斷功能,本發(fā)明的特征在于每隔一個預定的時間對冷凍箱所有的功能部件的狀態(tài)進行自檢查,并且執(zhí)行通過鍵盤接收到的所希望的功能。
本發(fā)明的一個目的是提供這樣一個冷凍箱的自診斷系統(tǒng),當冷凍箱運行期間發(fā)生故障時,它能夠通過它的存貯程序自診斷冷凍箱的故障,然后對各個功能部件尋找故障原因。
本發(fā)明的另一個目的是提供這樣一個冷凍箱的自診斷系統(tǒng),它包括一個帶有和各個功能相對應的功能鍵的鍵盤,可由用戶選擇以對冷凍箱進行處診斷。
本發(fā)明還有一個目的是提供一種自診斷冷凍箱,它能借助于一個顯示裝置和一個聲音綜合裝置向用戶發(fā)出故障原因的警告。
本發(fā)明的這些目的和其它目的在冷凍箱的包括幾個功能部件的自診斷系統(tǒng)中得以實現(xiàn),所說系統(tǒng)包括一個微處理器,適于在檢測到故障時通過比較和決定功能部件的故障原因控制所說功能部件的操作;復位裝置,用于向微處理器輸出一個復位信號;鍵盤裝置,用于向微處理器輸出一個由用戶選擇的信號;開門/關門檢測裝置,用于檢測冷凍箱門的開/閉狀態(tài)并向微處理器輸出它的檢測信號;除霜裝置,用于根據(jù)來自微處理器的一個信號加熱冷凍箱的蒸發(fā)器;用于根據(jù)來自微處理器的一個信號進行制冷的裝置;溫度檢測裝置,用于檢測冷凍箱的內(nèi)部溫度;系統(tǒng)驅動裝置,用于根據(jù)來自微處理器的控制信號驅動所說功能部件;聲音綜合裝置,用于根據(jù)來自微處理器的一個信號綜合聲音;用于檢測所說除霜裝置狀態(tài)的裝置;用于根據(jù)來自微處理器的信號檢驗冷凍箱的功能和微計算機操作狀態(tài)的裝置,以及故障顯示燈裝置,用于根據(jù)來自微處理器的信號顯示冷凍箱的故障。
本發(fā)明自診斷系統(tǒng)的上述功能部件是由包含在微處理器控制程序中的下述程序步驟控制的一個復位程序,用于在通電時指定輸入和輸出口并清除所有存貯器,然后將初始值存入一個指定的存貯器;一個定時器中斷程序,用于每隔一個由復位程序設定的時間周期性地被執(zhí)行并將經(jīng)歷的時間存入一個選定的存貯器內(nèi);一個初始顯示子程序,用于接通所有指示燈并在一個由定時器中斷程序設定的預定時間過后關閉一個停機顯示燈,自動接通一個正常狀態(tài)顯示燈和一個報警燈,并且驅動壓縮機以驅動冷凍箱;一個主程序,用于判斷由所說定時器中斷程序設定的一個時間循環(huán)是否已經(jīng)被設定并且用于執(zhí)行多個程序;一個定時器增加子程序,用于確定各個程序所必需的經(jīng)歷時間;一個顯示子程序,用于確定是否已經(jīng)產(chǎn)生一個鍵復位輸入并用于顯示各個功能和故障;一個鍵掃描子程序,用于監(jiān)視鍵輸入的產(chǎn)生;一個輸入檢查子程序,用于檢查通過所說輸入口接收的信號,并且用于確定是否已經(jīng)發(fā)生了各個功能部件的故障;一個溫度控制子程序,用于按照冷凍箱內(nèi)部溫度的升高、通過在快速冷凍完成前的快速冷凍功能(即使除霜開始已被設定)延遲控制溫度;一個快速冷凍子程序,用于執(zhí)行快速冷凍操作;一個除霜子程序,用于在結箱時通過檢查冷凍箱內(nèi)部溫度并驅動壓縮機來執(zhí)行除霜程序;一個開門/關門檢查子程序,用于在一個預定的時間里檢測門的開和關,并且用于向用戶發(fā)出門的故障的警告;一個溫度檢查子程序,用于檢查冷凍箱的內(nèi)部溫度;以及一個聲音報警子程序,用于通過一個綜合聲音的方法,向用戶發(fā)出功能部件出現(xiàn)故障的警告。
雖然在所附的權利要求書中具體提出了本發(fā)明的新特點,但從下面結合附圖的詳細描述中將會更好地理解和領會本發(fā)明的組織結構和內(nèi)容,以及本發(fā)明的其它目的和特點,在附圖中
圖1是本發(fā)明的帶有自診斷系統(tǒng)的冷凍箱的控制電路的電路圖;
圖2是包含在圖1的控制電路的微處理器的控制程序中的一個復位程序的流程圖;
圖3是包含在圖1的控制電路中的微處理器的控制程序中的一個定時器中斷程序的流程圖;
圖4是包含在圖1的控制電路的微處理器的控制程序中的一個初始顯示程序的流程圖;
圖5是包含在圖1的控制電路中的微處理器的控制程序中的一個主程序流程圖;
圖6是包含在圖1的控制電路的微處理器的控制程序中的一個定時器增加程序流程圖;
圖7是包含在圖1的控制電路的微處理器的控制程序中的一個顯示子程序流程圖;
圖8是包含在圖1的控制電路的微處理器的控制程序中的一個鍵掃描子程序流程圖;
圖9是包含在圖1的控制電路的微處理器的控制程序中的一個輸入檢查子程序流程圖;
圖10是包含在圖1的控制電路的微處理器的控制程序中的一個溫度控制子程序流程圖;
圖11是包含在圖1的控制電路的微處理器的控制程序中的一個快速冷凍子程序流程圖;
圖12是包含在圖1的控制電路的微處理器的控制程序中的一個除霜子程序流程圖;
圖13是包含在圖1的控制電路的微處理器的控制程序中的一個開門/關門檢查子程序流程圖;
圖14是包含在圖1的控制電路的微處理器的控制程序中的一個溫度檢查子程序流程圖;以及圖15是包含在圖1的控制電路的微處理器的控制程序中的一個聲音報警子程序流程圖。
現(xiàn)在參照圖1,其中表示帶有本發(fā)明自診斷系統(tǒng)的冷凍箱的控制電路的電路圖。該控制電路有一個微處理器1,它適于在接收到一個用于調(diào)節(jié)該系統(tǒng)的每一個功能部件功能的信號時按照一個預定的控制程序控制自診斷系統(tǒng)。在故障發(fā)生時,微處理器1比較、確定并控制故障原因,然后輸出一個控制信號至各個功能部件。和微處器1相連的有復位裝置2、鍵盤裝置3、門檢測裝置4、除霜裝置5、制冷裝置6、溫度檢測裝置7、系統(tǒng)驅動裝置8、聲音綜合裝置9、除霜檢測裝置10、檢驗裝置11、以及故障顯示裝置12。
復位裝置2包括多個電阻R17-R19、一個齊納二極管ZD3、兩個晶體管TR4、TR5,兩個電容器C11,C12,該裝置的作用是產(chǎn)生一個控制信號,用于清除存貯在微處理器1的一個存貯器和一個定時器中的數(shù)據(jù)。
鍵盤裝置3包括多個開關SW0-SW7、電阻R21-R36、以及電容器C13-C20,該裝置的作用是將用于復位、報警、制冷器、加熱器、快速冷凍、燈、破冰以及除霜加熱器功能的數(shù)據(jù)輸出到微處理機1的多個輸入口PB0-PB7。
門檢測裝置4包括一個門開關DSW,多個電阻R1-R4、電容器C1和晶體管TR1,該裝置的作用是檢測冷凍箱的門的開/關狀態(tài)。
除霜裝置5包括一個除霜盤管DF-Coil、一個二極管D1、齊納二極管ZD1、兩個電阻R5、R6、電容器C2-C4、以及一個晶體管TR2,該裝置的作用是在接收到一個來自微處理機1的控制信號時加熱冷凍箱的蒸發(fā)器。
制冰裝置6包括一個制冰盤管ICM-Coil、一個二極管D2、兩個電阻R7、R8、電容器C5-C7和一個齊納二極管ZD2,該裝置的功能是在接收到一個來自微處理器1的控制信號時被驅動。
溫度檢測裝置7包括比較器CP1-CP3,多個電阻R9-R16、二極管D3-D5、電容器C8-C10、一個可變電阻VR1和一個熱敏電阻TH,該裝置起檢測和比較冷凍箱內(nèi)部溫度的作用。
系統(tǒng)驅動裝置8包括一塊集成電路IC1用于驅動該系統(tǒng)、一個加熱器H、一個壓縮機CM、蓄電池組CU、和燈LP,該裝置的功能是在接收到來微處理1的一個控制信號時被驅動。
聲音綜合裝置9包括一塊用于合成聲音的集成電路IC2,多個電容器C26-C34、電阻R37-R46、一個揚聲器SP、一個晶體振蕩器X-tal、一對電容器C24、C25,從而能在上述功能元件中發(fā)生故障時借助于綜合的聲音向用戶發(fā)生故障原因的警告。
除霜裝置10包括一個雙金屬片Bi,一對電阻R47、R48,和一個電容器C13,從而能檢測出除霜裝置5的除霜狀態(tài)。
檢驗裝置11包括一個板動開關JIG、一對電阻R49、R50、和一個電容器C36,從而能檢驗出上述功能元件和微處理器1的操作狀態(tài)。
故障顯示燈裝置12包括多個顯示燈LED1-LED10、電阻R51-R60,一塊集成電路IC3用于點亮/關斷顯示燈LED1-LED10,從而在故障發(fā)生時能夠通過有選擇性地接通顯示燈來顯示故障的發(fā)生。
在下面詳細的描述的中將將要說明上述的本發(fā)明自診斷系統(tǒng)的工作情況。
在運行中,微處理器1的定時器和存貯器在通電的同時被復位,之后微處理器1通過它的輸入口PB0-PB7接收到一個鍵信號,該鍵信號是通過用戶的鍵操作從鍵盤裝置3產(chǎn)生出來并從鍵盤裝置3輸出的。微處理器1繼而通過它的控制程序處理所接受的信號,然后在它的輸出口PA0-PA7、PC4輸出一個信號至故障顯示燈裝置12,從而使顯示燈LED1-LED10有選擇性的被接通,之后在一個由微處理器1預置的經(jīng)歷時間后輸出一個控制信號至故障顯示燈裝置12,從而使顯示燈裝置12的停機燈LED2被關斷,并且在它的輸出口PC0-PC3輸出一個驅動信號至系統(tǒng)驅動裝置8,從而驅動該裝置8,使壓縮機CM被驅動。因此,該冷凍箱可以開始它的正常工作。
但在運行中的冷凍箱中發(fā)生故障時,微處理機1要通過它的輸入口PB0-PB7、PD0-PD7從自診斷系統(tǒng)的各個功能部件接收信號,并且基于按照預定的控制程序控制所接收到的信號,通過比較和測定這些信號來處理檢查故障原因的控制程序,然后借助于顯示,裝置和由故障顯示裝置12和聲音綜合裝置9操縱的綜合聲音向用戶發(fā)出故障警告。
現(xiàn)在轉入圖2,它是一個包含在微處理器1的控制程序中的復位程序流程圖,即上述的在通電時執(zhí)行的初始復位程序,復位裝置2的作用是指定微處理器1的各個輸入/輸出口,并且同時清除微處理器1的存貯器,然后設置時間數(shù)據(jù)寄存器和時間控制寄存器的起始值,之后前進至初始顯示程序。
圖3中示出了包含在微處理器1的控制程序中的定時器中斷子程序,設置一個中斷位以便在上述復位程序中時間數(shù)據(jù)寄存器和時間控制寄存器被設定后,每隔一定時間(例如2毫秒)被中斷。在定時器中斷子程序中,對中斷位設定的次數(shù)進行計數(shù)以確定是否已經(jīng)經(jīng)歷了0.5秒。如果不到0.5秒,該程序返回到主程序。如果經(jīng)過了0.5秒則在下一步驟確定0.5秒位是否已經(jīng)被置位。如果0.5秒位還未被置位,則重新設置以使0.5秒位置位并返回到主程序。如果0.5秒位已置位,則在下一步清除該0.5秒位以接通和關斷顯示燈。此后,定時器位被置位以便在定時器增加程序中使用。然后,確定自接通和關斷顯示燈起是否經(jīng)歷了3秒。如果不到3秒,該程序返回到主程序。如果到了3秒,則3秒位被置位并且返回到主程序以便進行初始自診斷。
現(xiàn)在接下去參照圖4,它是一個包含在微處理器1的控制程序中的初始顯示程序的流程圖,在所有的顯示燈接通后,確定3秒位是否已被置位。如果3秒位未置位,則重復執(zhí)行接通顯示燈的步驟直到3秒位被置位為止。如果3秒位已置位,則在下一個步驟清除該3秒位。此后,在下一步驟接通故障顯示燈裝置12中的一個報警燈,同時在此步驟關斷其它顯示燈。確定0.5秒位是否已被置位。如果0.5秒位沒有置位,則判斷電源故障顯示燈。如果0.5秒位被置位,則接通電源故障顯示燈,由此來顯示電源的故障狀態(tài)。
此后,確定是否按下過鍵盤裝置3的復位鍵。如果沒有按下復位鍵,則對3秒位的設定次數(shù)進行計數(shù)以改變緩沖器的值,由此來確定是否經(jīng)歷了10分鐘。如果不到10分鐘,則該程序重復返回到清除3秒位這一步驟直到經(jīng)歷了10分鐘時為止。如果復位鍵已按下過或者10分鐘已過去,則在其口A輸出一數(shù)值以便使報警燈、破冰顯示燈、正常運行顯示燈、以及壓縮機驅動燈接通,并且清除和斷開停機顯示燈以便設置初始化條件。此后,執(zhí)行主程序。
圖5中表示的是包含在微處理機1的控制程序中的主程序流程圖。在該程序中,確定定時器中斷程序的定時器位是否已被置位。如果已經(jīng)置位,則執(zhí)行定時器增加子程序。如果沒有置位,則確定中斷位是否已被置位。如果回答是否定的,則該程序返回到確定定時器位是否已置位這一步驟。如果回答是肯定的,則該程序按順序執(zhí)行顯示程序、鍵掃描子程序、輸入檢查子程序、溫度控制子程序、快速冷凍子程序、除霜子程序、開門/關門檢查子程序、溫度檢查子程序、以及聲音報警子程序。此后,該主程序返回到確定定時器位是否已置位這一步驟。
現(xiàn)在參照圖6,它是一個包含在微處理器1控制程序中的定時器增加子程序流程圖,其功能是在各個程序中需要時間時驅動定時器。該程序根據(jù)定時器中斷子程序中每隔0.5秒使定時器位置位,首先執(zhí)行清除定時器位這一步驟。執(zhí)行清除定時器位步驟是為了防止在經(jīng)歷下一個0.5秒之前由于定位器位的重新進入而引起的故障。然后,確定聲音報警輸出循環(huán)位是否已置位。如果回答是肯定的,則對定位器位設定的次數(shù)進行計數(shù)以確定是否已經(jīng)歷了30秒。
從上述確定是否已經(jīng)經(jīng)歷了30秒這一步驟出發(fā),如果回答是肯定的,則該程序簡單地進至下一步驟,設置30秒位,然后進至詢問步驟確定開門位是否已被置位。如果不到30秒,該程序簡單地前進到詢問步驟確定開門位是否已經(jīng)被置位。于是,具有30秒間隔的聲音響報警輸出循環(huán)位被置位,并反復地輸出聲響報警。
還有,如果門已開,則0狀態(tài)緩沖器的開門位被置位。在這種情況下,確定開門位是否已被置位,這樣通過每隔2分鐘設置該開門位就能檢查開門時間。因此能夠完成除霜操作。此后,確定是否已經(jīng)歷了5分鐘,以便在存在壓縮機通電條件時將壓縮機通電條件延遲5分鐘。結果是,定時器緩沖器的5分鐘位被置位,以使壓縮機運轉。這時,在確定在下面將要描述的鍵掃描子程序中的一個參考鍵的數(shù)值是否是一個燈鍵的數(shù)值的步驟中,借助于檢查口C的一個零位(這是一個驅動該燈的位)確定該燈是否已接通了20分鐘。如果回答是肯定的,則一個20分鐘位置位。此后,如果存在故障,則定時器1、2、3、4和5位均被置位。然后,確定壓縮機是否在運轉。如果壓縮機在運轉,為了根據(jù)壓縮機的類型改變了除霜循環(huán),則確定是否有一個類型選擇位已被置位。如果這個類型選擇位已被置位,用以每隔10小時除霜一次,則該子程序前進至下一個詢問步驟確定是否已經(jīng)歷了10個小時。如果已經(jīng)歷了10小時,則10小時位被置位,然后該子程序返回到主程序。如果不到10小時,則該子程序簡單地前進到詢問步驟確定快速冷凍顯示燈是否已經(jīng)接通。如果這個類型選擇位沒有被置位,確定是否已經(jīng)歷了6小時40分鐘以便每隔6小時40分鐘除霜一次。如果回答是否定的,該子程序前進至詢問步驟確定快速冷凍燈是否已經(jīng)接通。如果回答是肯定的,該子程序使6小時40分鐘位置位,并返回到主程序。
如圖7所示,它是一個包含在微處理器1的控制程序中的顯示子程序流程圖,其功能是顯示功能部件的功能和故障的發(fā)生。顯示子程序開始于一個詢問步驟確定不顯示位是否已經(jīng)被置位,不顯示位表示是否產(chǎn)生了一個復位鍵輸入。如果不顯示位已置位,該子程序簡單地前進至下一個詢問步驟確定0.5秒位是否已被置位。如果已置位,則將0216裝入微處理器1的累加器中(下面用Acc表示)。如果0.5秒位沒有置位,將0616裝入Acc中,由此使燈每隔0.5秒被接通一次。此后,該子程序前進至下一個步驟將Acc的值和故障顯示緩沖器的值進行“與”操作。
如果不顯示位沒有被置位,該子程序移至下一個詢問步驟確定0.5秒位是否已被置位。如果0.5秒位來被置位,將故障顯示緩沖器的值在下一個步驟裝入Acc中。然后,該子程序確定該故障顯示緩沖器的值是否是0016。如果回答是否定的,將FE16裝入Acc。如果回答是肯定的,則將FF16裝入Acc。
如果0.5秒位已被置位,則將故障顯示緩沖器的值裝入Acc。此后,該子程序前進到下一個詢問步驟確定故障顯示緩沖器的值是否是0016。如果回答是肯定的,則將0316裝入Acc。如果回答是否定的,則將0216裝入Acc。之后該子程序前進到下一個步驟將故障顯示緩沖器的值和Acc的值相“與”。將從上述步驟得到的“與”值存貯到輸出口A。然后,確定燈是否已經(jīng)接通。如果燈沒有接通,該子程序返回到主程序。如果燈已接通,該子程序簡單地前進到下一個詢問步驟確定定時器緩沖器的20分鐘位是否已被置位。如果回答是否定的,該子程序返回到主程序。如果回答是肯定的,則該子程序執(zhí)行下面的一些步驟,即關斷該燈的一個步驟和分別清除20分鐘位和燈位的一些步驟。此后,該子程序返回到主程序。
現(xiàn)在參照圖8,它是一個包含在微處理器1的控制程序中的鍵掃描子程序流程圖。將通過它的鍵輸入口PB0-PB7接收到的鍵輸入口B的值裝入微處理器1的Acc中,將Acc的值和選擇鍵值11000000相“或”,然后將“或”的結果存入Acc,并且對該“或”的結果取1的補。然后微處理器1確定該“或”的結果是否是原來的鍵值。如果回答是否定的,則該鍵掃描子程序清除該鍵的反跳(de-bounce),并將該Acc值存貯到原來的鍵緩沖器中,然后返回到主程序。如果回答是肯定的,則該子程序簡單地前進到詢問步驟確定鍵檢查允許位是否已經(jīng)被置位。如果鍵檢查允許位未被置位,該子程序移到將原先的鍵值裝入Acc并確定該鍵是否已經(jīng)按下的步驟。如果鍵被按下,則該子程序返回到主程序。如果鍵未按下,該子程序移至下一個步驟使鍵檢查允許位置位然后返回主程序。
如果鍵檢查允許位已經(jīng)被置位,則鍵掃描子程序前進至詢問步驟確定該反跳時間是否已經(jīng)過去。如果回答是否定的,該子程序返回到主程序。如果回答是肯定的,則該子程序簡單地前進至下一個步驟將原先的鍵值裝入Acc,然后前進到詢問步驟確定原先的鍵值是否是復位鍵值。如果是,則該子程序前進到下一步驟將故障顯示緩沖器值的值裝入Acc,然后前進到詢問步驟確定故障顯示緩沖器值是否是0016。如果回答是肯定的,該子程序移到下一步驟清除原先的鍵位和鍵檢查允許位以便能夠接收新的鍵,然后返回主程序。如果回答是否定的,該子程序前進到詢問步驟確定復位鍵是否已被置位。如果復位鍵未被置位,則該子程序前進到接下去的幾個步驟使復位鍵和不顯示位置位,以及清除原先的鍵緩沖器和鍵檢查允許位。
如果原先的鍵值不是復位鍵值,則鍵掃描子程序前進至詢問步驟確定原先的鍵值是否是報警鍵值。如果是,則該子程序前進到下一詢問步驟確定鍵緩沖器的報警鍵位是否已被置位。如果報警鍵位未被置位,該子程序前進到下述步驟分別使鍵緩沖器的報警鍵位、顯示緩沖器的報警位以及重復緩沖器的聲音報警位置位。
還有,如果報警鍵位已被置位,則鍵掃描子程序按順序前進至下面幾個步驟分別清除鍵緩沖器的報警鍵位、顯示緩沖器的報警位、以及聲音報警位。然后該子程序移至下述步驟分別清除原先的鍵緩沖器和鍵檢查允許位,然后返回到主程序。
如果原先的鍵值不是報警鍵值,則鍵掃描的程序前進到詢問步驟確定該原先的鍵值是否是強迫除霜鍵值。如果是,則該子程序順序地前進到下面幾個步驟分別使鍵緩沖器的除霜“接通”鍵位和除霜開始位置位,然后清除原先的鍵緩沖器和鍵檢查允許位,之后返回主程序。
如果原先的鍵值不是強迫除霜鍵,則該鍵掃描子程序前進至下一個詢問步驟決定原先的鍵值是否是快速冷凍鍵值。如果是,該子程序前進至下一個詢問步驟確定快速冷凍位是否已被置位。如果回答是否定的,該子程序前進至使快速冷凍鍵位置位的步驟。如果回答是肯定的,該子程序前進至清除該快速冷凍鍵位的步驟,然后至下一些步驟分別清除原先的鍵緩沖器和鍵檢查允許位,之后返回主程序。
如果原先的鍵值不是快速冷凍鍵值,則鍵掃描子程序前進至一個詢問步驟確定該原先的鍵值是否是燈鍵值。如果是,則確定鍵緩沖器的燈鍵位是否已被置位。如果燈鍵位已置位,則在下一步清除該燈鍵位以便關斷該燈。
如果燈鍵位未被置位,則鍵掃描子程序前進至使燈鍵位置位以便接通該燈的步驟。然后,該子程序前進到清除原先的鍵緩沖器和鍵檢查允許位的步驟,然后返回主程序。
但是如果原先的鍵值不是燈鍵值,則確定該原先的鍵值是否是破冰鍵值。如果是,則在下一個詢問步驟確定鍵緩沖器的一個破冰鍵位是否已被置位。如果回答是肯定的,則鍵掃描子程序前進至下面一些步驟分別清除破冰鍵位和一個破冰繼電器。如果回答是否定的,則該子程序前進至幾個步驟,分別設置破冰鍵位和破冰繼電器,然后清除原先的鍵緩沖器和鍵檢查允許位,然后返回主程序。
如果原先的鍵值不是破冰鍵值,則鍵掃描子程序前進至一個詢問步驟確定是否沒有收到任何鍵輸入。如果回答是肯定的,該子程序前進至一個使鍵檢查允許位置位的步驟,然后返回主程序。如果回答是否定的,則該子程序按順序移至下面各步驟。分別清除原先的鍵緩沖器和鍵檢查允許位,然后返回主程序。
現(xiàn)在參照圖9,它是一個用于檢查該系統(tǒng)所有功能部件的輸入檢查子程序的輸入檢查過程的流程圖。該過程確定從微處理器1的輸入口PD0至PD7輸入的功能是否異常。
首先,將輸入口PD0至PD7的值都裝入Acc。然后,將裝入的這些值同0016相“或”。在下一步確定得出的Acc值是否和原先的輸入口值相同。如果回答是否定的,將Acc值存入原先的輸入緩沖器,然后反跳時間返回到它的原來的時間。之后,該子程序返回到主程序。另一方面,如果Acc值和原先的輸入緩沖器的值相同,確定是否已經(jīng)歷了該反跳時間。如果還不到,則該子程序返回主程序。如果到了,則反跳時間回到它的原來時間。在下一個詢問步驟,確定輸入檢查允許位是否已被置位。如果未被置位,將原先的輸入緩沖器值裝入Acc。然后,確定該最終值是否是一個新的輸入緩沖器值。如果回答是肯定的,則將輸入檢查允許位置位,該子程序返回主程序。如果在確定新輸入緩沖器值的步驟中確定了該輸入檢查允許位被置位的話,則將原先的輸入緩沖器值裝入Acc。然后,將最終的值存入該輸入緩沖器中。在清除了輸入檢查允許位后,該子程序返回主程序。
現(xiàn)在參照圖10,它表示溫度控制子程序的溫度控制過程流程圖。在第一步確定壓縮壓是否處在“接通”(ON)狀態(tài)。如果回答是否定的,該子程序返回主程序。如果壓縮是在“ON”狀態(tài),確定檢查輸入緩沖器的壓縮機位是否已被置位。如果壓縮機位未被置位,確定快速冷凍操作是否正在進行當中。如果沒有快速冷凍操作在進行,則停止壓縮機驅動,然后溫度控制子程序返回主程序。如果快速冷凍操作在進行,則該子程序前進到驅動壓縮機的步驟。
如果在上述步驟確定壓縮機位是置位的,則確定快速冷凍操作是否正在進行當中。如果快速冷凍操作在進行當中,該子程序回到主程序。如果不,則確定壓縮機是否是在“關斷”(OFF)狀態(tài)。如果是,該子程序返回主程序。如果不是,則驅動壓縮機。然后,該子程序前進至詢問確定一個選擇位是否已置位的步驟。如果已置位,該子程序返回主程序。如果選擇位未被置位,該子程序前進至詢問步驟確定一個挑選位是否已經(jīng)被置位。如果回答是否定的,該子程序前進至確定定時器位的一個6小時40分鐘位是否已被置位的步驟。如果未被置位,該子程序返回主程序。
如果該挑選位已被置位,則溫度控制子程序前進至確定一個10小時位是否已被置位的步驟。如果未被置位,該子程序返回主程序。如果6小時40分鐘位或者10小時位已被置位,將一個除霜位和一個選擇位置位并且清除6小時40分鐘位和10小時位,然后該子程序返回主程序。
圖11是表示快速冷凍子程序的快速冷凍過程的流程圖。首先,確定鍵緩沖器的快速冷凍鍵位是否已被置位,以確定是否已經(jīng)按下了快速冷凍鍵。如果未被置位,則關斷快速冷凍顯示燈,并且快速冷凍定時器回到它的起始狀態(tài),然后該子程序返回主程序。如果快速冷凍已被置位,則該子程序前進到詢問確定除霜操作是否正在進行的步驟。如果回答是否定的,則確定壓縮機是否在OFF狀態(tài)。如果除霜操作在實行當中或者壓縮機在OFF狀態(tài),則快速冷凍顯示燈亮,然后設定快速冷凍定時器。然后,該子程序前進到詢問確定2小時30分鐘位是否已置位的步驟。如果回答是肯定的,則快速冷凍燈關斷,然后清除快速冷凍鍵。在快速冷凍定時器回到它的起始狀態(tài)后,該子程序返回主程序。如果2小時30分鐘位未被置位,該子程序返回主程序。
現(xiàn)在參照圖12,它是一個說明除霜子程序的除霜過程的流程圖。首先,確定一個除霜開始位是否已置位。如果沒置位,該子程序返回主程序。如果已被置位,則該子程序前進至詢問步驟確定雙金屬片Bi是否在“斷開”(OFF)狀態(tài)。如果回答是肯定的,則停止對壓縮機的驅動,然后停止除霜加熱器的操作。在壓縮機延遲位被置位后,該子程序前進至確定5分鐘位是否已置位的步驟。如果沒置位,該子程序返回主程序。如果在上述步驟中確定該雙金屬片是在“接通”(ON)狀態(tài)該子程序前進至詢問步驟確定壓縮機是否是在ON狀態(tài)。
如果壓縮機在ON狀態(tài),則清除鍵緩沖器的除霜ON位,然后除霜子程序返回主程序。如果加熱器處在OFF狀態(tài),則斷開壓縮機,然后接通加熱器。此后,該子程序返回主程序。
如果在上一步驟確定了定時器緩沖器的5分鐘位已被置位,則壓縮機的ON位被置位,然后清除緩沖器的5分鐘位、6小時40分鐘位和10小時位。然后除霜子程序返回主程序。
圖13表示包含在微處理器1控制程序中的功能檢查子程序流程圖,處理用于檢查自診斷系統(tǒng)的功能部件的功能。
如圖13所示,在開始的詢問步驟中,在接收到一個制冷選擇位時,該功能檢查子程序確定一個自動制冷選擇位是否已經(jīng)被置位,也即是否已經(jīng)提供一個自動制冷。如果制冷選擇位未被置位,該子程序返回主程序。如果已置位,則確定制冷的操作條件是否已被設置。
如果該操作條件未被設置,則功能檢查子程序返回主程序。如果已被設置,該子程序前進到一個詢問步驟確定原先的輸入緩沖器的制冷位是否已被置位。如果未被置位,該子程序使一個4小時定時器回到它的起始狀態(tài),然后按順序前進到下面的幾個步驟分別清除顯示緩沖器的一個制冷檢查位、一個故障顯示緩沖器的制冷故障位、一個重復緩沖器的制冷聲音位,以及將顯示緩沖器的一個正常位置位。然后,該子程序前進到下一個清除一個故障位的步驟,然后移至除霜子程序。
如果制冷選擇位已經(jīng)被置位,則故障位被置位。之后確定定時器的1們是否置位。如果沒置位,則功能檢查子程序返回主程序。如果已置位,該子程序簡單地前進至下一個步驟清除定時器的1位,然后移至下一個詢問步驟確定是否已經(jīng)歷了4小時。如果回答是否定的,該子程序返回主程序。如果回答是肯定的,4小時定時器在下一步回到它的起始狀態(tài)。然后確定用于存貯來自檢查輸入緩沖器的熱敏電阻的信號的高溫度位是否已被置位。如果已被置位,該子程序返回主程序。另一方面,如果未被置位,該子程序前進至下一個詢問步驟確定低溫度位是否已置位。如果回答是肯定的,該子程序返回主程序。但如果回答是否定的,該子程序按順序前進至下述步驟分別將重復緩沖器的制冷聲音位、故障顯示緩沖器的制冷位置位,然后將顯示緩沖器的制冷檢查位置位,再后清除顯示緩沖器的正常位。此后該子程序前進至一個選擇一個聲音重復地址的步驟,然后移至除霜子程序1(見圖13)。
在除霜子程序中確定原先的輸入緩沖器的一個除霜位是否已被置位。如果未被置位,即不進行除霜操作,則清除定時器緩沖器的36小時位以及顯示緩沖器的除霜故障位。此后除霜子程序按順序前進到下述步驟分別將顯示緩沖器的正常位置位,然后清除故障顯示緩沖器的除霜位和重復緩沖器的除霜聲音位。然后,除霜子程序移至一個開門子程序,它是圖3所示子程序的一部分。
但如果原先的輸入緩沖器的除霜位已經(jīng)被置位,則將0狀態(tài)緩沖器的一個故障位置位,然后除霜子程序前進至一個詢問步驟確定定時器標志的一個定時器的2位是否已置位。如果回答是否定的,則除霜子程序返回主程序。如果回答是肯定的,則在下一步清除該定時器的2位。
此后,確定是否已經(jīng)經(jīng)歷了36小時。如果不到36小時,該除霜子程序返回主程序。但如果已夠36小時,該子程序按順序前進至以下一些步驟分別使定時器緩沖器的36小時位復位、清除顯示緩沖器的正常位、將故障顯示緩沖器的除霜位置位、然后將重復緩沖器的除霜聲音位置位。除霜子程序移至開門子程序,它是圖3所示子程序的一部分。
在開門子程序中,確定原先的輸入緩沖器的一個門信號位是否已被置位。如果沒置位,該程序簡單地按順序前進至下述步驟分別清除0狀態(tài)緩沖器的開門位和顯示緩沖器的開門位、使定時器緩沖器的定時2分鐘位回到它的起始狀態(tài)、然后清除重復緩沖器的門聲音位。然后開門子程序回到主程序。
如果原輸入緩沖器的門信號位已被置位,則開門子程序前進至下述步驟分別將顯示緩沖器的開門位和0狀態(tài)緩沖器的開門位置位、然后移至一個詢問步驟確定顯示緩沖器的高溫度檢查位是否已置位。如果未被置位,則清除顯示緩沖器的開門位。但如果已置位,則將開門位置位。然后開門子程序移至一個詢問步驟確定定時器緩沖器的2分鐘位是否已置位。如果沒有置位,該子程序返回主程序。如果已置位,則該程序前進至下述步驟分別使2分鐘位返回、將重復緩沖器的開門聲音位置位、然后選擇一個聲音重復地址。然后開門子程序返回主程序。
現(xiàn)在參照圖14,它是一個包含在微處理器1的控制程序中的溫度檢查子程序流程圖。溫度檢查子程序從一個詢問步驟開始它的程序該詢問步驟確定在高溫度情況下定時器標志的一個超時位是否已被置位。如果已置位,該子程序前進至下一個詢問步驟確定0狀態(tài)緩沖器的開門位是否已置位。如果沒置位,則該子程序經(jīng)過一個清除定時器緩沖器的2小時位的步驟前進至高溫度檢查子程序。如果0狀態(tài)緩沖器的開門位已被置位,則該子程序移至下一個詢問步驟確定定時器標志的一個定時器3位是否已被置位。如果已置位,則清除該定時器標志的定時器3位,并且該子程序前進至下一個詢問步驟確定是否已經(jīng)經(jīng)歷了2小時。如果定時器標志的定時器3位未被置位,則該子程序前進至如圖14b所示的高溫度檢查子程序。
如果還不到2小時,則如圖14b所示的溫度檢查子程序順序經(jīng)過下述步驟前進至高溫度子程序清除重復緩沖器的高溫聲音位、清除顯示緩沖器的高溫度位、清除顯示緩沖器的開門位。如果2小時已到,則按順序清除0狀態(tài)緩沖器的開門位,然后將重復緩沖器的溫度聲音位置位,然后再將故障顯示緩沖器的高溫故障位置位,然后再將顯示緩沖器的高溫度位置位。然后該子程序以下述步驟前進至高溫度檢查子程序清除顯示緩沖器的溫度檢查位、將顯示緩沖器的一個正常位置位、將重復緩沖器的開門位置位、選擇一個聲音輸出地址,以及將重復緩沖器的一個高溫聲音位置位以輸出一個綜合的聲音。
如果定時器的超時位沒置位,則溫度檢查子程序前進至一個詢問步驟確定原輸入緩沖器的一個高溫度位是否已置位。如果沒置位,該子程序前進至下一個詢問步驟確定故障顯示緩沖器的高溫故障位是否已被置位,即該溫度是高溫度。如果該溫度是高的,該子程序移至高溫度檢查子程序。如果該溫度不是高溫度,該子程序前進至這樣一個步驟清除4小時定時器以驅動制冷操作。此后該子程序移至將顯示緩沖器的正常位置位的步驟,從而使正常操作顯示燈接通。
然后溫度檢查子程序前進至清除顯示緩沖器的高溫位以關斷高溫度顯示燈的步驟。然后,該子程序經(jīng)清除重復緩沖器的高溫聲音位的步驟前進至高溫度檢查子程序。
如果原輸入緩沖器的高溫度位已被置位,則溫度檢查子程序移至下一個詢問步驟,確定顯示緩沖器的高溫度位(“食物故障顯示”)是否已被置位。如果已置位,該子程序移至高溫度檢查子程序。但如果沒置位,該子程序前進至下一個詢問步驟確定定時器標志的定時器2位是否已置位。如果沒置位,該子程序移至高溫度檢查子程序。但如果已置位,則在下一步清除定時器的2位。此后該子程序前進至下一個詢問步驟確定是否已經(jīng)歷了4小時。如果不到4小時,該子程序移至高溫度檢查子程序。
但如果已到4小時,則溫度檢查子程序按順序前進至下述步驟諸如清除4小時定時器、將顯示緩沖器的高溫度位置位、將溫度檢查位和正常位置位、以及將故障顯示緩沖器的開門位置位。然后該子程序經(jīng)下述步驟移至高溫度檢查子程序選擇聲音輸出地址和將重復緩沖器的高溫聲音位置位。
現(xiàn)在參照圖14B,它是高溫度檢查子程序(Ⅱ)的流程圖。高溫度檢查子程序以下述的詢問步驟開始了它的程序過程確定原輸入緩沖器的一個低溫度位是否已被置位。如果沒置位,則該子程序按順序前進至下述步驟清除2小時定時位、清除顯示緩沖器的溫度檢查位、清除故障顯示緩沖器的高溫故障位、清除定時器標志的超時位、以及清除高溫度位。
此后,高溫度檢查子程序前進至一個詢問步驟確定原輸入緩沖器的高溫度位是否已經(jīng)被置位。如果已置位,該子程序返回主程序。但如果沒置位,則該子程序順序經(jīng)過下述步驟返回主程序諸如將顯示緩沖器的高溫度位置位、將顯示緩沖器的正常位置位、清除重復緩沖器的高溫聲音位、以及清除故障顯示緩沖器的開門位。另一方面,如果原輸入緩沖器的低溫度位已置位,該子程序前進到一個詢問步驟確定顯示緩沖器的溫度檢查位是否已置位。如果已置位,該子程序返回主程序。但如果沒置位,該子程序前進至下一詢問步驟確定顯示緩沖器的高溫度位是否已置位。如果回答是肯定的,該子程序返回主程序。但如果回答是否定的,則該子程序前進至下一個詢問步驟確定定時器標志的定時器4位是否已被清除。如果沒清除,該子程序返回主程序。但如果已清除,該子程序移至清除定時器標志的定時器4位的步驟。
然后,高溫度檢查子程序前進至下一個詢問步驟確定是否已經(jīng)歷了2小時。如果回答是否定的,該子程序返回主程序。如果回答是肯定的,則該子程序按順序前進至下述步驟即清除2小時位、將顯示緩沖器的溫度檢查位置位、清除顯示緩沖器的正常位、以及將重復緩沖器的溫度聲音位置位、故障顯示緩沖器的高溫度位置位、定時器標志的超時位置位、并設定聲音重復地址等各個步驟。然后該子程序返回主程序。
圖15表示包含在微處理器1的控制程序中的聲音重復子程序流程圖。如該流程圖所示,聲音重復子程序從下述詢問步驟開始其程序過程確定鍵緩沖器的復位鍵是否已被置位。如果回答是肯定的,該子程序返回主程序。但如果回答是否定的,該子程序前進至下一個詢問步驟確定顯示緩沖器聽報警位是否已置位。如果沒置位,該子程序返回主程序。但如果已置位,該子程序前進至下一個詢問步驟確定1狀態(tài)緩沖器的聲音起始位是否已置位。
如果聲音起始位已置位,該子程序移至清除該聲音起始位的步驟。另一方面,如果未被置位,則在下一詢問步驟確定一個30秒位是否已置位。如果回答是否定的,該子程序返回主程序。但如果回答是肯定的,則在下一步驟清除定時器緩沖器的30秒位。該子程序然后移至清除聲音起始位步驟,然后前進至詢問步驟確定門聲音位是否已置位。這時,如果門聲音位已置位,則聲音重復子程序按順序經(jīng)下述步驟返回主程序諸如清除口PC的一個起始位PC7,通過執(zhí)行一個非操作指令延遲該系統(tǒng)的操作,以及將口PC的起始位PC7置位。
另一方面,如果重復緩沖器的門聲音位沒置位,則該子程序前進至清除重復緩沖器的門聲音位的步驟,然后至一個詢問步驟確定重復緩沖器的溫度檢查聲音位是否已置位。如果已置位,該子程序前進至下一個詢問步驟確定是否執(zhí)行了3次重復。如果回答是肯定的,該子程序順序經(jīng)過下述步驟前進至主程序諸如清除1狀態(tài)緩沖器的聲音起始位、清除3次重復位、以及清除溫度檢查聲音位。如果沒執(zhí)行3次重復,則執(zhí)行下面要說明的步驟(B)(見圖15)。
如果重復緩沖器的高溫度檢查聲音位沒置位,則聲音重復子程序前進至清除高溫度檢查聲音位的步驟,然后至下一個詢問步驟確定重復緩沖器的制冷聲音位是否已經(jīng)置位。如果已置位,該子程序前進至下一個詢問步驟確定是否已執(zhí)行了3次重復。如果回答是否定的,該子程序移至步驟B。另一方面如果回答是肯定的,該子程序經(jīng)下述步驟返回主程序清除1狀態(tài)緩沖器的聲音起始位,清除3次重復緩沖器,以及清除重復緩沖器的制冷聲音位、除霜聲音位、和高溫聲音位。另一方面,如果重復緩沖器的制冷聲音位沒置位,聲音重復子程序前進至將制冷聲音位置位這一步驟。然后,該子程序移至下一個詢問步驟確定重復緩沖器的除霜聲音位是否已置位。如果回答是肯定的,該子程序前進到的步驟和先前在給重復緩沖器的制冷聲音冰位置位時該子程序執(zhí)行的那些步驟相同。但如果回答是否定的,該子程序前進至清除重復緩沖器的除霜聲音位這一步驟,然后至下一詢問步驟確定重復緩沖器的高溫聲音位是否已置位。如果已置位,該子程序前進到的步驟和先前在給重復緩沖器的制冷聲音位置位時該子程序執(zhí)行的那些步驟相同。如果沒置位,則聲音重復子程序前進至清除重復緩沖器的高溫聲音位這一步驟,然后返回主程序。
如上所述,本發(fā)明冷凍箱的自診斷系統(tǒng)能夠在功能部件發(fā)生故障時借助于它微處理器的控制程序自診斷它的各個功能部件,因此能夠一個一個地檢查各個功能部件,并且準確地找出故障的原因和發(fā)生位置,然后借助于顯示裝置和聲音綜合裝置向用戶發(fā)出故障警告。
雖然,為了進行說明的目的,公開了本發(fā)明的最佳實施例,但本專業(yè)的技術人員應理解,在不脫離在所附權利要求書公開的本發(fā)明的范圍和構思的條件下,各種各樣的改動、增加和代換都是有可能的。
權利要求
1.一種用于冷凍箱的自診斷系統(tǒng),所說自診斷系統(tǒng)包括一個復位程序,用于在通電時使自診斷系統(tǒng)的各功能部件初始化;一個定時器中斷程序,響應于一個中斷信號在一個時間循環(huán)內(nèi)被執(zhí)行,其中所說的時間循環(huán)由所說復位程序設定;一個初始顯示程序,用于在通電時接通顯示裝置的所有顯示燈、在接通顯示燈后的一個預定時間內(nèi)關斷所有顯示燈、為了顯示電源故障狀態(tài)接通電源故障顯示燈、并且按照一個鍵盤裝置的復位鍵的狀態(tài)啟動所有燈中的幾個顯示燈;一個主程序,用于按照由所說定時器中斷程序設定的中斷位和定時器位的狀態(tài)執(zhí)行多個步驟。
2.如權利要求1所述的自診斷系統(tǒng),其中所說的初始顯示程序包括一個確定所說鍵盤裝置的所說復位鍵是否已按下的步驟,當確定所說復位鍵已按下時執(zhí)行下一個步驟,當確定所說復位鍵沒按下時確定是否已經(jīng)歷了一個預定的時間,當確定所說預定時間沒有過去時重復地執(zhí)行以前執(zhí)行的步驟,當確定所說預定時間已過去時執(zhí)行下邊的步驟。
3.如權利要求1所述的自診斷系統(tǒng),其中所說的主程序包括如下步驟一個確定由所說定時器中斷程序設定的所說的定時器位是否已被置位的步驟;一個當確定所說定時器位已置位時執(zhí)行定時器增加程序的步驟;一個當確定所說定時器位未置位時確定所說中斷位是否已置位的步驟;一個當確定所說中斷位未置位時返回到所說的確定所說定時器位是否已置位步驟,并且當確定所說中斷位已置位時執(zhí)行顯示程序、鍵掃描子程序、輸入檢查程序、溫度控制程序、快速冷凍子程序、除霜程序、開門/關門狀態(tài)檢查程序、溫度檢查程序和聲音報警程序的步驟。
4.如權利要求3所述的自診斷系統(tǒng),其中所說的定時器增加程序包括下列多個步驟確定是否經(jīng)歷了所說自診斷系統(tǒng)的所說各功能部件的功能狀態(tài)的預定時間,分別將所說功能部件的所說功能狀態(tài)存貯到相應的緩沖器中。
5.如權利要求3所述的自診斷系統(tǒng),其中所說的顯示程序包括下列多個步驟確定所說復位鍵是否已按下,當確定了所說復位鍵已按下時確定一個0.5秒位是否已置位,按照確定所說0.5秒位是否已置位這一步驟所確定的結果接通和關斷所說顯示裝置的一個燈,當確定所說復位鍵沒按下時確定所說0.5秒位是否已置位,以及按照確定0.5秒位是否已置位這一步驟所確定的結果接通和關斷和故障部件相對應的顯示裝置的一個燈。
6.如權利要求3所述的自診斷系統(tǒng),其中所說的輸入檢查程序包括下列多個步驟將微處理器輸入口的數(shù)值存入一個輸入檢查緩沖器,因此使所說微處理器能處理所說的數(shù)值以便檢查所說故障的狀態(tài)。
7.如權利要求3所述的自診斷系統(tǒng),其中所說溫度控制程序包括下述多個步驟確定冷凍箱壓縮機的操作狀態(tài)以便在所說壓縮機運行后的一個預定時間開始除霜操作。
8.如權利要求3所述的自診斷系統(tǒng),其中所說的快速冷凍程序包括下述多個步驟確定快速冷凍鍵的狀態(tài),驅動所說冷凍箱以便進行快速冷凍操作。
9.如權利要求3所述的自診斷系統(tǒng),其中所說的除霜程序包括下列多個步驟確定一個雙金屬片的狀態(tài)以驅動和停止加熱器,在完成除霜操作后將所說壓縮機的運行延遲5分鐘,然后再次驅動所說壓縮機。
全文摘要
由控制程序中下述程序步驟控制的冷凍箱設備的自診斷系統(tǒng)這些程序步驟用于在通電時指定輸入和輸出中并清除所有存貯器的復位程序;每隔一段由復位程序設定的時間周期性地執(zhí)行的定時器中斷程序,并將該程序經(jīng)歷的時間存貯在一個選定的存貯器內(nèi);一個初始顯示的程序,用于接通所有燈,然后在由定時器中斷程序設定的預定時間內(nèi)關斷停機顯示燈,自動接通正常狀態(tài)顯示燈和報警燈,并驅動壓縮機以驅動冷凍箱;一個主程序,用于確定由所說定時器中斷程序設定的時間循環(huán)是否已被設定并且用于執(zhí)行多個檢測設備故障并向用戶發(fā)出故障警告的程序。
文檔編號G05D23/19GK1057328SQ9110377
公開日1991年12月25日 申請日期1991年5月11日 優(yōu)先權日1990年5月11日
發(fā)明者沈載億 申請人:三星電子株式會社