電子發(fā)燒友網(wǎng)訊:關(guān)于51單片機(jī)的設(shè)計(jì)及應(yīng)用你都掌握透了嗎?想一起來(lái)欣賞電子發(fā)燒友網(wǎng)最受歡迎的10大51單片機(jī)設(shè)計(jì)方案嗎?那就不要猶豫,進(jìn)入正文,讓我們一起來(lái)翱翔在51單片機(jī)世界吧...以下就是電子發(fā)燒友網(wǎng)整合推出的《電子發(fā)燒友網(wǎng)51單片機(jī)設(shè)計(jì)方案TOP10》,以饗讀者。
基于MCS-51單片機(jī)的智能機(jī)器人迷宮車設(shè)計(jì)
機(jī)器人應(yīng)當(dāng)具有幾個(gè)特征:移動(dòng)功能,執(zhí)行功能、感覺(jué)和智能。目前全世界各國(guó)舉辦的涉及硬件,軟件仿真的機(jī)器人大賽不下20余類。各種各樣的機(jī)器人比賽都有一個(gè)共同的宗旨:培養(yǎng)科學(xué)創(chuàng)新精神,激發(fā)思維的想象力,鼓勵(lì)理論與實(shí)踐的結(jié)合。不僅如此,現(xiàn)在已經(jīng)有越來(lái)越多的自動(dòng)控制產(chǎn)品已經(jīng)介入生產(chǎn),在農(nóng)業(yè)、工業(yè)上都有廣泛的應(yīng)用。新的工作方式將大大的縮短了人工作業(yè)的時(shí)間,并且減輕了人的體力勞動(dòng)的支出。走迷宮的微型機(jī)器鼠主要是基于自動(dòng)引導(dǎo)小車(Auto Guided Vehicle,AGV)的原理,實(shí)現(xiàn)機(jī)器鼠識(shí)別路線,判斷并自動(dòng)躲避障礙,選擇正確的行進(jìn)路線走出迷宮。在此選擇制作一個(gè)簡(jiǎn)易的行進(jìn)裝置,使其能順利的走避障或是迷宮。為了實(shí)現(xiàn)小車識(shí)別路線,判斷并自動(dòng)躲避障礙,選擇正確的行進(jìn)路線,障礙判斷采用單光束反射取樣紅外傳感器,驅(qū)動(dòng)電機(jī)采用直流電機(jī),控制核心采用MCS-51單片機(jī)。控制上采用分時(shí)復(fù)用技術(shù),僅用一塊單片機(jī)實(shí)現(xiàn)了信號(hào)采集、線路判斷、電機(jī)控制等功能。迷宮由16×16個(gè)區(qū)組成。起點(diǎn)設(shè)在拐角處,終點(diǎn)設(shè)在中央,占4個(gè)區(qū)。每個(gè)區(qū)為180 mm×180 mm大小,間壁高為50 mm,厚度為12 mm,側(cè)面涂白色,底面涂黑色,如圖1所示。
1 迷宮車控制系統(tǒng)的總體設(shè)計(jì)方案
迷宮車由墻壁傳感器、單片機(jī)控制板、動(dòng)力及轉(zhuǎn)向系組成的,控制框圖如圖2所示。

迷宮車采用輪式移動(dòng)方式。優(yōu)點(diǎn)是:結(jié)構(gòu)和控制簡(jiǎn)單而且技術(shù)成熟。從選定電動(dòng)機(jī)轉(zhuǎn)速和輪胎直徑,可以簡(jiǎn)單地計(jì)算出小車的速度。但是,有關(guān)路面的阻力或上坡的驅(qū)動(dòng)轉(zhuǎn)矩等成為重要的因素??紤]這點(diǎn),在輪胎上使用無(wú)線遙控車的塑膠輪胎。如圖3所示,前輪1為萬(wàn)向腳輪或球形輪,后輪2和后輪3為獨(dú)立驅(qū)動(dòng)輪,利用它們的轉(zhuǎn)速差實(shí)現(xiàn)轉(zhuǎn)向。這種組合的特點(diǎn)是機(jī)樞組合容易,而且當(dāng)2個(gè)驅(qū)動(dòng)輪以相同速度、相反方向轉(zhuǎn)動(dòng)時(shí)車體能繞2個(gè)驅(qū)動(dòng)輪連線的中點(diǎn)自轉(zhuǎn),值得注意的是自轉(zhuǎn)中心與車體中心不一致。
迷宮車車身材料的選擇。迷宮車使用的材料大部分用于結(jié)構(gòu),一般應(yīng)采用金屬材料。迷宮車承載和運(yùn)動(dòng)不應(yīng)產(chǎn)生嚴(yán)重的變形和斷裂,從力學(xué)角度講即具有足夠的強(qiáng)度。迷宮車負(fù)載小,自重輕,對(duì)壽命的要求不高。因此,選用鐵皮。
1.1 迷宮車控制電路的設(shè)計(jì)
控制電路主要由電機(jī)驅(qū)動(dòng)電路,單片機(jī)接口電路,電源電路和傳感器電路組成??刂瓶驁D如圖4所示。

(1)紅外線光感電路傳感器通過(guò)發(fā)光二極管發(fā)出紅外線,若有障礙物在前方,紅外線會(huì)被反射回來(lái),被感光三極管接收,單片機(jī)程序?qū)π盘?hào)進(jìn)行比較處理,按設(shè)定的動(dòng)作要求向后輪的兩個(gè)電機(jī)發(fā)出控制命令,控制小車行進(jìn)。
(2)電機(jī)驅(qū)動(dòng)電路采用89S51單片機(jī),通過(guò)L293D芯片來(lái)控制兩個(gè)驅(qū)動(dòng)電機(jī)動(dòng)作。89S51根據(jù)紅外傳感器對(duì)外界進(jìn)行探測(cè)后反饋回來(lái)的信號(hào),依據(jù)迷宮車探路算法,判定迷宮車行進(jìn)方向,分別向左右兩個(gè)驅(qū)動(dòng)電機(jī)發(fā)出控制指令,該信號(hào)經(jīng)L293D芯片驅(qū)動(dòng)后,直接控制相應(yīng)電機(jī)動(dòng)作,使迷宮車按既定動(dòng)作進(jìn)行前進(jìn)、后退、轉(zhuǎn)向。
??? 【詳情請(qǐng)參閱:基于MCS-51單片機(jī)的智能機(jī)器人迷宮車設(shè)計(jì) 】
基于51單片機(jī)的多路呼叫系統(tǒng)設(shè)計(jì)
隨著信息技術(shù)的發(fā)展與醫(yī)療衛(wèi)生事業(yè)的深化改革,國(guó)家金衛(wèi)工程的實(shí)施使醫(yī)院管理信息化的進(jìn)程大大加快,越來(lái)約多的醫(yī)院認(rèn)識(shí)到,只有通過(guò)信息化建設(shè),逐步建立信息化醫(yī)院和醫(yī)療企業(yè),才能支持醫(yī)院的可持續(xù)發(fā)展,從而大力提高醫(yī)院綜合效益和運(yùn)行效益。因此,設(shè)計(jì)一個(gè)支持醫(yī)院病床呼叫,具有一條線纜傳輸多路呼叫信息的功能的系統(tǒng),是非常必要的。
1 多路呼叫系統(tǒng)整體設(shè)計(jì)方案
該系統(tǒng)利用單片機(jī)的雙機(jī)通信功能,設(shè)計(jì)出的具有呼叫、顯示、應(yīng)答等功能的多路呼叫系統(tǒng),就是為滿足中小型醫(yī)院中,醫(yī)護(hù)人員與病人之間能及時(shí)準(zhǔn)確地進(jìn)行半雙工通信,達(dá)到既方便病人又方便醫(yī)護(hù)人員,更利于提高醫(yī)院護(hù)理水平的目的而設(shè)計(jì)的。該系統(tǒng)適用于新老病房及門診,且能隨時(shí)擴(kuò)充床位及遷移。針對(duì)目前整體化護(hù)理要求,取消了通話功能,便于任何情況都能到床邊交流。其優(yōu)異的性能及高度靈活性,是床邊的呼叫系統(tǒng)的發(fā)展趨勢(shì),是醫(yī)院提高身價(jià)的籌碼。該系統(tǒng)的核心是MCS-51多機(jī)半雙工通信,要求各子機(jī)僅能和主機(jī)通信,子機(jī)之間的通信要通過(guò)主機(jī)進(jìn)行,不允許子機(jī)之間通信,主要由主機(jī)系統(tǒng)、分機(jī)系統(tǒng)、通信接口3部分組成。其系統(tǒng)結(jié)構(gòu)框圖如圖1所示。

2 多路呼叫系統(tǒng)硬件系統(tǒng)設(shè)計(jì)和軟件設(shè)計(jì)
2.1 主機(jī)硬件系統(tǒng)的設(shè)計(jì)
多路呼叫系統(tǒng)主要是根據(jù)MCS-51單片機(jī)的多機(jī)通信功能,將不同的床位編成有一定規(guī)律的代碼,主機(jī)根據(jù)接收到的代碼判斷床位的號(hào)碼,并向該床位發(fā)送指令,達(dá)到通信的目的。主機(jī)接收到子機(jī)送來(lái)的數(shù)據(jù),其有效數(shù)據(jù)是子機(jī)應(yīng)答主機(jī)、子機(jī)呼叫、當(dāng)前惟一的呼叫。分析接收到的數(shù)據(jù),如果是子機(jī)應(yīng)答主機(jī),子機(jī)應(yīng)答主機(jī)燈亮。如果是子機(jī)呼叫,根據(jù)標(biāo)志判斷是否是當(dāng)前惟一的呼叫,是當(dāng)前惟一的呼叫,則顯示當(dāng)前呼叫的床位號(hào),向子機(jī)發(fā)出應(yīng)答指令。否則,主機(jī)將向該呼叫者發(fā)出線路忙的指令。主機(jī)硬件系統(tǒng)由AT89C51單片機(jī)、數(shù)碼顯示、RS 232數(shù)據(jù)通信等電路組成。其主機(jī)系統(tǒng)電路原理圖如圖2所示。這里的顯示電路為2位,如果呼叫方大于100個(gè),可進(jìn)行擴(kuò)展,顯示方式采用軟件控制。

??? 【詳情請(qǐng)參閱:基于51單片機(jī)的多路呼叫系統(tǒng)設(shè)計(jì)】
基于51單片機(jī)的智能壓力傳感器設(shè)計(jì)
0 引言
對(duì)目前所有兼容lntel 8031指令系統(tǒng)的單片機(jī),統(tǒng)l稱為51單片機(jī)。Intel的8031單片機(jī)是51單片機(jī)的始祖。8031單片機(jī)是目前應(yīng)用最廣泛的8位單片機(jī)之一。隨著Flash rom技術(shù)的發(fā)展,它也得到了不斷的發(fā)展,廣泛應(yīng)用于工業(yè)測(cè)控系統(tǒng)中ATMEL公司的AT89系列,是8031單片機(jī)中最有代表性的型號(hào)。51單片機(jī)是基礎(chǔ)入門的一個(gè)單片機(jī),也是應(yīng)用最廣泛的一種,在目前乃至今后很長(zhǎng)的一段時(shí)問(wèn)內(nèi)。51系列的兼容機(jī)型都將占有大量的市場(chǎng)。
控制系統(tǒng)傳統(tǒng)的設(shè)計(jì)思想和設(shè)計(jì)方法,因51單片機(jī)的應(yīng)用從根本上得到了改變?,F(xiàn)在正在用單片機(jī)通過(guò)軟件的方法,來(lái)實(shí)現(xiàn)采用硬件電路實(shí)現(xiàn)的大部分控制功能,智能化的數(shù)字計(jì)算控制、模糊控制和自適應(yīng)控制可通過(guò)單片機(jī)來(lái)實(shí)現(xiàn),從而改變自動(dòng)控制中的PID調(diào)節(jié)。隨著單片機(jī)的廣泛應(yīng)用,以軟件取代硬件并能提高系統(tǒng)性能的微控制技術(shù)將不斷發(fā)展完善。
壓力傳感器,英文名稱是pressure transducer,它是指能感受壓力,并能將其轉(zhuǎn)換成可用輸出信號(hào)的傳感器。壓力傳感器在工業(yè)實(shí)踐中很常用,各種工業(yè)自控環(huán)境中應(yīng)用很廣,涉及的行業(yè)也很多,像水利水電、智能建筑、生產(chǎn)自控、航空航天、石化、電力、船舶、管道等行業(yè)都有涉及到。
1 智能壓力傳感器的特點(diǎn)
?。?)測(cè)量范圍和功能都得到了擴(kuò)展,符合參數(shù)的測(cè)量及各種不同要求的測(cè)量都可以實(shí)現(xiàn)。
?。?)靈敏度和測(cè)量精度得到了提高,微弱信號(hào)測(cè)量,各種校正和補(bǔ)償都可以進(jìn)行,也可以存取測(cè)量數(shù)據(jù)。
?。?)測(cè)量的穩(wěn)定性和可能性得到提高,并不受外界干擾,對(duì)測(cè)量有選擇性地進(jìn)行,智能壓力傳感器高性能化。
?。?)能夠自我診斷,對(duì)故障部位能準(zhǔn)確鎖定,故障狀態(tài)迅速識(shí)別。也能實(shí)現(xiàn)用硬件不能實(shí)現(xiàn)的功能。
?。?)輸出形式和數(shù)字通信接口等很多,具有多樣性。
智能壓力傳感器或是壓力傳感器智能化,是都具有檢測(cè)和信息處理功能的傳感器。
2 智能壓力傳感器的采集和處理數(shù)據(jù)功能
對(duì)壓力傳感器輸出信號(hào)進(jìn)行預(yù)處理,這是壓力傳感器智能化之前必須要做的。由于具有種類繁多的被檢測(cè)信號(hào),輸出信號(hào)也有模擬量、數(shù)字量和開(kāi)關(guān)量等,MD轉(zhuǎn)換的輸入量并不是只由壓力傳感器輸出壓力傳感器輸出信號(hào)組成的,還必須要對(duì)電路將傳感器輸出信號(hào)轉(zhuǎn)換成統(tǒng)一的電壓信號(hào)或周期信號(hào)進(jìn)行預(yù)處理。
?。?)采集數(shù)據(jù)。壓力傳感器信號(hào)經(jīng)過(guò)與處理成為A/D變換器所需要的點(diǎn)模擬信號(hào),依賴于模擬轉(zhuǎn)換器(MD)的模擬典雅的數(shù)字化將輸入信號(hào)變換為數(shù)字信號(hào),這些變化通過(guò)采樣、量化和編碼獲得。
?。?)數(shù)據(jù)處理。A/D轉(zhuǎn)換器轉(zhuǎn)換壓力傳感器的數(shù)據(jù)輸出信號(hào),要根據(jù)需要加工處理所獲得的數(shù)字信號(hào),如標(biāo)度變換、非線性補(bǔ)償、溫度補(bǔ)償和數(shù)字濾波等這些軟件處理,否則是不能直接輸入微處理機(jī)供應(yīng)用程序使用。
以下幾方面都是數(shù)據(jù)處理的內(nèi)容:① 收集數(shù)據(jù),對(duì)所需要的信息匯總;②轉(zhuǎn)換數(shù)據(jù),把所需要的信息轉(zhuǎn)換成適用于微處理機(jī)使用的方式:③ 分組數(shù)據(jù),對(duì)數(shù)據(jù)有效分組,這種分組是按有關(guān)信息進(jìn)行的;④ 組織數(shù)據(jù),為了便于處理和對(duì)誤差進(jìn)行修正,要對(duì)數(shù)據(jù)進(jìn)行整理或是用其它方法安排;⑤ 計(jì)算數(shù)據(jù),為得到進(jìn)一步的信息,要對(duì)數(shù)據(jù)進(jìn)行各種算術(shù)和邏輯運(yùn)算;⑥存儲(chǔ)數(shù)據(jù),對(duì)原始數(shù)據(jù)和計(jì)算結(jié)果要保存好,以便以后使用;⑦搜索數(shù)據(jù)。將結(jié)果通過(guò)提供有用格式的信息,按用戶的要求輸出。
3 以51單片機(jī)為核心智能壓力傳感器的設(shè)計(jì)
總體結(jié)構(gòu)設(shè)計(jì)、敏感元件設(shè)計(jì)、傳感器工藝設(shè)計(jì)和軟件設(shè)計(jì)等是智能壓力傳感器設(shè)計(jì)的主要過(guò)程,是根據(jù)對(duì)智能壓力傳感器提出的技術(shù)指標(biāo)進(jìn)行設(shè)計(jì)的。本篇文章作者從對(duì)智能壓力傳感器的總體結(jié)構(gòu)設(shè)計(jì)和軟件設(shè)計(jì)這兩方面作了介紹。
?。?)總體結(jié)構(gòu)設(shè)計(jì)。半導(dǎo)體敏元件、放大器、轉(zhuǎn)換開(kāi)關(guān)、雙積分A/D轉(zhuǎn)換器、單片機(jī)、接口電路、IEEE~488標(biāo)準(zhǔn)接口、存儲(chǔ)器以及部分外圍電路組合在一起形成了智能壓力傳感器。
?。?)軟件設(shè)計(jì)。控制程序、數(shù)據(jù)處理程序和輔助程序是以51單片機(jī)為核心智能壓力傳感器軟件構(gòu)成的三個(gè)方面。

圖1 硅壓力傳感器的電路圖
???
1 引言
基于GPRS和MCS-51單片機(jī)的數(shù)據(jù)采集器是一種實(shí)時(shí)在線環(huán)境監(jiān)測(cè)系統(tǒng),它采用分組無(wú)線業(yè)務(wù)GPRS將實(shí)時(shí)在線檢測(cè)到的環(huán)境狀況通過(guò)Internet傳到環(huán)保部門監(jiān)測(cè)信息處理中心,監(jiān)測(cè)信息實(shí)時(shí)處理軟件通過(guò)對(duì)采集來(lái)的數(shù)據(jù)進(jìn)行整理分析,使環(huán)保機(jī)關(guān)足不出戶即能掌握轄區(qū)監(jiān)測(cè)點(diǎn)和污染源的監(jiān)測(cè)指標(biāo)信息,從而使環(huán)保機(jī)關(guān)的管理在機(jī)制上實(shí)現(xiàn)從人工化向信息化的轉(zhuǎn)變,克服了過(guò)去對(duì)各項(xiàng)環(huán)境指標(biāo)的檢測(cè)主要靠環(huán)保人員到現(xiàn)場(chǎng)手工取樣,帶回實(shí)驗(yàn)室分析后再作出結(jié)論的周期長(zhǎng)、效率低的問(wèn)題;還可以提高對(duì)環(huán)境的監(jiān)測(cè)頻次,克服過(guò)去由于監(jiān)測(cè)頻次低,總結(jié)出來(lái)的環(huán)境質(zhì)量和污染源監(jiān)測(cè)信息可信度較低的問(wèn)題。
2 監(jiān)測(cè)系統(tǒng)的工作過(guò)程

整個(gè)系統(tǒng)的具體工作過(guò)程見(jiàn)圖1。數(shù)據(jù)采集器單元將流量計(jì)、PH計(jì)、COD計(jì)等各個(gè)現(xiàn)場(chǎng)測(cè)量?jī)x器輸出的標(biāo)準(zhǔn)4~20mA的電流信號(hào)轉(zhuǎn)變成數(shù)字信號(hào),并對(duì)采集數(shù)據(jù)進(jìn)行內(nèi)部保存,然后通過(guò)GPRS模塊采用無(wú)線傳輸方式發(fā)送給監(jiān)控中心,由運(yùn)行在監(jiān)控中心計(jì)算機(jī)中的“監(jiān)測(cè)信息實(shí)時(shí)處理系統(tǒng)”軟件進(jìn)行監(jiān)測(cè)數(shù)據(jù)的集中處理和分析,監(jiān)控中心人員就可以根據(jù)處理和分析后的數(shù)據(jù)了解采集點(diǎn)出的環(huán)境質(zhì)量狀況。
3 數(shù)據(jù)采集器硬件結(jié)構(gòu)
采集器采用雙CPU結(jié)構(gòu),主CPU專門負(fù)責(zé)與監(jiān)測(cè)軟件之間的數(shù)據(jù)通訊傳輸和量程設(shè)置及參數(shù)顯示;從CPU專門負(fù)責(zé)各自通道的數(shù)據(jù)采集、轉(zhuǎn)換及存儲(chǔ),這樣可以避免各通道切換帶來(lái)數(shù)據(jù)信號(hào)的干擾,保證數(shù)據(jù)測(cè)量的精確可靠。從CPU用兩種方式(RS-485串行通訊方式及4~20mA電流環(huán)方式)來(lái)接收或轉(zhuǎn)換各個(gè)在線監(jiān)測(cè)儀器的數(shù)據(jù)(見(jiàn)圖2)。從功能上,采集器電路劃分為以下幾個(gè)組成部分:
(1)單片機(jī)控制單元電路
單片機(jī)控制單元電路包括兩片單片機(jī)AT89S52(分別用主CPU和從CPU表示)、高速1K雙口靜態(tài)RAMIDT7130、E2PROMAT24C512等器件。MASTERCPU主要用來(lái)控制、通訊(與上位機(jī)遠(yuǎn)程通訊,與SLAVECPU進(jìn)行數(shù)據(jù)的接受和發(fā)送命令等通訊操作);SLAVECPU主要用來(lái)對(duì)采集來(lái)的數(shù)據(jù)進(jìn)行數(shù)據(jù)轉(zhuǎn)換,并與MASTERCPU進(jìn)行數(shù)據(jù)傳遞。AT89S52內(nèi)含8K的FLASH作為程序存儲(chǔ)器。高速1K雙口靜態(tài)RAMIDT7130作為MASTERCPU和SLAVECPU通訊的共享RAM。
參數(shù)數(shù)據(jù)存儲(chǔ)采用外部擴(kuò)展一片64K的E2PROM(AT24C512),用于數(shù)據(jù)存儲(chǔ),并根據(jù)需要將數(shù)據(jù)送去顯示或上傳。
(2)A/D轉(zhuǎn)換電路
A/D轉(zhuǎn)換電路采用MAX197,用于將監(jiān)測(cè)儀器送來(lái)的4~20mA的模擬信號(hào)轉(zhuǎn)換成數(shù)字信號(hào)送至單片機(jī)進(jìn)行處理。MAX197芯片是美國(guó)MAXIM公司近年的新產(chǎn)品,是多量程(±10V,±5V,0~10V,0~5V)、8通道、12位高精度的A/D轉(zhuǎn)換器。它采用逐次逼近工作方式,有標(biāo)準(zhǔn)的微機(jī)接口。三態(tài)數(shù)據(jù)I/O口用做8位數(shù)據(jù)總線,數(shù)據(jù)總線的時(shí)序與絕大多數(shù)通用的微處理器兼容。全部邏輯輸入和輸出與TTL/CMOS電平兼容。新型A/D轉(zhuǎn)換器芯片MAX197與一般A/D轉(zhuǎn)換器芯片相比,具有極好的性能價(jià)格比,僅需單一+5V供電,且外圍電路簡(jiǎn)單,可簡(jiǎn)化電路設(shè)計(jì)。
在此采集器系統(tǒng)選用從CPU與其聯(lián)接。使AT89C52的P0.0~P0.7與MAX197的D0~D7相連。P2.7作片選信號(hào),MAX197的地址分配為7000H。選擇MAX197為軟件設(shè)置低功耗工作方式,所以置SHDN腳為高電平,本例采用內(nèi)部基準(zhǔn)電壓,所以REF、REFDJ均通過(guò)電容接地。用P1.7腳用做判讀高、低位數(shù)據(jù)的選擇線,直接與HBEN腳相連。MAX197的INT腳與從CPU的P1.6相連,作為轉(zhuǎn)換識(shí)別信號(hào)。
(3)通訊傳輸單元
由于環(huán)境監(jiān)測(cè)點(diǎn)地理位置比較分散、偏僻、自然條件較差,采用有線傳輸需要架設(shè)專線,成本太高。無(wú)線傳輸因組網(wǎng)迅速靈活、建設(shè)周期短、成本低,特別適合條件差的野外使用環(huán)境和跨區(qū)域的應(yīng)用。
??? 【詳情請(qǐng)參閱:基于MCS-51單片機(jī)的實(shí)時(shí)在線環(huán)境監(jiān)測(cè)系統(tǒng)】
???
?
基于51單片機(jī)的空氣凈化機(jī)的設(shè)計(jì)
引言
隨著工業(yè)和社會(huì)的發(fā)展,全球空氣污染很嚴(yán)重,人類健康正面臨著“室內(nèi)空氣污染”的威脅。因此,人們需要專門的空氣凈化裝置一空氣凈化機(jī)??諝鈨艋瘷C(jī)發(fā)展至今,先后經(jīng)歷了兩代產(chǎn)品。第一代產(chǎn)品采用物理方法,即通過(guò)過(guò)濾、吸附、磁化、負(fù)離子等消除煙塵,其缺點(diǎn)在于無(wú)法消除由異味、病原菌、微生物等造成的污染。第二代產(chǎn)品利用化學(xué)反應(yīng)產(chǎn)生臭氧負(fù)離子來(lái)凈化空氣,但是臭氧有令人難以容忍的刺鼻味道,并且臭氧作為強(qiáng)氧化劑對(duì)人體有一定的傷害。國(guó)內(nèi)目前大量使用的空氣凈化機(jī)是以砍伐木材為代價(jià),生產(chǎn)特殊紙張做成過(guò)濾器,給生態(tài)環(huán)境造成很大破壞,也增加了消費(fèi)成本。若過(guò)濾器未能及時(shí)更換,空氣凈化機(jī)不僅無(wú)法實(shí)現(xiàn)空氣凈化功能,而且本身成為污染源,造成二次污染。本文介紹基于51單片機(jī)的智能高效空氣凈化機(jī)屬環(huán)保節(jié)能、高科技、經(jīng)濟(jì)型產(chǎn)品。
1 總體設(shè)計(jì)
1.1 高壓靜電除塵原理
高壓靜電除塵是根據(jù)靜電荷的異性相吸、同性相斥的原理,利用靜電力將空氣中帶電粉塵吸附沉降下來(lái),以達(dá)到除塵的目的。
含有粉塵顆粒的氣體,在接有高壓直流電源的陰極線(又稱電暈極)和接地的陽(yáng)極板之問(wèn)所形成的高壓電場(chǎng)通過(guò)時(shí),由于陰極發(fā)生電暈放電、氣體被電離,此時(shí),帶負(fù)電的氣體離子,在電場(chǎng)力的作用下,向陽(yáng)極板運(yùn)動(dòng),在運(yùn)動(dòng)中與粉塵顆粒相碰,則使塵粒荷以負(fù)電,荷電后的塵粒在電場(chǎng)力的作用下,亦向陽(yáng)極運(yùn)動(dòng),到達(dá)陽(yáng)極后,放出所帶的電子,塵粒則沉積于陽(yáng)極板上,從而得到凈化的氣體。
1.2 空氣凈化機(jī)的總體設(shè)計(jì)框圖
空氣凈化機(jī)的總體設(shè)計(jì)框圖如圖1所示。51單片機(jī)控制各部件工作,當(dāng)本空氣凈化機(jī)工作時(shí),風(fēng)速發(fā)生器開(kāi)始轉(zhuǎn)動(dòng),被污染的空氣從進(jìn)風(fēng)口進(jìn)入凈化機(jī),經(jīng)過(guò)層層凈化后,最終變成清新的空氣從出風(fēng)口流出。
?
前過(guò)濾器可以濾除空氣中的大顆粒,包括大顆?;覊m、絨毛及毛發(fā)等;高壓靜電除塵單元的作用是吸附空氣中的細(xì)小顆粒,如煙霧、花粉、細(xì)菌、*等;異味吸收器用來(lái)吸收常見(jiàn)的室內(nèi)異味及化學(xué)氣體,帶來(lái)令人愉悅的潔凈空氣;風(fēng)速發(fā)生器有高、中、低風(fēng)三種工作模式,可以根據(jù)具體的需求對(duì)風(fēng)速進(jìn)行調(diào)整;負(fù)離子發(fā)生器能夠釋放負(fù)離子,使空氣更清新怡人。
操作按鍵可以實(shí)現(xiàn)空氣凈化機(jī)的開(kāi)、關(guān),及對(duì)空氣凈化機(jī)的工作模式進(jìn)行調(diào)整,指示燈則會(huì)指明空氣凈化機(jī)當(dāng)前的工作狀態(tài);還可以根據(jù)需要點(diǎn)亮夜光燈,照亮居室。
為了防止空氣的二次污染,應(yīng)分別對(duì)高壓靜電除塵單元和異味吸收器進(jìn)行定期的清洗或更換。高壓靜電除塵單元每?jī)芍苡米詠?lái)水清洗一次,異味吸收器一年更換一次。清洗和更換的時(shí)問(wèn)由單片機(jī)預(yù)先設(shè)定,機(jī)器運(yùn)行時(shí)間滿兩周或一年時(shí),相應(yīng)的指示燈被點(diǎn)亮并發(fā)出警報(bào)聲,提醒人們清洗高壓靜電除塵單元或者更換異味吸收器。清洗或者更換完成后,可以操作按鍵,使單片機(jī)重新計(jì)時(shí)。
2 電路設(shè)計(jì)
2.1 單片機(jī)的選擇
單片機(jī)采用silicon Laboratories 公司的C8051F310,它是一種完全集成的混合信號(hào)片上系統(tǒng)型MCU芯片,內(nèi)部主要集成了SMBus/IIC、增強(qiáng)型UART和SPI串行接口、單端/差分ADC、高精度可編程的內(nèi)部時(shí)鐘振蕩器、VDD監(jiān)視器、內(nèi)部上電復(fù)位模塊、捕捉/比較模塊和看門狗定時(shí)器功能的可編程計(jì)數(shù)器/定時(shí)器陣列(PCA) 等功能部件。C8051F310使用Silicon Laboratories專利的高速CIP-51微控制器內(nèi)核,70%的指令執(zhí)行時(shí)間為一個(gè)或者兩個(gè)系統(tǒng)時(shí)鐘周期;工作電壓為2.7~3.6V,典型工作電流為5mA,功耗比較低。另外,此單片機(jī)還具有16kB可在系統(tǒng)編程的FLASH存儲(chǔ)器,可用于非易失性數(shù)據(jù)存儲(chǔ)。
【詳情請(qǐng)參閱:基于51單片機(jī)的空氣凈化機(jī)的設(shè)計(jì)】
???
基于89C51單片機(jī)的語(yǔ)音播報(bào)伏特表
傳統(tǒng)的伏特表在我們的日常生活及科學(xué)研究中起到了其獨(dú)特的作用,但是在科學(xué)技術(shù)日新月異、集成芯片在日常生活中的應(yīng)用越來(lái)越廣泛的今天顯得比較落伍:①它們的量程往往在出廠以前就限定好的,不能根據(jù)具體使用場(chǎng)合進(jìn)行相應(yīng)調(diào)整;②測(cè)量精度有限;③不能夠?qū)y(cè)量結(jié)果用語(yǔ)音播放出來(lái)。本文將介紹一種由單片機(jī)最小系統(tǒng)、模-數(shù)轉(zhuǎn)換電路 、語(yǔ)音電路、LED顯示電路組成的單片機(jī)式語(yǔ)音播報(bào)伏特表。
1、硬件設(shè)計(jì)
整個(gè)系統(tǒng)的組成可以分成四大部分:?jiǎn)纹瑱C(jī)、模-數(shù)轉(zhuǎn)換電路、語(yǔ)音電路、LED顯示電路。下面就主要的部分進(jìn)行具體介紹。
1.1 單片機(jī)
目前流行的單片機(jī)很多,其中89C51自帶有片內(nèi)ROM和一定數(shù)量的RAM,一般不需要擴(kuò)展片外的存儲(chǔ)器,并且能和MCS—51產(chǎn)品兼容。本設(shè)計(jì)選擇89C51單片機(jī),如下圖所示:

圖1 89C51單片機(jī)
本設(shè)計(jì)選用簡(jiǎn)單基本的經(jīng)典復(fù)位電路,它利用電容和電阻的充放電來(lái)產(chǎn)生一個(gè)達(dá)到時(shí)間要求的連續(xù)低電壓,并輸入到單片機(jī)的復(fù)位管腳。
1.2 ?模-數(shù)轉(zhuǎn)換電路
模-數(shù)轉(zhuǎn)換選擇8位的ADC即AD0809,模塊分布如圖 1-2,測(cè)量范圍由REF(-)和REF(+)接的電壓決定,使用的時(shí)候可以根據(jù)具體的需求更改測(cè)量量程。
工作原理如下:首先,地址控制模塊中,由單片機(jī)送來(lái)“通道控制信號(hào)”選擇我們所需要的通道,隨后ALE信號(hào)鎖定該通道。此時(shí),外界的模擬輸入就可以通過(guò)“模擬輸入開(kāi)關(guān)”進(jìn)入AD轉(zhuǎn)換器。這時(shí),只要START信號(hào)一有效馬上就開(kāi)始進(jìn)行AD轉(zhuǎn)換。
AD轉(zhuǎn)換的過(guò)程其實(shí)就是一個(gè)“和參考電壓比較,逐次逼近”的過(guò)程。由“256電阻階梯”模塊提供參考電壓,并在“開(kāi)關(guān)陣列”的控制下,和輸入進(jìn)行比較,直到在“S.A.R.”模塊中得到一個(gè)比較精確的數(shù)字化輸出值,這時(shí)由“控制/定時(shí)模塊”發(fā)送EOC信號(hào)通知外部AD轉(zhuǎn)換完畢。所的到的數(shù)字信號(hào)存于“輸出鎖存模塊”中,只要單片機(jī)來(lái)一個(gè)OUTPUT ENABLE信號(hào)即可輸出數(shù)據(jù)。
??? 【詳情請(qǐng)參閱:基于89C51單片機(jī)的語(yǔ)音播報(bào)伏特表】
???
基于C51單片機(jī)的校園自助導(dǎo)覽儀設(shè)計(jì)
本文采取硬件解碼方案,在單片機(jī)上實(shí)現(xiàn)了MP3的解碼,并加入無(wú)線功能,使其向產(chǎn)品靠攏,設(shè)計(jì)成為一種電子產(chǎn)品“校園自助導(dǎo)覽儀”。它的功能和導(dǎo)游一樣,具備自助和電子的要素。
本文還對(duì)MP3編碼進(jìn)行優(yōu)化,除了算法優(yōu)化和高級(jí)語(yǔ)言的優(yōu)化之外,還進(jìn)行了匯編級(jí)優(yōu)化,大大降低了算法的復(fù)雜性。
1 系統(tǒng)總體設(shè)計(jì)
本設(shè)計(jì)是基于校園的一種電子產(chǎn)品,將旅游景點(diǎn)的解說(shuō)以MP3格式存儲(chǔ),通過(guò)無(wú)線形式實(shí)現(xiàn)智能控制。該系統(tǒng)能根據(jù)觀眾的位置和需要自動(dòng)確定解說(shuō)的語(yǔ)言和內(nèi)容,使得每個(gè)觀眾不但可以得到每個(gè)展位、景點(diǎn)的完整信息,而且能夠感受到高清晰、低噪聲的音響效果。同時(shí),本設(shè)計(jì)產(chǎn)品還配有鍵盤(pán),可以對(duì)播放的音頻文件進(jìn)行控制,滿足人性化的要求。系統(tǒng)總體框架如圖1所示。

1.1 MP3編碼與實(shí)現(xiàn)
MP3采用的是頻域編碼,即音樂(lè)信號(hào)自適應(yīng)譜感熵編碼ASPEC(Adaptive Spectral Perceptual Entropy Coding of High Quality Music Signal)。
MP3的數(shù)據(jù)是以幀流的形式存儲(chǔ)或傳輸?shù)?,每個(gè)幀有幀頭和幀尾。為獲取較高的數(shù)據(jù)壓縮比,根據(jù)音頻位流語(yǔ)法,采用了較為復(fù)雜的位流結(jié)構(gòu)。MP3碼流是由很多幀組成,每一幀由幀頭、壓縮的音頻數(shù)據(jù)及輔助數(shù)據(jù)等組成。幀頭是一個(gè)32位長(zhǎng)的數(shù)據(jù),它包含輸入輸出采樣率、輸出比特率以及單雙聲道等信息。對(duì)每一幀的576(單聲道,立體聲為1152)個(gè)輸入音頻采樣壓縮而得到音頻數(shù)據(jù)。具體的壓縮后的比特?cái)?shù)可以根據(jù)下式得到:幀內(nèi)比特?cái)?shù)=幀內(nèi)采樣數(shù)×位率/采樣率
圖2是MP3音頻信號(hào)的編碼過(guò)程。就單聲道而言,MP3的一個(gè)編碼框包含1152個(gè)聲音取樣,每個(gè)取樣為16位。MP3編碼時(shí),首先將原始輸入的16位PCM信號(hào)經(jīng)過(guò)濾波器分析(filer bank analysis),轉(zhuǎn)換成32個(gè)等頻寬的子頻帶信號(hào)(subband signal)。然后透過(guò)改良式離散余弦轉(zhuǎn)換(Modified I)iscrete CosineTransforln,MDCT),將每個(gè)子頻帶信號(hào)再細(xì)分為18個(gè)次頻帶,根據(jù)第二心理聲學(xué)模型(Psychoacoustic Mode ID所提供的信噪比(Signal-to-MaskRatio,SMR),對(duì)每個(gè)子頻帶信號(hào)進(jìn)行位元分配及量化編碼。最后,只要將編碼后的資料依照MPEG-I定義的位元串的形式輸出即可。

數(shù)字音頻采樣通過(guò)由兩個(gè)濾波器組成的濾波器組輸入到心理聲學(xué)模型中,由心理聲學(xué)模型的輸出來(lái)控制音頻屏蔽等參數(shù),最終通過(guò)量化和霍夫曼(Huffman)編碼得到輸出的比特流。
【詳情請(qǐng)參閱:基于C51單片機(jī)的校園自助導(dǎo)覽儀設(shè)計(jì)】
基于51單片機(jī)的無(wú)線門鈴報(bào)警器的設(shè)計(jì)
門鈴在中國(guó)古代較少聽(tīng)說(shuō),有錢的大戶人家是在大門上裝有裝飾性的門環(huán),叫門的人可用門環(huán)拍擊環(huán)下的門釘發(fā)出較大的響聲,有現(xiàn)代"門鈴"的作用。
當(dāng)今,無(wú)線門鈴與無(wú)線門鈴報(bào)警器比比皆是,但同時(shí)按照門鈴與報(bào)警器還是給家庭帶來(lái)了些許麻煩。而無(wú)線門鈴報(bào)警器就是將門鈴與報(bào)警器集于一身。它的體積小,性價(jià)比高等特點(diǎn)得到了人們的好評(píng)。而現(xiàn)在市場(chǎng)上許多產(chǎn)品的遙控器與接收器件的數(shù)據(jù)傳輸都是采用非編碼式,因而互相的影響較大,一旦一個(gè)院子兩戶人家同時(shí)安裝時(shí),就很容易出現(xiàn)錯(cuò)誤響應(yīng)。而基于單片機(jī)的無(wú)線門鈴報(bào)警器,將發(fā)射器發(fā)送的數(shù)據(jù)進(jìn)行編碼,只有收到與接收機(jī)相配套的遙控器發(fā)射出的信號(hào)時(shí),接收機(jī)才會(huì)做出反應(yīng)。從而在降低成本的同時(shí)達(dá)到了方便實(shí)用的目的。
一、硬件設(shè)計(jì)
電路原理圖如下圖所示,主要由無(wú)線接收、數(shù)據(jù)解碼、數(shù)據(jù)處理、報(bào)警電路、音樂(lè)電路、功放電路和電源電路組成。整機(jī)接收頻率315M,數(shù)據(jù)解碼采用市面上用得較多的PT2272專用解碼芯片,可靠性及穩(wěn)定性較好;數(shù)據(jù)處理的任務(wù)由單片機(jī)完成,用于區(qū)分報(bào)警信號(hào)、門鈴信號(hào),同時(shí)接受各種操作指令,完成相應(yīng)的操作,當(dāng)接收到報(bào)警信號(hào)后驅(qū)動(dòng)報(bào)警電路,發(fā)出響亮的警車報(bào)警聲,當(dāng)收到的是門鈴信號(hào)時(shí),就發(fā)出音樂(lè)聲。
? AT89C2051是一帶有2K字節(jié)閃速可編程可擦除只讀存儲(chǔ)器(EEPROM)的低電壓,高性能8位CMOS微處理器。它采用ATMEL的高密非易失存儲(chǔ)技術(shù)制造并和工業(yè)標(biāo)準(zhǔn)MCS-51指令集和引腳結(jié)構(gòu)兼容。通過(guò)在單塊芯片上組合通用的CPLI和閃速存儲(chǔ)器,ATMEL的AT89C2051是一強(qiáng)勁的微型處理器,它對(duì)許多嵌入式控制應(yīng)用提供一定高度靈活和成本低的解決辦法。AT89C2051提供以下標(biāo)準(zhǔn)功能:2K字節(jié)閃速存儲(chǔ)器,128字節(jié)RAM,15根I/O口,兩個(gè)16位定時(shí)器,一個(gè)五向量?jī)杉?jí)中斷結(jié)構(gòu),一個(gè)全雙工串行口,一個(gè)精密模擬比較器以及兩種可選 的軟件節(jié)電工作方式??臻e方停止CPU工作但允許RAM、定時(shí)器/計(jì)數(shù)器、串行工作口和中斷系統(tǒng)繼續(xù)工作。掉電方式保存RAM內(nèi)容但振蕩器停止工作并禁止有其它部件的工作到下一個(gè)硬件復(fù)位。
二、軟件設(shè)計(jì)
該報(bào)警器的的設(shè)計(jì)難點(diǎn)主要集中在軟件的設(shè)計(jì)上,在對(duì)電路的設(shè)計(jì)上,我們對(duì)于音頻發(fā)生電路采用了專用音樂(lè)集成電路,一定程度上簡(jiǎn)化的程序開(kāi)發(fā)的難度,這種電路設(shè)計(jì)方式,當(dāng)要發(fā)出一種聲音時(shí),只需控制這部分電路供電即可,音樂(lè)電路得電后,產(chǎn)生音頻信號(hào),送入功放電路放大后便可發(fā)出聲音,為了給有興趣的網(wǎng)友提供改進(jìn)的機(jī)會(huì),我們留了P3.4口作為音頻信號(hào)的發(fā)生器端口,可根據(jù)網(wǎng)友自己的實(shí)際需要進(jìn)行相應(yīng)功能的開(kāi)發(fā),在本程序中,我們對(duì)布防和撤防的響應(yīng)聲設(shè)計(jì)成軟件控制,網(wǎng)友可以熟悉了本機(jī)程序后,將門鈴的音樂(lè)聲也用軟件來(lái)完成,以提高讀者的單片機(jī)軟件編制水平。
三、硬件電路的調(diào)試
1、電源電路的調(diào)試
在本設(shè)計(jì)中,主要用兩種值的電壓,即輸入的12V和供單片機(jī)及相關(guān)電路工作的5V電壓。將輸入電壓接入后,測(cè)量7805輸出端電壓,正常時(shí)應(yīng)為5V左右,由于7805三端穩(wěn)壓集成電路內(nèi)部具有過(guò)流保護(hù)功能,因此若電路制作中有短路等故障時(shí),輸出電壓變?yōu)?,而且三端穩(wěn)壓器件的散熱片發(fā)熱嚴(yán)重,此時(shí)應(yīng)馬上斷電,否則容易損壞穩(wěn)壓器件。當(dāng)測(cè)得輸入電壓為12V和三端穩(wěn)壓輸出端為5V左右時(shí),說(shuō)明供電電路工作正常。
?? 【詳情請(qǐng)參閱:基于51單片機(jī)的無(wú)線門鈴報(bào)警器的設(shè)計(jì)】
?
基于51單片機(jī)的光功率計(jì)的設(shè)計(jì)
摘要:通過(guò)光電傳感器將待測(cè)光信號(hào)變化轉(zhuǎn)變?yōu)槟M信號(hào),對(duì)模擬信號(hào)進(jìn)行AD處理分析得到光信號(hào)的參數(shù)特性并在51單片機(jī)上通過(guò)串口通訊輸出。
1 背景概述
1.1 光功率定義
光功率是光在單位時(shí)間內(nèi)所做的功。光功率常用單位是毫瓦(mW)和分貝(dB),其中兩者關(guān)系為1mW=0dB,而小于1mW的分貝為負(fù)值。例如,在光纖收發(fā)器或交換機(jī)說(shuō)明書(shū)中,有其產(chǎn)品的發(fā)光和接收光功率,通常發(fā)光小于0dB。
接收端所能夠接收的最小光功率稱為靈敏度,能接收的最大光功率減去靈敏度的值稱為動(dòng)態(tài)范圍,發(fā)光功率減去接收靈敏度是允許光纖損耗值。
1.2 使用分貝做單位主要有兩個(gè)好處
(1)數(shù)值較小,便于記錄。電路放大倍數(shù)通常數(shù)量級(jí)較大,有些大型電路甚至達(dá)到萬(wàn)級(jí)以上。用分貝表示時(shí),先轉(zhuǎn)化為對(duì)數(shù),數(shù)值較小,便于記錄。(2)運(yùn)算方便。放大器級(jí)聯(lián)時(shí),總的放大倍數(shù)是各級(jí)相乘。用分貝做單位時(shí),總增益就是相加。如果某個(gè)功率放大器第一級(jí)的放大倍數(shù)是100倍(20dB),第二級(jí)是20倍(13dB),則總功率放大倍數(shù)為2 000倍,總增益33dB。
1.3 光功率計(jì)的設(shè)計(jì)要點(diǎn)
針對(duì)實(shí)際應(yīng)用,要選擇適合的光功率計(jì),應(yīng)該關(guān)注以下各點(diǎn):
(1)選擇最優(yōu)的探頭類型和接口類型。
(2)評(píng)價(jià)校準(zhǔn)精度和編寫(xiě)校準(zhǔn)程序,與光纖和接頭要求范圍相匹配。
(3)確定這些型號(hào)與測(cè)量范圍和顯示分辨率相一致。
(4)具備直接插入損耗測(cè)量功能。
2 實(shí)驗(yàn)器件
光功率計(jì)探頭(光電傳感器),P89V51單片機(jī)實(shí)驗(yàn)板,RC低通濾波電路,TL074,CS5550,導(dǎo)線若干。
3 各功能模塊詳解
3.1 光功率計(jì)探頭
光功率計(jì)探頭,是光信號(hào)轉(zhuǎn)換為電信號(hào)的核心部件。探頭帶有光電傳感器,用來(lái)接收被測(cè)光源的輻射并將其轉(zhuǎn)換為電流信號(hào)。探頭采用雙線正負(fù)兩個(gè)端口輸出。當(dāng)被檢測(cè)光源強(qiáng)度發(fā)生變化時(shí),傳感器輸出的電流會(huì)隨之改變。我們通過(guò)對(duì)電流量變化進(jìn)行轉(zhuǎn)換分析最終獲得外部光源的光功率變化參數(shù)。
?? 【詳情請(qǐng)參閱:基于51單片機(jī)的光功率計(jì)的設(shè)計(jì)】
基于51單片機(jī)的多點(diǎn)溫度控制系統(tǒng)設(shè)計(jì)
??? 隨著生活水平的提高,人們對(duì)家居需求由面積需求變?yōu)槭孢m需求。地板采暖采用輻射方式供暖,符合人體生理需求曲線,如果控制系統(tǒng)選取得當(dāng),不僅可以提高房間舒適度,更可以使系統(tǒng)運(yùn)行費(fèi)用降低許多。如今一般是在典型位置安裝一個(gè)溫控裝置,溫控裝置連接到壁掛爐,溫控器根據(jù)室溫和溫度設(shè)定直接控制鍋爐運(yùn)行,各房間不同回路由工作人員憑經(jīng)驗(yàn)手動(dòng)調(diào)節(jié)分水器球閥,改變不同回路的流量,從而達(dá)到調(diào)節(jié)各房間的室溫的效果。使用這種控制方法,即使是有經(jīng)驗(yàn)的工作人員,也難以調(diào)節(jié)得十分準(zhǔn)確,何況各家庭成員由于年齡不同,所需舒適溫度不同,需要經(jīng)常對(duì)室溫進(jìn)行調(diào)節(jié)。
針對(duì)以上問(wèn)題,我們利用SST89E564RC單片機(jī)及新型測(cè)溫器件設(shè)計(jì)了多點(diǎn)溫控采暖控制系統(tǒng),根據(jù)室內(nèi)各點(diǎn)溫度設(shè)定實(shí)時(shí)控制控制采暖系統(tǒng),從而提高居室的舒適性以及采暖的經(jīng)濟(jì)性。
1系統(tǒng)設(shè)計(jì)目標(biāo)
系統(tǒng)總體設(shè)計(jì)思想是以SST89E564RC單片機(jī)為控制核心,整個(gè)系統(tǒng)硬件部分包括溫度檢測(cè)部分、控制執(zhí)行部分、顯示及鍵盤(pán)系統(tǒng)及最小系統(tǒng)基本電路。系統(tǒng)利用單片機(jī)獲得溫度傳感器數(shù)據(jù)并與系統(tǒng)設(shè)計(jì)值進(jìn)行比較,根據(jù)比較結(jié)果分別控制執(zhí)行系統(tǒng)。溫度控制系統(tǒng)控制框圖如圖1所示。

圖1溫度控制系統(tǒng)控制框圖
2系統(tǒng)硬件設(shè)計(jì)
根據(jù)系統(tǒng)所需完成的功能,設(shè)計(jì)系統(tǒng)硬件結(jié)構(gòu)如圖2所示。

圖2設(shè)計(jì)系統(tǒng)硬件結(jié)構(gòu)
2.1 控制核心
系統(tǒng)采用SST89E564RC單片機(jī)作為控制核心,進(jìn)行溫度采集、信息顯示及執(zhí)行機(jī)構(gòu)的控制。SST89E564RC是美國(guó)SST公司推出的高可靠、小扇區(qū)結(jié)構(gòu)的FLASH單片機(jī),內(nèi)部嵌入72KB的Super-FLASH,1KB的RAM,通過(guò)對(duì)其RAM做進(jìn)一步擴(kuò)展,可滿足嵌入系統(tǒng)操作系統(tǒng)的運(yùn)行條件。
2.2 溫度傳感器
溫度傳感器采用DALLAS半導(dǎo)體公司的數(shù)字化溫度傳感器DSl8820。該傳感器支持“一線總線”接口,可方便地進(jìn)行多點(diǎn)溫度測(cè)量,還可以程序設(shè)定9~12位的分辨率,最高精度為±0.0625℃,分辨率設(shè)定及用戶設(shè)定的報(bào)警溫度存儲(chǔ)在E2PROM中,掉電后依然保存。該產(chǎn)品支持3~5.5V的電壓范圍,因其體積小使系統(tǒng)設(shè)計(jì)更靈活、方便。DSl8820的管腳排列如圖3所示,其中DQ為數(shù)字信號(hào)輸入/輸出端;GND為電源地;VDD為外接供電電源輸人端。
??? 【詳情請(qǐng)參閱:基于51單片機(jī)的多點(diǎn)溫度控制系統(tǒng)設(shè)計(jì)】
?
電子發(fā)燒友App








評(píng)論