單片機(jī)電子系統(tǒng)課程設(shè)計(jì)報(bào)告書_第1頁
單片機(jī)電子系統(tǒng)課程設(shè)計(jì)報(bào)告書_第2頁
單片機(jī)電子系統(tǒng)課程設(shè)計(jì)報(bào)告書_第3頁
單片機(jī)電子系統(tǒng)課程設(shè)計(jì)報(bào)告書_第4頁
單片機(jī)電子系統(tǒng)課程設(shè)計(jì)報(bào)告書_第5頁
已閱讀5頁,還剩41頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

《電子系統(tǒng)設(shè)計(jì)》課程設(shè)計(jì)實(shí)訓(xùn)報(bào)告姓名:學(xué)號(hào):專業(yè)班級(jí):指導(dǎo)教師:設(shè)計(jì)題目:紅外遙控密碼鎖完成時(shí)間:2011年6月20日功能(25%)實(shí)訓(xùn)(55%)設(shè)計(jì)報(bào)告(20%)總評(píng)簡易難度(15%)控制方式(10%)原理圖(10%)裝配圖(10%)器件焊接(5%)軟件控制(10%)功能實(shí)現(xiàn)(10%)質(zhì)量評(píng)估(10%)格式(5%)內(nèi)容(15%)指導(dǎo)教師簽名:摘要本文主要闡述一種基于51單片機(jī)和紅外接收管的紅外解碼的單片機(jī)控制系統(tǒng)。文章詳細(xì)介紹了紅外遙控密碼鎖的硬件電路和軟件設(shè)計(jì)。硬件部分利用紅外接收頭的輸出接在AT89C52單片機(jī)INT1中斷口,通過跳變沿觸發(fā)的方式來觸發(fā)單片機(jī)INT1中斷,從而可以對編碼脈沖進(jìn)行接收、存儲(chǔ)和解碼,然后和用戶所設(shè)置的密碼進(jìn)行比較,來校對密碼的正確與否,如果密碼正確,伺服電機(jī)(步進(jìn)電機(jī))正反轉(zhuǎn)進(jìn)行開鎖和關(guān)鎖,同時(shí),還有三個(gè)LED來對系統(tǒng)的復(fù)位、紅外接收、電機(jī)轉(zhuǎn)動(dòng)狀態(tài)進(jìn)行指示。此外,為了防止密碼泄露,該系統(tǒng)還支持用戶重設(shè)密碼,上電復(fù)位的起始密碼為0123,正確輸入密碼后,用戶可以更改密碼。最后,為了防止遙控器失竊,非法人員多次試探嘗試打開遙控鎖,該系統(tǒng)還增加了錯(cuò)誤報(bào)警功能,按五次鍵輸入密碼錯(cuò)誤后,蜂蜜器持續(xù)鳴叫一分鐘進(jìn)行報(bào)警。軟件部分用C語言進(jìn)行編程,采用模塊化設(shè)計(jì)思想。該系統(tǒng)硬件電路簡單,造價(jià)低廉,操作方便,完全符合設(shè)計(jì)要求,也具有很高的應(yīng)用價(jià)值。例如可以作為汽車車門鎖(較常規(guī)的遙控鎖更安全),也可以作為倉庫和家用門鎖等。關(guān)鍵詞:單片機(jī)、紅外、遙控、密碼鎖51內(nèi)爆華片機(jī)?詞節(jié)液犀對比麥D51EB20溫廢傳屬器24P2存儲(chǔ)芯片環(huán)甑霍按芯片99兀!蟒嗚憲五大功能測試電位器■■I■本團(tuán)隊(duì)由杭州某公司在職工圍幣組成,專業(yè)可韋「產(chǎn)品物類枷斃1■aq■1.萬年歷、密碼鎖量溫匿計(jì)、由壓表5、輒體探測?継巨器1OS1302JL?片I:::::(]:::::::?>wtlwnlA一闔主店迪址:http:\\洞洞板/萬能板成品

圖片左下角有地址-有錄像目錄TOC\o"1-5"\h\z\o"CurrentDocument"緒言 I\o"CurrentDocument"課題背景、發(fā)展及意義 I\o"CurrentDocument"課程的具體要求及任務(wù) I設(shè)計(jì)任務(wù) I基本要求 I發(fā)揮部分 I\o"CurrentDocument"紅外遙控鎖總體設(shè)計(jì)方案 II\o"CurrentDocument"任務(wù)分析與實(shí)現(xiàn) II\o"CurrentDocument"紅外遙控鎖硬件方案設(shè)計(jì) III\o"CurrentDocument"紅外遙控鎖軟件方案設(shè)計(jì) V\o"CurrentDocument"紅外遙控鎖硬件電路設(shè)計(jì)方法及原理 V\o"CurrentDocument"紅外遙控系統(tǒng) V\o"CurrentDocument"調(diào)制 VI\o"CurrentDocument"發(fā)射系統(tǒng) VI紅外接收頭原理圖. VII\o"CurrentDocument"單片機(jī)的原理及應(yīng)用 VIII單片機(jī)原理簡介 VIII單片機(jī)最小系統(tǒng)的介紹 VIII單片機(jī)定時(shí)/計(jì)數(shù)功能的介紹 IX\o"CurrentDocument"步進(jìn)電機(jī)工作原理 IX步進(jìn)電機(jī)原理 IX步進(jìn)電機(jī)驅(qū)動(dòng)電路 X\o"CurrentDocument"LED指示電路 X\o"CurrentDocument"蜂鳴器電路 X\o"CurrentDocument"系統(tǒng)原理圖及印刷板圖 XI系統(tǒng)總原理圖 XI印刷版圖 XI軟件設(shè)計(jì)流程 XIII\o"CurrentDocument"全部軟件 XV\o"CurrentDocument"系統(tǒng)的調(diào)試與分析 XV\o"CurrentDocument"硬件調(diào)試 XV\o"CurrentDocument"軟件調(diào)試 XV\o"CurrentDocument"結(jié)論與展望 XVI\o"CurrentDocument"結(jié)論 XVI\o"CurrentDocument"展望 XVI\o"CurrentDocument"致謝 XVII\o"CurrentDocument"參考文獻(xiàn) XVII\o"CurrentDocument"附錄1 XVII\o"CurrentDocument"附錄2 XVIII1緒言課題背景、發(fā)展及意義由于紅外線遙控不具有像無線電遙控那樣穿過障礙物去控制被控對象的能力,所以,在設(shè)計(jì)家用電器的紅外線遙控器時(shí),不必要像無線電遙控器那樣,每套 (發(fā)射器和接器)要有不同的遙控頻率或編碼(否則,就會(huì)隔墻控制或干擾鄰居的家用電器),所以同類產(chǎn)品的紅外線遙控器,可以有相同的遙控頻率或編碼,而不會(huì)出現(xiàn)遙控信號(hào)“串門”的情況。這對于大批量生產(chǎn)以及在家用電器上普及紅外線遙控提供了極大的方便。由于紅外線為不可見光,因此對環(huán)境影響很小,再由紅外光波動(dòng)波長遠(yuǎn)小于無線電波的波長,所以紅外線遙控不會(huì)影響其他家用電器,也不會(huì)影響臨近的無線電設(shè)備。隨著科技的進(jìn)步,人們對物質(zhì)生活的水平的要求也越來越高,以指代步,是人們對科技的要求。紅外技術(shù)的發(fā)展和紅外線的諸多特性,決定了它在短距里遙控上的應(yīng)用。出于方便性和安全性和方便性的設(shè)計(jì)要求,我設(shè)計(jì)了紅外遙控密碼鎖。課程的具體要求及任務(wù)1.2.1設(shè)計(jì)任務(wù)利用單片機(jī)、紅外遙控器、紅外接收頭、LED、蜂鳴器等設(shè)計(jì)一個(gè)紅外遙控密碼鎖。1.2.2基本要求1.根據(jù)方案設(shè)計(jì)原理電路2.供電電壓5V穩(wěn)壓電源,遙控最大操作距離8m。3.利用EDA仿真軟件對設(shè)計(jì)電路進(jìn)行仿真1.2.3發(fā)揮部分連續(xù)輸入密碼輸入N(N可以軟件設(shè)定)次,實(shí)現(xiàn)可調(diào)報(bào)警功能。2紅外遙控鎖總體設(shè)計(jì)方案2.1任務(wù)分析與實(shí)現(xiàn)本設(shè)計(jì)的任務(wù)是:以AT89C52單片機(jī)為處理核心,用紅外接收管接收來自遙控器的紅外波形,經(jīng)過接收管解調(diào)后轉(zhuǎn)化成的脈沖送入單片機(jī)進(jìn)行處理。紅外波的解碼是通過AT89C52單片機(jī)對紅外接收頭產(chǎn)生的信號(hào)的脈寬進(jìn)行檢測,從而判斷接收到多少個(gè)0和1,最后合成為4個(gè)字節(jié)的8位代碼。通過軟件編碼,給該遙控器編寫相應(yīng)的初始化密碼(啟動(dòng)系統(tǒng)是可以修改成任意的四位密碼),然后通過解碼來識(shí)別密碼,以進(jìn)行進(jìn)一步的操作。本系統(tǒng)總體思路如下:根據(jù)遙控器的按鍵編碼值對遙控鎖進(jìn)行編程,從而設(shè)置開鎖的初始化密碼。當(dāng)系統(tǒng)啟動(dòng)時(shí),系統(tǒng)進(jìn)入設(shè)正常工作狀態(tài),此時(shí),如果用戶更改了初始密碼,用戶輸入新的密碼,步進(jìn)電機(jī)正轉(zhuǎn)90度開鎖。為了使用方便,專門設(shè)置了一個(gè)按鍵關(guān)鎖(電機(jī)反轉(zhuǎn))。采用初始密碼的操作同上。如果連續(xù)五次輸入的密碼均為錯(cuò)誤,蜂鳴器會(huì)長鳴30秒報(bào)警(報(bào)警時(shí)間可以通過軟件設(shè)定)。要求達(dá)到的各項(xiàng)指標(biāo)及實(shí)現(xiàn)方法如下:1.利用紅外接收頭接收來自紅外遙控器的編碼波形,經(jīng)紅外接收頭解調(diào)放大后的脈沖送入單片機(jī)進(jìn)行處理。2.對脈沖信號(hào)的高低電平的時(shí)間長短進(jìn)行存儲(chǔ)和計(jì)數(shù)。實(shí)現(xiàn):通過軟件編程,用單片機(jī)的定時(shí)和計(jì)數(shù)器對脈沖的高低電平進(jìn)行計(jì)時(shí)和計(jì)數(shù)。3.對數(shù)據(jù)進(jìn)行處理,根據(jù)紅外的編碼方式以脈寬為0.565ms、間隔0.56ms、周期為1.125ms的組合表示二制的“0”;以脈寬為0.565ms、間隔1.685ms、周期為2.25ms的組合表示二進(jìn)制的“1”解。碼出的32位二進(jìn)制碼前16為位用戶識(shí)別碼,能識(shí)別不同的電器設(shè)備,后16位為8位操作碼(功能碼)及其反碼。實(shí)現(xiàn):利用軟件編程,對數(shù)據(jù)進(jìn)行處理得到相應(yīng)按鍵對應(yīng)的編碼值。最終實(shí)現(xiàn)目標(biāo):對遙控器的按鍵值進(jìn)行識(shí)別、存儲(chǔ)和計(jì)數(shù),然后和設(shè)定的密碼組進(jìn)行比較以識(shí)別密碼和控制步進(jìn)電機(jī)開關(guān)鎖??傁到y(tǒng)框圖如圖 2.1.1所示1i -- _ _ _ -- --1U單片機(jī)鍵盤編碼和調(diào)制光電放大解調(diào):紅外遙控器:11:紅外接收與解碼電路:圖2.1.1紅外電控鎖系統(tǒng)框圖2.2紅外遙控鎖硬件方案設(shè)計(jì)遙控鎖,首先要解決是編碼和解碼的問題。編碼部分采用編碼芯片為 HT6221的遙控器面板,當(dāng)發(fā)射器按鍵按下后,即有遙控碼發(fā)出,所按的鍵不同遙控編碼也不同。這種遙控碼具有以下特征:采用脈寬調(diào)制的串行碼,以脈寬為0.565ms、間隔0.56ms、周期為1.125ms的組合表示二制的“ 0”;以脈寬為565ms、間隔1.685ms、周期為2.25ms的組合表示二進(jìn)制的“ 1”。上述“0”和“1”組成的位二進(jìn)制碼經(jīng)38kHz的載頻進(jìn)行二次調(diào)制以提高發(fā)射效率, 達(dá)到降低電源功耗的目的,然后再通過紅外發(fā)射二極管產(chǎn)生紅外線向空間發(fā)射。 HT6221產(chǎn)生的遙控編碼是連續(xù)的32位二進(jìn)制碼組,其中前16位為用戶識(shí)別碼,能區(qū)別不同的電器設(shè)備,防止不同機(jī)種遙控碼互相干擾。該芯片的用戶識(shí)別碼固定為十六進(jìn)制 01H;后16位為8位操作碼(功能碼)及其反碼。UPD6121G最多額128種不同組合的編碼。在解碼的時(shí)候,可以通過單片機(jī)對紅外接收頭產(chǎn)生的信號(hào)的脈寬進(jìn)行檢測,從而判斷接收到多少個(gè) 0和1,最后合成為4個(gè)字節(jié)的8位代碼。接收部分,采用紅外接收頭和單片機(jī)系統(tǒng)。紅外接收頭把接收到的紅外波形轉(zhuǎn)化成紅外脈沖, 輸入單片機(jī),經(jīng)過單片機(jī)接收和處理,讀取按鍵值。本設(shè)計(jì)用到的紅外接收頭來接收、放大和解調(diào)接收到的紅外波,只要把該接收頭的輸出引腳連接單片機(jī)的外部中斷口,就可以搭建簡單的紅外接收電路。通過對紅外接收頭輸出的正負(fù)脈沖進(jìn)行計(jì)時(shí)和計(jì)數(shù),通過計(jì)算就可以得到按鍵編碼對應(yīng)的二進(jìn)制數(shù)組。通過該數(shù)組獲得按鍵值。利用紅外接收頭來接收紅外編碼信號(hào),電路簡單,很容易操作實(shí)現(xiàn),硬件開銷小。紅外信號(hào)收發(fā)系統(tǒng)的典型電路如圖1所示,紅外接收電路通常被廠家集成在一個(gè)元件中,成為一體化紅外接收頭。 內(nèi)部電路包括紅外監(jiān)測二極管,放大器,限副器,帶通濾波器,積分電路,比較器等。紅外監(jiān)測二極管監(jiān)測到紅外信號(hào),然后把信號(hào)送到放大器和限幅器,限幅器把脈沖幅度控制在一定的水平,而不論紅外發(fā)射器和接收器的距離遠(yuǎn)近。交流信號(hào)進(jìn)入帶通濾波器,帶通濾波器可以通過30khz到60khz的副載波,通過解調(diào)電路和積分電路進(jìn)入比較器,比較器輸出 高低電平,還原出發(fā)射端的信號(hào)波形。注意輸出的高低電平和發(fā)射端是反相的,這樣的目的是為了提高接收的靈敏度。紅外接收頭的種類很多,弓I腳定義也不相同,一般都有三個(gè)引腳,包括供電腳,接地和信號(hào)輸出腳。根據(jù)發(fā)射端調(diào)制 載波的不同應(yīng)選用相應(yīng)解調(diào)頻率的接收頭。大體積紅外接收頭IRM38A引腳說明紅外接收頭內(nèi)部放大器的增益很大,很容易引起干擾,因此在接收頭的供電腳上須加上濾波電容,一般在22uf以上。有的廠家建議在供電腳和電源之間接入330歐電阻,進(jìn)一步降低電源干擾。紅外發(fā)射器可從遙控器廠家定制,也可以自己用單片機(jī)的PWM產(chǎn)生,家庭遙控推薦使用紅外發(fā)射管(L5IR4-45)的可產(chǎn)生37.91KHZ的PWM,PWM占空比設(shè)置為1/3,通過簡單的定時(shí)中斷開關(guān)PWM,即可產(chǎn)生發(fā)射波形2.3紅外遙控鎖軟件方案設(shè)計(jì)通過軟件控制單片機(jī)的功能是單片機(jī)的主要特點(diǎn)和優(yōu)點(diǎn),程序的設(shè)計(jì)要考慮合理性和可讀性,遵循模塊化設(shè)計(jì)的原則,采用自頂向下的設(shè)計(jì)方法。模塊化設(shè)計(jì)使程序的可讀性好、修改及完善方便。軟件設(shè)計(jì)包括主程序,密碼校驗(yàn)子程序,步進(jìn)電機(jī)正反準(zhǔn)子程序,定時(shí)器 0和外部中斷1初始化子程序,延時(shí)子程序,紅外解碼子程序,蜂鳴器子程序等等。密碼校驗(yàn)子程序用來將解碼得到的密碼數(shù)組和設(shè)定的密碼數(shù)組進(jìn)行比較,從而判斷密碼正誤。步進(jìn)電機(jī)正反轉(zhuǎn)子程序用來控制步進(jìn)電機(jī)正反轉(zhuǎn),從而實(shí)現(xiàn)開關(guān)鎖。定時(shí)器0和外部中斷一用來對定時(shí)器0和外部中斷1進(jìn)行初始化。紅外解碼程序用來將接收到的紅外脈沖的時(shí)間數(shù)據(jù)轉(zhuǎn)換成二進(jìn)制表示的數(shù)據(jù), 然后進(jìn)一步解碼為按鍵編碼值。3紅外遙控鎖硬件電路設(shè)計(jì)方法及原理3.1紅外遙控系統(tǒng)紅外遙控的概述:紅外線的光譜位于紅色光之外,波長是0.76?1.5卩m,比紅光的波長還長。紅外遙控是利用紅外線進(jìn)行傳遞信息的一種控制方式,紅外遙控具有抗干擾,電路簡單,容易編碼和解碼,功耗小,成本低的優(yōu)點(diǎn)。紅外遙控幾乎適用所有家電的控制。紅外遙控系統(tǒng)的主要部分為調(diào)制、發(fā)射和接收,如圖 所示:圖1紅外遙控系統(tǒng)

調(diào)制紅外遙控是以調(diào)制的方式發(fā)射數(shù)據(jù),就是把數(shù)據(jù)和一定頻率的載波進(jìn)行“與”操作,這樣既可以提高發(fā)射效率又可以降低電源 功耗。調(diào)制載波頻率一般在30khz到60khz之間,大多數(shù)使用的是38kHz,占空比1/3的方波,如圖2所示,這是由發(fā)射端所使用的455kHz晶振決定的。在發(fā)射端要對晶振進(jìn)行整數(shù)分頻,分頻系數(shù)一般取12,所以455kHz-12?37.9kHz?38kHz。3.1.2發(fā)射系統(tǒng)目前有很多種芯片可以實(shí)現(xiàn)紅外發(fā)射,可以根據(jù)選擇發(fā)出不同種類的編碼。由于發(fā)射系統(tǒng)一般用電池供電,這就要求芯片的功耗要很低,芯片大多都設(shè)計(jì)成可以處于休眠狀態(tài),當(dāng)有按鍵按下時(shí)才工作,這樣可以降低功耗芯片所用的晶振應(yīng)該有 足夠的耐物理撞擊能力,不能選用普通的石英晶體,一般是選用陶瓷共鳴器,陶瓷共鳴器準(zhǔn)確性沒有石英晶體高,但通常一點(diǎn)誤差可以忽略不計(jì)。紅外線通過紅外發(fā)光二極管(LED)發(fā)射出去,紅外發(fā)光二極管(紅外發(fā)射管)內(nèi)部構(gòu)造與普通的發(fā)光二極管基本相同,材料和普通發(fā)光二極管不同,在紅外發(fā)射管兩端施加一定電壓時(shí),它發(fā)出的是紅外線而不是可見光。圖3b射擊輸出驅(qū)動(dòng)電路

圖3a簡單驅(qū)動(dòng)電路如圖3a和圖3b是LED的驅(qū)動(dòng)電路,圖3a是最簡單電路, 選用元件時(shí)要注意三極管的開關(guān)速度要快,還要考慮到LED的正向電流和反向漏電流,一般流過LED的最大正向電流為100mA,電流越大,其發(fā)射的波形強(qiáng)度越大。圖3a電路有一點(diǎn)缺陷,當(dāng)電池電壓下降時(shí),流過LED的電流會(huì)降低,發(fā)射波形強(qiáng)度降低,遙控距離就會(huì)變小。圖3b所示的射極輸出電路可以解決這個(gè)問題,兩個(gè)二極管把三級(jí)管基極電壓鉗位在1.2V左右,因此三級(jí)管發(fā)射極電壓固定在0.6V左右,發(fā)射極電流IE基本不變,根據(jù)IE?IC,所以流過LED的電流也基本不變,這樣保證了當(dāng)電池電壓降低時(shí)還可以保證一定的遙 控距離。3.1.3紅外接收頭原理圖紅外接收頭和復(fù)位電路電路原理圖如圖3.1.3所示。圖3.1.3紅外接收頭和復(fù)位電路電路原理圖3.2單片機(jī)的原理及應(yīng)用3.2.1單片機(jī)原理簡介單片機(jī)是指集成在一個(gè)芯片上的微型計(jì)算機(jī),也就是把組成微型計(jì)算機(jī)的各種功能部件,包括CPU、隨機(jī)存儲(chǔ)器RAM、只讀存儲(chǔ)器ROM、基本輸入/輸出接口電路。定時(shí)器/計(jì)數(shù)器等部件都制作在一塊芯片上,構(gòu)成一個(gè)完整的微型計(jì)算機(jī)從而實(shí)現(xiàn)微型計(jì)算機(jī)的基本功能。單片機(jī)內(nèi)部結(jié)構(gòu)示意圖如圖 3.2.1所示。ni4J1龍時(shí)F計(jì)數(shù)群CPU1XDIIni4J1龍時(shí)F計(jì)數(shù)群CPU1XDIIIM1圖3.2.1單片機(jī)內(nèi)部結(jié)構(gòu)示意圖3.2.2單片機(jī)最小系統(tǒng)的介紹AT89C52提供以下標(biāo)準(zhǔn)功能:8K字節(jié)Flash閃速存儲(chǔ)器,256字節(jié)內(nèi)部RAM,32個(gè)I/O口線,3個(gè)16位定時(shí)/計(jì)數(shù)器,5個(gè)中斷源,一個(gè)全雙工串行通信口,片內(nèi)具有振蕩器及時(shí)鐘電路。單片機(jī)最小系統(tǒng)如圖 3.4所示。

JC1□□a圖322單片機(jī)最小系統(tǒng)IEHE 1—3II-JC1□□a圖322單片機(jī)最小系統(tǒng)IEHE 1—3II-1s flL—iIOtiFP11(I2E]QPlJ(AEKip>l(AD!>WiM.lP1JPll畑凹*PL71ST(ACT冋了IlvwAltPIOG円Knni]p四(JLLJ)iP2JK.lfkD)(A1+JP2J(AL3JHJXIW(All^2.1z昭厘片號(hào)ThU(AL0^7何冋1附軍,%oT3.2.3單片機(jī)定時(shí)/計(jì)數(shù)功能的介紹AT89C52單片機(jī)定時(shí)/計(jì)數(shù)器的工作有兩個(gè)特殊功能寄存器控制。TMOD用于設(shè)置其工作方式:TCON用于控制其啟動(dòng)和中斷請求。3.3步進(jìn)電機(jī)工作原理3.3.1步進(jìn)電機(jī)原理步進(jìn)電機(jī)是一種感應(yīng)電機(jī),它的工作原理是利用電子電路,將直流電變成分時(shí)供電的,多相時(shí)序控制電流,用這種電流為步進(jìn)電機(jī)供電,步進(jìn)電機(jī)才能正常工作,驅(qū)動(dòng)器就是為步進(jìn)電機(jī)分時(shí)供電的,多相時(shí)序控制器雖然步進(jìn)電機(jī)已被廣泛地應(yīng)用,但步進(jìn)電機(jī)并不能象普通的直流電機(jī), 交流電機(jī)在常規(guī)下使用。它必須由雙環(huán)形脈沖信號(hào)、 功率驅(qū)動(dòng)電路等組成控制系統(tǒng)方可使用。因此用好步進(jìn)電機(jī)卻非易事,它涉及到機(jī)械、電機(jī)、電子及計(jì)算機(jī)等許多專業(yè)知識(shí)

步進(jìn)電機(jī)作為執(zhí)行元件,是機(jī)電一體化的關(guān)鍵產(chǎn)品之一,廣泛應(yīng)用在各種自動(dòng)化控制系統(tǒng)中。隨著微電子和計(jì)算機(jī)技術(shù)的發(fā)展,步進(jìn)電機(jī)的需求量與日俱增,在各個(gè)國民經(jīng)濟(jì)領(lǐng)域都有應(yīng)用。3.3.2步進(jìn)電機(jī)驅(qū)動(dòng)電路步進(jìn)電機(jī)驅(qū)動(dòng)電路原理圖如圖 3.2.2所示FSEl:(K11JF33(klOJP2i(2中iiEmII£rl圖3.3.2 步進(jìn)電機(jī)驅(qū)動(dòng)電路原理IM1 OTI1FSEl:(K11JF33(klOJP2i(2中iiEmII£rl圖3.3.2 步進(jìn)電機(jī)驅(qū)動(dòng)電路原理IM1 OTI1IH2 OTII価 OTD血 OT1Inffj oicrijnil onj5(M7 OTI7CUD CLAHP1:H3.4LED指示電路LDE指示電路原理圖如圖3.4.1we"砂aJPO1J2JP02hjp帖弭昨Mp3打腳.了DS3LEXwe"砂aJPO1J2JP02hjp帖弭昨Mp3打腳.了DS3LEX圖3.4.LED指示電路原理圖3.5蜂鳴器電路蜂鳴器電路原理圖如圖3.5.1所示¥』15JH,□*JFZ.tJ弼J3卿*■11JF53APJKlA?JR#7$-£~imim血盅M7GMDavn□UI1

mm□vitOUI5□ui*OTITULEUP111?UIiWf3O03C3dH_1*4jF{wc圖3.5.1 蜂鳴器電路原理圖3.6系統(tǒng)原理圖及印刷板圖3.6.1系統(tǒng)總原理圖系統(tǒng)總原理圖如圖3.6.1所示Fl1_L=I-m_IfluF■ll[XTMLI^鼬iJJ-J誕丹丹旳円pa■misi.?ILVCCoFl1_L=I-m_IfluF■ll[XTMLI^鼬iJJ-J誕丹丹旳円pa■misi.?ILVCCo呻跑I呻訊丄r^ErtVt4橫0贖■呂呻阿Ei(AD^Fft7STVPPALE4^OTRIP5滬1$阿乍[Al令丹4晌II阿$[rilDFl2円艸I申QDvcc圖3.6.1系統(tǒng)總原理圖圖3.6.2印刷版圖系統(tǒng)印刷板圖如圖3.6.2—丄廠——亠圖3.6.2 系統(tǒng)印刷板圖軟件設(shè)計(jì)流程

次數(shù)大五次數(shù)大五全部軟件相關(guān)代碼見附錄系統(tǒng)的調(diào)試與分析硬件調(diào)試首先,找到所有所需的元器件并歸類放好。然后將做好的PCB板放到電腦面前,對應(yīng)畫好的PCB圖紙,將原件一一對應(yīng)的插入到板子上,并并稍稍固定以防止焊接過程中原件的掉落。原件放好后便可以拿到后面去一一焊接。焊接完畢后按要求調(diào)試。調(diào)試故障及原因分析如下。1.接收不到紅外信號(hào)原因:紅外接收頭插反。調(diào)試過程:紅外遙控對接收頭按鍵,蜂鳴器不叫,說明紅外接收管沒有接收到紅外信號(hào),或者是程序沒有正確處理紅外信號(hào)。結(jié)論:紅外接收管種類很多,但常用的只有兩三種,這兩三種輸出引腳不同,使用的時(shí)候要正確識(shí)別。2.蜂鳴器叫聲小原因:跟蜂鳴器串聯(lián)的電阻過大調(diào)試:更換與蜂鳴器串聯(lián)的電阻,換成阻值較小的電阻。結(jié)論:正確識(shí)別和讀取色環(huán)電阻。軟件調(diào)試具體的說這個(gè)應(yīng)該屬于是軟硬件聯(lián)合調(diào)試,在硬件調(diào)試好的情況下,調(diào)試軟件應(yīng)該還是比較容易的。調(diào)試故障及原因分析如下。1.只是燈沒有正常工作原因分析:三個(gè)LED指示燈有一個(gè)沒有正常工作,經(jīng)檢查是壞的結(jié)論:在焊接元件前要進(jìn)行元件檢測,確保元件是好的。2.步進(jìn)電機(jī)不工作原因分析:在開發(fā)箱上別寫的程序在移植到系統(tǒng)板上的時(shí)候沒有修改所用的引腳。結(jié)論:在開發(fā)箱上的程序,移植到自己的功能電路中時(shí)要認(rèn)真檢查所用的引腳,把該修改的地方要正確修改,確保移植無誤。結(jié)論與展望6.1結(jié)論該課程的主要任務(wù)是開發(fā)一個(gè)以AT89C52單片機(jī)為核心的紅外遙控密碼鎖。本設(shè)計(jì)主要分硬件部分和軟件部分,硬件部分著重考慮硬件電路的簡單性,故盡可能簡單硬件電路,節(jié)省線路板的空間,達(dá)到硬件電路最優(yōu)化設(shè)計(jì)。軟件采用C語言編寫,采用模塊化設(shè)計(jì)思想,程序可讀性強(qiáng),能滿足設(shè)計(jì)要求,達(dá)到設(shè)計(jì)指標(biāo),實(shí)現(xiàn)了遙控開鎖、關(guān)鎖啟動(dòng)系統(tǒng)修改密碼,多次輸入錯(cuò)誤報(bào)警等功能。速度本設(shè)計(jì)符合設(shè)計(jì)要求,操作簡單,方便易用,功能性較強(qiáng),具有一定的實(shí)踐意義和使用價(jià)值,但也有一些不足,如沒有設(shè)計(jì)忘記密碼的應(yīng)急措施和掉電保護(hù)功能,功能有待完善。6.2展望本操作簡單,易于實(shí)現(xiàn)。硬件部分采用的器件應(yīng)用比較廣泛,且價(jià)格低廉,如AT89C52單片機(jī)、紅外遙控器、紅外接收管、uln2003驅(qū)動(dòng)芯片、步進(jìn)電機(jī)、發(fā)光二極管等。這意味著所用的器件功能比較強(qiáng)大、穩(wěn)定,尤其是本次設(shè)計(jì)的核心元件的核心元件AT89C52單片機(jī),軟件技術(shù)成熟。這類微處理器既可用作控制器有適合于做數(shù)據(jù)處理,而且成本低廉。軟件采用模塊化設(shè)計(jì),可讀性強(qiáng),方便二次開發(fā)。這個(gè)紅外要空密碼鎖系統(tǒng),具有較低的成本和穩(wěn)定的可靠性,具有較好的開發(fā)前景。致謝在本次設(shè)計(jì)過程中我獲益匪淺,在當(dāng)中我遇到了許多問題。比如在畫圖過程中,封裝不會(huì)畫,沒有根據(jù)實(shí)物畫,在PCB圖連線時(shí),線的粗細(xì),焊盤的大小都沒有設(shè)定,在同學(xué)的幫助下,最后成功畫出了PCB與,并制作出了PCB板。調(diào)試過程中,在老師的幫助下,發(fā)現(xiàn)了不少問題,并都解決了。在這我非常感謝他們,是他們幫助我順利完成了我的設(shè)計(jì)。參考文獻(xiàn)1】李朝青.單片機(jī)原理與接口技術(shù).北京航空大學(xué)出版社,1994】劉燦軍.使用傳感器.國防工業(yè)出版社.2004】何希才.傳感器及其應(yīng)用.國防工業(yè)出版社.2004】童詩白華成英主編.模擬電子技術(shù)基礎(chǔ).高等教育出版社。2006】李金平沈明山姜余祥編著.電子系統(tǒng)設(shè)計(jì).電子工業(yè)出版社2009附錄1紅外遙控鎖元件清單看阻阻阻容劭電電電電晶振470 38k 110k 1lOuf 112M 1\o"CurrentDocument"AT89C52 1總數(shù)3111發(fā)光二極管驅(qū)動(dòng)芯片_瓷片電容紅外按收管蓮銅板ULN20033Cpf

pc338831211111312111附錄2/**********************************************************************紅外遙控鎖全部程序***********************************************************************/#include<reg52.h>#defineuintunsignedint#defineucharunsignedcharuchar code table[16]{0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};ucharcodetable1[]={0x80,0x40,0x20,0x10};ucharcodetable2[]={0x10,0x20,0x40,0x80};sbitP2_0=P2A0;sbitP0_0=P0A0;sbitP0_1=P0A1;sbitP0_2=P0A2;ucharhtime;//紅外時(shí)間變量ucharstartflag;//紅外數(shù)據(jù)開始提取變量ucharhdata[33];//紅外數(shù)據(jù)的數(shù)組ucharbytenumber;ucharendflag;uchardate[4];ucharhp;uchardisp[8];voiddelay1(uinta){while(a--);}voiddelay(uintdel){uinti,j;for(i=0;i<del;i++)for(j=0;j<110;j++);}voidtime0_init(){TMOD=0x02;TH0=0x00;TL0=0x00;EA=1;ET0=1;TR0=1;}voidint1init(){EA=1;EX1=1;IT1=1;}//紅外數(shù)據(jù)提取函數(shù)voidhpros(){uchark=1,i,j;ucharvalue;for(j=0;j<4;j++){for(i=0;i<8;i++){value=value>>1;if(hdata[k]>6){value=value|0x80;}k++;}date[j]=value;}hp=1;}//紅外數(shù)據(jù)處理函數(shù)voidhchuli(){disp[0]=date[0]/16;disp[1]=date[0]%16;disp[2]=date[1]/16;disp[3]=date[1]%16;disp[4]=date[2]/16;disp[5]=date[2]%16;disp[6]=date[3]/16;disp[7]=date[3]%16;}//蜂鳴器發(fā)聲和Led亮voidBEEP(){ucharm=20;P0_0=0;while(m--){P2_0=1;delay(1);P2_0=0;delay(1);}P0_0=1;}voidmain(){uinti=0,k,flag=0,b=0,d=0,FLAG=1,rflag=1,RFLAG=1,alarm=0,G=0,g=0,rag=0;ucharkey[8]={4,5,4,6,4,7,4,4},key1[8],key2[8]={4,0,4,3,0,7,1,5};//電控鎖密碼數(shù)組為key,key2為正轉(zhuǎn)和反轉(zhuǎn),key1為轉(zhuǎn)載紅外數(shù)據(jù)的數(shù)組time0_init();int1init();while(1){if(endflag){hpros();endflag=0;}if(hp){hchuli();hp=0;flag=1;//按鍵按下蜂鳴器發(fā)聲和led亮的標(biāo)志}//電控鎖復(fù)位標(biāo)志if((disp[4]==1)&&(disp[5]==6)){uchara;for(a=0;a<8;a++){key1[a]=0;}FLAG=1;rflag=1;alarm=0;RFLAG=1;i=0;}if(flag){BEEP();key1[i]=disp[4];key1[i+1]=disp[5];i=i+2;flag=0;rag=1;alarm++;if(i==8){i=0;}}//修改密碼if((disp[4]==1)&&(disp[5]==9)){uchara;for(a=0;a<8;a++){key1[a]=0;}RFLAG=0;i=0;}//進(jìn)入修改密碼的具體的實(shí)現(xiàn)if(RFLAG==0){//確認(rèn)要修改的密碼的原密碼if((key[0]==key1[0])&&(key[1]==key1[1])&&(key[2]==key1[2])&&(key[3]==key1[3])&&(key[4]==key1[4])&&(key[5]==key1[5])&&(key[6]==key1[6])&&(key[7]==key1[7])){uintH;G=1;for(H=0;H<10;H++){P0_1=0;delay(20);P0_1=1;delay(20);}for(H=0;H<8;H++){key1[H]=0;}i=0;rag=0;}if((key2[0]==key1[0])&&(key2[1]==key1[1])&&(key2[2]==key1[2])&&(key2[3]==key1[3])&&(key2[4]==key1[4])&&(key2[5]==key1[5])&&(key2[6]==key1[6])&&(key2[7]==key1[7])){uinth;g=1;for(h=0;h<10;h++){P0_2=0;delay(30);P0_2=1;delay(30);}for(h=0;h<8;h++){key1[h]=0;}i=0;rag=0;}//修改密碼,輸入新密碼if(G){if(rag){uintB;key[b]=disp[4];key[b+1]=disp[5];b=b+2;}}if(b==8){b=0;G=0;RFLAG=1;alarm=0;for(B=0;B<8;B++){key1[B]=0;}for(B=0;B<10;B++){P0_1=0;delay(20);P0_1=1;delay(20);}i=0;}rag=0;}}if(g){if(rag){uintD;key2[d]=disp[4];key2[d+1]=disp[5];d=d+2;if(d==8){d=0;g=0;RFLAG=1;alarm=0;for(D=0;D<8;D++){key1[D]=0;}for(D=0;D<10;D++){P0_2=0;delay(20);P0_2=1;delay(20);}i=0;rag=0;}}}//紅外控制電控鎖旋轉(zhuǎn)if(RFLAG){if((key[0]==key1[0])&&(key[1]==key1[1])&&(key[2]==key1[2])&&(key[3]==key1[3])&&(key[4]==key1[4])&&(key[5]==key1[5])&&(key[6]==key1[6])&&(key[7]==key1[7])){uintj=128;if(FLAG){P0_1=0;while(j--){for(k=0;k<4;k++){P2=table1[k];delay1(800);}}P0_1=1;FLAG=0;rflag=1;alarm=0;i=0;}}if((key2[0]==key1[0])&&(key2[1]==key1[1])&&(key2[2]==key1[2])&&(key2[3]==key1[3])&&(key2[4]==key1[4])&&(key2[5]==key1[5])&&(key2[6]==key1[6])&&(key2[7]==key1[7])){uintj=128;if(rflag){P0_2=0;while(j--){for(k=0;k<4;k++){P2=table2[k];delay1(800);}}}}}P0_2=1;rflag=0;FLAG=1;alarm=0;i=0;}}if((disp[4]==0)&&(disp[5]==9)){if(FLAG){ucharn;for(n=0;n<10;n++){P0_1=0;delay(20);P0_1=1;delay(20);}}if(rflag){ucharm;for(m=0;m<10;m++){P0_2=0;delay(20);P0_2=1;delay(20);}}disp[4]=0;disp[5]=0;i=0;}if(alarm>5){uintf=20;while(f--){BEEP();}i=0;alarm=0;}}voidtime0()interrupt1{htime++;}voidint1()interrupt2{if(startflag){if(htime>35)bytenumber=0;hdata[bytenumber]=htime;htime=0;bytenumber++;if(bytenumber==33){bytenumber=0;endflag=1;}}else{startflag=1;htime=0;}}畢業(yè)論文題目:基于單片機(jī)的電子密碼鎖的設(shè)計(jì)專業(yè):通信工程摘要單片機(jī)已經(jīng)在家電領(lǐng)域中得到了廣泛的應(yīng)用,而且在安全密保方面,具有防盜報(bào)警功能的電子密碼鎖逐漸取代了傳統(tǒng)的機(jī)械密碼鎖,克服了機(jī)械密碼鎖密碼過少的安全性問題。本密碼鎖的主控芯片采用價(jià)格實(shí)惠而且容易購買的STC89C52芯片。密碼輸入采用矩陣鍵盤及獨(dú)立鍵盤,密碼顯示采用共陰極的八段顯示數(shù)碼管。系統(tǒng)能完成密碼

輸入、正確開鎖、超次報(bào)警這些基本的密碼鎖的功能。系統(tǒng)的軟件實(shí)現(xiàn)采用功能強(qiáng)大且,用C語言實(shí)現(xiàn)系統(tǒng)RAM儲(chǔ)存的數(shù)據(jù)會(huì)完全AT24C02芯片來實(shí)現(xiàn)。AT24C02易于開發(fā)的,用C語言實(shí)現(xiàn)系統(tǒng)RAM儲(chǔ)存的數(shù)據(jù)會(huì)完全AT24C02芯片來實(shí)現(xiàn)。AT24C02【關(guān)鍵詞】電子密碼鎖STC89C52矩陣鍵盤ABSTRACTMCUhadbeenwidelyusedinhomeappliancefield,inthesecuritypasswordprotectionaspectanti-theftalarmfunctionelectroniccombinationlockgraduallyreplacethetraditionalmechanicaltricklock ,italsoovercomethesecurityproblemsthatthepasswordofmachinerycombinationlockaretoofew.Thiscombinationlock'smasterchipadoptsSTC89C52whichisaffordableandeasytobuy.Password'sinputadoptmatrixkeyboardandindependentkeyboard,password'sdisplayusingtheerectionofthecathodetubedisplaydigital.Thissystemcanaccomplishpasswordinput,correctunlock,supertimesalarm ,thesebasiccombinationlockfunction.SoftwarerealizationofthissystemisusedinKeilC51environment.itispowerfulandeasytodevelop,andtosupportISPtodownload.Thereforeitisnotuseprogrammer,useClanguageimplementationsoftwareofsystemcomponents.Because51MCUalsohassomedisadvantages ,suchastheinternalRAMstoreddatawillbecompletelyloseafterpowerfailure,inorderto,thesystem'speripheryaddedoffelectricitystoragecircuitanduseAT24C02chiptoovercometheseshortcomings.Thisdesignhasahighsecurity,alowprices ,whichiseasytoberealizedandimproved.Keywords】ElectronicCombinationlockSTC89C52MatrixkeyboardAT24C02、八前言隨著社會(huì)物質(zhì)財(cái)富的日益增長,安全防盜已成為社會(huì)問題。如何實(shí)現(xiàn)防盜和安全這一問題也變的尤其的突出,傳統(tǒng)的機(jī)械鎖由于其構(gòu)造的簡單,被撬的事件屢見不鮮,而鎖自古以來就是把門戶的將軍,人們對其要求比較高,不僅能夠安全的防盜,而且還要使用方便,這是制鎖者長期以來研制的主題。而當(dāng)今社會(huì)由于計(jì)算機(jī)的迅猛發(fā)展,數(shù)字電子技術(shù)已經(jīng)進(jìn)入人們生活的各個(gè)領(lǐng)域,在國內(nèi)外,電子產(chǎn)品的更新可謂如雨后的春筍層出不群,更多的電子產(chǎn)品也越來越多的應(yīng)用于安全防范領(lǐng)域。有需求就必有發(fā)展,不同種類的鎖也應(yīng)運(yùn)而生,有密碼鎖、磁性鎖、電子鎖、激光鎖、聲控鎖等等,它們的實(shí)現(xiàn)在傳統(tǒng)鑰匙的基礎(chǔ)上加了一組或多組密碼,不同聲音,不同磁場,不同聲波,不同光束光波,不同圖像(如指紋、眼底視網(wǎng)膜等)來控制鎖的開啟。電子密碼鎖由于其保密性高,使用靈活性好,安全系數(shù)高,受到了廣大用戶的親呢。電子密碼鎖是一種通過密碼輸入來控制電路或是芯片工作,從而控制機(jī)械開關(guān)的閉合,完成開鎖、閉鎖任務(wù)的電子產(chǎn)品。它的種類很多,有簡易的電路產(chǎn)品,也有基于芯片的性價(jià)比較高的產(chǎn)品?,F(xiàn)在應(yīng)用較廣的電子密碼鎖是以芯片為核心,通過編程來實(shí)現(xiàn)的。其性能和安全性已大大超過了機(jī)械鎖。其特點(diǎn)如下:保密性好,編碼量多。隨機(jī)開鎖成功率幾乎為零。密碼可變,用戶可以隨時(shí)更改密碼,防止密碼被盜,同時(shí)也可以避免因人員的更替而使鎖的密級(jí)下降。誤碼輸入保護(hù),當(dāng)輸入密碼多次錯(cuò)誤時(shí),報(bào)警系統(tǒng)自動(dòng)啟動(dòng)。無活動(dòng)零件,不會(huì)磨損,壽命長。使用靈活性好,不像機(jī)械鎖必須佩帶鑰匙才能開鎖。電子密碼鎖操作簡單易行,一學(xué)即會(huì)。隨著電子元件的進(jìn)一步發(fā)展,電子密碼鎖也出現(xiàn)了很多的種類,功能日益強(qiáng)大,使用更加方便,安全保密性更強(qiáng),由以前的單密碼輸入發(fā)展到現(xiàn)在的,密碼加感應(yīng)元件,實(shí)現(xiàn)了真正的電子加密,用戶只有密碼或電子鑰匙中的一樣,是打不開鎖的,隨著電子元件的發(fā)展及人們對保密性需求的提高出現(xiàn)了越來越多的電子密碼鎖。本系統(tǒng)由單片機(jī)系統(tǒng)、矩陣鍵盤、LED顯示和報(bào)警系統(tǒng)組成。系統(tǒng)能完成密碼輸入、開鎖、超次報(bào)警的功能。除上述基本的密碼鎖功能外,還具有掉電存儲(chǔ)、聲光提示等功能,依據(jù)實(shí)際的情況還可以添加其他功能。本系統(tǒng)成本低廉,功能實(shí)用目錄TOC\o"1-5"\h\z\o"CurrentDocument"1緒論 1\o"CurrentDocument"1.1單片機(jī)及其特點(diǎn) 1\o"CurrentDocument"1.2單片機(jī)的發(fā)展及應(yīng)用 2\o"CurrentDocument"1.2.1單片機(jī)的發(fā)展趨勢. 2單片機(jī)的應(yīng)用 錯(cuò)誤!未定義書簽。1.3MCS-51系列單片機(jī) 錯(cuò)誤!未定義書簽。2系統(tǒng)硬件設(shè)計(jì) 錯(cuò)誤!未定義書簽。設(shè)計(jì)思路 錯(cuò)誤!未定義書簽。系統(tǒng)方案的選擇 錯(cuò)誤!未定義書簽。電子密碼鎖功能簡述 錯(cuò)誤!未定義書簽。系統(tǒng)的總體設(shè)計(jì) 錯(cuò)誤!未定義書簽。2.3單元電路的設(shè)計(jì) 錯(cuò)誤!未定義書簽。主控芯片介紹 錯(cuò)誤!未定義書簽。鍵盤輸入電路 錯(cuò)誤!未定義書簽。密碼存儲(chǔ)電路 錯(cuò)誤!未定義書簽。開鎖電路 錯(cuò)誤!未定義書簽。報(bào)警電路 錯(cuò)誤!未定義書簽。顯示電路 錯(cuò)誤!未定義書簽。串口通信電路 錯(cuò)誤!未定義書簽。晶振電路 錯(cuò)誤!未定義書簽3系統(tǒng)軟件設(shè)計(jì) 錯(cuò)誤!未定義書簽軟件工具介紹 錯(cuò)誤!未定義書簽3.1.1.KeilC51概述 錯(cuò)誤!未定義書簽3.1.2.KeilC51單片機(jī)軟件開發(fā)系統(tǒng)的整體結(jié)構(gòu)...錯(cuò)誤!未定義書簽3.1.3下載工具STC-ISP 錯(cuò)誤!未定義書簽程序設(shè)計(jì) 錯(cuò)誤!未定義書簽4硬件電路調(diào)試 錯(cuò)誤!未定義書簽4.1單元功能電路調(diào)試 錯(cuò)誤!未定義書簽聯(lián)機(jī)調(diào)試 錯(cuò)誤!未定義書簽5改進(jìn)方法 錯(cuò)誤!未定義書簽5.1電路方面的改進(jìn) 錯(cuò)誤!未定義書簽軟件方面的改進(jìn) 錯(cuò)誤!未定義書簽致謝 4附錄一 程序 錯(cuò)誤!未定義書簽附錄二 數(shù)碼管顯示電路 錯(cuò)誤!未定義書簽附錄三 總設(shè)計(jì)圖 錯(cuò)誤!未定義書簽參考文獻(xiàn) 1緒論單片機(jī)及其特點(diǎn)隨著微電子技術(shù)的不斷發(fā)展,微處理芯片的集成度越來越高,在一片集成電路芯片上集成微處理器、存儲(chǔ)器、I/O接口電路等元件,從而構(gòu)成了“單芯片微型計(jì)算機(jī)”,簡稱單片機(jī)。21世紀(jì)是信息技術(shù)蓬勃發(fā)展的世紀(jì),單片機(jī)技術(shù)的應(yīng)用就是其中的一方面。生產(chǎn)中使用的智能儀表、分布式控制系統(tǒng)總線、智能辦公設(shè)備等都可以看見單片機(jī)的身影。日常生活中常用的電子產(chǎn)品如手機(jī)、數(shù)碼照相機(jī)、智能洗衣機(jī)、高科技電視機(jī)、智能汽車等都是以單片機(jī)為控制核心的。單片機(jī)按應(yīng)用領(lǐng)域可分為:家電類,工控類,通信類,個(gè)人信息終端類等等;按通用性可分為:通用型和專用型。按總線結(jié)構(gòu)可分為總線型和非總線型。單片機(jī)的特點(diǎn):)高集成度,體積小,高可靠性)控制功能強(qiáng))低電壓,低功耗,便于生產(chǎn)便攜式產(chǎn)品)易擴(kuò)展片內(nèi)具有計(jì)算機(jī)正常運(yùn)行所必需的部件。)優(yōu)異的性能價(jià)格比單片機(jī)的性能極高單片機(jī)的發(fā)展及應(yīng)用單片機(jī)的發(fā)展像PC系統(tǒng)中的CPU一樣經(jīng)歷了幾代的過程,由于單片機(jī)的巨大市場空間和廣泛的應(yīng)用范圍,世界各大芯片廠商紛紛推出自己的單片機(jī)產(chǎn)品,但是單片機(jī)遠(yuǎn)沒有PC機(jī)的CPU更新速度快,大體上經(jīng)歷了4位機(jī)、8位機(jī)、16位機(jī)、32位機(jī)的發(fā)展過程,其中8位機(jī)在市場上一直是主流產(chǎn)品。單片機(jī)的發(fā)展趨勢1976年In

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論