freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于單片機(jī)設(shè)計(jì)的自行車測速計(jì)系統(tǒng)_畢業(yè)設(shè)計(jì)(參考版)

2024-09-02 17:43本頁面
  

【正文】 if(num==6000) num=0。i++) { display(i,str[i])。 for(i=0。 str[2]=num/10%10。 while(1) { str[0]=num/1000。 P2=0xff。 //設(shè)置下降沿觸發(fā) } void main(void) { uchar i。 //開外部中斷 2 IT0=1。 //開 CPU 中斷 EX0=1。 22 P1=0xff。 // 段選 delayms(1)。 函數(shù)功能:數(shù)碼管顯示子函數(shù) 形 參: d1 (選擇第幾位數(shù)碼管 ) d2(數(shù)碼管顯示的數(shù)字) *******************************************/ void display(uchar d1,uchar d2) { P2=wu[d1]。y)。x) for(y=110。 for(x=z。 uint num。 uchar code du[]={ 0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90, }。 畢業(yè)設(shè)計(jì)已經(jīng)結(jié)束,但是它卻給我留下了美好的回憶,在做畢業(yè)設(shè)計(jì)的過程中加深了師生的感情和同學(xué)之間的友誼,覺得每一天都是那么的充實(shí)和愉快。也要感謝我的同學(xué)們,在我遇到困難時主動幫我解決,使我很快地攻克了一個又一個難關(guān)。 19 參考文獻(xiàn) [1] 李全利 .單片機(jī)原理及應(yīng)用技術(shù) [M].北京: 高等教育出版社, 2020. [2] 樓然苗 , 李光飛 . 51 系列單片機(jī)設(shè)計(jì)實(shí)例 [M]. 北京航空航天大學(xué)出版社 ,2020. [3] 徐晨,陳繼紅等 .微機(jī)原理及應(yīng)用 [M].北京:高等教育出版社, 2020. [4] 姜秀英 ,姜濤等 .傳感器與自動檢測技術(shù) [M].北京:中國電力出版社, 2020. [5] 閻煥忠 , 王長濤 , 馬斌 . 單片機(jī)控制里程轉(zhuǎn) 速表的設(shè)計(jì) . 沈陽建筑工程學(xué)院學(xué)報(自然科學(xué)版) ,2020, 4: 145148. [6] 曲家駭,王季秩,伺服控制系統(tǒng)中的傳感器 [M]. 機(jī)械工業(yè)出版社 . 1998. [7] 張福學(xué) . 傳感器使用電路 150例 .中國技術(shù)出版社 ,1992. [8] 張友德,趙志英,涂時亮 .單片機(jī)微機(jī)原理,應(yīng)用與實(shí)驗(yàn) [M].上海:復(fù)旦大學(xué)出版社, 2020: 122136. 致謝 在本次畢業(yè)設(shè)計(jì)過程中我獲益匪淺,同時也遇到了許多困難,在看到我的畢業(yè)設(shè)計(jì)題目時,我的感性認(rèn)識讓我感覺題目挺簡單,但在理性分析和實(shí)際操作過程中卻處處 碰壁,這都是由于基礎(chǔ)知識不牢造成的, 但在同學(xué)的幫助下我對題目有了一定得認(rèn)識和了解。當(dāng)車輪轉(zhuǎn)動,小磁片滑過霍爾元件時,霍爾元件輸出一脈沖,可根據(jù)車輪周長計(jì)算里程,選擇不同的車輪周長,里程數(shù)的變化有所不同;當(dāng)按下開關(guān),顯示速度時, LED會根據(jù)轉(zhuǎn)速的不同顯示不同的數(shù)字 。通過仿真、實(shí)驗(yàn)驗(yàn)證了系統(tǒng)的可行,能滿足設(shè)計(jì)要求,達(dá)到設(shè)計(jì)的指標(biāo),實(shí)現(xiàn)對自行車?yán)锍?/速度的計(jì)算功能,并用 LED 顯示,里程與速度分別根據(jù)以下公式求得: 里程 =脈沖總數(shù) 車輪周長 速度 =車輪周長 247。本設(shè)計(jì)主要分為硬件部分和軟件部分,硬件部分著重考慮硬件電路的簡單性,故盡可能簡化硬件電路,節(jié)省線路板的空間,達(dá)到硬件電路最優(yōu)化設(shè)計(jì)。中斷子程序流程圖如圖 14 所示。其高 4位用于定時 /計(jì)數(shù)器中斷控制,低 4 位借給外部中斷,用做中斷標(biāo)志和觸發(fā)方式選擇位。這種中斷請求是在單片機(jī)芯片內(nèi)部發(fā)生的,因此無須在芯片上設(shè)置引入端。在單片機(jī)內(nèi)部有兩個定時 /計(jì)數(shù)器,以對其中的計(jì)數(shù)結(jié)構(gòu)進(jìn)行計(jì)數(shù)的方法,來實(shí)現(xiàn)定時或計(jì)數(shù)功能。其程序流程如圖 13所示。將根據(jù)里程寄存器中的內(nèi)容計(jì)算和判斷出行駛里程數(shù)。然后主程序?qū)⒏鶕?jù)各標(biāo)志寄存器的內(nèi)容,分別完成啟動、清除、計(jì)程和計(jì)速等不同的操作。 總體程序設(shè)計(jì) 在主程序模塊中,需要 完成對各接口芯片的初始化、自行車?yán)锍毯退俣鹊某跏蓟?、中斷向量的設(shè)計(jì)以及開中斷、循環(huán)等待等工作。 基于霍爾傳感器自行車的速度里程表的軟件設(shè)計(jì)包括上電初始化程序、中斷子程序、速度調(diào)用子程序、里程調(diào)用子程序、 LED 顯示子程序、延時子程序等幾大部分。當(dāng)系統(tǒng)出現(xiàn)問題,就可以根據(jù)功能設(shè)置找出問題的根源,從而更快地解決問題。模塊化結(jié)構(gòu)設(shè)計(jì)即是根據(jù)要求和硬件設(shè)計(jì)的結(jié)構(gòu),將整個系統(tǒng)的功能分成許多小的功能模塊 ,再根據(jù)這些小的功能模塊進(jìn)行程序編寫的過程。 3 軟件程序設(shè)計(jì) 概述 在硬件設(shè)計(jì)完畢之后,接下來就是設(shè)計(jì)中最核心和最為主要的軟件部分設(shè)計(jì)。在輪流點(diǎn)亮掃描過程中,每位顯示器的點(diǎn)亮?xí)r間是極為短暫的(約 1ms),由于人的視覺暫留現(xiàn)象及發(fā) 15 光二極管的余輝效應(yīng),盡管實(shí)際上各位顯示器并非同時點(diǎn)亮,但只要掃描的速度足夠快,給人的印象就是一組穩(wěn)定的顯示數(shù)據(jù),不會有閃爍感。 CPU 向字段輸出口送出字型碼時,所有顯示器接收到相同的字型碼,但究竟是哪個顯示器亮,則取決于 COM 端。 LED 顯示方式有動態(tài)顯示和靜態(tài)顯示兩種方式。如圖 12 所示。其中 7個發(fā)光二極管構(gòu)成字型 “8”的各個筆畫段,另一個小數(shù)點(diǎn)為 dp 發(fā)光二極管。由于它具有顯示清晰 、亮度高、使用電壓低、壽命長的特點(diǎn),因此使用非常廣泛。 顯示電路的設(shè)計(jì) 本設(shè)計(jì)中采用 LED 數(shù)碼管顯示。復(fù)位后, P0 到 P3并行 I/O 口全為高電平,其它寄存器全部清零,只有 SBUF 寄存器狀態(tài)不確定。上電時,剛接通電源,電容 C相當(dāng)于瞬間短路, +5V 立即加到 RET/VPD 端,該高電平使 89C52 全機(jī)自動復(fù) 位,這就是上電復(fù)位;若運(yùn)行過程中需要程序從頭執(zhí)行,只需按動按鈕即可。 本系統(tǒng)的復(fù)位電路是采用按鍵復(fù)位的電路,如圖 11 所示,是常用復(fù)位電路之一。只要 RET 保持高電平,則 89C52 循環(huán)復(fù)位。有了它可以使程序從指定 處開始執(zhí)行,即從程序存儲器中的 0000H 地址單元開始執(zhí)行程序。此外,如果單片機(jī)有串行通信,則應(yīng)該選擇振蕩頻率除以串行通信頻率可以除盡的晶體。對外接電容的值雖然沒有嚴(yán)格的要求,但電容的大小會影響振蕩器 的高低、振蕩器的穩(wěn)定性、起振的快速性和溫度的穩(wěn)定性。單片機(jī)內(nèi)部時鐘方式的振蕩電路如圖 10所示。 單片機(jī)內(nèi)部有一個用于構(gòu)成振蕩器的高增益反相放大器,該高增益反相放大器的輸入為芯片引腳 XTAL1,輸出端為引腳 XTAL2。常用的時鐘電路有兩種方式,一種是內(nèi)部時鐘方式,另一種為外部時鐘方式。因此,時鐘頻率直接影響單片機(jī)的速度,時鐘電路的質(zhì)量也直接影響單片機(jī)系統(tǒng)的穩(wěn)定性。測量時,在 2 兩端加 5V 直流電壓 ,在輸出端 3與 1之間接一個 2k? 的負(fù)載電阻,如圖 9所示。傳感器主要特性是它的輸出特性,即輸入磁感應(yīng)強(qiáng)度 B與輸出電壓 V0 之間的關(guān)系。這樣兩次電壓變換,使霍爾開關(guān)完成了一次開關(guān)動作。當(dāng)施加的磁場達(dá)到工作點(diǎn)時,觸發(fā)器輸出高電壓 (相對于地電位 ),使三極管導(dǎo)通,此時 OC 門輸出端輸出低電壓,通常稱這種狀態(tài)為開 。 (1)、 (2)、 (3)代表集成霍爾開關(guān)的三個引出端點(diǎn)?;魻栃?yīng)原理圖如圖 7 所示。利用霍爾效應(yīng)制成的元件稱為霍爾元件。 霍爾傳感器的測溫原理 霍爾傳感器是利用霍爾效應(yīng)制成的一種磁敏傳感器。前者是直接檢測出受檢測對象本身的磁場或磁特性,后者是檢測受檢對象上人為設(shè)置的磁場,用這個磁場來作被檢測的信息的載體。按照霍爾器件的功能可將它們分為:霍爾線性器件和霍爾開關(guān)器件,前者輸出模擬量,后者輸出數(shù)字量?;魻柧€性器件的精度高、線性度好;霍爾開關(guān)器 件無觸點(diǎn)、無磨損、輸出波形清晰、無抖動、無回跳、位置重復(fù)精度高。 傳感器及其測量系統(tǒng) 本次設(shè)計(jì)信號的捕獲采用的是霍爾傳感器。在這種方式下,在兩個相鄰機(jī)器周期內(nèi), 0INT 和 1INT 引腳 電平發(fā)生變化,即在第一個機(jī)器周期內(nèi)為高電平,第二個機(jī) 11 器周期內(nèi)為低電平,就激活外部中斷。只要在 0INT 和 1INT 引腳上出現(xiàn)有效低電平時,就激活外部中斷方式。 外部中斷請求有兩種信號方式:電平觸發(fā)方式和脈沖觸發(fā)方式。由片內(nèi)特殊功能寄存器中的中斷允許寄存器 IE 控制 CPU 是否響應(yīng)中斷請求;由中斷優(yōu)先級寄存器 IP 安排各優(yōu)中斷源的優(yōu)先級;同一優(yōu)先級內(nèi)各終端同時提出中斷請求時,由內(nèi)部的查詢邏輯確定其響應(yīng)次序。 STC89C52 管腳圖如圖 6 所示。 圖 5 單片機(jī)內(nèi)部結(jié)構(gòu)示意圖 定時 /計(jì)數(shù)器 中斷系統(tǒng) CPU 存儲器 并行 I/O口 串口 I/O口 TXD TXD RXD T INT P0P3
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1