版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、單片機(jī)最小系統(tǒng)設(shè)計 摘要:本智能小車采用單片機(jī)at89c51作為控制器,來控制小車的電機(jī)正轉(zhuǎn)、反轉(zhuǎn)等功能,用灰度傳感器檢測,實(shí)現(xiàn)小車沿著黑線行走。所以,小車主要分為三部分:最小系統(tǒng)的設(shè)計,電機(jī)的驅(qū)動,灰度傳感器的檢測。而我們小組主要負(fù)責(zé)單片機(jī)最小系統(tǒng),接下來,我們將對這一部分進(jìn)行設(shè)計與調(diào)試。關(guān)鍵詞:51單片機(jī) ad轉(zhuǎn)換 7805穩(wěn)壓電源一、 系統(tǒng)設(shè)計1、 系統(tǒng)設(shè)計思路(1)總體框架圖:灰度傳感器電機(jī)驅(qū)動單片機(jī)at89c51(2)單片機(jī)最小系統(tǒng)的框架圖:電源部分a/d轉(zhuǎn)化at89c512、 單片機(jī)最小系統(tǒng)原理圖 見附錄一3、 各功能塊的劃分與組成(1)at89c512條主電源引腳vcc gnd;
2、2條外接晶體引腳xtal1/2;4條控制或與其他電源復(fù)用的引腳;32條i/o引腳。(2)電源電路采用7805,將電源降至5v,提供芯片正常工作。(3)晶振與復(fù)位(a)時鐘電路 89c51雖然有內(nèi)部振蕩電路,但要形成時鐘,必須外部附加電路。89c51單片機(jī)的時鐘產(chǎn)生方法有兩種。內(nèi)部時鐘方式和外部時鐘方式。本設(shè)計采用內(nèi)部時鐘方式,利用芯片內(nèi)部的振蕩電路,在xtal1、xtal2引腳上外接定時元件,內(nèi)部的振蕩電路便產(chǎn)生自激振蕩。本設(shè)計采用最常用的內(nèi)部時鐘方式,即用外接晶體和電容組成的并聯(lián)諧振回路。振蕩晶體可在1.2mhz到12mhz之間選擇, 我們采用的是11.0592mhz的晶振。電容值無嚴(yán)格要求
3、,但電容取值對振蕩頻率輸出的穩(wěn)定性、大小、振蕩電路起振速度有少許影響,cx1、cx2可在20pf到100pf之間取值,但在60pf到70pf時振蕩器有較高的頻率穩(wěn)定性。所以本設(shè)計中,振蕩晶體選擇6mhz,電容選擇65pf。在設(shè)計印刷電路板時,晶體和電容應(yīng)盡可能靠近單片機(jī)芯片安裝,以減少寄生電容,更好的保證振蕩器穩(wěn)定和可靠地工作。為了提高溫度穩(wěn)定性,應(yīng)采用npo電容。(b)復(fù)位電路 89c51的復(fù)位是由外部的復(fù)位電路來實(shí)現(xiàn)的。復(fù)位引腳rst通過一個斯密特觸發(fā)器用來抑制噪聲,在每個機(jī)器周期的s5p2,斯密特觸發(fā)器的輸出電平由復(fù)位電路采樣一次,然后才能得到內(nèi)部復(fù)位操作所需要的信號。復(fù)位電路通常采用上
4、電自動復(fù)位和按鈕復(fù)位兩種方式。最簡單的上電自動復(fù)位電路中上電自動復(fù)位是通過外部復(fù)位電路的電容充電來實(shí)現(xiàn)的。只要vcc的上升時間不超過1ms,就可以實(shí)現(xiàn)自動上電復(fù)位。時鐘頻率用6mhz時c取22uf,r取1k。除了上電復(fù)位外,有時還需要按鍵手動復(fù)位。本設(shè)計就是用的按鍵手動復(fù)位。按鍵手動復(fù)位有電平方式和脈沖方式兩種。其中電平復(fù)位是通過rst端經(jīng)電阻與電源vcc接通而實(shí)現(xiàn)的。按鍵手動復(fù)位電路見圖。時鐘頻率選用6mhz時,c取22uf,rs取200,rk取1k。(4)a/d轉(zhuǎn)化采用a/d0832實(shí)現(xiàn)由模擬信號向數(shù)字信號的轉(zhuǎn)化功能。adc0832為8位分辨率a/d轉(zhuǎn)換芯片,其最高分辨可達(dá)256級,可以適
5、應(yīng)一般的模擬量轉(zhuǎn)換要求。其內(nèi)部電源輸入與參考電壓的復(fù)用,使得芯片的模擬電壓輸入在05v之間。芯片轉(zhuǎn)換時間僅為32s,據(jù)有雙數(shù)據(jù)輸出可作為數(shù)據(jù)校驗,以減少數(shù)據(jù)誤差,轉(zhuǎn)換速度快且穩(wěn)定性能強(qiáng)。獨(dú)立的芯片使能輸入,使多器件掛接和處理器控制變的更加方便。通過di數(shù)據(jù)輸入端,可以輕易的實(shí)現(xiàn)通道功能的選擇。 正常情況下adc0832與單片機(jī)的接口應(yīng)為4條數(shù)據(jù)線,分別是cs、clk、do、di。但由于do端與di端在通信時并未同時有效并與單片機(jī)的接口是雙向的,所以電路設(shè)計時可以將do和di并聯(lián)在一根數(shù)據(jù)線上使用。當(dāng)adc0832未工作時其cs輸入端應(yīng)為高電平,此時芯片禁用,clk和do/di的電平可任意。當(dāng)要
6、進(jìn)行a/d轉(zhuǎn)換時,須先將cs使能端置于低電平并且保持低電平直到轉(zhuǎn)換完全結(jié)束。此時芯片開始轉(zhuǎn)換工作,同時由處理器向芯片時鐘輸入端clk輸入時鐘脈沖,do/di端則使用di端輸入通道功能選擇的數(shù)據(jù)信號。在第1個時鐘脈沖的下沉之前di端必須是高電平,表示啟始信號。在第2、3個脈沖下沉之前di端應(yīng)輸入2位數(shù)據(jù)用于選擇通道功能。當(dāng)此2位數(shù)據(jù)為“1”、“0”時,只對ch0進(jìn)行單通道轉(zhuǎn)換。當(dāng)2位數(shù)據(jù)為“1”、“1”時,只對ch1進(jìn)行單通道轉(zhuǎn)換。當(dāng)2位數(shù)據(jù)為“0”、“0”時,將ch0作為正輸入端in+,ch1作為負(fù)輸入端in-進(jìn)行輸入。當(dāng)2位數(shù)據(jù)為“0”、“1”時,將ch0作為負(fù)輸入端in-,ch1作為正輸入
7、端in+進(jìn)行輸入。 到第3個脈沖的下沉之后di端的輸入電平就失去輸入作用,此后do/di端則開始利用數(shù)據(jù)輸出do進(jìn)行轉(zhuǎn)換數(shù)據(jù)的讀取。從第4個脈沖下沉開始由do端輸出轉(zhuǎn)換數(shù)據(jù)最高位data7,隨后每一個脈沖下沉do端輸出下一位數(shù)據(jù)。直到第11個脈沖時發(fā)出最低位數(shù)據(jù)data0,一個字節(jié)的數(shù)據(jù)輸出完成。也正是從此位開始輸出下一個相反字節(jié)的數(shù)據(jù),即從第11個字節(jié)的下沉輸出datd0。隨后輸出8位數(shù)據(jù),到第19個脈沖時數(shù)據(jù)輸出完成,也標(biāo)志著一次a/d轉(zhuǎn)換的結(jié)束。最后將cs置高電平禁用芯片,直接將轉(zhuǎn)換后的數(shù)據(jù)進(jìn)行處理就可以了。軟件編程:setb addi ;初始化通道選擇 nop nop clr adcs
8、 ;拉低/cs端 nop nop setb adclk ;拉高clk端 nop nop clr adclk ;拉低clk端,形成下降沿 mov a,b mov c,acc.1 ;確定取值通道選擇 mov addi,c nop nop setb adclk ;拉高clk端 nop nop clr adclk ;拉低clk端,形成下降沿2 mov a,b mov c,acc.0 ;確定取值通道選擇 mov addi,c nop nop setb adclk ;拉高clk端 nop nop clr adclk ;拉低clk端,形成下降沿3 setb addi nop nop mov r7,#8 ;準(zhǔn)
9、備送下后8個時鐘脈沖 ad_1: mov c,addo ;接收數(shù)據(jù) mov acc.0,c rl a ;左移一次 setb adclk nop nop clr adclk ;形成一次時鐘脈沖 nop nop djnz r7,ad_1 ;循環(huán)8次 mov c,addo ;接收數(shù)據(jù) mov acc.0,c mov b,a mov r7,#8 ad_13: mov c,addo ;接收數(shù)據(jù) mov acc.0,c rr a ;左移一次 setb adclk nop nop clr adclk ;形成一次時鐘脈沖 nop nop djnz r7,ad_13 ;循環(huán)8次 cjne a,b,adconv
10、;數(shù)據(jù)校驗 setb adcs ;拉高/cs端 clr adclk ;拉低clk端 setb addo ;拉高數(shù)據(jù)端,回到初始狀態(tài) ret 二、單片機(jī)與小車的連接與控制設(shè)計簡易智能小車采用89c51單片機(jī)進(jìn)行智能控制。開始由手動啟動小車,并復(fù)位,當(dāng)經(jīng)過規(guī)定的起始黑線,由灰度傳感器檢測,通過單片機(jī)控制小車開始記數(shù)顯示并避障、調(diào)速;系統(tǒng)的自動避障功能通過灰度傳感器正前方檢測和紅外光電傳感器左右側(cè)檢測,由單片機(jī)控制實(shí)現(xiàn);在電動車進(jìn)駛過程中,采用雙極式h型pwm脈寬調(diào)制技術(shù),以提高系統(tǒng)的靜動態(tài)性能;采用動態(tài)共陰顯示行駛時間和里程。原理結(jié)構(gòu)圖:軟件流程: 三、系統(tǒng)測試流水燈的設(shè)計 測試單片機(jī)最小系統(tǒng),因
11、為是用p1口作為控制口,所以用p1口產(chǎn)生8個流水燈效果,以檢測單片機(jī)最小系統(tǒng)是否正常。送0燈亮源程序代碼: org 0000h ljmpmainmain:movr0,#8 mova,#feh movp1,a lcalldlyaa:rola movp1,a lcall dly djnzr0,aa ljmpmaindly:movr6,#10dly1:movr7,#100dly2:djnzr7,dly2 djnzr6,dly1 retend二、 結(jié)論 本設(shè)計整體采用芯片較少,成本較低,其次基本思路清晰,邏輯簡單明了,調(diào)試較為復(fù)雜,總體預(yù)期較好。三、 參考文獻(xiàn) 【1】模擬電子技術(shù)基礎(chǔ)(第4版) ( 作者: 華成英,童詩白)出 版社: 高等教育出版社 【2】數(shù)字電子技術(shù)基礎(chǔ)(第5版)(作者:閻石)出 版 社:高等教育出版社【3】單片機(jī)原理與接口技術(shù)(修訂版)(作者:趙嘉蔚,張家棟,霍凱)出版社:清華大學(xué)出版社四、 附錄見附錄附錄一:最小系統(tǒng)原理圖附錄二:最小系統(tǒng)pcb板附錄三:最小系統(tǒng)的元件清單名 稱型 號數(shù) 量51單片機(jī)w78e581晶 振y1 11.0592mhz2ad轉(zhuǎn)換器adc08321穩(wěn)壓器7805
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 家風(fēng)家訓(xùn)先進(jìn)事跡材料(15篇)
- 易錯題27 古詩文默寫之開放性默寫題-不會在開放中找限制高考語文備戰(zhàn)2025年高考易錯題(新高考專用)含解析
- 個人理財基礎(chǔ)知識
- 手術(shù)護(hù)理指南之截石位
- 初級會計實(shí)務(wù)-初級會計職稱2021年真題
- 2024年中國睡眠呼吸暫停藥物行業(yè)發(fā)展現(xiàn)狀、市場前景、投資方向分析報告(智研咨詢發(fā)布)
- 大子午擴(kuò)張低壓渦輪低工況流動匹配機(jī)理研究
- 二零二五年度品牌授權(quán)及營銷推廣合同3篇
- 薄弱環(huán)節(jié)護(hù)理干預(yù)結(jié)合無痛化管理對老年結(jié)直腸癌根治術(shù)患者疼痛及并發(fā)癥的影響
- 二零二五年度道路建設(shè)項目合同履約保證金協(xié)議3篇
- 2024-2025學(xué)年北京石景山區(qū)九年級初三(上)期末語文試卷(含答案)
- 第一章 整式的乘除 單元測試(含答案) 2024-2025學(xué)年北師大版數(shù)學(xué)七年級下冊
- JD37-009-2024 山東省存量更新片區(qū)城市設(shè)計編制技術(shù)導(dǎo)則
- 中國高血壓防治指南(2024年修訂版)
- JT-T-390-1999突起路標(biāo)行業(yè)標(biāo)準(zhǔn)
- 《也是冬天-也是春天》
- 初中音樂聽課筆記20篇
- 央國企信創(chuàng)化與數(shù)字化轉(zhuǎn)型規(guī)劃實(shí)施
- 商標(biāo)基礎(chǔ)知識課件
- 涉詐風(fēng)險賬戶審查表
- 2023年大學(xué)英語四級考試模擬真題及答案
評論
0/150
提交評論