版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、目目 錄錄 設(shè)計(jì)總說(shuō)明設(shè)計(jì)總說(shuō)明.i design introduction .ii 第第 1 1 章章 緒論緒論.1 1.1背景.1 1.2電子鎖.1 1.3電子密碼鎖的特點(diǎn).1 1.4電子密碼鎖的發(fā)展趨勢(shì).2 第第 2 2 章章 系統(tǒng)總體設(shè)計(jì)系統(tǒng)總體設(shè)計(jì).2 2.1系統(tǒng)結(jié)構(gòu).3 2.2 系統(tǒng)組成.3 2.3 系統(tǒng)可行性分析.3 第第 3 3 章章 硬件電路設(shè)計(jì)硬件電路設(shè)計(jì).4 3.1單片機(jī) at89c51 簡(jiǎn)介.4 3.1.1 主要特性.4 3.1.2 管腳說(shuō)明.5 3.1.3 震蕩特性.6 3.1.4 芯片擦除.6 3.2 44 矩陣鍵盤(pán).6 3.3復(fù)位電路.7 3.4 振蕩電路.7 3
2、.5 數(shù)碼管.8 3.6 發(fā)光二極管 led.9 3.7 電動(dòng)鎖.9 3.8 蜂鳴器.10 3.9 完整電路圖.11 第第 4 4 章章 軟件程序設(shè)計(jì)軟件程序設(shè)計(jì).12 4.1軟件設(shè)計(jì)流程圖.13 4.2 具體功能軟件實(shí)施.14 第第 6 章章 結(jié)束語(yǔ)及展望結(jié)束語(yǔ)及展望.28 第第 7 7 章章 鳴謝鳴謝.29 第第 7 7 章章 參考文獻(xiàn)參考文獻(xiàn).30 附附 錄錄.22 設(shè)計(jì)總說(shuō)明 在日常的生活和工作中, 住宅與部門的安全防范、單位的文件檔案、財(cái)務(wù)報(bào)表以及 一些個(gè)人資料的保存多以加鎖的辦法來(lái)解決。若使用傳統(tǒng)的機(jī)械式鑰匙開(kāi)鎖,人們常 需攜帶多把鑰匙, 使用極不方便, 且鑰匙丟失后安全性即大打折
3、扣。隨著科學(xué)技術(shù)的 不斷發(fā)展,人們對(duì)日常生活中的安全保險(xiǎn)器件的要求越來(lái)越高。為滿足人們對(duì)鎖的使 用要求,增加其安全性,用密碼代替鑰匙的密碼鎖應(yīng)運(yùn)而生。密碼鎖具有安全性高、 成本低、功耗低、易操作等優(yōu)點(diǎn)。 在安全技術(shù)防范領(lǐng)域,具有防盜報(bào)警功能的電子密碼鎖逐漸代替?zhèn)鹘y(tǒng)的機(jī)械式密碼 鎖,克服了機(jī)械式密碼鎖密碼量少、安全性能差的缺點(diǎn),使密碼鎖無(wú)論在技術(shù)上還是 在性能上都大大提高一步。隨著大規(guī)模集成電路技術(shù)的發(fā)展,特別是單片機(jī)的問(wèn)世, 出現(xiàn)了帶微處理器的智能密碼鎖,它除具有電子密碼鎖的功能外,還引入了智能化管 理、專家分析系統(tǒng)等功能,從而使密碼鎖具有很高的安全性、可靠性,應(yīng)用日益廣泛。 隨著人們對(duì)安全的
4、重視和科技的發(fā)展,許多電子智能鎖(指紋識(shí)別、ic 卡辨認(rèn)) 已在國(guó)內(nèi)外相繼面世。但是這些產(chǎn)品的特點(diǎn)是針對(duì)特定的指紋和有效卡,只能適用于 保密要求的箱、柜、門等。而且指紋識(shí)識(shí)別器若在公共場(chǎng)所使用存在容易機(jī)械損壞, ic 卡還存在容易丟失、損壞等特點(diǎn)。加上其成本較高,一定程度上限制了這類產(chǎn)品的 普及和推廣。鑒于目前的技術(shù)水平與市場(chǎng)的接收程度,電子密碼鎖是這類電子防盜產(chǎn) 品的主流。 基于以上思路,本次設(shè)計(jì)使用 atmel 公司的 at89c51 實(shí)現(xiàn)一基于單片機(jī)的電子密 碼鎖的設(shè)計(jì),其主要具有如下功能: (1) 設(shè)置 6 位密碼,密碼通過(guò)鍵盤(pán)輸入,若密碼正確,則將鎖打開(kāi)。 (2) 密碼可以由用戶自己
5、修改設(shè)定(只支持 6 位密碼) ,鎖打開(kāi)后才能修改密碼。 修改密碼之前必須再次輸入密碼,在輸入新密碼時(shí)候需要二次確認(rèn),以防止 誤操作。 (3) 報(bào)警、鎖定鍵盤(pán)功能。密碼輸入錯(cuò)誤數(shù)碼顯示器會(huì)出現(xiàn)錯(cuò)誤提示,若密碼輸 入錯(cuò)誤次數(shù)超過(guò) 3 次,蜂鳴器報(bào)警并且鎖定鍵盤(pán)。 電子密碼鎖的設(shè)計(jì)主要由三部分組成:44 矩陣鍵盤(pán)接口電路、密碼鎖的控制電 路、輸出八段顯示電路。另外系統(tǒng)還有 led 提示燈,報(bào)警蜂鳴器等。 密碼鎖設(shè)計(jì)的關(guān)鍵問(wèn)題是實(shí)現(xiàn)密碼的輸入、清楚、更改、開(kāi)鎖等功能: (1)密碼輸入功能:按下一個(gè)數(shù)字鍵,一個(gè)“”就顯示在最右邊的數(shù)碼管上, 同時(shí)將先前輸入的所有“”向左移動(dòng)一位。 (2)密碼清除功能:
6、當(dāng)按下清除鍵時(shí),清除前面輸入的所有值,并清除所有顯 示。 (3)密碼更改功能:將輸入的值作為新的密碼。 (4)開(kāi)鎖功能:當(dāng)按下開(kāi)鎖鍵,系統(tǒng)將輸入與密碼進(jìn)行檢查核對(duì),如果正確鎖 打開(kāi),否則不打開(kāi)。 關(guān)鍵詞:44 矩陣鍵盤(pán);at89c51;密碼鎖;密碼二次確認(rèn) design introduction in our daily life, the security of house, company department, documents and finance forms, also some personal information always used the lock to prote
7、ct them. if use the normal keys to lock out the door, we should taken many keys with ourself.that is so difficult to use. and if we lost the keys with careless, the security looks very easy to break out. as the developing of the technology,people ask for high securty machines.for satisfy this reques
8、t, the cipher lock is appeared.the cipher has higher security, lower cost, lower power and easy to use. base on the thinking of the cipher lock, this design uses at89c51 of atmel company to carry out the scm digital cipher lock, its main function as follow: 1. set password with 6 words, enter the wo
9、rds via keybord, if enter the right number, the lock will unlock. 2. password can set and fix by yourself, you can just fix the password when the lock is keeping unlock. it need to enter the new password twice to avoid the wrong activity. 3. alarm function. if enter the wrong password, the mon will
10、show the error message, when enter the wrong password over 3 times, the buzzer will alarm and lock the keybord at the same time. this lock is made by 3 parts: gob circuit of 4x4 matrix keybord , gob circuit of cipher lock, gob circuit of 8 way display output. other wise, the system has led light, an
11、d warning buzzer. the main function of this cipher lock is carried out enter, clear, and change the password, and unlock the door. 1. enter the password: press one number button, one signal - will show on the digital tube on the right side, pls put the - to left side at the same time. 2. clear the p
12、assword: press the clear button to clear all codes you have enter before. 3. change the password: use the new enter number as the new password. 4. unlock function: press the unlock button, the system will check up the enter number and password, if yes the lock will open, if not it keep lock. key wor
13、d : matrix keybord; at89c51: led digital tube. 電子密碼鎖設(shè)計(jì)電子密碼鎖設(shè)計(jì) 第 1 章 緒論 1.1背景 隨著社會(huì)物質(zhì)財(cái)富的日益增長(zhǎng),安全防盜已成為社會(huì)問(wèn)題。而鎖自古以來(lái)就是把 守門戶的鐵將軍,人們對(duì)它要求甚高,既要安全可靠地防盜,又要使用方便,這也是 制鎖者長(zhǎng)期以來(lái)研制的主題。目前國(guó)內(nèi),大部分人使用的還是傳統(tǒng)的機(jī)械鎖。然而, 眼下假冒偽劣的機(jī)械鎖泛濫成災(zāi),互開(kāi)率非常之高。所謂互開(kāi)率,是各種鎖具的一個(gè) 技術(shù)質(zhì)量標(biāo)準(zhǔn),也就是1把鑰匙能開(kāi)幾把鎖的比率。經(jīng)國(guó)家工商局、國(guó)家內(nèi)貿(mào)局、中國(guó) 消協(xié)等部門對(duì)鎖具市場(chǎng)的調(diào)查,發(fā)現(xiàn)個(gè)別產(chǎn)品的互開(kāi)率居然超標(biāo)26倍。 為
14、何彈子鎖的“互開(kāi)率”會(huì)如此之高?據(jù)有關(guān)專家人士剖析,彈子鎖質(zhì)量好壞主 要取決于彈子數(shù)量的多少以及彈子的大小,而彈子的多少和大小受一定條件的限制。 此外,即使是一把質(zhì)量過(guò)關(guān)的機(jī)械鎖,通過(guò)急開(kāi)鎖,甚至可以在不損壞鎖的前提下將 鎖打開(kāi)。機(jī)械鎖的這些弊端為一種新型的鎖-電子密碼鎖,提供了發(fā)展的空間。 1.2電子鎖 電子鎖是采取電子電路控制,以電磁鐵或者衛(wèi)星電機(jī)和鎖體作為執(zhí)行裝置的機(jī)電 一體化鎖具,相比傳統(tǒng)的機(jī)械鎖具,電子鎖不使用金屬鑰匙,保密性、精度都有很大 提高。 電子鎖的發(fā)明思路,源自古代發(fā)明的自動(dòng)機(jī)械,例如古希臘數(shù)學(xué)家赫倫的液壓自 動(dòng)門,中國(guó)古代諸葛亮的木牛流馬,它們以重力或蒸汽壓力驅(qū)動(dòng),最廣泛
15、的用途乃是 用在古代墓道的地下機(jī)關(guān)。電子工業(yè)的誕生,使得以微小電量驅(qū)動(dòng)機(jī)械成為可能,于 是有了電子鎖一日千里的躍進(jìn)。 1.3電子密碼鎖的特點(diǎn) 電子密碼鎖是一種通過(guò)密碼輸入來(lái)控制電路或是芯片工作,從而控制機(jī)械開(kāi)關(guān)的 閉合,完成開(kāi)鎖、閉鎖任務(wù)的電子產(chǎn)品。它的種類很多,有簡(jiǎn)易的電路產(chǎn)品,也有基 于芯片的性價(jià)比較高的產(chǎn)品。現(xiàn)在應(yīng)用較廣的電子密碼鎖是以芯片為核心,通過(guò)編程 來(lái)實(shí)現(xiàn)的。其性能和安全性已大大超過(guò)了機(jī)械鎖,主要特點(diǎn)如下: 1保密性好,編碼量多,遠(yuǎn)遠(yuǎn)大于彈子鎖。隨機(jī)開(kāi)鎖成功率幾乎為零。 2密碼可變。 用戶可以經(jīng)常更改密碼,防止密碼被盜,同時(shí)也可以避免因人員 的更替而使鎖的密級(jí)下降。 3誤碼輸入保
16、護(hù)。當(dāng)輸入密碼多次錯(cuò)誤時(shí),報(bào)警系統(tǒng)自動(dòng)啟動(dòng),防止試探密碼。 1.4電子密碼鎖的發(fā)展趨勢(shì) 從目前的技術(shù)水平和市場(chǎng)認(rèn)可程度看,使用最為廣泛的是鍵盤(pán)式電子密碼鎖,該 產(chǎn)品主要應(yīng)用于保險(xiǎn)箱、保險(xiǎn)柜和金庫(kù),還有一部分應(yīng)用于保管箱和運(yùn)鈔車。鍵盤(pán)式 電子密碼在鍵盤(pán)上輸入,與打電話差不多,因而易于掌握,其突出優(yōu)點(diǎn)是“密碼”是記在 被授權(quán)人腦子里的數(shù)字和字符,既準(zhǔn)確又可靠,不會(huì)丟失(除了忘記) ,難以被竊(除 非自己泄露) 。但是密碼不能太簡(jiǎn)單,太簡(jiǎn)單了就容易被他人在鍵盤(pán)上試探出來(lái),或者 可能被旁觀者窺測(cè)出來(lái),造成保密性不足。當(dāng)然,密碼又不能太復(fù)雜,太復(fù)雜了可能 自己都糊涂了,或者輸入密碼操作成功率低,造成使用
17、不便。因此,為了發(fā)揚(yáng)優(yōu)點(diǎn)、 克服弱點(diǎn),鍵盤(pán)式電子密碼也在不斷發(fā)展中,如“任意設(shè)定密碼”技術(shù)使得被授權(quán)人可以 根據(jù)自己的需要或喜好設(shè)定密碼,常用常新;而“自動(dòng)更改密碼”技術(shù)使得本次輸入的密 碼將自動(dòng)更改成下次應(yīng)輸入的密碼,更改的規(guī)律不為他人所知,因而不怕旁觀者窺測(cè); 獨(dú)出心裁的“鍵盤(pán)亂序顯示”技術(shù)使得鍵盤(pán)上的固定鍵位每次顯示出的字符不固定,并且 顯示的窄小角度只能由操作者正面看得到,因而即使旁觀者看見(jiàn)操作動(dòng)作也難以窺測(cè) 出密碼;“多重密碼設(shè)定”技術(shù)使得單組密碼不一定有效,適合多人分權(quán)使用,需要輸入 兩組以上的密碼才被認(rèn)可,大大提高了保密性,如果限定輸入這些密碼的先后順序或 時(shí)間區(qū)段,則保密性還可
18、提高。在輸入密碼的過(guò)程中,為了限制試探密碼的企圖,通 常輸入錯(cuò)誤碼若干次或若干時(shí)間內(nèi)輸入不正確,即“封鎖”鍵盤(pán),不再接受輸入操作???之,盡管新式電子防盜鎖層出不窮,但鍵盤(pán)式電子密碼防盜鎖不僅在市場(chǎng)上居于主流 地位,而且,還經(jīng)常作為其他類型電子防盜鎖的輔助輸入手段。 第 2 章 系統(tǒng)總體設(shè)計(jì) 2.1系統(tǒng)結(jié)構(gòu) at89c51 數(shù)碼管 蜂鳴器 led 44 鍵盤(pán) 復(fù)位電路 圖 21 2.2 系統(tǒng)組成 如圖 21 所示系統(tǒng)主要由 at89c51(51 系列)、八位數(shù)碼管、蜂鳴器、led、44 矩陣鍵盤(pán)、復(fù)位電路等組成。 2.3 系統(tǒng)可行性分析 系統(tǒng)工作原理分析:使用 at59c51 單片機(jī)、44 矩
19、陣鍵盤(pán)、led、蜂鳴器等。矩 陣鍵盤(pán)分別為 0、1、2、3、4、5、6、7、8、9、*、cle、enter、modify。系統(tǒng) 開(kāi)始顯示“input”提示輸入密碼;輸入密碼時(shí),led 顯示電路顯示為“-” ,當(dāng)密碼 輸入完畢按下 enter 鍵時(shí),對(duì)輸入密碼與設(shè)定的密碼進(jìn)行比較,若密碼正確則 led 顯 示電路顯示為“pass”提示鎖打開(kāi);若密碼不正確,led 顯示電路顯示提示 “error” ,若連續(xù) 3 次輸入不正確,則發(fā)出警報(bào)聲同時(shí)鎖定鍵盤(pán)。 在輸入正確密碼后,按下修改鍵時(shí),led 顯示電路顯示“old”提示“輸入舊密碼” ,此時(shí)輸入正確的舊密碼,則顯示電路會(huì)有提示輸入新密碼在輸入新密碼
20、后,顯示電 路會(huì)再次提示“再次輸入新密碼”若兩次輸入密碼不一致,則修改密碼失敗,一致則 成功。在修改密碼的過(guò)程中,如果一開(kāi)始輸入的舊密碼錯(cuò)誤顯示電路會(huì)顯示提示,同 時(shí)系統(tǒng)返回到開(kāi)始。 電源 若在“再次輸入新密碼”的時(shí)候輸入新密碼與前次不一致,則會(huì)返回到系統(tǒng)開(kāi)始。 修改密碼完成后,系統(tǒng)自動(dòng)清零上鎖。要再次開(kāi)鎖則需要輸入正確的密碼。 系統(tǒng)中 cel 鍵用于退格,在輸入密碼時(shí),若輸入錯(cuò)誤且未按下 enter 鍵,按下 cle 可以刪除剛輸入的密碼,然后再次輸入。 為了防止惡意嘗試,系統(tǒng)才用若連續(xù)輸入 3 次錯(cuò)誤密碼則發(fā)出報(bào)警聲,且鎖定鍵 盤(pán),可以提高系統(tǒng)的安全系數(shù),同時(shí)也能夠保護(hù)合法用戶的正常使用。
21、 第 3 章 硬件電路設(shè)計(jì) 3.1 單片機(jī) at89c51 簡(jiǎn)介 at89c51 是美國(guó) atmel(愛(ài)特梅爾)公司生產(chǎn)的低電壓,高性能 cmos8 位單片機(jī), 片內(nèi)含 4k bytes 的可反復(fù)擦寫(xiě)的只讀程序存儲(chǔ)器(eprom)和 128bytes 的隨機(jī)存取數(shù) 據(jù)序存器(ram) ,器件采用 atmel 公司的高密度/非易失性存儲(chǔ)技術(shù)生產(chǎn),兼容標(biāo)準(zhǔn) mcs-51 指令系統(tǒng),片內(nèi)置通用 8 位中央處理器 (cpu)和 flash 存儲(chǔ)單元,at89c51 單片機(jī)為許 多嵌入式控制系統(tǒng)提供了一種靈活行高且價(jià)廉的 方案。 3.1.1 主要特性 8031 cpu 與 mcs-51 兼容 4k 字節(jié)
22、可編程 flash 存儲(chǔ)器(壽命:1000 寫(xiě)/ 擦循環(huán)) 全靜態(tài)工作:0hz-24khz 三級(jí)程序存儲(chǔ)器保密鎖定 128*8 位內(nèi)部 ram 32 條可編程 i/o 線 兩個(gè) 16 位定時(shí)器/計(jì)數(shù)器 6 個(gè)中斷源 可編程串行通道 低功耗的閑置和掉電模式 片內(nèi)振蕩器和時(shí)鐘電路 圖 31 3.1.2 管腳說(shuō)明 vcc:供電電壓。 gnd:接地。 p0 口:p0 口為一個(gè) 8 位漏級(jí)開(kāi)路雙向 i/o 口,每腳可吸收 8ttl 門電流。當(dāng) p1 口 的管腳第一次寫(xiě) 1 時(shí),被定義為高阻輸入。p0 能夠用于外部程序數(shù)據(jù)存儲(chǔ)器,它可以 被定義為數(shù)據(jù)/地址的第八位。在 fiash 編程時(shí),p0 口作為原碼
23、輸入口,當(dāng) fiash 進(jìn) 行校驗(yàn)時(shí),p0 輸出原碼,此時(shí) p0 外部必須被拉高。 p1 口:p1 口是一個(gè)內(nèi)部提供上拉電阻的 8 位雙向 i/o 口,p1 口緩沖器能接收輸出 4ttl 門電流。p1 口管腳寫(xiě)入 1 后,被內(nèi)部上拉為高,可用作輸入,p1 口被外部下拉為 低電平時(shí),將輸出電流,這是由于內(nèi)部上拉的緣故。在 flash 編程和校驗(yàn)時(shí),p1 口作 為第八位地址接收。 p2 口:p2 口為一個(gè)內(nèi)部上拉電阻的 8 位雙向 i/o 口,p2 口緩沖器可接收,輸出 4 個(gè) ttl 門電流,當(dāng) p2 口被寫(xiě)“1”時(shí),其管腳被內(nèi)部上拉電阻拉高,且作為輸入。并 因此作為輸入時(shí),p2 口的管腳被外部
24、拉低,將輸出電流。這是由于內(nèi)部上拉的緣故。 p2 口當(dāng)用于外部程序存儲(chǔ)器或 16 位地址外部數(shù)據(jù)存儲(chǔ)器進(jìn)行存取時(shí),p2 口輸出地址 的高八位。在給出地址“1”時(shí),它利用內(nèi)部上拉優(yōu)勢(shì),當(dāng)對(duì)外部八位地址數(shù)據(jù)存儲(chǔ)器 進(jìn)行讀寫(xiě)時(shí),p2 口輸出其特殊功能寄存器的內(nèi)容。p2 口在 flash 編程和校驗(yàn)時(shí)接收高 八位地址信號(hào)和控制信號(hào)。 p3 口:p3 口管腳是 8 個(gè)帶內(nèi)部上拉電阻的雙向 i/o 口,可接收輸出 4 個(gè) ttl 門電 流。當(dāng) p3 口寫(xiě)入“1”后,它們被內(nèi)部上拉為高電平,并用作輸入。作為輸入,由于 外部下拉為低電平,p3 口將輸出電流(ill)這是由于上拉的緣故。 p3 口也可作為 at
25、89c51 的一些特殊功能口,如下表所示: 管腳 備選功能: p3.0 rxd(串行輸入口) p3.1 txd(串行輸出口) p3.2 /int0(外部中斷 0) p3.3 /int1(外部中斷 1) p3.4 t0(記時(shí)器 0 外部輸入) p3.5 t1(記時(shí)器 1 外部輸入) p3.6 /wr(外部數(shù)據(jù)存儲(chǔ)器寫(xiě)選通) p3.7 /rd(外部數(shù)據(jù)存儲(chǔ)器讀選通) p3 口同時(shí)為閃爍編程和編程校驗(yàn)接收一些控制信號(hào)。 rst:復(fù)位輸入。當(dāng)振蕩器復(fù)位器件時(shí),要保持 rst 腳兩個(gè)機(jī)器周期的高電平時(shí)間。 ale/prog:當(dāng)訪問(wèn)外部存儲(chǔ)器時(shí),地址鎖存允許的輸出電平用于鎖存地址的地位字節(jié)。 在 flas
26、h 編程期間,此引腳用于輸入編程脈沖。在平時(shí),ale 端以不變的頻率周期輸出 正脈沖信號(hào),此頻率為振蕩器頻率的 1/6。因此它可用作對(duì)外部輸出的脈沖或用于定時(shí) 目的。然而要注意的是:每當(dāng)用作外部數(shù)據(jù)存儲(chǔ)器時(shí),將跳過(guò)一個(gè) ale 脈沖。如想禁 止 ale 的輸出可在 sfr8eh 地址上置 0。此時(shí), ale 只有在執(zhí)行 movx,movc 指令是 ale 才起作用。另外,該引腳被略微拉高。如果微處理器在外部執(zhí)行狀態(tài) ale 禁止,置位 無(wú)效。 /psen:外部程序存儲(chǔ)器的選通信號(hào)。在由外部程序存儲(chǔ)器取指期間,每個(gè)機(jī)器周 期兩次/psen 有效。但在訪問(wèn)外部數(shù)據(jù)存儲(chǔ)器時(shí),這兩次有效的/psen
27、信號(hào)將不出現(xiàn)。 /ea/vpp:當(dāng)/ea 保持低電平時(shí),則在此期間外部程序存儲(chǔ)器(0000h-ffffh),不 管是否有內(nèi)部程序存儲(chǔ)器。注意加密方式 1 時(shí),/ea 將內(nèi)部鎖定為 reset;當(dāng)/ea 端保 持高電平時(shí),此間內(nèi)部程序存儲(chǔ)器。在 flash 編程期間,此引腳也用于施加 12v 編程 電源(vpp)。 xtal1:反向振蕩放大器的輸入及內(nèi)部時(shí)鐘工作電路的輸入。 xtal2:來(lái)自反向振蕩器的輸出。 3.1.3 震蕩特性 xtal1 和 xtal2 分別為反向放大器的輸入和輸出。該反向放大器可以配置為片內(nèi)振 蕩器。石晶振蕩和陶瓷振蕩均可采用。如采用外部時(shí)鐘源驅(qū)動(dòng)器件,xtal2 應(yīng)不接
28、。有 余輸入至內(nèi)部時(shí)鐘信號(hào)要通過(guò)一個(gè)二分頻觸發(fā)器,因此對(duì)外部時(shí)鐘信號(hào)的脈寬無(wú)任何 要求,但必須保證脈沖的高低電平要求的寬度。 3.1.4 芯片擦除 整個(gè) perom 陣列和三個(gè)鎖定位的電擦除可通過(guò)正確的控制信號(hào)組合,并保持 ale 管腳處于低電平 10ms 來(lái)完成。在芯片擦操作中,代碼陣列全被寫(xiě)“1”且在任何非空 存儲(chǔ)字節(jié)被重復(fù)編程以前,該操作必須被執(zhí)行。 此外,at89c51 設(shè)有穩(wěn)態(tài)邏輯,可以在低到零頻率的條件下靜態(tài)邏輯,支持兩種軟 件可選的掉電模式。在閑置模式下,cpu 停止工作。但 ram,定時(shí)器,計(jì)數(shù)器,串口和 中斷系統(tǒng)仍在工作。在掉電模式下,保存 ram 的內(nèi)容并且凍結(jié)振蕩器,禁止
29、所用其他 芯片功能,直到下一個(gè)硬件復(fù)位為止。 3.2 44 矩陣鍵盤(pán) 如圖所示,本系統(tǒng)采用 44 矩陣鍵盤(pán),16 個(gè)按鍵分為輸入數(shù)字鍵: *、0、#、1、2、3、4、5、6、7、8、9;功能鍵 lock、modify、cel、enter。矩陣鍵盤(pán)。 圖 32 3.3復(fù)位電路 圖 33 時(shí)鐘電路工作后,在 rest 管腳上加兩個(gè)機(jī)器周期的高電平,芯片內(nèi)部開(kāi)始進(jìn)行初 始復(fù)位(如圖 33) 。 3.4 振蕩電路 圖 34 本設(shè)計(jì)晶振選擇頻率為 12mhz,電容選擇 30pf 如圖(34)。經(jīng)計(jì)算得單片機(jī)工 作胡機(jī)器周期為: 12(112m)=1us。 振蕩器的振蕩信號(hào)從 xtal2 端輸入到片內(nèi)的時(shí)
30、鐘發(fā)生器上。時(shí)鐘發(fā)生器是個(gè)二分頻的 觸發(fā)器,它將振蕩器的信號(hào)頻率 fosc 除以 2,向 cpu 提供兩相時(shí)的時(shí)鐘信號(hào)。 3.5 數(shù)碼管 圖 35 本設(shè)計(jì)采用兩個(gè) 4 位 8 段共陰極數(shù)碼管。由于由單片機(jī)直接驅(qū)動(dòng)的直流電流不夠, 數(shù)碼管亮度顯得不足,所以加上三極管 s9013 用以放大電流。 因?yàn)?led 數(shù)碼管合適的驅(qū)動(dòng)電流大約為 9ma 到 20ma 左右,為 了適 led 數(shù)碼管工作電流在 10ma 左右,具體計(jì)算如下: ib=(5v-1.4v-0.7v)/27k=0.110-3a ie= ib(+1)=10 ma 使用的 9013 的放大倍數(shù) 為 100. 圖6 3.6 發(fā)光二極管 l
31、ed 圖 3 由于 led 使用 p0 口驅(qū)動(dòng)要加上上拉電阻如圖 37。 3.7 電動(dòng)鎖 圖 3 由于電動(dòng)鎖使用 p0 口驅(qū)動(dòng)要加上上拉電阻如圖 38。 3.8 蜂鳴器 圖 39 由于蜂鳴器使用 p0 口驅(qū)動(dòng)要加上上拉電阻如圖 39。 3.9 完整電路圖 圖 39 3.10 使用到的元器件列表 元器件規(guī)格/型號(hào)數(shù)量 四位八段共陰數(shù)碼管3461afr1-b101 四位八段共陰數(shù)碼管sr420361 三極管sr90138 三極管s9651 電阻27k8 電阻10k 電阻1k 電解電容0.47uf/50v1 瓷片電容30pf2 單片機(jī)at89c511 表 31 第 4 章 軟件程序設(shè)計(jì) 本系統(tǒng)程序部
32、分使用 c 語(yǔ)言編寫(xiě),c 語(yǔ)言是一種高級(jí)程序設(shè)計(jì)語(yǔ)言,它的優(yōu)點(diǎn)是 簡(jiǎn)潔明了、可移植性高。 主要完成,開(kāi)始時(shí)數(shù)碼管顯示提示“input”輸入密碼。輸入密碼后按下確認(rèn)鍵, 系統(tǒng)會(huì)將所輸入與系統(tǒng)密碼進(jìn)行比對(duì)。若輸入密碼正確則顯示“pass”開(kāi)鎖。然后可 以選擇上鎖或者修改密碼。 開(kāi)鎖后,按下上鎖“l(fā)ock”鍵,系統(tǒng)上鎖并返回;選擇修改密碼則可以對(duì)系統(tǒng)進(jìn) 行修改密碼操作。在修改密碼前要輸入正確舊的密碼。正確輸入舊密碼之后,會(huì)有提 示輸入兩次新密碼,若兩次密碼一致,則修改成功。期間操作出現(xiàn)失誤,系統(tǒng)會(huì)返回 初始狀態(tài),操作錯(cuò)誤超過(guò) 3 次,系統(tǒng)會(huì)鎖定鍵盤(pán),并報(bào)警用以防止惡意試探密碼。 4.1 軟件設(shè)計(jì)流程
33、圖 開(kāi)始 輸入密碼 正確否? 開(kāi)鎖 判斷按鍵 lock modify 鍵 上鎖 結(jié)束 輸入密碼 正確否? 輸入新密碼 再次輸入 一致否? 修改密碼 yes no no yes no yes 圖 41 4.2 具體功能軟件實(shí)施 4.2.1 開(kāi)始等待流程 系統(tǒng)開(kāi)始一直顯示提示“input”,并判斷有否按鍵,當(dāng)有鍵按下跳出等待。 開(kāi)始 顯示“input” 判斷是否 有按鍵? 結(jié)束 no yes 圖 42 4.2.2 密碼檢查功能 本系統(tǒng)使用數(shù)組 password6存儲(chǔ)密碼,系統(tǒng)初始化對(duì)數(shù)組負(fù)值 password6 5,6,7,9,10,11相當(dāng)于鍵盤(pán)上的 1,2,3,4,5,6。輸入密碼的時(shí)候,先將
34、輸入的 每一位密碼分別放置在數(shù)組 check6中,然后再將 check6與 password6的每一位 分別對(duì)照。若每一位都相等,密碼檢查通過(guò)。 開(kāi)始 輸入一位密碼, 數(shù)碼管顯示 “” k=6? k=0 按鍵為 cel? 結(jié)束 yes no no yes 圖 43 4.2.3 顯示功能 本系統(tǒng)使用共陰極數(shù)碼管顯示(如圖 35)。選碼由 p3 口輸出高電平有效,選 位由 p1 口輸出低電平有效。顯示原理如下圖及下表: 圖 4 表 4 顯示方式分別有靜態(tài)顯示與動(dòng)態(tài)顯示兩種。 在顯示提示信息如:輸入密碼“input”,操作通過(guò)“pass”,操作錯(cuò)誤“error”, 4 位數(shù)碼管上的管腳單片機(jī)輸出管腳
35、 a11p3.7 b7p3.2 c4p3.1 d2p3.5 e1p3.6 f10p3.3 g5p3.0 h3p3.4 輸入舊密碼“old”,輸入新密碼“ne”,再次輸入“again”等信息時(shí)使用的是動(dòng)態(tài)顯 示。 由于 8 個(gè)顯示器的段碼同名端是連接在一起的,如果選碼的管腳(本系統(tǒng)中為 p1)都 為 0,那么 8 個(gè)顯示器則顯示同一字符。要使各個(gè)數(shù)碼管出現(xiàn)不同字符必須采用“分時(shí) 動(dòng)態(tài)掃描”的方法顯示。即每次點(diǎn)亮一個(gè) led 顯示器,延時(shí)一段時(shí)間再點(diǎn)亮下一個(gè) led 顯示器周而復(fù)始,8 個(gè) led 顯示器輪流動(dòng)態(tài)掃描。利用人視覺(jué)余輝的暫留效應(yīng),看 起來(lái)好像幾個(gè)顯示器上“同時(shí)”顯示不同的字符。如子程
36、序 view_input_password(): void view_input_password(void) for(i=0;i200;i+) p3=0x48;p1=0xfe;/第四個(gè)顯示器顯示 i for(i=0;i200;i+) p3=0x43;p1=0x7f;/第五個(gè)顯示器顯示 n for(i=0;i200;i+) p3=0xcd;p1=0xbf;/第六個(gè)顯示器顯示 p for(i=0;i200;i+) p3=0x62;p1=0xdf;/第七個(gè)顯示器顯示 u for(i=0;i200;i+) p3=0x69;p1=0xef;/第八個(gè)顯示器顯示 t 靜態(tài)顯示應(yīng)用在輸入密碼時(shí)數(shù)碼管的顯示進(jìn)
37、行輸入密碼操作時(shí),每輸入一位密碼 數(shù)碼管顯示一個(gè)“”,實(shí)施方法為:當(dāng)有第一個(gè)按鍵時(shí),第八個(gè)數(shù)碼管的片選信號(hào) 為低電平,其他為高。當(dāng)有第二個(gè)按鍵時(shí),第八、第七個(gè)數(shù)碼管的片選信號(hào)為低,其 他為高,如此類推。 如子程序 input_view(): void input_view(void) /k 為判斷輸入第幾位的變量 switch(k) case 0:p1=0xef;p3=0x01;/顯示由右至左 1 個(gè)“” case 1:p1=0xcf;p3=0x01;/顯示由右至左 2 個(gè)“” case 2:p1=0x8f;p3=0x01;/顯示由右至左 3 個(gè)“” case 3:p1=0x0f;p3=0x0
38、1;/顯示由右至左 4 個(gè)“” case 4:p1=0x0e;p3=0x01;/顯示由右至左 5 個(gè)“” case 5:p1=0x0a;p3=0x01;/顯示由右至左 6 個(gè)“” 4.2.4 鍵盤(pán)掃描 如圖 3-2,本系統(tǒng)使用 44 矩陣鍵盤(pán)當(dāng)沒(méi)有鍵按下時(shí),行線和列線之間是不相連 的,若第 n 行與第 m 列的鍵被按下,那么第 n 行與第 m 列的線就被接通。 根據(jù)上述原理,本系統(tǒng)的鍵盤(pán)掃描方法是利用 p2 口的低四位作為行掃描線,p2 口 的高四位作為列回掃線。具體實(shí)施方法為:先使 p2.0 口輸出低電平,p2 口其他口輸出 高電平,然后對(duì) p2.4、p2.5、p2.6、p2.7 四個(gè)口分別
39、作判斷。若此四口都為高電平, 則沒(méi)有鍵按下;若有鍵按下,p2.4、p2.5、p2.6、p2.7 四個(gè)口必定有一個(gè)口輸入為低 電平,再判斷 p2.4、p2.5、p2.6、p2.7 哪個(gè)口為低電平則可判斷按鍵在哪列上。如 p2.4、p2.5、p2.6、p2.7 沒(méi)有低電平,再使 p2.1 為低電平,其他口為高電平,依次掃 描下去,找到按鍵所在的行,再判斷 p2 口的高四位哪一位為低,便可知道鍵在哪一列 上。鍵盤(pán)掃描子程序 key()如下: /*加上行掃描信號(hào)后,判斷 p2 口高四位同時(shí)給標(biāo)記變量 falg 賦值并跳出循環(huán)*/ void key(void) while(1) p2=0xfe;if(p
40、2_4=0)falg=1;break; if(p2_5=0)falg=2;break; if(p2_6=0)falg=3;break; if(p2_7=0)falg=4;break; p2=0xfd;if(p2_4=0)falg=5;break; if(p2_5=0)falg=6;break; if(p2_6=0)falg=7;break; if(p2_7=0)falg=8;break; p2=0xfb;if(p2_4=0)falg=9;break; if(p2_5=0)falg=10;break; if(p2_6=0)falg=11;break; if(p2_7=0)falg=12;brea
41、k; p2=0xf7;if(p2_4=0)falg=13;break; if(p2_5=0)falg=14;break; if(p2_6=0)falg=15;break; if(p2_7=0)falg=16;break; 4.2.5 修改密碼 本系統(tǒng)設(shè)定的修改密碼過(guò)程為,在輸入正確的密碼后,按 modify,此時(shí)提示輸入 舊密碼“old”,輸入正確的舊密碼后,可以輸入新密碼。此時(shí)鍵入的六位新密碼將保 存到數(shù)組 check6中。然后顯示器提示再次輸入,輸入完畢后,第二次輸入的密碼將 保存在 check26中,然后將 check6中六位分別與 check26中的六位比對(duì),若兩次 密碼輸入一直,即將
42、新的密碼,也就是 check26和 check26中的六位賦值到 password6中。此時(shí)修改密碼工作完成,系統(tǒng)將跳翻到開(kāi)始,即提示輸入密碼 “input”。 第 5 章 機(jī)械部分設(shè)計(jì) 我本次設(shè)計(jì)的電子密碼鎖的機(jī)械部分是由單片機(jī) at89c51 帶動(dòng)步進(jìn)電機(jī)進(jìn)行轉(zhuǎn)動(dòng),而步進(jìn)電機(jī) 通過(guò)聯(lián)軸器帶動(dòng)齒輪轉(zhuǎn)動(dòng),而齒輪和齒條組成傳動(dòng)系統(tǒng),來(lái)控制鎖頭芯體進(jìn)行前后移動(dòng)。從而達(dá)到 開(kāi)鎖,上鎖的目的。 總體結(jié)構(gòu)方案如下圖: 5.1 步進(jìn)電機(jī)的選擇 步進(jìn)電機(jī)又稱脈沖電動(dòng)機(jī)或階躍電動(dòng)機(jī),國(guó)外一般稱為 step motor。 目前,隨著電子技術(shù)、控制技術(shù)以及電機(jī)本體的發(fā)展和變化,傳統(tǒng)電機(jī)分類間的界面越來(lái)越模糊。 這
43、將是機(jī)電一體化元件組件的必然趨勢(shì)。就傳統(tǒng)的步進(jìn)電機(jī)來(lái)說(shuō),步進(jìn)電機(jī)可以簡(jiǎn)單的定義為,根 據(jù)輸入的脈沖信號(hào),每改變一次勵(lì)磁狀態(tài)就前進(jìn)一定角度(或長(zhǎng)度) ,若不改變勵(lì)磁狀態(tài)則保持一 定位子而靜止的電動(dòng)機(jī)。從廣義上講,步進(jìn)電機(jī)是一種受電脈沖信號(hào)控制的無(wú)刷式直流電機(jī),也可 看做是在一定頻率范圍內(nèi)轉(zhuǎn)速與控制脈沖頻率同步的同步電動(dòng)機(jī)。 步進(jìn)電機(jī)有如下特點(diǎn): 步進(jìn)電動(dòng)機(jī)的角位移與輸入脈沖嚴(yán)格成正比,因此,當(dāng)它轉(zhuǎn)一轉(zhuǎn)后,沒(méi)有累計(jì)誤差,具有良好 的跟隨型。 由于步進(jìn)電動(dòng)機(jī)與驅(qū)動(dòng)電路組成的開(kāi)環(huán)數(shù)控系統(tǒng),既非常簡(jiǎn)單,廉價(jià),又非??煽俊M瑫r(shí),它 也可以與角度反饋環(huán)節(jié)組成高性能的閉環(huán)數(shù)控系統(tǒng)。 步進(jìn)電動(dòng)機(jī)的動(dòng)態(tài)響應(yīng)快,易
44、于啟停、正反轉(zhuǎn)及變速。 速度可在相當(dāng)寬的范圍內(nèi)平滑調(diào)節(jié),低速下仍能保證獲得大轉(zhuǎn)矩,因此,一般可以不用減速器 而直接驅(qū)動(dòng)負(fù)載。 步進(jìn)電動(dòng)機(jī)只能通過(guò)脈沖電源供電才能運(yùn)行,它不能直接使用交流電源和直流電源。 步進(jìn)電動(dòng)機(jī)存在振蕩和失步現(xiàn)象,必須對(duì)控制系統(tǒng)和機(jī)械負(fù)載采取相應(yīng)的措施。 步進(jìn)電動(dòng)機(jī)自身的噪聲和振動(dòng)較大,帶慣性負(fù)載的能力差。 步進(jìn)電動(dòng)機(jī)可以分為三類: (1)反應(yīng)式步進(jìn)電動(dòng)機(jī) 反應(yīng)式步進(jìn)電動(dòng)機(jī)的轉(zhuǎn)子是由軟磁材料制成的,轉(zhuǎn)子中沒(méi)有繞組。它的結(jié)構(gòu)簡(jiǎn)單,成本低,步距角 可以做的很小,但是動(dòng)態(tài)性能差。 (2)永磁試步進(jìn)電動(dòng)機(jī) 永磁試步進(jìn)電動(dòng)機(jī)的轉(zhuǎn)子式永磁材料做成的,轉(zhuǎn)子本身就是一個(gè)磁源。它的輸出轉(zhuǎn)矩大,
45、動(dòng)態(tài)性能 好,轉(zhuǎn)子的極屬和定子的極數(shù)相同,所以步距角一般較大。需供給正負(fù)脈沖信號(hào)。 (3)混合式步進(jìn)電動(dòng)機(jī) 混合式步進(jìn)電動(dòng)機(jī)綜合了反應(yīng)式和永磁試兩者的優(yōu)點(diǎn),它的輸出轉(zhuǎn)矩大,動(dòng)態(tài)性能好,步距角小, 但是結(jié)構(gòu)復(fù)雜,成本較高。 由于反應(yīng)式步進(jìn)電動(dòng)機(jī)的性能價(jià)格比比較高,因此我選擇反應(yīng)式步進(jìn)電動(dòng)機(jī)。 通過(guò)比較我選擇我選反應(yīng)式步進(jìn)電動(dòng)機(jī) 45bf005 參數(shù): 步距角 電壓 電流 相數(shù) 轉(zhuǎn)矩 1.5/327v 2.5 3 0.196 牛米 5.2 傳動(dòng)齒輪設(shè)計(jì) 齒輪材料,熱處理及精度 考慮此電子密碼鎖的功率較小及現(xiàn)場(chǎng)安裝的限制,故大小齒輪都選用硬齒面漸開(kāi)線斜齒輪 (1) 齒輪材料及熱處理 材料:選用鋼調(diào)質(zhì)
46、,齒面硬度為 280hbs 取齒數(shù)=2445 1 z 齒輪精度 按 gb/t100951998,選擇 7 級(jí),齒根噴丸強(qiáng)化。 初步設(shè)計(jì)齒輪傳動(dòng)的主要尺寸 按齒面接觸強(qiáng)度設(shè)計(jì) 21 3 1 ) ( 12 h eh d t t zz u utk d 確定各參數(shù)的值: 試選=1.6 t k 查課本機(jī)械設(shè)計(jì)選取區(qū)域系數(shù) z=2.433 h 由課本機(jī)械設(shè)計(jì) 78. 0 1 82 . 0 2 則6 . 182 . 0 78 . 0 功率 p=272.5=67.5w=0.0675kw n=503=150rpm 由機(jī)械設(shè)計(jì)計(jì)算應(yīng)力值環(huán)數(shù) n =60n j =601501(283008) 11h l =0.36
47、10 h 9 查機(jī)械設(shè)計(jì)得:k=0.93 k=0.96 12 齒輪的疲勞強(qiáng)度極限 取失效概率為 1%,安全系數(shù) s=1,應(yīng)用公式得: =0.93550=511.5 h 1 s k hhn1lim1 mpa =0.96450=432 h 2 s k hhn2lim2 mpa 許用接觸應(yīng)力 mpa hhh 75.4712/ )432 5 . 511(2/ )( 21 查機(jī)械設(shè)計(jì)得: =189.8mp e z a 得: =0.5 d 3.設(shè)計(jì)計(jì)算 傳動(dòng)齒輪的分度圓直徑 d t 1 21 3 1 ) ( 12 h eh d t t zz u utk d =mm12.30) 75.471 8 . 189
48、433 . 2 ( 25 . 3 24 . 4 6 . 15 . 0 196 . 0 6 . 12 2 3 計(jì)算圓周速度 100060 11 nd t sm/24 . 0 100060 15012.3014 . 3 計(jì)算齒寬 b 和模數(shù) nt m 計(jì)算齒寬 b b=15.06mm td d1 計(jì)算模數(shù) mn 初選螺旋角=14 = nt mmm z d t 22 . 1 24 14cos12.30cos 1 1 計(jì)算齒寬與高之比 h b 齒高 h=2.25 =2.251.22=2.75 nt mmm = =5.47 h b 75 . 2 06.15 計(jì)算縱向重合度 =0.318=1.903 1
49、d 14tan241318 . 0 tan 計(jì)算載荷系數(shù) k 使用系數(shù)=1 a k 根據(jù),7 級(jí)精度, 查課本由表 10-8 得smv/24 . 0 192 p 動(dòng)載系數(shù) k=1.07, v 查課本由表 10-4 得 k的計(jì)算公式: 194 p h k= +0.2310b h )6 . 01 (18 . 0 12 . 1 2 d 2 d 3 =1.12+0.18(1+0.61) 1+0.231049.53=1.42 3 查課本由表 10-13 得: k=1.35 195 p f 查課本由表 10-3 得: k=1.2 193 p hf k 故載荷系數(shù): kk k k k =11.071.21.
50、42=1.82 hh 按實(shí)際載荷系數(shù)校正所算得的分度圓直徑 d =d=30.12=32.03 1t 1 t kk / 3 6 . 1 82 . 1 3 mm 圓整取 d =32mm 1 齒輪寬度 b=15mm 計(jì)算模數(shù) n m = n mmm z d 29 . 1 24 14cos03.32cos 1 1 5.3 齒條及彈簧的設(shè)計(jì) 我的傳動(dòng)機(jī)構(gòu)是齒輪齒條傳動(dòng)機(jī)構(gòu),齒條前端設(shè)置一個(gè)擋板,彈簧的一端就連在擋板上,另 一端就連在齒條上的凸起上。齒條的前端是鎖頭,鎖頭設(shè)置 45 度斜面,材料選擇 45 號(hào)鋼設(shè)計(jì)簡(jiǎn)圖 如下: 齒條結(jié)構(gòu)簡(jiǎn)單,受力不大,不用考慮過(guò)多的應(yīng)力等要素,所以本次設(shè)計(jì)沒(méi)有考慮內(nèi)在的應(yīng)
51、力要 求,只設(shè)計(jì)簡(jiǎn)單的尺寸。 1,齒條各部分的長(zhǎng)度高度設(shè)計(jì) 綜合考慮到密碼鎖的鎖體大小,我的齒條總長(zhǎng)度我取 200mm,寬度和齒輪差不多取 20mm 對(duì)于鎖頭 d 的長(zhǎng)度我考慮實(shí)際應(yīng)用不用太長(zhǎng),我取 20mm。 對(duì)于齒條上,齒的總長(zhǎng)應(yīng)該至少大于 1.5 倍 d 的長(zhǎng)度,應(yīng)為大于 30mm,我取 40mm。 a 端長(zhǎng)度,萎了方便齒輪的安放,我取 30mm。 凸起的作用只求擋住彈簧,我取其寬度 8mm,高 15mm。 而 b 的長(zhǎng)度應(yīng)該大于一半,取 120mm。 擋板的長(zhǎng)度 12mm,寬度應(yīng)該比齒條的寬度大一點(diǎn) 40mm. f 的長(zhǎng)度我也取 8mm。 齒條的高度我取 25mm 而裝彈簧的 c 是一
52、段直徑為 20mm 的圓柱。 2,齒條 c 上的彈簧設(shè)計(jì)計(jì)算 工作載荷 最小工作載荷 f1=0n 最大工作載荷 f2=0.1960.02=9.8n 工作載荷下的最小壓縮變形量錯(cuò)誤!未找到引用源。錯(cuò)誤!未找到引用源。1=0mm 工作載荷下的最大壓縮變形量 2=20mm 工作行程錯(cuò)誤!未找到引用源。錯(cuò)誤!未找到引用源。=200=20mm 載荷的性質(zhì)是變載荷,且有沖擊,屬類彈簧。 彈簧的結(jié)構(gòu)形式:一端焊接在突起上,另一端自然狀態(tài),套在齒條上, 。 許用應(yīng)力=540mp 切變模量 g=80000mp 彈簧指數(shù) c c= 這里我取 c 值為 5 d d2 曲度指數(shù) k=,算出來(lái) k=1.3105 4-4
53、c 1-4c c 0.165 彈簧絲直徑 d1.6=1.6=0.72 kf2c 540 59.81.3105 查表去的 d=1mm 彈簧的總直徑取 d=mm 有效工作圈數(shù) n1=7.5 圈2 f2c38 gd 3 58 . 98 20180000 n2=1.52.5,根據(jù)結(jié)構(gòu),兩端各并緊一圈 n2=2 圈 總?cè)?shù) n=n1+n2 螺旋角 a=arctg=5 度 44 分 d2 t 彈簧的總長(zhǎng)度 30mm 5.4 齒輪的驅(qū)動(dòng)軸設(shè)計(jì)以及聯(lián)軸器的選擇 . 求 驅(qū)動(dòng)軸上的功率 p,轉(zhuǎn)速,轉(zhuǎn)矩nt p=67.5w =150r/minn =0.198nmt . 求作用在齒輪上的力 已知傳動(dòng)齒輪的分度圓直徑
54、為 =32 dmm 而 圓周力 f ,徑向力 f 及軸向力 f tra f = t d t2 n375.12 1032 198 . 0 2 3 f = f rt n o o n 64 . 4 86.13cos 20tan 375.12 cos tan f = f tan=12.3750.246734=3.05n at . 初步確定軸的最小直徑 先按課本初步估算軸的最小直徑,選取軸的材料為 45 鋼,調(diào)質(zhì)處理,根據(jù)機(jī)械設(shè)計(jì)手冊(cè) mm n p ad o 9 3 min 輸出軸的最小直徑顯然是安裝聯(lián)軸器處的直徑,為了使所選的軸與聯(lián)軸器吻合,故需同時(shí)選取聯(lián) d 軸器的型號(hào) 查機(jī)械設(shè)計(jì)手冊(cè)選取4 a k
55、 mntktc a 792 . 0 198 . 0 4 因?yàn)橛?jì)算轉(zhuǎn)矩小于聯(lián)軸器公稱轉(zhuǎn)矩,所以 查機(jī)械設(shè)計(jì)手冊(cè) 選取 lt1 型彈性套柱銷聯(lián)軸器其公稱轉(zhuǎn)矩為 6.3nm,半聯(lián)軸器的孔徑 kg,轉(zhuǎn)動(dòng)慣量 0.0005kg.m282 . 0 .20.9,9 1 質(zhì)量半聯(lián)軸器的長(zhǎng)度故取 mmlmmdmmd . 根據(jù)軸向定位的要求確定軸的各段直徑和長(zhǎng)度。 為了滿足半聯(lián)軸器的要求的軸向定位要求,軸的長(zhǎng)度 20mm,和軸的直徑都取 9mm。 -軸段右端需要制出一軸肩,故取-的直徑;左端用軸端擋圈定位,按軸端mmd10 直徑取擋圈直徑半聯(lián)軸器與 為了保證軸端擋圈只壓在mmd10軸配合的輪轂孔長(zhǎng)度 半聯(lián)軸器上而
56、不壓在軸端上, 故-的長(zhǎng)度 略短一些,現(xiàn)取mml20 -軸的長(zhǎng)度取 10mm 行程開(kāi)關(guān)放在鎖的后面,它是用來(lái)切斷步進(jìn)電動(dòng)機(jī)電源的開(kāi)關(guān),當(dāng)鎖頭處于自然伸長(zhǎng)的時(shí)候, 齒條末尾距離行程開(kāi)關(guān)的距離為 20mm。及當(dāng)鎖頭全部縮進(jìn)鎖體內(nèi)部時(shí),齒條末尾剛好撞到行程開(kāi) 關(guān)上,電機(jī)斷電。這樣能夠保證電動(dòng)機(jī)不被燒壞。 第 5 章 結(jié)束語(yǔ)及展望 通過(guò)這次畢業(yè)設(shè)計(jì),讓我復(fù)習(xí)了很多學(xué)過(guò)的舊知識(shí),同時(shí)鍛煉了自己的動(dòng)手能力 和查閱資料。尤其是解決在實(shí)際中解決排查問(wèn)題的能力。 1、通過(guò)這次的設(shè)計(jì),我熟悉了使用 protel 的技巧,學(xué)會(huì)了制作電路板的一些技 巧,并且熟悉了如何選購(gòu)使用電子元器件。 2、在設(shè)計(jì)中,我學(xué)到了如何使
57、用 c 語(yǔ)言對(duì)單片機(jī)進(jìn)行編寫(xiě)程序,熟悉了使用 keil c 軟件,并且加深了對(duì)單片機(jī)的編程技巧。 3、在做這個(gè)設(shè)計(jì)的過(guò)程中,我遇到了不少的問(wèn)題。這鍛煉了我篩選、查閱資 料,并將理論結(jié)合到自己的設(shè)計(jì)中的能力。一步一步的排除故障原因,找 到故障的原因并解決故障。 4、這次的設(shè)計(jì)使我對(duì)模擬電子、數(shù)字電子知識(shí)加深了了解,尤其是在對(duì)電路 進(jìn)行調(diào)試的時(shí)候,出現(xiàn)了很多這些方面的問(wèn)題,通過(guò)對(duì)以往知識(shí)的復(fù)習(xí)鞏 固,將問(wèn)題解決。 這次的設(shè)計(jì)有很多的不足,和市場(chǎng)上的產(chǎn)品有一定的差距,例如沒(méi)有使用液晶顯 示屏,電動(dòng)鎖的部分在實(shí)物中使用一個(gè) led 代替等,還可以做得更好,還請(qǐng)老師同學(xué) 們提出寶貴意見(jiàn)! 第 6 章 鳴
58、謝 在本次設(shè)計(jì)完成之際,在這里要衷心感謝我的畢業(yè)設(shè)計(jì)知道老師 xxx 老師在設(shè)計(jì) 中對(duì)我的指導(dǎo)、幫助,并且提出了很多非常寶貴的意見(jiàn)。感謝在本次設(shè)計(jì)中給予我?guī)?助的 xxx、xxx 等各位同學(xué)。還要感謝大學(xué)四年來(lái)教導(dǎo)我的各位老師,不計(jì)較浪費(fèi)自己 學(xué)習(xí)時(shí)間幫助我的同學(xué)。感謝答辯小組的老師百忙之中對(duì)我本次設(shè)計(jì)的閱覽與指導(dǎo)! 第 7 章 參考文獻(xiàn) 1 當(dāng)方微型計(jì)算機(jī)控制技術(shù)m中國(guó)水利水電出版社,2001 年 2 胡漢才單片機(jī)原理及其借口技術(shù)m清華大學(xué)出版社,1996 年 3 趙新民智能儀器設(shè)計(jì)基礎(chǔ)m哈爾濱工業(yè)大學(xué)出版社,1999 年 4 潘新,民王,燕芳微型計(jì)算機(jī)控制技術(shù)m電子工業(yè)出版社,2003 年
59、 5 李鐘實(shí)實(shí)用電子報(bào)警器精選百例m北京:科技技術(shù)文獻(xiàn)出版社,2002 年 6 陳愛(ài)弟protel99se 實(shí)用培訓(xùn)教程m人民郵電出版社,2000 年。 7 閻石數(shù)字電子技術(shù)基礎(chǔ)m高等教育出版社,1998 年 8 童詩(shī)白模擬電子技術(shù)基礎(chǔ)m高等教育出版涉,1998 年 9 候振鵬嵌入式 c 語(yǔ)言程序設(shè)計(jì)m北京:人民郵電出版社,2006 年 10 徐士良c 語(yǔ)言程序設(shè)計(jì)教程m北京:人民郵電出版社,2001 年 11 brian w. kernighan.the c programming language. prentice hall ptr,1988 12 janice mazidi.8051 microcontroller and embedded systems. prentice hall,1999 13 14 15 16 附 錄 電子密碼鎖源程序: #include void view_input_password(void); void view_input_error(void); void key1(void); void key2(void); void key3(void); void newpassword(void); void again(void); void key(void); void input_view(void); void voice(v
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 個(gè)人研修心得感悟
- 會(huì)計(jì)電算化專業(yè)求職信范文
- 亞運(yùn)會(huì)心得體會(huì)
- 中職學(xué)校開(kāi)學(xué)典禮教導(dǎo)主任精彩講話稿(5篇)
- 個(gè)人情緒管理心得體會(huì)范文(19篇)
- 動(dòng)物聚餐課件教學(xué)課件
- 探究天然植物制備酸堿指示劑及其pH范圍
- 慢性支氣管炎臨床路徑
- 學(xué)校教職工代表大會(huì)規(guī)定
- 航空航天用1100MPa MJ螺紋花鍵頭螺栓 征求意見(jiàn)稿
- 2024-2030年飛機(jī)內(nèi)部緊固件行業(yè)市場(chǎng)現(xiàn)狀供需分析及投資評(píng)估規(guī)劃分析研究報(bào)告
- 2023~2024學(xué)年第一學(xué)期高一期中考試數(shù)學(xué)試題含答案
- 企業(yè)信用修復(fù)服務(wù)協(xié)議
- 部編人教版三年級(jí)語(yǔ)文上冊(cè)期中測(cè)試卷5份(含答案)
- 江蘇銀寶控股集團(tuán)限公司公開(kāi)招聘高頻難、易錯(cuò)點(diǎn)500題模擬試題附帶答案詳解
- 期中測(cè)評(píng)試卷(1-4單元)(試題)-2024-2025學(xué)年人教版三年級(jí)數(shù)學(xué)上冊(cè)
- 2023年國(guó)家公務(wù)員錄用考試《行測(cè)》行政執(zhí)法卷-解析
- 城市軌道交通脫軌事故應(yīng)急預(yù)案
- 2024新版七年級(jí)英語(yǔ)單詞表
- 2024年廣東省高職高考語(yǔ)文試卷及答案
- 2024至2030年中國(guó)眼部護(hù)理行業(yè)運(yùn)營(yíng)現(xiàn)狀與未來(lái)需求趨勢(shì)分析報(bào)告
評(píng)論
0/150
提交評(píng)論