本發(fā)明涉及電器設(shè)備技術(shù)領(lǐng)域,具體而言,涉及一種風(fēng)扇控制裝置、風(fēng)扇控制方法及風(fēng)扇。
背景技術(shù):
隨著科學(xué)技術(shù)的發(fā)展和提高,風(fēng)扇在人們的生活中以及得到了大規(guī)模的應(yīng)用,故人們對(duì)風(fēng)扇使用的適用性也提出了更高的要求。
現(xiàn)有技術(shù)中,風(fēng)扇絕大多數(shù)均通過(guò)單一的功能性電路以實(shí)現(xiàn)對(duì)風(fēng)扇電機(jī)的控制。該功能性電路雖然成本低廉,且工作穩(wěn)定性高,但由于其不具備信號(hào)邏輯處理能力,導(dǎo)致風(fēng)扇需憑人工手動(dòng)操作才能實(shí)現(xiàn)開(kāi)啟、關(guān)閉或檔位調(diào)節(jié),進(jìn)而極大的影響了風(fēng)扇的適用性。此外,現(xiàn)有的風(fēng)扇也可通過(guò)控制器實(shí)現(xiàn)對(duì)風(fēng)扇電機(jī)的智能控制。通過(guò)控制器控制雖然能夠有效提高風(fēng)扇的自動(dòng)控制能力,但其控制的穩(wěn)定性不足。一旦控制器故障或控制器的軟件跑飛,則風(fēng)扇便完全不能夠工作,故也極大的影響了風(fēng)扇的適用性。
因此,如何有效的提高風(fēng)扇在實(shí)際使用中的穩(wěn)定性和適用性是目前業(yè)界一大難題。
技術(shù)實(shí)現(xiàn)要素:
有鑒于此,本發(fā)明的目的在于提供一種風(fēng)扇控制裝置、風(fēng)扇控制方法及風(fēng)扇,以改善上述缺陷。
本發(fā)明的實(shí)施例是這樣實(shí)現(xiàn)的:
第一方面,本發(fā)明實(shí)施例提供一種風(fēng)扇控制裝置,應(yīng)用于風(fēng)扇,所述風(fēng)扇包括:風(fēng)扇本體和電源背板,所述風(fēng)扇控制裝置包括:第一邏輯控制器和第二邏輯控制器;所述第一邏輯控制器與所述第二邏輯控制器耦合,所述第一邏輯控制器和所述第二邏輯控制器均與所述風(fēng)扇本體耦合,所述第一邏輯控制器和所述第二邏輯控制器均與所述電源背板耦合。所述第一邏輯控制器,用于生成第一控制信號(hào)至所述風(fēng)扇本體和所述電源背板,以控制所述風(fēng)扇本體和所述電源背板工作,并將第一工作狀態(tài)信號(hào)輸出至所述第二邏輯控制器。所述第二邏輯控制器,用于根據(jù)所述第一工作狀態(tài)信號(hào)判斷所述第一邏輯控制器的工作狀態(tài),若所述第一邏輯控制器故障,生成切換信號(hào)至所述第一邏輯控制器,以中斷所述第一邏輯控制器對(duì)所述風(fēng)扇本體和所述電源背板的控制,并生成第二控制信號(hào)至所述風(fēng)扇本體和所述電源背板,以控制所述風(fēng)扇本體和所述電源背板工作。
第二方面,本發(fā)明實(shí)施例提供一種風(fēng)扇控制方法,應(yīng)用于所述的風(fēng)扇控制裝置,所述風(fēng)扇控制裝置包括:第一邏輯控制器和第二邏輯控制器;所述第一邏輯控制器與所述第二邏輯控制器耦合,所述第一邏輯控制器和所述第二邏輯控制器均與所述風(fēng)扇本體耦合,所述第一邏輯控制器和所述第二邏輯控制器均與所述電源背板耦合。所述方法包括:所述第一邏輯控制器生成第一控制信號(hào)至所述風(fēng)扇本體和所述電源背板,以控制所述風(fēng)扇本體和所述電源背板工作,并將第一工作狀態(tài)信號(hào)輸出至所述第二邏輯控制器。所述第二邏輯控制器根據(jù)所述第一工作狀態(tài)信號(hào)判斷所述第一邏輯控制器的工作狀態(tài),若所述第一邏輯控制器故障,生成切換信號(hào)至所述第一邏輯控制器,以中斷所述第一邏輯控制器對(duì)所述風(fēng)扇本體和所述電源背板的控制,并生成第二控制信號(hào)至所述風(fēng)扇本體和所述電源背板,以控制所述風(fēng)扇本體和所述電源背板工作。
第三方面,本發(fā)明實(shí)施例提供一種風(fēng)扇,所述風(fēng)扇包括:風(fēng)扇本體、電源背板和所述風(fēng)扇控制裝置,所述風(fēng)扇本體與所述電源背板耦合,所述風(fēng)扇本體和所述電源背板均與所述風(fēng)扇控制裝置耦合。
本發(fā)明實(shí)施例的有益效果是:
第一邏輯控制器能夠生成第一控制信號(hào)至風(fēng)扇本體和電源背板,以通過(guò)第一邏輯控制器的第一控制信號(hào)控制風(fēng)扇本體和電源背板進(jìn)行工作。此時(shí),第一邏輯控制器還能將對(duì)應(yīng)自身工作狀態(tài)的第一工作狀態(tài)信號(hào)輸出至第二邏輯控制器。第二邏輯控制器則能夠根據(jù)第一工作狀態(tài)信號(hào)判斷第一邏輯控制器的工作狀態(tài)。若第二邏輯控制器判斷第一邏輯控制器出現(xiàn)故障時(shí),第二邏輯控制器中斷第一邏輯控制器對(duì)風(fēng)扇本體和電源背板的控制,并再生成第二控制信號(hào)至風(fēng)扇本體和電源背板,以掌控對(duì)風(fēng)扇本體和電源背板工作的控制。因此,通過(guò)第一邏輯控制器或第二邏輯控制器對(duì)風(fēng)扇本體和電源背板的工作進(jìn)行控制,以及第一邏輯控制器和第二邏輯控制器之間對(duì)風(fēng)扇本體和電源背板控制權(quán)的切換,有效的提高了風(fēng)扇工作的穩(wěn)定性,并也極大的提高了風(fēng)扇的適用性。
本發(fā)明的其他特征和優(yōu)點(diǎn)將在隨后的說(shuō)明書(shū)闡述,并且,部分地從說(shuō)明書(shū)中變得顯而易見(jiàn),或者通過(guò)實(shí)施本發(fā)明實(shí)施例而了解。本發(fā)明的目的和其他優(yōu)點(diǎn)可通過(guò)在所寫(xiě)的說(shuō)明書(shū)、權(quán)利要求書(shū)、以及附圖中所特別指出的結(jié)構(gòu)來(lái)實(shí)現(xiàn)和獲得。
附圖說(shuō)明
為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。通過(guò)附圖所示,本發(fā)明的上述及其它目的、特征和優(yōu)勢(shì)將更加清晰。在全部附圖中相同的附圖標(biāo)記指示相同的部分。并未刻意按實(shí)際尺寸等比例縮放繪制附圖,重點(diǎn)在于示出本發(fā)明的主旨。
圖1示出了本發(fā)明實(shí)施例提供的一種風(fēng)扇的結(jié)構(gòu)框圖;
圖2示出了本發(fā)明實(shí)施例提供的一種風(fēng)扇控制裝置的第一結(jié)構(gòu)框圖;
圖3示出了本發(fā)明實(shí)施例提供的一種風(fēng)扇控制裝置的第二結(jié)構(gòu)框圖;
圖4示出了本發(fā)明實(shí)施例提供的一種風(fēng)扇控制裝置的第三結(jié)構(gòu)框圖;
圖5示出了本發(fā)明實(shí)施例提供的一種風(fēng)扇控制方法的流程圖;
圖6示出了本發(fā)明實(shí)施例提供的一種風(fēng)扇控制方法中步驟s110的子流程圖;
圖7示出了本發(fā)明實(shí)施例提供的一種風(fēng)扇控制方法中步驟s120的子流程圖。
圖標(biāo):20-風(fēng)扇;21-風(fēng)扇本體;22-電源背板;10-風(fēng)扇控制裝置;100-第一邏輯控制器;110-第一控制模塊;111-第一主控單元;112-第一拓展單元;120-第一邏輯輸出模塊;121-第一邏輯輸出單元;122-第一三態(tài)門(mén)單元;123-第一緩沖單元;200-第二邏輯控制器;210-第二控制模塊;211-第二主控單元;212-第二拓展單元;220-第二邏輯輸出模塊;221-第二邏輯輸出單元;222-第二三態(tài)門(mén)單元;223-第二緩沖單元。
具體實(shí)施方式
為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。通常在此處附圖中描述和示出的本發(fā)明實(shí)施例的組件可以以各種不同的配置來(lái)布置和設(shè)計(jì)。
因此,以下對(duì)在附圖中提供的本發(fā)明的實(shí)施例的詳細(xì)描述并非旨在限制要求保護(hù)的本發(fā)明的范圍,而是僅僅表示本發(fā)明的選定實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
應(yīng)注意到:相似的標(biāo)號(hào)和字母在下面的附圖中表示類(lèi)似項(xiàng),因此,一旦某一項(xiàng)在一個(gè)附圖中被定義,則在隨后的附圖中不需要對(duì)其進(jìn)行進(jìn)一步定義和解釋。
在本發(fā)明的描述中,還需要說(shuō)明的是,除非另有明確的規(guī)定和限定,術(shù)語(yǔ)“連接”、“耦合”應(yīng)做廣義理解,例如,可以是固定連接,也可以是可拆卸連接,或一體地連接;可以是機(jī)械連接,也可以是電連接;可以是直接相連,也可以通過(guò)中間媒介間接相連,可以是兩個(gè)元件內(nèi)部的連通。對(duì)于本領(lǐng)域的普通技術(shù)人員而言,可以具體情況理解上述術(shù)語(yǔ)在本發(fā)明中的具體含義。
請(qǐng)參閱圖1,本發(fā)明實(shí)施例提供了一種風(fēng)扇20,該風(fēng)扇20包括:風(fēng)扇本體21、電源背板22和風(fēng)扇控制裝置10。
風(fēng)扇本體21為風(fēng)扇20的主體部分,其可以包括:驅(qū)動(dòng)控制電路、風(fēng)扇20電機(jī)和一個(gè)或多個(gè)扇葉。每個(gè)扇葉可安裝在風(fēng)扇20電機(jī)上,而風(fēng)扇20電機(jī)和驅(qū)動(dòng)控制電路可通過(guò)導(dǎo)線(xiàn)形成耦合。驅(qū)動(dòng)控制電路還可通過(guò)導(dǎo)線(xiàn)與風(fēng)扇控制裝置10形成耦合,從而驅(qū)動(dòng)控制電路在接收到風(fēng)扇控制裝置10輸出的脈沖信號(hào)后,驅(qū)動(dòng)控制電路可根據(jù)該脈沖信號(hào)驅(qū)動(dòng)風(fēng)扇20電機(jī)進(jìn)行轉(zhuǎn)動(dòng),并帶動(dòng)扇葉的轉(zhuǎn)動(dòng),進(jìn)而實(shí)現(xiàn)了送風(fēng)的功能。
電源背板22可以為具有信號(hào)處理能力的集成電路芯片,電源背板22可用于為風(fēng)扇本體21的正常工作提供供電。其中,電源背板22能夠通過(guò)分別與風(fēng)扇控制裝置10和控制風(fēng)扇本體21的耦合,而根據(jù)風(fēng)扇控制裝置10的控制調(diào)節(jié)輸出至風(fēng)扇本體21的功率,繼而能夠控制風(fēng)扇本體21的工作。
風(fēng)扇控制裝置10用于控制風(fēng)扇本體21和電源背板22的是否進(jìn)行工作,以及控制風(fēng)扇本體21和電源背板22的工作時(shí)的工作狀態(tài)。具體的,風(fēng)扇控制裝置10可根據(jù)預(yù)設(shè)控制程序或操作人員手動(dòng)操作所輸入的操作指令而生成對(duì)應(yīng)的脈沖信號(hào),并再根據(jù)預(yù)設(shè)控制程序或操作人員手動(dòng)操作所輸入的操作指令調(diào)節(jié)改變?cè)撁}沖信號(hào)的占空比。風(fēng)扇控制裝置10將該脈沖信號(hào)輸出至風(fēng)扇本體21和電源背板22時(shí),便能夠?qū)崿F(xiàn)對(duì)風(fēng)扇本體21中風(fēng)扇20電機(jī)轉(zhuǎn)動(dòng)的控制,以及對(duì)電源背板22供電的控制。若輸出至風(fēng)扇本體21的脈沖信號(hào)的占空比改變時(shí),風(fēng)扇控制裝置10便實(shí)現(xiàn)了對(duì)風(fēng)扇本體21中風(fēng)扇20電機(jī)的轉(zhuǎn)速的調(diào)節(jié)和控制,以及實(shí)現(xiàn)了電源背板22輸出功率的調(diào)節(jié)和控制。
請(qǐng)參閱圖2,本發(fā)明實(shí)施例提供了風(fēng)扇控制裝置10,該風(fēng)扇控制裝置10包括:第一邏輯控制器100和第二邏輯控制器200。
第一邏輯控制器100通過(guò)分別與第二邏輯控制器200和風(fēng)扇本體21和電源背板22的耦合,第一邏輯控制器100能夠根據(jù)自身的預(yù)設(shè)控制程序生成第一控制信號(hào)至風(fēng)扇本體21和電源背板22,以控制風(fēng)扇本體21和電源背板22工作,并根據(jù)由第二邏輯控制器200輸出第一狀態(tài)獲知信號(hào),而根據(jù)預(yù)設(shè)控制程序生成對(duì)應(yīng)自身當(dāng)前工作狀態(tài)的第一工作狀態(tài)信號(hào)輸出至第二邏輯控制器200。
第二邏輯控制器200也通過(guò)分別與第一邏輯控制器100和風(fēng)扇本體21的耦合,第二邏輯控制器200也根據(jù)自身的預(yù)設(shè)控制程序,通過(guò)第一工作狀態(tài)信號(hào)而判斷第一邏輯控制器100的工作狀態(tài)。若判斷第一邏輯控制器100正常,第二邏輯控制器200則能夠保持預(yù)設(shè)工作狀態(tài),而不對(duì)風(fēng)扇本體21和電源背板22的工作進(jìn)行控制。若判斷第一邏輯控制器100故障,第二邏輯控制器200則能夠根據(jù)預(yù)設(shè)控制程序生成切換信號(hào)至第一邏輯控制器100,以中斷第一邏輯控制器100對(duì)風(fēng)扇本體21和電源背板22的控制。第二邏輯控制器200還生成第二控制信號(hào)至風(fēng)扇本體21和電源背板22,以接管對(duì)風(fēng)扇本體21和電源背板22的控制。
當(dāng)主板上電之后,第一邏輯控制器100通過(guò)檢測(cè)自身存儲(chǔ)的控制記錄,且第二邏輯控制器200也通過(guò)檢測(cè)自身存儲(chǔ)的控制記錄,第一邏輯控制器100和第二邏輯控制器200便能夠獲取上次運(yùn)行對(duì)風(fēng)扇本體21和電源背板22的控制主體是為第一邏輯控制器100,還是第一邏輯控制器100,進(jìn)而第一邏輯控制器100和第二邏輯控制器200便能夠在本次對(duì)風(fēng)扇本體21和電源背板22的控制也延續(xù)上一次的控制主體。本實(shí)施例以上次控制主體為第一邏輯控制器100進(jìn)行說(shuō)明。
請(qǐng)參閱圖3,第一邏輯控制器100包括:第一控制模塊110和第一邏輯輸出模塊120。第二邏輯控制器200包括:第二控制模塊210和第二邏輯輸出模塊220。
第一控制模塊110用于根據(jù)自身的預(yù)設(shè)控制程序生成第一控制信號(hào),并通過(guò)分別與第一邏輯輸出模塊120和第二邏輯輸出模塊220的耦合,以將第一控制信號(hào)輸出至第一邏輯輸出模塊120。第一控制模塊110還通過(guò)與第二控制模塊210的耦合,而獲取第二控制模塊210發(fā)送的第一狀態(tài)獲知信號(hào),并根據(jù)預(yù)設(shè)控制程序和第一狀態(tài)獲知信號(hào),生成對(duì)應(yīng)自身當(dāng)前工作狀態(tài)的第一工作狀態(tài)信號(hào)至第二控制模塊210。
第一邏輯輸出模塊120用于在未獲取到第一控制信號(hào)時(shí),保持自身的高阻態(tài)。若獲取到第一控制信號(hào)后,第一邏輯輸出模塊120能夠根據(jù)第一控制信號(hào)將自身的高阻態(tài)改變?yōu)檎]敵鲛D(zhuǎn)態(tài),以便于能夠根據(jù)第一控制信號(hào)控制風(fēng)扇本體21和電源背板22的工作。
第二控制模塊210用于根據(jù)自身的預(yù)設(shè)控制程序生成第一狀態(tài)獲知信號(hào)至第一控制模塊110。并通過(guò)自身的預(yù)設(shè)控制程序,根據(jù)由第一控制模塊110獲取的第一工作狀態(tài)信號(hào)判斷第一控制模塊110的工作狀態(tài)。若判斷第一控制模塊110正常,則第二控制模塊210保持預(yù)設(shè)工作狀態(tài),不介入對(duì)風(fēng)扇本體21和電源背板22的控制。第二控制模塊210也通過(guò)分別與第一邏輯輸出模塊120和第二邏輯輸出模塊220的耦合。若判斷第一控制模塊110故障,第二控制模塊210則能夠自身的預(yù)設(shè)控制程序生成切換信號(hào)至第一邏輯輸出模塊120,以中斷第一邏輯輸出模塊120對(duì)風(fēng)扇本體21和電源背板22的控制。第二控制模塊210還根據(jù)自身的預(yù)設(shè)控制程序生成第二控制信號(hào)至第二邏輯輸出模塊220。
第二邏輯輸出模塊220用于在未獲取到第二控制信號(hào)時(shí),保持自身的高阻態(tài)。若獲取到第二控制信號(hào)后,第二邏輯輸出模塊220能夠根據(jù)第二控制信號(hào)將自身的高阻態(tài)改變?yōu)檎]敵鲛D(zhuǎn)態(tài),以便于能夠根據(jù)第二控制信號(hào)控制風(fēng)扇本體21和電源背板22的工作。
此外,在本實(shí)施例中,第一控制模塊110在未生成信號(hào)至第一邏輯輸出模塊120或第二邏輯輸出模塊220時(shí),第一控制模塊110與第一邏輯輸出模塊120或第二邏輯輸出模塊220的耦合的端口均為低電平狀態(tài)。而第二控制模塊210在未生成信號(hào)至第一邏輯輸出模塊120或第二邏輯輸出模塊220時(shí),第二控制模塊210與第一邏輯輸出模塊120或第二邏輯輸出模塊220的耦合的端口也均為低電平狀態(tài)。
請(qǐng)參閱圖4,第一控制模塊110包括:第一主控單元111和第一拓展單元112。
第一主控單元111可以為具有信號(hào)處理能力的集成電路芯片。第一主控單元111可以是通用處理器,其包括中央處理器(centralprocessingunit,簡(jiǎn)稱(chēng)cpu)、網(wǎng)絡(luò)處理器(networkprocessor,簡(jiǎn)稱(chēng)np)等;還可以是微控制單元(microcontrollerunit;mcu)、數(shù)字信號(hào)處理器(dsp)、專(zhuān)用集成電路(asic)、現(xiàn)成可編程門(mén)陣列(fpga)或者其他可編程邏輯器件、分立門(mén)或者晶體管邏輯器件、分立硬件組件。可以實(shí)現(xiàn)或者執(zhí)行本發(fā)明實(shí)施例中的公開(kāi)的各方法、步驟及邏輯框圖。通用處理器可以是微處理器或者該處理器也可以是任何常規(guī)的處理器等。
本實(shí)施例中,第一主控單元111上電,開(kāi)始進(jìn)行控制時(shí),第一主控單元111能夠根據(jù)自身的預(yù)設(shè)控制程序生成第一脈沖信號(hào)和第一電平信號(hào),可以理解的,第一控制信號(hào)則能夠包括:第一脈沖信號(hào)和第一電平信號(hào)。第一主控單元111與第一拓展單元112耦合,例如,第一主控單元111可以是r7f0c019單片機(jī)的i2c端口與第一拓展單元112耦合,第一主控單元111能夠?qū)⒌谝浑娖叫盘?hào)輸出至第一拓展單元112。第一主控單元111與第一邏輯輸出模塊120耦合,例如,第一主控單元111可以是r7f0c019單片機(jī)的pwm端口與第一邏輯輸出模塊120耦合,從而將第一脈沖信號(hào)輸出至第一邏輯輸出模塊120。第一主控單元111再通過(guò)中斷端口與第二控制模塊210耦合,例如,第一主控單元111可以是是r7f0c019單片機(jī)的中斷端口與第二控制模塊210耦合。第一主控單元111能夠通過(guò)多組握手信號(hào)和第二控制模塊210實(shí)現(xiàn)交互。作為一種方式,其中一組握手信號(hào)為第一主控單元111能夠按照預(yù)設(shè)的時(shí)間間隔根據(jù)自身工作進(jìn)程的狀態(tài),通過(guò)預(yù)設(shè)控制程序生成并向第二控制模塊210發(fā)送對(duì)應(yīng)自身工作進(jìn)程的進(jìn)程狀態(tài)信號(hào)。在進(jìn)程狀態(tài)信號(hào)發(fā)送后,第一主控單元111也能夠接收到第二控制模塊210獲取進(jìn)程狀態(tài)信號(hào)后回執(zhí)的進(jìn)程狀態(tài)獲取信號(hào)。另一組握手信號(hào)為第一主控單元111在需要拔出時(shí),第一主控單元111能根據(jù)自身的預(yù)設(shè)控制程序生成控制切換信號(hào),并將該控制切換信號(hào)發(fā)送至第二控制模塊210。進(jìn)程控制切換信號(hào)發(fā)送后,第一主控單元111也能夠接收到第二控制模塊210獲取控制切換信號(hào)后回執(zhí)的控制切換獲取信號(hào)。最后一組握手信號(hào)為第一主控單元111按照預(yù)設(shè)的時(shí)間間隔獲取第二控制模塊210發(fā)送第一狀態(tài)獲知信號(hào)。第一主控單元111根據(jù)第一狀態(tài)獲知信號(hào)生成對(duì)應(yīng)自身工作狀態(tài)的第一工作狀態(tài)信號(hào),并輸出至第二邏輯控制器200。當(dāng)然,若第一主控單元111由于故障,其便無(wú)法再生成并發(fā)送第一工作狀態(tài)信號(hào)。
第一拓展單元112也可以為集成電路芯片,其也具有一定的信號(hào)處理能力。本實(shí)施例中,第一拓展單元112分別與第一邏輯輸出模塊120和第二邏輯輸出模塊220耦合,例如,第一拓展單元112可以是pac9555型芯片,其eoa2端口與第一邏輯輸出模塊120耦合,且其eoa3端口與第二邏輯輸出模塊220耦合。第一拓展單元112與第一邏輯輸出模塊120和第二邏輯輸出模塊220的兩個(gè)端口均耦合有下拉電阻并接地,故第一拓展單元112的該兩個(gè)端口在初始狀態(tài)均為低電平狀態(tài)。第一拓展單元112通過(guò)與第一主控單元111的耦合,例如,第一拓展單元112也可以是pac9555型芯片,其i2c端口與第一主控單元111耦合,第一拓展單元112能夠獲取第一主控單元111發(fā)送的第一電平信號(hào)。第一拓展單元112通過(guò)自身的預(yù)設(shè)控制程序,則能夠根據(jù)該第一電平信號(hào)將與第一邏輯輸出模塊120耦合的端口置為高電平狀態(tài)。另外,若第一拓展單元112在第一主控單元111故障的情況下而無(wú)法獲取第一電平信號(hào)時(shí),第一拓展單元112仍然保持其與第一邏輯輸出模塊120耦合端口的高電平狀態(tài),并保持其與第而邏輯輸出模塊耦合端口的低電平狀態(tài)。
第一邏輯輸出模塊120包括:第一邏輯輸出單元121、第一三態(tài)門(mén)單元122和第一緩沖單元123。
第一邏輯輸出單元121的輸入端分別與第一控制模塊110和第二控制模塊210耦合,第一邏輯輸出單元121的輸出端和第一三態(tài)門(mén)單元122的控制端耦合。具體的,第一邏輯輸出單元121包括:第一非門(mén)電路u1和第一或門(mén)電路u2。第一非門(mén)電路u1的輸入端與第一拓展單元112耦合,第一非門(mén)電路u1的輸出端與第一或門(mén)電路u2的第一輸入端耦合。第一或門(mén)電路u2的第二輸入端與第二控制模塊210耦合,第一或門(mén)電路u2的輸出端與第一三態(tài)門(mén)單元122的控制端耦合。
本實(shí)施例中,第一非門(mén)電路u1的輸入端和第一或門(mén)電路u2的第二輸入端在初始狀態(tài)下均為低電平狀態(tài),故第一或門(mén)電路u2的輸出端則為高電平狀態(tài)。若第一控制模塊110開(kāi)始對(duì)風(fēng)扇本體21和電源背板22進(jìn)行控制,即第一拓展單元112與第一邏輯輸出模塊120耦合端口為高電平狀態(tài),故第一非門(mén)電路u1的輸入端改變?yōu)楦唠娖綘顟B(tài),進(jìn)而第一或門(mén)電路u2的輸出端則改變?yōu)榈碗娖綘顟B(tài)。但若第一控制模塊110在運(yùn)行時(shí)故障后,第一或門(mén)電路u2的第二輸入端則由于獲取的切換信號(hào)而改變?yōu)楦唠娖綘顟B(tài),此時(shí)第一或門(mén)電路u2的輸出端再次改變?yōu)楦唠娖綘顟B(tài)。
第一三態(tài)門(mén)單元122用于根據(jù)第一邏輯輸出單元121的輸出端的電平狀態(tài)而改變自身狀態(tài),以便于將由第一主控單元111輸入的第一脈沖信號(hào)輸出至第一緩沖單元123。作為一種實(shí)施方式,第一三態(tài)門(mén)單元122可以為74lvtn16244b型芯片。第一三態(tài)門(mén)單元122的輸入端input與第一主控單元111耦合。第一三態(tài)門(mén)單元122的控制端oe與第一或門(mén)電路u2的輸出端耦合。第一三態(tài)門(mén)單元122的輸出端output則與第一緩沖單元123耦合。第一三態(tài)門(mén)單元122的輸出端output還通過(guò)耦合第一上拉電阻r1,且第一上拉電阻r1與外部電源耦合,以保證第一三態(tài)門(mén)單元122在高阻態(tài)時(shí)的穩(wěn)定性。
本實(shí)施例中,若第一三態(tài)門(mén)單元122的控制端oe獲取第一或門(mén)電路u2的輸出端電平狀態(tài)為高電平狀態(tài),則第一三態(tài)門(mén)單元122為高阻態(tài)。若第一三態(tài)門(mén)單元122的控制端oe獲取第一或門(mén)電路u2的輸出端電平狀態(tài)為低電平狀態(tài),第一三態(tài)門(mén)單元122則能夠?qū)@取的第一脈沖信號(hào)原樣輸出至第一緩沖單元123。
第一緩沖單元123用于將獲取的第一脈沖信號(hào)進(jìn)行升壓以保證該第一脈沖信號(hào)能夠適配風(fēng)扇本體21和電源背板22。作為一種實(shí)施方式,第一緩沖單元123可以為74lvco7apw-t型芯片。第一緩沖單元123的輸入端input與第一三態(tài)門(mén)單元122的輸出端output耦合,而第一緩沖單元123的輸出端output則與風(fēng)扇本體21和電源背板22耦合。第一緩沖單元123的輸出端output還通過(guò)耦合第二上拉電阻r2,且第二上拉電阻r2與外部電源耦合,以保證第一緩沖單元123在高阻態(tài)時(shí)的穩(wěn)定性,并對(duì)第一脈沖信號(hào)進(jìn)行升壓。
本實(shí)施例中,若第一緩沖單元123的輸入端input未獲取到第一脈沖信號(hào),則第一緩沖單元123為高阻態(tài)。若第一緩沖單元123的輸入端output獲取到第一脈沖信號(hào),則第一緩沖單元123將第一脈沖信號(hào)升壓后再輸出至風(fēng)扇本體21和電源背板22,以通過(guò)第一脈沖信號(hào)對(duì)風(fēng)扇本體21和電源背板22的控制。
如圖4所示,第二控制模塊210包括:第二主控單元211和第二拓展單元212。
第二主控單元211也可以為集成電路芯片,其具有信號(hào)處理能力。其中,第二主控單元211可以是通用處理器,包括中央處理器(centralprocessingunit,簡(jiǎn)稱(chēng)cpu)、網(wǎng)絡(luò)處理器(networkprocessor,簡(jiǎn)稱(chēng)np)等;還可以是微控制單元(microcontrollerunit;mcu)、數(shù)字信號(hào)處理器(dsp)、專(zhuān)用集成電路(asic)、現(xiàn)成可編程門(mén)陣列(fpga)或者其他可編程邏輯器件、分立門(mén)或者晶體管邏輯器件、分立硬件組件。可以實(shí)現(xiàn)或者執(zhí)行本發(fā)明實(shí)施例中的公開(kāi)的各方法、步驟及邏輯框圖。通用處理器可以是微處理器或者該處理器也可以是任何常規(guī)的處理器等。
本實(shí)施例中,第二主控單元211上電時(shí),第二主控單元211保持預(yù)設(shè)狀態(tài)運(yùn)行,不介入對(duì)風(fēng)扇本體21和電源背板22的控制。第二主控單元211通過(guò)中斷端口與第一主控單元111耦合,例如,第二主控單元211可以是r7f0c019單片機(jī)的中斷端口與第一主控單元111耦合。第二主控單元211能夠通過(guò)多組握手信號(hào)和第一主控單元111實(shí)現(xiàn)交互。作為一種方式,其中一組握手信號(hào)為第二主控單元211能夠按照預(yù)設(shè)的時(shí)間間隔獲取第一主控單元111發(fā)送進(jìn)程狀態(tài)信號(hào),并根據(jù)該進(jìn)程狀態(tài)信號(hào)和自身預(yù)設(shè)控制程序生成進(jìn)程狀態(tài)獲取信號(hào)回執(zhí)至第一主控單元111。另一組握手信號(hào)為第二主控單元211獲取到第一主控單元111發(fā)送的控制切換信號(hào),并也根據(jù)該控制切換信號(hào)和自身預(yù)設(shè)控制程序生成控制切換獲取信號(hào)回執(zhí)至第一主控單元111。最后一組握手信號(hào)為第二主控單元211按照預(yù)設(shè)的時(shí)間間隔,根據(jù)自身的預(yù)設(shè)控制程序生成第一工作狀態(tài)信號(hào)至第一主控單元111。第二主控單元211能夠判斷第一主控單元111的工作狀態(tài)。具體的,若第二主控單元211獲取到第一主控單元111回執(zhí)的第一工作狀態(tài)信號(hào),則判斷第一主控單元111正常,并保持預(yù)設(shè)工作狀態(tài),而不介入對(duì)風(fēng)扇本體21和電源背板22的控制。若第二主控單元211未獲取到第一主控單元111回執(zhí)的第一工作狀態(tài)信號(hào),則判斷第一主控單元111故障。
本實(shí)施例中,第二控制信號(hào)包括:第二脈沖信號(hào)和第二電平信號(hào)。若第二主控單元211判斷第一主控單元111故障時(shí),第二主控單元211能夠根據(jù)自身的預(yù)設(shè)控制程序生成切換信號(hào)和第二電平信號(hào)。第二主控單元211與第二拓展單元212耦合,例如,第二主控單元211可以是r7f0c019單片機(jī)的i2c端口與第二拓展單元212耦合,第二主控單元211能夠?qū)⒌诙娖叫盘?hào)輸出至第二拓展單元212。第二主控單元211再通過(guò)與第二邏輯輸出模塊220耦合,例如,第二主控單元211可以是r7f0c019單片機(jī)的pwm端口與第二邏輯輸出模塊220耦合,從而將根據(jù)預(yù)設(shè)控制程序生成的第二脈沖信號(hào)輸出至第二邏輯輸出模塊220。需要說(shuō)明的是,若第二主控單元211接管對(duì)風(fēng)扇本體21和電源背板22的控制權(quán)后,第二主控單元211還能夠?qū)⒏鶕?jù)預(yù)設(shè)控制程序生成的第二工作狀態(tài)信號(hào)輸出至第一控制模塊110,以使第二主控單元211故障時(shí),第一控制模塊110還能夠再次切換控制權(quán)。
第二拓展單元212也可以為集成電路芯片,其也具有一定的信號(hào)處理能力。本實(shí)施例中,第二拓展單元212分別與第一邏輯輸出模塊120和第二邏輯輸出模塊220耦合,例如,第二拓展單元212可以是pac9555型芯片,其oeb2端口與第一邏輯輸出模塊120中第一或門(mén)電路u2的第二輸入端耦合,且其oeb3端口與第二邏輯輸出模塊220耦合。第二拓展單元212與第一邏輯輸出模塊120和第二邏輯輸出模塊220的兩個(gè)端口均也耦合有下拉電阻并接地,故第二拓展單元212的該兩個(gè)端口在初始狀態(tài)均為低電平狀態(tài)。第二拓展單元212通過(guò)與第二主控單元211的耦合,例如,第二拓展單元212也可以是pac9555型芯片,其i2c端口與第二主控單元211耦合,第二拓展單元212能夠獲取第二主控單元211發(fā)送的第二電平信號(hào)和切換信號(hào)。第二拓展單元212也通過(guò)自身的預(yù)設(shè)控制程序,則能夠根據(jù)該第二電平信號(hào)將與第二邏輯輸出模塊220耦合的端口置為高電平狀態(tài),并將與第二邏輯輸出模塊220耦合的端口也置為高電平狀態(tài),以使第一三態(tài)門(mén)單元122改變?yōu)楦咦钁B(tài)后,停止輸出第一脈沖信號(hào)。
第二邏輯輸出模塊220包括:第二邏輯輸出單元221、第二三態(tài)門(mén)單元222和第二緩沖單元223。
第二邏輯輸出單元221的輸入端分別與第一控制模塊110和第二控制模塊210耦合,第二邏輯輸出單元221的輸出端和第二三態(tài)門(mén)單元222的控制端耦合。具體的,第二邏輯輸出單元221包括:第二非門(mén)電路u3和第二或門(mén)電路u4。第二非門(mén)電路u3的輸入端與第二拓展單元212耦合,第二非門(mén)電路u3的輸出端與第二或門(mén)電路u4的第一輸入端耦合。第二或門(mén)電路u4的第二輸入端與第一拓展單元112耦合,第二或門(mén)電路u4的輸出端與第二三態(tài)門(mén)單元222的控制端耦合。
本實(shí)施例中,第二非門(mén)電路u3的輸入端和第二或門(mén)電路u4的第二輸入端在初始狀態(tài)下均為低電平狀態(tài),故第二或門(mén)電路u4的輸出端則為高電平狀態(tài)。若第二控制模塊210開(kāi)始介入并接管對(duì)風(fēng)扇本體21和電源背板22進(jìn)行控制時(shí),即第二拓展單元212與第二邏輯輸出模塊220耦合端口為高電平狀態(tài),故第二非門(mén)電路u3的輸入端改變?yōu)楦唠娖綘顟B(tài),進(jìn)而第二或門(mén)電路u4的輸出端則改變?yōu)榈碗娖綘顟B(tài)。
第二三態(tài)門(mén)單元222用于根據(jù)第二邏輯輸出單元221的輸出端的電平狀態(tài)而改變自身狀態(tài),以便于將由第二主控單元211輸入的第二脈沖信號(hào)輸出至第二緩沖單元223。作為一種實(shí)施方式,第二三態(tài)門(mén)單元222可以為74lvtn16244b型芯片。第二三態(tài)門(mén)單元222的輸入端input與第二主控單元211耦合。第二三態(tài)門(mén)單元222的控制端oe與第二或門(mén)電路u4的輸出端耦合。第二三態(tài)門(mén)單元222的輸出端output則與第二緩沖單元223耦合。第二三態(tài)門(mén)單元222的輸出端output還通過(guò)耦合第三上拉電阻r3,且第三上拉電阻r3與外部電源耦合,以保證第二三態(tài)門(mén)單元222在高阻態(tài)時(shí)的穩(wěn)定性。
本實(shí)施例中,若第二三態(tài)門(mén)單元222的控制端oe獲取第二或門(mén)電路u4的輸出端電平狀態(tài)為高電平狀態(tài),則第二三態(tài)門(mén)單元222為高阻態(tài)。若第二三態(tài)門(mén)單元222的控制端oe獲取第二或門(mén)電路u4的輸出端電平狀態(tài)為低電平狀態(tài),第二三態(tài)門(mén)單元222則能夠?qū)@取的第二脈沖信號(hào)原樣輸出至第二緩沖單元223。
第二緩沖單元223用于將獲取的第二脈沖信號(hào)進(jìn)行升壓以保證該第二脈沖信號(hào)能夠適配風(fēng)扇本體21和電源背板22。作為一種實(shí)施方式,第二緩沖單元223可以為74lvco7apw-t型芯片。第二緩沖單元223的輸入端input與第二三態(tài)門(mén)單元222的輸出端output耦合,而第二緩沖單元223的輸出端output則與風(fēng)扇本體21和電源背板22耦合。第二緩沖單元223的輸出端output還通過(guò)耦合第四上拉電阻r4,且第四上拉電阻r4與外部電源耦合,以保證第二緩沖單元223在高阻態(tài)時(shí)的穩(wěn)定性,并對(duì)第二脈沖信號(hào)進(jìn)行升壓。
本實(shí)施例中,若第二緩沖單元223的輸入端input未獲取到第二脈沖信號(hào),則第二緩沖單元223為高阻態(tài)。若第二緩沖單元223的輸入端input獲取到第二脈沖信號(hào),則第二緩沖單元223將第二脈沖信號(hào)升壓后再輸出至風(fēng)扇本體21和電源背板22,以通過(guò)第二脈沖信號(hào)接管對(duì)風(fēng)扇本體21和電源背板22控制。
請(qǐng)參閱圖5,本發(fā)明實(shí)施例一種風(fēng)扇控制方法,應(yīng)用于風(fēng)扇控制裝置,該風(fēng)扇控制方法包括:步驟s110和步驟s120。
步驟s110:所述第一邏輯控制器生成第一控制信號(hào)至所述風(fēng)扇本體和所述電源背板,以控制所述風(fēng)扇本體和所述電源背板工作,并將第一工作狀態(tài)信號(hào)輸出至所述第二邏輯控制器。
步驟s120:所述第二邏輯控制器根據(jù)所述第一工作狀態(tài)信號(hào)判斷所述第一邏輯控制器的工作狀態(tài),若所述第一邏輯控制器故障,生成切換信號(hào)至所述第一邏輯控制器,以中斷所述第一邏輯控制器對(duì)所述風(fēng)扇本體和所述電源背板的控制,并生成第二控制信號(hào)至所述風(fēng)扇本體和所述電源背板,以控制所述風(fēng)扇本體和所述電源背板工作。
請(qǐng)參閱圖6,本發(fā)明實(shí)施例一種風(fēng)扇控制方法中的步驟s110還包括:步驟s111和步驟s112。
步驟s111:所述第一邏輯控制器獲取所述第二邏輯控制器輸出第一狀態(tài)獲知信號(hào)。
步驟s112:所述第一邏輯控制器根據(jù)所述第一狀態(tài)獲知信號(hào),將對(duì)應(yīng)工作狀態(tài)的所述第一工作狀態(tài)信號(hào)輸出至所述第二邏輯控制器。
請(qǐng)參閱圖7,本發(fā)明實(shí)施例一種風(fēng)扇控制方法中的步驟s120還包括:步驟s121和步驟s122。
步驟s121:所述第二邏輯控制器獲取所述第一邏輯控制器輸出的第一工作狀態(tài)信號(hào)。
步驟s122:所述第二邏輯控制器根據(jù)所述第一工作狀態(tài)信號(hào)判斷所述第一邏輯控制器的工作狀態(tài),若判斷所述第一邏輯控制器正常,所述第二邏輯控制器保持預(yù)設(shè)工作狀態(tài),若判斷所述第一邏輯控制器故障,生成所述切換信號(hào)至所述第一邏輯控制器,以中斷所述第一邏輯控制器對(duì)所述風(fēng)扇本體和所述電源背板的控制,并生成所述第二控制信號(hào)至所述風(fēng)扇本體和所述電源背板。
所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡(jiǎn)潔,上述描述的方法的具體工作過(guò)程,可以參考前述裝置中的對(duì)應(yīng)過(guò)程,在此不再贅述。
綜上所述,本發(fā)明實(shí)施例一種風(fēng)扇控制裝置、風(fēng)扇控制方法及風(fēng)扇。風(fēng)扇控制裝置應(yīng)用于風(fēng)扇,風(fēng)扇包括:風(fēng)扇本體、電源背板和風(fēng)扇控制裝置包括:第一邏輯控制器和第二邏輯控制器。第一邏輯控制器與第二邏輯控制器耦合,第一邏輯控制器和第二邏輯控制器均與風(fēng)扇本體耦合,第一邏輯控制器和第二邏輯控制器均與電源背板耦合。
通過(guò)第一邏輯控制器和第二邏輯控制器均能夠?qū)︼L(fēng)扇本體和電源背板的工作進(jìn)行控制。第一邏輯控制器能夠生成第一控制信號(hào)至風(fēng)扇本體和電源背板,以通過(guò)第一邏輯控制器的第一控制信號(hào)控制風(fēng)扇本體和電源背板進(jìn)行工作。此時(shí),第一邏輯控制器還能將對(duì)應(yīng)自身工作狀態(tài)的第一工作狀態(tài)信號(hào)輸出至第二邏輯控制器。第二邏輯控制器則能夠根據(jù)第一工作狀態(tài)信號(hào)判斷第一邏輯控制器的工作狀態(tài)。若第二邏輯控制器根據(jù)第一工作狀態(tài)信號(hào)判斷第一邏輯控制器出現(xiàn)故障時(shí)。第二邏輯控制器能夠生成切換信號(hào)至第一邏輯控制器,以中斷第一邏輯控制器對(duì)風(fēng)扇本體和電源背板的控制,并再生成第二控制信號(hào)至風(fēng)扇本體和電源背板,以掌控對(duì)風(fēng)扇本體和電源背板工作的控制。因此,通過(guò)第一邏輯控制器或第二邏輯控制器對(duì)風(fēng)扇本體和電源背板的工作進(jìn)行控制,以及第一邏輯控制器和第二邏輯控制器之間對(duì)風(fēng)扇本體和電源背板控制權(quán)的切換,有效的提高了風(fēng)扇工作的穩(wěn)定性,并也極大的提高了風(fēng)扇的適用性。
以上僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說(shuō),本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。