版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、目錄1 緒論32 機(jī)器人的發(fā)展及現(xiàn)狀33 任務(wù)分析及方案確定63.1 設(shè)計(jì)要求63.2 設(shè)計(jì)方案63.2.1 紅外信號(hào)發(fā)射電路方案論證63.2.2紅外信號(hào)接收電路方案論證63.2.3 顯示部分方案論證63.3 系統(tǒng)整體框圖64 理論分析與參數(shù)計(jì)算74.1 紅外發(fā)射載波信號(hào)頻率38khz74.2 紅外接收部分74.3 數(shù)據(jù)處理部分74.4 顯示部分75 系統(tǒng)各模塊電路的設(shè)計(jì)75.1 系統(tǒng)電路圖75.2 紅外產(chǎn)生發(fā)射電路85.3 紅外信號(hào)接收電路95.4 數(shù)據(jù)處理電路11引腳結(jié)構(gòu)及說明11特殊功能寄存器13內(nèi)部結(jié)構(gòu)框圖165.5 顯示電路185.5.1 lcd1602顯示電路18指令集19基本的讀
2、寫時(shí)序圖205.5.2數(shù)碼管顯示電路216 系統(tǒng)軟件設(shè)計(jì)226.1 軟件系統(tǒng)結(jié)構(gòu)圖22摘要 該電子迎賓機(jī)器人裝置是以at89s52構(gòu)成的單片機(jī)最小系統(tǒng)作為核心控制處理電路,熱釋電紅外傳感器為傳感源,加以語音和電源電路組裝而成。本電路可安裝在商場(chǎng)、賓館、舞廳等營(yíng)業(yè)場(chǎng)所的門口,利用熱釋電紅外檢測(cè)技術(shù)自動(dòng)識(shí)別顧客的進(jìn)、出方向??腿诉M(jìn)門時(shí)它會(huì)說“歡迎光臨,客人出門時(shí)它又會(huì)說“謝謝光臨”。語音電路發(fā)出的語音能給人以愉悅、親切的感受。并且該裝置不受情緒和天氣冷熱的影響,對(duì)待顧客熱情如一。增強(qiáng)顧客對(duì)該部門的好感,提高該部門的聲譽(yù)。它將成為一個(gè)無人值守的自動(dòng)迎賓禮儀小姐。用該裝置來代替迎賓小姐,不僅經(jīng)濟(jì),而且
3、十分有趣。關(guān)鍵字:電子迎賓機(jī)器人;單片機(jī);紅外傳感器the design of guest greeting of robot transistorabstractthis kind of device for saluting is a robot whose central controlling electrocircuit is a mini mcu system which is made up of at89s52.the sensor source of this device is pyroelectric infrared sensor.there are extra par
4、ts in this device, such as speech and power circuit.this device can be installed at the entrance of shopping malls, hotels, and ballrooms. it can automatically recognize the in and out directions of customers.it will say welcome when a cutomer comes in, and it will say thanks for your coming while a
5、 customer leaves. the sounds of this device can give people the feeling of delight and kindness. furthermore, it will not be affected by the mood or the weather. it is always very enthusiastic to the customers. by this way, it can enhance the favor of people for the department, and it will improve t
6、he reputation of the deparment. it will be a independent ceremony girl. with the ceremony girl replaced, it will not only be very economic, but also very interesting. key words: electronic robot for saluting;mcu;pyroelectric infrared sensor1 緒論在競(jìng)爭(zhēng)日益激烈的今天,各行各業(yè)為提高競(jìng)爭(zhēng)力,紛紛推出各種新、奇的事物來吸引消費(fèi)者,經(jīng)過長(zhǎng)時(shí)間的市場(chǎng)調(diào)查,發(fā)現(xiàn)各種
7、商場(chǎng)、賓館等場(chǎng)所的門口都站有一排或兩排的迎賓小姐,這中迎賓方式不但消耗了大量的人力物力資源,而且由于現(xiàn)在人力成本的不斷增加,這樣就大大增加了企業(yè)的生產(chǎn)成本,此外還會(huì)由于服務(wù)人員長(zhǎng)期從事單調(diào)重復(fù)的工作,造成對(duì)工作的熱情銳減,從而影響服務(wù)質(zhì)量,針對(duì)這一現(xiàn)象我決定開發(fā)設(shè)計(jì)一套自動(dòng)電子迎賓機(jī)器人的裝置,雖然現(xiàn)在市場(chǎng)上使用的機(jī)器人運(yùn)用了熱體感應(yīng)檢測(cè)和語音輸出了實(shí)現(xiàn)的,但這種產(chǎn)品沒有進(jìn)出識(shí)別功能,人性化程度較低,不能全方位體現(xiàn)人的服務(wù)特點(diǎn),市場(chǎng)上至今還沒有出現(xiàn)這種比較完善的自動(dòng)電子迎賓機(jī)器人產(chǎn)品。相比之下,全自動(dòng)迎賓機(jī)器人體現(xiàn)出強(qiáng)大的優(yōu)越性,現(xiàn)在所開發(fā)的這套電子機(jī)器人裝置不但成本低廉,而且工作性能穩(wěn)定,還
8、能為消費(fèi)者提供人性化的服務(wù)。本文綜合考慮了降低成本與功能靈活性方面的要求,利用at89s52構(gòu)成的單片機(jī)最小系統(tǒng)最為核心控制系統(tǒng),再加上必要地輔助電路和電源,就構(gòu)成了簡(jiǎn)單實(shí)用,成本低廉和控制靈活的迎賓機(jī)器人。本電路可安裝在商場(chǎng)、賓館、舞廳等營(yíng)業(yè)場(chǎng)所的門口,利用熱釋電紅外檢測(cè)技術(shù)自動(dòng)識(shí)別顧客的進(jìn)、出方向??腿诉M(jìn)門時(shí)它會(huì)說“歡迎光臨,客人出門時(shí)它又會(huì)說“謝謝光臨”。語音電路發(fā)出的語音能給人以愉悅、親切的感受。并且該裝置不受情緒和天氣冷熱的影響,對(duì)待顧客熱情如一。增強(qiáng)顧客對(duì)該部門的好感,提高該部門的聲譽(yù)。它將成為一個(gè)無人值守的自動(dòng)迎賓禮儀小姐。用該裝置來代替迎賓小姐,不僅經(jīng)濟(jì),而且十分有趣。2 機(jī)器
9、人的發(fā)展及現(xiàn)狀機(jī)器人技術(shù)的發(fā)展,它應(yīng)該說是一個(gè)科學(xué)技術(shù)發(fā)展共同的一個(gè)綜合性的結(jié)果,同時(shí),為社會(huì)經(jīng)濟(jì)發(fā)展產(chǎn)生了一個(gè)重大影響的一門科學(xué)技術(shù),它的發(fā)展歸功于在第二次世界大戰(zhàn)中各國(guó)加強(qiáng)了經(jīng)濟(jì)的投入,就加強(qiáng)了本國(guó)的經(jīng)濟(jì)的發(fā)展。比如說日本,戰(zhàn)后以后開始進(jìn)行汽車的工業(yè),那么這時(shí)候由于它人力的缺乏,它迫切需要一種機(jī)器人來進(jìn)行大批量的制造,提高生產(chǎn)效率降低人的勞動(dòng)強(qiáng)度,這是從社會(huì)發(fā)展需求本身的一個(gè)需求。另一方面它也是生產(chǎn)力發(fā)展的需求的必然結(jié)果,也是人類自身發(fā)展的必然結(jié)果,那么人類的發(fā)展隨著人們逐漸的這種社會(huì)發(fā)展的情況,人們?cè)絹碓讲粩嗵接懽匀贿^程中,在改造自然過程中,認(rèn)識(shí)自然過程中,來需求能夠解放人的一種奴隸。那
10、么這種奴隸就是代替人們?nèi)ツ軌驈氖聫?fù)雜和繁重的體力勞動(dòng),實(shí)現(xiàn)人們對(duì)不可達(dá)世界的認(rèn)識(shí)和改造,這也是人們?cè)诳萍及l(fā)展過程中的一個(gè)客觀需要。但另一方面,盡管人們有各種各樣的好的想法,但是它也歸功于電子技術(shù),計(jì)算機(jī)技術(shù)以及制造技術(shù)等相關(guān)技術(shù)的發(fā)展而產(chǎn)生了提供了強(qiáng)大的技術(shù)保證。 那么下面我談一下就人們很關(guān)心的問題,為什么要發(fā)展機(jī)器人?那么簡(jiǎn)單說,機(jī)器人有三個(gè)方面是我們必要去發(fā)展的理由:一個(gè)是機(jī)器人干人不愿意干的事,把人從有毒的、有害的、高溫的或危險(xiǎn)的,這樣的環(huán)境中解放出來,同時(shí)機(jī)器人可以干不好干的活,比方說在汽車生產(chǎn)線上我們看到工人天天拿著一百多公斤的焊鉗,一天焊幾千個(gè)點(diǎn),就重復(fù)性的勞動(dòng),一方面他很累,但是
11、產(chǎn)品的質(zhì)量仍然很低;另一方面機(jī)器人干人干不了的活,這也是非常重要的機(jī)器人發(fā)展的一個(gè)理由,比方說人們對(duì)太空的認(rèn)識(shí),人上不去的時(shí)候,叫機(jī)器人上天,上月球,以及到海洋,進(jìn)入到人體的小機(jī)器人,以及在微觀環(huán)境下,對(duì)原子分子進(jìn)行搬遷的機(jī)器人,都是人們不可達(dá)的工作。上述方面的三個(gè)問題,也就是說機(jī)器人發(fā)展的三個(gè)理由。 那么什么是機(jī)器人呢?這個(gè)問題是一個(gè)非常有意思的一個(gè)問題。但人們一般的理解,機(jī)器人是具有一些類似人的功能的機(jī)械電子裝置或者叫自動(dòng)化裝置,它仍然是個(gè)機(jī)器。它有三個(gè)特點(diǎn):一個(gè)是有類人的功能,比如說作業(yè)功能;感知功能;行走功能;還能完成各種動(dòng)作,它還有一個(gè)特點(diǎn)是根據(jù)人的編程能自動(dòng)的工作,這里一個(gè)顯著的特
12、點(diǎn),就是它可以編程,改變它的工作、動(dòng)作、工作的對(duì)象和工作的一些要求。它是人造的機(jī)器或機(jī)械電子裝置,所以這個(gè)機(jī)器人仍然是個(gè)機(jī)器。但是目前還沒有一個(gè)統(tǒng)一的有關(guān)機(jī)器人定義,一般來說我們認(rèn)為機(jī)器人是計(jì)算機(jī)控制的可以編程的目前能夠完成某種工作或可以移動(dòng)的自動(dòng)化機(jī)械,這是美國(guó)工程師協(xié)會(huì)定的一個(gè)定義,但日本和其他國(guó)家也對(duì)機(jī)器人有不同的看法,他們認(rèn)為從完整的更為深遠(yuǎn)的機(jī)器人定義來看,應(yīng)該更強(qiáng)調(diào)機(jī)器人智能,所以人們又提出來機(jī)器人的定義是能夠感知環(huán)境,能夠有學(xué)習(xí)、情感和對(duì)外界一種邏輯判斷思維的這種機(jī)器。那么這給機(jī)器人提出來更高層次的要求,那么比方說機(jī)器人在這里邊可以代替人進(jìn)行焊接,焊接的環(huán)境是非常復(fù)雜的,可以搬運(yùn)
13、,它在生產(chǎn)線中搬運(yùn)玻璃和各種各樣的一些零件的搬運(yùn)的工作,還可以在生產(chǎn)線中碼垛等等,這都是把人從繁重的體力勞動(dòng)中解放出來的一個(gè)例子。下面是機(jī)器人的主要發(fā)展過程:1920年 捷克斯洛伐克作家卡雷爾恰佩克在他的科幻小說羅薩姆的機(jī)器人萬能公司中,根據(jù)robota(捷克文,原意為“勞役、苦工”)和robotnik(波蘭文,原意為“工人”),創(chuàng)造出“機(jī)器人”這個(gè)詞。1939年 美國(guó)紐約世博會(huì)上展出了西屋電氣公司制造的家用機(jī)器人elektro。它由電纜控制,可以行走,會(huì)說77個(gè)字,甚至可以抽煙,不過離真正干家務(wù)活還差得遠(yuǎn)。但它讓人們對(duì)家用機(jī)器人的憧憬變得更加具體。1942年 美國(guó)科幻巨匠阿西莫夫提出“機(jī)器人
14、三定律”。雖然這只是科幻小說里的創(chuàng)造,但后來成為學(xué)術(shù)界默認(rèn)的研發(fā)原則。1948年 諾伯特維納出版控制論,闡述了機(jī)器中的通信和控制機(jī)能與人的神經(jīng)、感覺機(jī)能的共同規(guī)律,率先提出以計(jì)算機(jī)為核心的自動(dòng)化工廠。1954年 美國(guó)人喬治德沃爾制造出世界上第一臺(tái)可編程的機(jī)器人,并注冊(cè)了專利。這種機(jī)械手能按照不同的程序從事不同的工作,因此具有通用性和靈活性。1956年 在達(dá)特茅斯會(huì)議上,馬文明斯基提出了他對(duì)智能機(jī)器的看法:智能機(jī)器“能夠創(chuàng)建周圍環(huán)境的抽象模型,如果遇到問題,能夠從抽象模型中尋找解決方法”。這個(gè)定義影響到以后30年智能機(jī)器人的研究方向。1959年 德沃爾與美國(guó)發(fā)明家約瑟夫英格伯格聯(lián)手制造出第一臺(tái)工
15、業(yè)機(jī)器人。隨后,成立了世界上第一家機(jī)器人制造工廠unimation公司。由于英格伯格對(duì)工業(yè)機(jī)器人的研發(fā)和宣傳,他也被稱為“工業(yè)機(jī)器人之父”。1962年 美國(guó)amf公司生產(chǎn)出“verstran”(意思是萬能搬運(yùn)),與unimation公司生產(chǎn)的unimate一樣成為真正商業(yè)化的工業(yè)機(jī)器人,并出口到世界各國(guó),掀起了全世界對(duì)機(jī)器人和機(jī)器人研究的熱潮。1962年-1963年 傳感器的應(yīng)用提高了機(jī)器人的可操作性。人們?cè)囍跈C(jī)器人上安裝各種各樣的傳感器,包括1961年恩斯特采用的觸覺傳感器,托莫維奇和博尼1962年在世界上最早的“靈巧手”上用到了壓力傳感器,而麥卡錫1963年則開始在機(jī)器人中加入視覺傳感系
16、統(tǒng),并在1965年,幫助mit推出了世界上第一個(gè)帶有視覺傳感器,能識(shí)別并定位積木的機(jī)器人系統(tǒng)。1965年 約翰霍普金斯大學(xué)應(yīng)用物理實(shí)驗(yàn)室研制出beast機(jī)器人。beast已經(jīng)能通過聲納系統(tǒng)、光電管等裝置,根據(jù)環(huán)境校正自己的位置。20世紀(jì)60年代中期開始,美國(guó)麻省理工學(xué)院、斯坦福大學(xué)、英國(guó)愛丁堡大學(xué)等陸續(xù)成立了機(jī)器人實(shí)驗(yàn)室。美國(guó)興起研究第二代帶傳感器、“有感覺”的機(jī)器人,并向人工智能進(jìn)發(fā)。1968年 美國(guó)斯坦福研究所公布他們研發(fā)成功的機(jī)器人shakey。它帶有視覺傳感器,能根據(jù)人的指令發(fā)現(xiàn)并抓取積木,不過控制它的計(jì)算機(jī)有一個(gè)房間那么大。shakey可以算是世界第一臺(tái)智能機(jī)器人,拉開了第三代機(jī)器人
17、研發(fā)的序幕。1969年 日本早稻田大學(xué)加藤一郎實(shí)驗(yàn)室研發(fā)出第一臺(tái)以雙腳走路的機(jī)器人。加藤一郎長(zhǎng)期致力于研究仿人機(jī)器人,被譽(yù)為“仿人機(jī)器人之父”。日本專家一向以研發(fā)仿人機(jī)器人和娛樂機(jī)器人的技術(shù)見長(zhǎng),后來更進(jìn)一步,催生出本田公司的asimo和索尼公司的qrio。1973年 世界上第一次機(jī)器人和小型計(jì)算機(jī)攜手合作,就誕生了美國(guó)cincinnati milacron公司的機(jī)器人t3。1978年 美國(guó)unimation公司推出通用工業(yè)機(jī)器人puma,這標(biāo)志著工業(yè)機(jī)器人技術(shù)已經(jīng)完全成熟。puma至今仍然工作在工廠第一線。1984年 英格伯格再推機(jī)器人helpmate,這種機(jī)器人能在醫(yī)院里為病人送飯、送藥、
18、送郵件。同年,他還預(yù)言:“我要讓機(jī)器人擦地板,做飯,出去幫我洗車,檢查安全”。1998年 丹麥樂高公司推出機(jī)器人(mind-storms)套件,讓機(jī)器人制造變得跟搭積木一樣,相對(duì)簡(jiǎn)單又能任意拼裝,使機(jī)器人開始走入個(gè)人世界。1999年 日本索尼公司推出犬型機(jī)器人愛寶(aibo),當(dāng)即銷售一空,從此娛樂機(jī)器人成為目前機(jī)器人邁進(jìn)普通家庭的途徑之一。2002年 丹麥irobot公司推出了吸塵器機(jī)器人roomba,它能避開障礙,自動(dòng)設(shè)計(jì)行進(jìn)路線,還能在電量不足時(shí),自動(dòng)駛向充電座。roomba是目前世界上銷量最大、最商業(yè)化的家用機(jī)器人。2006年 6月,微軟公司推出microsoft robotics s
19、tudio,機(jī)器人模塊化、平臺(tái)統(tǒng)一化的趨勢(shì)越來越明顯,比爾蓋茨預(yù)言,家用機(jī)器人很快將席卷全球。3 任務(wù)分析及方案確定3.1 設(shè)計(jì)要求1、能判斷顧客進(jìn)門與出門,在有顧客進(jìn)門時(shí)“歡迎光臨”,出門時(shí)“謝謝光臨”;2、能實(shí)時(shí)統(tǒng)計(jì)來訪人數(shù)及當(dāng)前店內(nèi)人數(shù),并用數(shù)碼管顯示;3、電路設(shè)計(jì)要求具有一定抗干擾措施;4、統(tǒng)計(jì)誤差不超一人。3.2 設(shè)計(jì)方案該測(cè)試儀由紅外信號(hào)發(fā)射電路、紅外信號(hào)接收電路、數(shù)據(jù)處理部分和顯示部分組成,下面分別說明各部分的方案。3.2.1 紅外信號(hào)發(fā)射電路方案論證方案一:將ne555接成多諧振蕩器,設(shè)定頻率38khz其輸出端通過三極管接紅外發(fā)射二極管,即發(fā)射端發(fā)射38khz的紅外線;方案二:
20、通過單片機(jī)產(chǎn)生38khz的方波信號(hào),作為紅外發(fā)射的載波信號(hào),在通過三極管放大后,用紅外發(fā)射二極管發(fā)射。在本次設(shè)計(jì)中,為了節(jié)省單片機(jī)的資源,采用方案一來產(chǎn)生紅外線,采用獨(dú)立原件來產(chǎn)生紅外線,方便調(diào)試,不需要軟件設(shè)計(jì),減輕了設(shè)計(jì)負(fù)擔(dān)。3.2.2紅外信號(hào)接收電路方案論證紅外接收電路采用sm0038接收頭接收3.2.3 顯示部分方案論證根據(jù)設(shè)計(jì)要求,可以有以下幾種顯示方案:方案一:把測(cè)量所得的參數(shù)通過液晶屏顯示,這種方案雖然簡(jiǎn)便易行,但顯示精度不高;方法二:把所有的測(cè)量結(jié)果送到上位計(jì)算機(jī)進(jìn)行顯示,顯示精度比較高,但不夠方便靈活,并且需兩個(gè)全雙工串行接口,實(shí)現(xiàn)比較困難;方案三:由數(shù)碼管來顯示進(jìn)店人數(shù)以及
21、店內(nèi)剩余人數(shù),用lcd1602來顯示歡迎語。根據(jù)實(shí)際情況,進(jìn)店人數(shù)和店內(nèi)剩余人數(shù)沒有必要讓顧客知道,因此選擇方案三。3.3 系統(tǒng)整體框圖根據(jù)任務(wù)要求及電路的實(shí)際情況,整個(gè)系統(tǒng)的方框圖如下:紅外探測(cè)a紅外探測(cè)b單片機(jī)at89s52最小系統(tǒng)數(shù)碼管顯示電路lcd1602顯示電路顯示電路 圖14 理論分析與參數(shù)計(jì)算4.1 紅外發(fā)射載波信號(hào)頻率38khz用ne555組成震蕩電路,其輸出信號(hào)的頻率表達(dá)式為:f=1.443/(2rb+ra)c,ne555振蕩器的震蕩頻率非常寬,可由外接電阻r和電容c任意設(shè)定。上限頻率可達(dá)100khz。關(guān)于電阻的選擇,電阻ra不能太小,太小將使內(nèi)部放大三極管的電流太大,一般要
22、求大于1k,電阻rb一般選擇范圍為10ra1000ra。在本次設(shè)計(jì)中,選用電阻ra為10 k,電阻rb為220 k,通過公式f=1.443/(2rb+ra)c可以算出電容c為100pf。4.2 紅外接收部分 當(dāng)sm0038接收到連續(xù)紅外線時(shí),就會(huì)輸出連續(xù)的低電平,當(dāng)有人進(jìn)門或出門的時(shí)候,由于人體阻斷了紅外線的傳輸,因此,接收頭sm0038就會(huì)產(chǎn)生一個(gè)高電平,利用高電平的變化情況數(shù)據(jù)處理部分做出相應(yīng)的處理。4.3 數(shù)據(jù)處理部分采用美國(guó)atmel公司的at89s52進(jìn)行數(shù)據(jù)處理。數(shù)據(jù)處理部分需要處理的是將紅外接收裝置接收到的電平信號(hào)進(jìn)行處理,判斷顧客是進(jìn)門還是出門,然后做出相應(yīng)的運(yùn)算,最后驅(qū)動(dòng)顯示
23、設(shè)備顯示需要的內(nèi)容。4.4 顯示部分通過單片機(jī)控制數(shù)碼管輸出顯示結(jié)果。5 系統(tǒng)各模塊電路的設(shè)計(jì) 前文圖1已經(jīng)給出了系統(tǒng)的整體框圖,下面分塊說明各個(gè)部分。5.1 系統(tǒng)電路圖系統(tǒng)的整體電路如圖2所示:圖2 商場(chǎng)迎賓機(jī)器人原理圖5.2 紅外產(chǎn)生發(fā)射電路紅外產(chǎn)生電路的主要元件是ne555,ne555為8腳時(shí)基集成電路,封裝如圖3所示 圖3主要特點(diǎn):1. 只需簡(jiǎn)單的電阻器、電容器,即可完成特定的振蕩延時(shí)作用。其延時(shí)范圍極廣,可由幾微秒至幾小時(shí)之久。2. 它的操作電源范圍極大,可與ttl,cmos等邏輯電路配合,也就是它的輸出電平及輸入觸發(fā)電平,均能與這些系列邏輯電路的高、低電平匹配。3. 其輸出端的供給
24、電流大,可直接推動(dòng)多種自動(dòng)控制的負(fù)載。4.它的計(jì)時(shí)精確度高、溫度穩(wěn)定度佳,且價(jià)格便宜。 圖4參數(shù)功能特性:供應(yīng)電壓4.5-18v 供應(yīng)電流3-6 ma 輸出電流225ma (max) 上升/下降時(shí)間100 ns引腳位配置:圖4為ne555結(jié)構(gòu)圖。pin 1 (接地) -地線(或共同接地) ,通常被連接到電路共同接地。pin 2 (觸發(fā)點(diǎn)) -這個(gè)腳位是觸發(fā)ne555使其啟動(dòng)它的時(shí)間周期。觸發(fā)信號(hào)上緣電壓須大于2/3 vcc,下緣須低于1/3 vcc 。pin 3 (輸出) -當(dāng)時(shí)間周期開始555的輸出腳位,移至比電源電壓少1.7伏的高電位。周期的結(jié)束輸出回到o伏左右的低電位。于高電位時(shí)的最大輸
25、出電流大約200 ma 。pin 4 (重置) -一個(gè)低邏輯電位送至這個(gè)腳位時(shí)會(huì)重置定時(shí)器和使輸出回到一個(gè)低電位。它通常被接到正電源或忽略不用。pin 5 (控制) -這個(gè)接腳準(zhǔn)許由外部電壓改變觸發(fā)和閘限電壓。當(dāng)計(jì)時(shí)器經(jīng)營(yíng)在穩(wěn)定或振蕩的運(yùn)作方式下,這輸入能用來改變或調(diào)整輸出頻率。 pin 6 (重置鎖定) - pin 6重置鎖定并使輸出呈低態(tài)。當(dāng)這個(gè)接腳的電壓從1/3 vcc電壓以下移至2/3 vcc以上時(shí)啟動(dòng)這個(gè)動(dòng)作。 pin 7 (放電) -這個(gè)接腳和主要的輸出接腳有相同的電流輸出能力,當(dāng)輸出為on時(shí)為low,對(duì)地為低阻抗,當(dāng)輸出為off時(shí)為high,對(duì)地為高阻抗。 pin 8 (v +)
26、 -這是555個(gè)計(jì)時(shí)器ic的正電源電壓端。供應(yīng)電壓的范圍是+4.5伏特(最小值)至+16伏特(最大值)。在該設(shè)計(jì)中,利用ne555和電阻電容產(chǎn)生方波信號(hào),作為紅外發(fā)射的載波信號(hào),在實(shí)際設(shè)計(jì)中,由于電容是值是固定的,因此在7腳上加了一個(gè)10k的電位器,這樣就可以任意改變r(jià)a、rb的值,從而改變輸出信號(hào)的頻率,測(cè)試時(shí),只要連接上示波器,調(diào)節(jié)電位器w1,就很容易得到頻率38khz的載波,方便了調(diào)試,同時(shí)也使頻率更接近理論值。圖5具體電路如圖5所示:紅外發(fā)射管選用850紅外發(fā)射管,5.3 紅外信號(hào)接收電路紅外接收探頭采用sm0038接收頭。sm0038是一種小型的紅外遙控系統(tǒng)接收器件,電路內(nèi)置pin二
27、極管和前置放大器,采用可紅外濾波的環(huán)氧樹脂材料封裝。sm0038的解調(diào)輸出信號(hào)可以直接由微處理器解碼,本電路的主要特點(diǎn)是可靠性高,不易受環(huán)境干擾,并可以防止非控制信號(hào)的輸出脈沖出現(xiàn)。主要特點(diǎn): .內(nèi)置光電檢測(cè)器和前置放大器 .內(nèi)置pcm頻率濾波器 .防電場(chǎng)干擾設(shè)計(jì) .輸出電平與ttl和cmos兼容 .輸出低電平有效 .低功率消耗 .不受環(huán)境光源干擾 .可以連續(xù)進(jìn)行數(shù)據(jù)發(fā)送(1200bit/s) .輸入脈沖串長(zhǎng)度10周期/脈沖串內(nèi)部框圖 在本次設(shè)計(jì)中為了判斷顧客是進(jìn)門還是出門,采用了兩組紅外接收裝置,實(shí)際電路如下圖 圖6當(dāng)sm0038接收到紅外線的時(shí)候,p32和p33就會(huì)產(chǎn)生低電平,一旦有人進(jìn)門
28、或出門,阻斷了紅外線的傳輸,端口p32和p33就會(huì)產(chǎn)生一個(gè)高電平,通過檢測(cè)單片機(jī)p32和p33電平的變化,達(dá)到檢測(cè)顧客的進(jìn)出門情況。比如:在實(shí)際安裝的時(shí)候,將電路1放在門外,將電路2放在門內(nèi),在無人進(jìn)門或出門的時(shí)候,p32和p33端口的電平一直為低電平,若有人進(jìn)門,則p32先出現(xiàn)一個(gè)高電平,然后p33才會(huì)出現(xiàn)高電平,因此利用這兩個(gè)電平出現(xiàn)的順序來判斷顧客進(jìn)門;同樣,假如p33先出現(xiàn)高電平,然后p32才出現(xiàn)低電平,則顧客是出門。檢測(cè)出電平的變化后,通過單片機(jī)最小系統(tǒng)的處理,分別在顯示屏上顯示相應(yīng)的內(nèi)容。5.4 數(shù)據(jù)處理電路數(shù)據(jù)處理電路是以at89s52為核心的單片機(jī)最小系統(tǒng)。at89s52是一種
29、低功耗、高性能cmos8位微控制器,具有8k在系統(tǒng)可編程flash存儲(chǔ)器。使用atmel公司高密度非易失性存儲(chǔ)器技術(shù)制造,與工業(yè)80c51產(chǎn)品指令和引腳完全兼容。片上flash允許程序存儲(chǔ)器在系統(tǒng)可編程,也適用于常規(guī)編程器。在芯片上,擁有靈巧的8位cpu和在系統(tǒng)可編程flash,使得at89s52為眾多嵌入式控制應(yīng)用系統(tǒng)提供靈活性、超搞笑的解決方案。at89s52具有以下標(biāo)準(zhǔn)功能:8k字節(jié)flash,256字節(jié)ram,32位i/o口線,看門狗定時(shí)器,2個(gè)數(shù)據(jù)指針,三個(gè)16位定時(shí)器/計(jì)數(shù)器,一個(gè)6向量2級(jí)中斷結(jié)構(gòu),全雙工串行口,片內(nèi)晶振及時(shí)鐘電路。另外,at89s52可降至0hz靜態(tài)邏輯操作,支
30、持2種軟件可選擇節(jié)電模式??臻e模式下,cpu停止工作,允許ram、定時(shí)器/計(jì)數(shù)器、串口、中斷繼續(xù)工作。掉電保護(hù)方式下,ram內(nèi)容被保存,振蕩器被凍結(jié),單片機(jī)一切工作停止,直到下一個(gè)中斷或硬件復(fù)位為止。主要性能.與mcs-51單片機(jī)產(chǎn)品兼容.8k自己在系統(tǒng)可編程flash存儲(chǔ)器.1000次擦寫周期.全靜態(tài)操作:0hz33hz.三級(jí)加密程序存儲(chǔ)器.32個(gè)可編程i/o口線.三個(gè)16位定時(shí)器/計(jì)數(shù)器.8個(gè)中斷源.全雙工uart串行通道.低功耗空閑和掉電模式.掉電后中斷可喚醒.看門狗定時(shí)器.雙數(shù)據(jù)指針.掉電標(biāo)識(shí)符引腳結(jié)構(gòu)及說明at89c51有三種封裝形式,分別如圖7,圖8,圖9所示,其中圖8是常見封裝形
31、式。vcc:電源gnd:地圖9 plcc封裝圖8 pdip封裝圖7 pqfp/tqfp封裝p0口:p0口是一組8位漏極開路型雙向i/o口,作為輸出口使用時(shí),驅(qū)動(dòng)8個(gè)ttl邏輯電平輸入。對(duì)端口寫“1”可作為高阻抗輸入使用。在訪問外部程序和數(shù)據(jù)存儲(chǔ)器時(shí)p0口也可作地址/數(shù)據(jù)總線使用,此時(shí)p0口有內(nèi)部上拉電阻。在flash編程時(shí),p0口可以接收指令字節(jié),而在程序校驗(yàn)時(shí),輸出指令字節(jié)。程序校驗(yàn)時(shí)要求有上拉電阻。p1口:p1口是一組帶內(nèi)部上拉電阻的8位雙向i/o口。p1口的輸出緩沖級(jí)可以驅(qū)動(dòng)4個(gè)ttl邏輯門電路輸入。對(duì)端口寫“1”時(shí)通過內(nèi)部上拉電阻把端口拉到高電平,此時(shí)可以作為輸入口使用。作為輸入口使用
32、時(shí),因?yàn)閮?nèi)部存在上拉電阻,某個(gè)引腳被外部信號(hào)拉低時(shí)會(huì)輸出一個(gè)電流(iil)。flash編程和校驗(yàn)時(shí)p1口會(huì)接收低8位地址。p2口:p2口是一組帶內(nèi)部上拉電阻的8位雙向i/o口。p2口的輸出緩沖級(jí)可以驅(qū)動(dòng)4個(gè)ttl邏輯門電路輸入。對(duì)端口寫“1”時(shí)通過內(nèi)部上拉電阻把端口拉到高電平,此時(shí)可以作為輸入口使用。作為輸入口使用時(shí),因?yàn)閮?nèi)部存在上拉電阻,某個(gè)引腳被外部信號(hào)拉低時(shí)會(huì)輸出一個(gè)電流(iil)。在訪問外部程序存儲(chǔ)器或16位地址的外部數(shù)據(jù)存儲(chǔ)器(如執(zhí)行movx dptr指令)時(shí),p2口送出高8位地址數(shù)據(jù)。在這種狀況下當(dāng)發(fā)送“1”時(shí)它有很大內(nèi)部上拉電阻。在訪問的外部數(shù)據(jù)存儲(chǔ)器時(shí),p2口發(fā)送滿足p2的特殊
33、功能寄存器的8位地址(movx ri)。p3口:p3口是一組帶內(nèi)部上拉電阻的8位雙向i/o口。p3口的輸出緩沖級(jí)可以驅(qū)動(dòng)4個(gè)ttl邏輯門電路輸入。對(duì)端口寫“1”時(shí)通過內(nèi)部上拉電阻把端口拉到高電平,此時(shí)可以作為輸入口使用。作為輸入口使用時(shí),因?yàn)閮?nèi)部存在上拉電阻,某個(gè)引腳被外部信號(hào)拉低時(shí)會(huì)輸出一個(gè)電流(iil)。p3口除了作為一般的i/o口線外,更重要的用途是它的第二功能,如下表所示:、表1 p3口第二功能表端口引腳第二功能p3.0rxd(串行輸入口)p3.1txd(串行輸出口)p3.2(外中斷0請(qǐng)求輸入端)p3.3(外中斷1請(qǐng)求輸入端)p3.4t0(定時(shí)/計(jì)數(shù)器0計(jì)數(shù)脈沖輸入端)p3.5t1(定
34、時(shí)/計(jì)數(shù)器1計(jì)數(shù)脈沖輸入端)p3.6(外部數(shù)據(jù)存儲(chǔ)器寫選通信號(hào)輸出端)p3.7(外部數(shù)據(jù)存儲(chǔ)器讀選通信號(hào)輸出端)p3口還接收一些用于flash閃速存儲(chǔ)器編程和程序校驗(yàn)的控制信號(hào)。:片外rom讀選通信號(hào)輸出端。在讀片外rom時(shí),有效,為低電平,以實(shí)現(xiàn)對(duì)片外rom的讀操作。rst/vpd:復(fù)位端,單片機(jī)的振蕩器工作時(shí),該引腳出現(xiàn)持續(xù)2個(gè)機(jī)器周期的高電平就可使單片機(jī)完成復(fù)位操作。該引腳的第二功能是vpd,即備用電源的輸入端,具有掉電保護(hù)功能。若在該引腳接+5v備用電源,在使用中若主電源vcc掉電,可保護(hù)片內(nèi)ram中的信息不丟失。:片外程序存儲(chǔ)器地址允許輸入端/編程電壓輸入端。該引腳有效(低電平)時(shí)只
35、選用片外程序存儲(chǔ)器,否則計(jì)算機(jī)上電或復(fù)位后先選用片內(nèi)程序存儲(chǔ)器。該引腳的第二功能vdd是對(duì)8751片內(nèi)eprom編程寫入時(shí)作為21v編程電壓的輸入線。:地址鎖存允許信號(hào)輸出/編程脈沖輸入引腳。在訪問片外rom期間,每機(jī)器周期該信號(hào)出現(xiàn)兩次,其下降沿用于控制鎖存p0口輸出的低8位地址。該引腳的第二功能是對(duì)8751內(nèi)部4kb eprom編程寫入時(shí),作為編程脈沖的輸入端。xtal1:片內(nèi)反相放大器輸入端。xtal2:片內(nèi)反相放大器輸出端。外接晶體時(shí),xtal1與xtal2各接晶體的一端,借外接晶體與片內(nèi)反相放大器構(gòu)成振蕩器。特殊功能寄存器特殊功能寄存器(sfr)的地址空間映象如表1所示。 at89s
36、52 特殊寄存器映象及復(fù)位值并不是所有的地址都被定義了。片上沒有定義的地址是不能用的。讀這些地址,一般將得到一個(gè)隨機(jī)數(shù)據(jù);寫入的數(shù)據(jù)將會(huì)無效。 用戶不應(yīng)該給這些未定義的地址寫入數(shù)據(jù)“1”。由于這些寄存器在將來可能被賦予新的功能,復(fù)位后,這些位都為“0”。 定時(shí)器 2 寄存器:寄存器t2con 和t2mod 包含定時(shí)器2 的控制位和狀態(tài)位(如表2和表3所示),寄存器對(duì)rcap2h和rcap2l是定時(shí)器2的捕捉/自動(dòng)重載寄存器。 中斷寄存器:各中斷允許位在ie寄存器中,六個(gè)中斷源的兩個(gè)優(yōu)先級(jí)也可在ie中設(shè)置。 表2 t2con:定時(shí)器/計(jì)數(shù)器2控制寄存器 t2con 地址為0c8h 復(fù)位值:000
37、0 0000b位可尋址 tf2 exf2rlclk tclk exen2tr2c/t2cp/rl27654 3210符號(hào)功能tf2定時(shí)器2 溢出標(biāo)志位。必須軟件清“0”。rclk=1 或tclk=1 時(shí),tf2不 用置位。exf2定時(shí)器2 外部標(biāo)志位。exen2=1 時(shí),t2ex 上的負(fù)跳變而出現(xiàn)捕捉或重載 時(shí),exf2 會(huì)被硬件置位。定時(shí)器2 打開,exf2=1 時(shí),將引導(dǎo)cpu執(zhí)行定 時(shí)器2 中斷程序。exf2 必須如見清“0”。在向下/向上技術(shù)模式(dcen=1) 下exf2不能引起中斷。rlclk 串行口接收數(shù)據(jù)時(shí)鐘標(biāo)志位。若rclk=1,串行口將使用定時(shí)器2 溢出脈沖 作為串行口工作
38、模式1 和3 的串口接收時(shí)鐘;rclk=0,將使用定時(shí)器1計(jì)數(shù) 溢出作為串口接收時(shí)鐘。tclk串行口發(fā)送數(shù)據(jù)時(shí)鐘標(biāo)志位。若tclk=1,串行口將使用定時(shí)器2 溢出脈沖作 為串行口工作模式1 和3 的串口發(fā)送時(shí)鐘;tclk=0,將使用定時(shí)器1計(jì)數(shù)溢出 作為串口發(fā)送時(shí)鐘。exen2定時(shí)器2外部允許標(biāo)志位。當(dāng)exen2=1時(shí),如果定時(shí)器2沒有用作串行時(shí)鐘, t2ex(p1.1)的負(fù)跳變將引起定時(shí)器2 捕捉和重載。若exen2=0,定時(shí)器2 將視t2ex端的信號(hào)無效tr2開始/停止控制定時(shí)器2。tr2=1,定時(shí)器2開始工作c/t2 定時(shí)器 2 定時(shí)/計(jì)數(shù)選擇標(biāo)志位。c/t2 =0,定時(shí); c/t2 =
39、1,外部事件計(jì) 數(shù)(下降沿觸發(fā))cp/rl2捕捉/重載選擇標(biāo)志位。當(dāng)exen2=1時(shí), cp/rl2=1,t2ex出現(xiàn)負(fù)脈沖,會(huì)引 起捕捉操作;當(dāng)定時(shí)器2溢出或exen2=1時(shí)t2ex出現(xiàn)負(fù)跳變,都會(huì)出現(xiàn)自動(dòng)重載 操作。cp/rl2=0 將引起t2ex 的負(fù)脈沖。當(dāng)rckl=1或tckl=1時(shí),此標(biāo)志位 無效,定時(shí)器2溢出時(shí),強(qiáng)制做自動(dòng)重載操作。雙數(shù)據(jù)指針寄存器:為了更有利于訪問內(nèi)部和外部數(shù)據(jù)存儲(chǔ)器,系統(tǒng)提供了兩路16位數(shù)據(jù)指針寄存器:位于sfr中82h83h的dp0和位于84h85。特殊寄存器auxr1中dps=0 選擇dp0;dps=1 選擇dp1。用戶應(yīng)該在訪問數(shù)據(jù)指針寄存器前先初始化d
40、ps至合理的值。 表 3a auxr:輔助寄存器 auxr 地址:8eh 復(fù)位值:xxx00xx0b不可位尋址 wdidledisrto disale 7 6 5 432 10預(yù)留擴(kuò)展用 disale ale使能標(biāo)志位 disale 操作方式 0 ale 以1/6晶振頻率輸出信號(hào) 1 ale 只有在執(zhí)行movx 或movc指令時(shí)激活 disrto 復(fù)位輸出標(biāo)志位 disrto 0 看門狗(wdt)定時(shí)結(jié)束,reset 輸出高電平 1 reset 只有輸入 wdidle 空閑模式下wdt 使能標(biāo)志位 wdidle 0 空閑模式下,wdt繼續(xù)計(jì)數(shù) 1 空閑模式下,wdt停止計(jì)數(shù) 掉電標(biāo)志位:掉電標(biāo)
41、志位(pof)位于特殊寄存器pcon的第四位(pcon.4)。上電期間pof置“1”。pof可以軟件控制使用與否,但不受復(fù)位影響。 表 3b auxr1:輔助寄存器1 auxr1 地址:a2h 復(fù)位值:xxxxxxx0b 不可位尋址 dps7654 3 210預(yù)留擴(kuò)展用 dps 數(shù)據(jù)指針選擇位 dps 0 選擇dptr寄存器dp0l和dp0h 1 選擇dptr寄存器dp1l和dp1h內(nèi)部結(jié)構(gòu)框圖圖10 at89s52內(nèi)部結(jié)構(gòu)圖以at89s52為核心的單片機(jī)最小系統(tǒng)包括:晶振電路,復(fù)位電路以及為了燒寫程序方便而加上的isp下載接口,為了濾除電源中得雜波,還需加上一組電源濾波電容。單片機(jī)最小系統(tǒng)原理圖如圖11所示: 圖
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年度企事業(yè)單位通勤大客車租賃合同范本2篇
- 2025中國(guó)郵政集團(tuán)限公司校園招聘高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025中國(guó)航天科工集團(tuán)光量子技術(shù)及應(yīng)用總體部人才招聘高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025中國(guó)科學(xué)院海洋研究所海洋腐蝕與防護(hù)科研財(cái)務(wù)助理招聘1人歷年高頻重點(diǎn)提升(共500題)附帶答案詳解
- 智能樓宇照明相關(guān)行業(yè)投資方案
- 2025中國(guó)電信股份限公司保山分公司(騰沖電信)招聘13人(云南)高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025中國(guó)電信寧夏公司校園招聘高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025中國(guó)核工業(yè)集團(tuán)限公司校園招聘8000人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025中冶華天南京電氣工程技術(shù)限公司招聘10人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025下半年湖南岳陽市城市建設(shè)投資集團(tuán)限公司招聘25人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 日結(jié)工協(xié)議書日結(jié)工用工協(xié)議
- 行政管理能力提升培訓(xùn)
- 全新聘用項(xiàng)目經(jīng)理勞務(wù)協(xié)議
- 浙江省金華市東陽市 2024 年初中學(xué)業(yè)水平考試模擬試卷 科學(xué)試題
- 【人教版】九年級(jí)化學(xué)上冊(cè)期末試卷(匯編)
- 中國(guó)歷史地理智慧樹知到期末考試答案章節(jié)答案2024年泰山學(xué)院
- 2023年檢驗(yàn)檢測(cè)機(jī)構(gòu)質(zhì)量手冊(cè)(依據(jù)2023年版評(píng)審準(zhǔn)則編制)
- 2023年玻璃廠年終工作總結(jié)
- 專題06 習(xí)作-2023-2024學(xué)年統(tǒng)部編版語文六年級(jí)上冊(cè)期末備考真題分類匯編
- 水泥企業(yè)的個(gè)人年度工作總結(jié)
- 人事管理系統(tǒng)設(shè)計(jì)與開發(fā)答辯
評(píng)論
0/150
提交評(píng)論