電器與工具
干手器控制板電路程序設(shè)計
隨著電子技術(shù)的發(fā)展,越來越多的電子產(chǎn)品成為我們生活的必備用品。如今電子自動化開始成為了人們的一種享受的形式,工廠、公司、酒店和高級場所等許多地方都會應(yīng)用被動式人體熱釋電紅外感應(yīng),因其性能穩(wěn)定且能長期穩(wěn)定可靠地工作而受到廣大用戶的歡迎,這種開關(guān)主要由人體熱釋電紅外線傳感器、信號處理電路、控制及執(zhí)行電路、電源電路等幾個部分組成。
一、自動干手器設(shè)計思想
現(xiàn)在我們也可以用單片機來實現(xiàn)這個自動烘干的功能,而且更簡便、可靠。由單片機系統(tǒng)來設(shè)計人體熱釋電紅外線傳感器的發(fā)射與接收功能。即當(dāng)有人把手伸在固定位置時,紅外發(fā)光二級管發(fā)射出的信號經(jīng)過手反射給接收頭,然后控制風(fēng)機運行。直到等手離開,風(fēng)機停止運轉(zhuǎn)。
二、干手器方案論證與比較
(1)傳統(tǒng)方案:多數(shù)干手器是采用芯片和定時器等集成電路來實現(xiàn)的。整個電路由編碼電路、譯碼電路、定時電路、控制電路和報警電路等組成。
(2)本文設(shè)計方案:此方案采用89S51單片機系統(tǒng)來實現(xiàn)。單片機軟件編程靈活、自由度大,可用軟件編程實現(xiàn)各種邏輯控制??蓪崿F(xiàn)數(shù)碼顯示和鍵盤設(shè)定等多種功能。
(3)方案比較:傳統(tǒng)方案所用芯片比較多,管腳與管腳之間的焊接常會出現(xiàn)虛焊和脫焊,從而造成電路無法實現(xiàn)其功能。另外,電路太過于復(fù)雜,所以在焊接過程中會出現(xiàn)焊接錯誤,在檢查電路時帶來了不必要的麻煩,在調(diào)試過程中也很難檢查出問題所在。
本文設(shè)計方案所用的芯片少,焊接比較容易。采用以89S51為控制核心的單片機控制系統(tǒng),在軟件的調(diào)試方面也比較方便。因此我們采用本文設(shè)計方案。
三、干手器系統(tǒng)硬件原理與設(shè)計
3.1單片機系統(tǒng)
該單片機系統(tǒng)采用了AT89S51芯片。AT89S51有4 K字節(jié)FLASH閃速存儲器、128字節(jié)內(nèi)部RAM、32個I/O口線、紅外接收頭、兩個數(shù)據(jù)指針、兩個16位定時/計數(shù)器、一個5向量兩級中斷結(jié)構(gòu)、一個全雙工串行通信口、片內(nèi)振蕩器及時鐘電路。同時,AT89S51可降至0HZ的靜態(tài)邏輯操作,并支持兩種軟件可選的節(jié)點工作模式??臻e方式停止CPU的工作,但允許RAM、定時/計數(shù)器、串行通信口及中斷系統(tǒng)繼續(xù)工作。掉電方式保存RAM中的內(nèi)容,但振蕩器停止工作并禁止其他所有部件工作直到下一個硬件復(fù)位。
3.2晶振電路和復(fù)位電路
外接石英晶體(或陶瓷諧振器)及電容C1、C2接在放大器的反饋電路中構(gòu)成并聯(lián)振蕩電路。對外接電容C1、C2雖然沒有十分嚴格的要求,但電容容量的大小會輕微影響振蕩頻率的高低、振蕩器工作的穩(wěn)定性、起振的難易程序及溫度穩(wěn)定性。如果使用石英晶體,推薦電容使用30 PF,而使用陶瓷諧振器建議選擇40 PF。
該電路設(shè)有復(fù)位開關(guān),在烘干過程中或烘干結(jié)束后按下復(fù)位,則系統(tǒng)清零,返回初始狀態(tài)。
3.3人體熱釋電紅外線傳感器的工作原理及特性
普通人體會發(fā)射1 0μm左右的特定波長紅外線,用專門設(shè)計的傳感器就可以針對性地檢測這種紅外線的存在與否,當(dāng)人體紅外線照射到傳感器上后,因熱釋電效應(yīng)將向外釋放電荷,后續(xù)電路經(jīng)檢測處理后就能產(chǎn)生控制信號。這種專門設(shè)計的探頭只對波長為10μm左右的紅外輻射敏感,所以除人體以外的其他物體不會引發(fā)探頭動作。
四、干手器原理圖的設(shè)計
電路圖采用Protel99 SE軟件來制圖,Protel 99 SE的主要特點為:①SCH:提供6萬種以上元件;提供電氣法則檢測ERC。②PCB:可自動布局、布線,也可手動;提供設(shè)計法則檢測DRC。而我們只采用SCH制圖。
因此選用Protel99 SE既減少了步線的麻煩也使我們能夠在計算機上進行電路調(diào)試,以檢查電路是否能實現(xiàn)其所要求的功能。
用Protel99 SE設(shè)計和繪制原理圖時應(yīng)注意電路原理圖設(shè)計流程、原理圖設(shè)計文檔的建立、設(shè)計系統(tǒng)工作環(huán)境的設(shè)置、元件和SCH元件庫的操作、電路原理圖的繪制、電路原理圖的編輯。原理圖繪制完成還需要的常用處理技術(shù)有:層次式電路設(shè)計、電氣法則測試(ERC)和常用報表的生成等。
五、干手器功能調(diào)試總結(jié)
(1)硬件部分:首先檢查電路是否虛焊脫焊、連接是否正確。然后接通+5電源,把手伸到固定位置,觀察電吹風(fēng)是否有運行。最后,在任意情況下按下復(fù)位按鈕,檢查電路是否能復(fù)位。
(2)軟件部分:首先根據(jù)要求,將總體項能分解成若干個子功能模塊,每個功能模塊完成一個特定的功能。然后根據(jù)總體要求及分解的功能模塊,確定各功能模塊之間的關(guān)系,畫出完整的程序流程圖。最后程序調(diào)試時將設(shè)計好的程序輸入,匯編,排除語法錯誤。按所設(shè)計的原理圖,在實驗平臺上連線,檢查無誤。將匯編后的程序傳送至實驗裝置。執(zhí)行該程序,檢查該程序是否達到設(shè)計要求,若未達到,修改程序,直到達到要求為止。
總結(jié)
在設(shè)計軟件部分時,出現(xiàn)過很多錯誤。經(jīng)常出現(xiàn)語法錯誤,因此翻閱各種資料、上網(wǎng)查找以獲得更多的信息量,并向同事請教,最后修改了很多語法錯誤。在設(shè)計程序時,第一是程序地址空間分配問題,因為5 1單片機片內(nèi)資源有限,往往會發(fā)生沖突,此時保護就顯得相當(dāng)重要。第二是因為匯編可讀性較差,寫程序時由于多采用跳轉(zhuǎn)指令,所以往往會出錯。要克服這個問題,需要大量的編程經(jīng)驗,并需要有足夠的耐心。第三是匯編的效率問題,雖然就那么幾條指令,但是用法卻相當(dāng)靈活,所以要寫出高效率的代碼應(yīng)更加努力學(xué)習(xí)。在調(diào)試過程中,常常因為符號錯誤和語法錯誤而使該程序無法正常運行,因此完成程序時應(yīng)認真檢查。
以上就是我們深圳市組創(chuàng)微電子有限公司為您介紹的干手器開發(fā)示例。如果您有藍牙耳機方案開發(fā)需求,可以放心交給我們。我們代理多種單片機、語音芯片、雙模藍牙IC、wifi芯片。品牌有松翰單片機、應(yīng)廣單片機、杰理藍牙、安凱藍牙、全志、瑞昱(realtek)。我們的技術(shù)服務(wù)范圍有:PCB設(shè)計、單片機開發(fā)、藍牙方案、軟硬件定制開發(fā)、APP開發(fā)、小程序開發(fā)、微信公眾號開發(fā)等。還可以承接智能電子產(chǎn)品方案設(shè)計、生活電器開發(fā)、美容儀器研發(fā)、物聯(lián)網(wǎng)平臺應(yīng)用、智能家居控制系統(tǒng)、TWS耳機、藍牙耳機音箱開發(fā)、兒童益智玩具方案開發(fā)、電子教育產(chǎn)品方案設(shè)計等。
- 返回頂部