專利名稱:采用雙單片微處理器的電腦控制器的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及到減少控制器和受控對象之間接線的一種雙單片微處理器(CPU)的電腦控制器。
在許多場合,控制器和它的受控對象之間是有一段空間距離的,以分體掛壁式空調(diào)機(jī)為例,空調(diào)機(jī)室內(nèi)機(jī)組一般都掛在比較高的地方,如果控制器及它的按鍵和顯示部分裝在機(jī)體上,顯然操作和使用都是極不方便的,而將控制器的按鍵和顯示部分單獨(dú)做在匣內(nèi),匣子與主機(jī)之間則用一束導(dǎo)線連接,這個匣子就稱為線控器,在目前,所采用的線控器僅僅是簡單地將按鍵和顯示部分與控制器的其余部分分立出來,因而線控器和主機(jī)之間的連線比較多,以日本三菱電機(jī)株式會社1989年生產(chǎn)的空調(diào)器為例,其線控器和主機(jī)之間的連線有21根之多,這樣多的連線,使制造工藝復(fù)雜,成本增高,可靠性降低。
本發(fā)明的目的旨在克服上述缺點(diǎn),提供一種線控器和主機(jī)之間只用4根連接線的采用雙單片微處理器的電腦控制器。
本發(fā)明的技術(shù)方案,在主機(jī)控制板和線控器控制板上各設(shè)置有一片單片微處理器,線控器包括液晶顯示器和按鍵,主機(jī)控制板還包括溫度傳感器和驅(qū)動繼電器,液晶顯示器直接由線控器的CPU驅(qū)動,控制器中的兩CPU采用約定的串行通訊方式,按鍵信息經(jīng)線控器處理后,以串行通訊方式送至主機(jī)控制器的CPU,顯示內(nèi)容也同樣以約定方式由主機(jī)CPU送至線控器的CPU,約定通訊方式不采用硬件串行口,而采用控制器內(nèi)的一片單片CPU的普通口與另一片單片CPU的中斷輸入口相連,以每兩次中斷之間時間間隔作為約定信息“0”或?yàn)椤?”的方式,這樣,對每片CPU而言,只需要輸入和輸出2根信號線,加上正和負(fù)兩根電源線,因此,線控器和主機(jī)之間總共只需4根連線,主機(jī)控制板的單片微處理器輸入口與溫度傳感器連接,輸出口與控制電氣負(fù)載的繼電器相連接。
本發(fā)明結(jié)合附圖加以進(jìn)一步說明。
圖1為單冷式空調(diào)機(jī)電腦控制器原理圖,圖2為室內(nèi)電器集中控制的電腦控制器原理圖。
實(shí)施例1由圖1所示,在線控器控制板(LCB)上裝有一片CPU,采用Motolora的MCU6805U,主機(jī)控制板(MCB)上裝有一片CPU,采用Motolora的6805R,兩塊控制板之間由兩根(正和負(fù))電源線和兩根信號線連接,主機(jī)的CPU(MCPU)的PA.O與線控器CPU(LCPU)的中斷輸入腳INT,線控器的CPU的PA.O與主機(jī)的CPU的中斷輸入腳INT相連接,在線控器控制板上,除了一片CPU外,還有一塊液晶顯示器以及一組按鍵(KB)。主機(jī)控制板上,除了一片CPU外,還設(shè)置有分別控制壓縮機(jī)、軸流風(fēng)機(jī)以及橫流風(fēng)機(jī)運(yùn)行的繼電器J1、J2、J3,這些繼電器分別受主機(jī)CPU的PB0、PB1、PB2控制,此外,還設(shè)置有用于測量室溫及蒸發(fā)器溫度傳感器TP1、TP2,它們輸出分別與主機(jī)CPU的模擬輸入口相連。
兩塊CPU之間的約定串行通訊方式是這樣來實(shí)現(xiàn)的當(dāng)一片CPU需要向另一片CPU發(fā)送信息時,首先使自己的P口輸出為低電平(平時為高電平),從而引起對方CPU中斷響應(yīng),此時,該CPU開始計(jì)時,然后第一片CPU的PA.O變高,再變低,從而引起第二片CPU的第二次中斷,這樣進(jìn)行五次,第二片CPU記錄每兩次中斷之間的時間間隔,約定間隔為4毫秒時為“1”信息,間隔時間為8毫秒時為“0”信息,這樣連續(xù)五次中斷共4位數(shù)據(jù)信息,從而可有16種組合,上述四位數(shù)據(jù)信息為控制命令字,緊接著的一串信息為控制內(nèi)容,比如命令為“開機(jī)”或“關(guān)機(jī)”就只有命令字,而沒有控制內(nèi)容,而命令為“設(shè)置時間”或“設(shè)置溫度”就既有命令字,還有控制內(nèi)容,即還有需要設(shè)置的具體數(shù)值。因此,這樣的串行通訊方式可以不用硬件串行口。
單冷空調(diào)機(jī)共五種工作方式,即溫感自動、冷氣、除濕、睡眠、通風(fēng)。橫流風(fēng)機(jī)的風(fēng)速也可設(shè)定為自動、弱、中、強(qiáng)四檔。還能設(shè)置溫度,定時開/關(guān)機(jī)時間。所有這些功能,都是難過對線控器上的按鍵(KB)操作來實(shí)現(xiàn)的。
線控器的CPU響應(yīng)按鍵輸入信息后,將該按鍵按事先規(guī)定編成一串?dāng)?shù)據(jù)信息,然后用上述的串行通訊方式送至主機(jī)CPU,主機(jī)CPU根據(jù)傳送過來的信息,以及檢測到的室溫及蒸發(fā)器溫度,控制繼電器J1、J2、J3開閉從而達(dá)到控制目的。
空調(diào)機(jī)工況全部在線控器的液晶顯示器(LCD)上顯示。主機(jī)CPU接受線控器CPU的命令后,一方面實(shí)施控制,另一方面還要將目前的運(yùn)行情況,包括定時開/關(guān)機(jī)的剩余時間值回送至線控器的CPU。
液晶顯示器直接和線控器的單片處理的PA.1-PA.7,PB.0-PB.6、PC.0-PC.4相連接,中間不采用通常的液晶驅(qū)動器,為了節(jié)約CPU與液晶顯示器之間的連線,液晶顯示器有兩個公共端,當(dāng)其中一個公共端為高電平或低電平時,另一個公共端懸空,其余數(shù)據(jù)線為低電平或高電平,液晶顯示器上與第一公共端相對應(yīng)的且與之相連的數(shù)據(jù)線電平與該公共端電平相反的段碼點(diǎn)亮。當(dāng)另一公共端為高或低電平時,前一個公共端懸空,其余數(shù)據(jù)線為低或高電平,液晶顯示器上與第二公共端相對應(yīng)且與之相連的數(shù)據(jù)線電平與該公共端電平相反的段碼點(diǎn)亮。事實(shí)上,數(shù)據(jù)線是公用的,而液晶顯示器上的段碼是根據(jù)公共端分時點(diǎn)亮的,分時點(diǎn)空比為二分之一,兩個公共端交換顯示權(quán)的頻率為100赫茲,大于人眼的分辨率(大于24赫茲),因此,人不會有顯示是不連續(xù)感覺。
實(shí)施例2圖2表示采用本發(fā)明的一臺室內(nèi)電器集中控制器原理,目前在家庭及賓館客房中,電視、吊燈、壁燈、音響、空調(diào)機(jī)等的集中控制都是將這些電器的開關(guān)直接集中安裝在床頭箱內(nèi),這樣很不安全,從原理圖中看出,強(qiáng)電控制部分即通過J4~J
繼電器去控制電視、吊燈、壁燈、音響、空調(diào)機(jī)等,它安裝在離人很遠(yuǎn)的主機(jī)控制器內(nèi),而在床頭箱內(nèi)安裝只有弱電的線控器,線控器與主機(jī)控制連接與實(shí)施例1所述基本相同,也只需要4根線連接。
與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點(diǎn)1、連線減少,可靠性提高;
2、液晶顯示器由線控器的CPU直接驅(qū)動。避免了長線傳輸對液晶顯示的干擾;
3、由于連線減少,液晶顯示中不用驅(qū)動電路使成本下降。
4、制造工藝簡單。
因而本發(fā)明查廣泛用于空調(diào)器,家用電器以及工業(yè)現(xiàn)場需用多線傳輸控制的場合。
權(quán)利要求
1.一種采用雙單片微處理器的電腦控制器,它包括主機(jī)控制板和線控器控制板,其特征在于,主機(jī)控制板和線控器控制板各設(shè)置有一片單片微機(jī)處理器,線控器控制板包括液晶顯示器和按鍵,主機(jī)控制板包括溫度傳感器和驅(qū)動繼電器。
2.根據(jù)要要求1所述的采用雙單片微處理器的電腦控制器,其特征在于,液晶顯示器直接由線控器的微處理器驅(qū)動。
3.一種采用雙單片微處理器的電腦控制器,其特征在于,兩微處理器之間采用約定串行通訊方式,按鍵信息經(jīng)線控器處理后,以串行通訊方式送至主機(jī)控制器的微處理機(jī),顯示內(nèi)容也同樣以約定方式由主機(jī)微處理機(jī)送至線控器的微處理器。
4.根據(jù)權(quán)利要求3所述的采用雙單片微處理器的電腦控制器,其特征在于,約定通訊方式不采用硬件串行口,而采用控制器內(nèi)的一片單片微處理器的普通口與另一片單片微處理器的中斷輸入口相連,以每兩次中斷之間時間間隔作為約定信息為“0”或?yàn)椤?”的方式。
全文摘要
本發(fā)明涉及一種采用雙CPU的電腦控制器,其特點(diǎn)是主機(jī)控制板和線控器控制板上各有一片CPU,兩CPU之間不用硬件串行口而用約定串行通訊方式,線控器與主機(jī)只需4根連線,可廣泛用于空調(diào)機(jī)、家用電器及工業(yè)上需多線傳輸控制的場合。
文檔編號G06F15/16GK1066520SQ9110738
公開日1992年11月25日 申請日期1991年5月7日 優(yōu)先權(quán)日1991年5月7日
發(fā)明者王建國, 胡衛(wèi)平, 鐘海洪, 李志勇, 鄧云章 申請人:王建國, 胡衛(wèi)平, 鐘海洪, 李志勇, 鄧云章