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

正文內(nèi)容

基于單片機(jī)的自行車速度里程表的設(shè)計(jì)畢業(yè)論文-wenkub.com

2024-10-31 07:02 本頁面
   

【正文】 還要感謝學(xué)校領(lǐng)導(dǎo)的關(guān)心和關(guān)懷。 本次設(shè)計(jì)電路簡(jiǎn)單、低成本,而且能夠滿足人們對(duì)高性能、多功能自行車的要求,可在很多里程 /速度測(cè)量場(chǎng)合使用,具有廣泛的應(yīng)用前景。這就意味著所有的器件功能比較強(qiáng)大、穩(wěn)定。 通過仿真證明本次設(shè)計(jì)符合設(shè)計(jì)的要求,能實(shí)現(xiàn)對(duì)里程、速度的顯示,功能性較強(qiáng),具有一定的實(shí)踐意義,將會(huì)在許多場(chǎng)合應(yīng)用。軟件采用匯編語言編寫,采用模塊化設(shè)計(jì)思想,程序可讀性強(qiáng)。 P0 口顯示高阻態(tài) 正常情況下 P0 口輸出應(yīng)為高(紅色)低(藍(lán)色)互換,但在實(shí)際情況下 P0口出現(xiàn)了高阻態(tài)(灰色),經(jīng)翻閱資料查得 P0 口做 I/O 口是應(yīng)接上拉電阻。直到通過電器規(guī)則檢查為止。 PROTEUS 可以實(shí)現(xiàn)數(shù)字電路、模擬電路及微控制系統(tǒng)與外設(shè)的混合電路系統(tǒng)的電路仿真、系統(tǒng)協(xié)同仿真和 PCB 設(shè)計(jì)等全部功能??梢圆捎梅謺r(shí)的方法,輪流控制各個(gè)顯示器的COM 端,使各個(gè)顯示器輪流點(diǎn)亮。當(dāng)標(biāo)志位( 00H)為 1 時(shí),計(jì)數(shù)溢出,放入最大時(shí)間值(為 0FFH);當(dāng)標(biāo)志位為 0 時(shí),將計(jì)數(shù)單元( TL TH 6CH、 6DH)的值放入 68H~ 6BH 單 元。每次計(jì)數(shù)一次后,對(duì)里程數(shù)據(jù)進(jìn)行一次存儲(chǔ)操作。本設(shè)計(jì)采用定時(shí)中斷,對(duì)自行車的里程和速度進(jìn)行計(jì)數(shù)。當(dāng)結(jié)構(gòu)發(fā)生計(jì)數(shù)溢出時(shí),即表明定時(shí)時(shí)間或 計(jì)數(shù)值已滿,這時(shí)就以計(jì)數(shù)溢出信號(hào)作為中斷請(qǐng)求,去置位一個(gè)溢出標(biāo)志,作為單片機(jī)接受中斷請(qǐng)求的標(biāo)志。這樣,每次定時(shí)器 T1的開啟時(shí)間剛好為轉(zhuǎn)一圈的時(shí)間,根據(jù)輪子的周長(zhǎng)就可以計(jì)算出自行車的速度。中斷 0 用于對(duì)輪子圈數(shù)的計(jì)數(shù)輸入,輪子每轉(zhuǎn)一圈,霍爾 傳感器輸出一個(gè)低電平脈沖。然后主程序?qū)⒏鶕?jù)各標(biāo)志寄存器的內(nèi)容,分別完成啟動(dòng)、清除、計(jì)程和計(jì)速等不同的操作。 基于霍爾傳感器自行車的速度里程表的軟件設(shè)計(jì)包括上電初始化程序、中斷子程序、速度調(diào)用子程序、里程調(diào)用子程序、 LED 顯示子程序、延時(shí)子程序等幾大部分。模塊化結(jié)構(gòu)設(shè)計(jì)即是根據(jù)要求和硬件設(shè)計(jì)的結(jié)構(gòu),將整個(gè)系統(tǒng)的功能分成許多小的功能模塊,再根據(jù)這些小的功能模 塊進(jìn)行程序編寫的過程。 報(bào)警電路的設(shè)計(jì) 本次報(bào)警電路采用蜂鳴器報(bào)警,當(dāng)即時(shí)速度超過預(yù)定值是蜂鳴器響,指示燈閃爍,提示應(yīng)該減速。 CPU 向字段輸出口送出字型碼時(shí),所有顯示器接收到相同的字型碼,但究竟是哪個(gè)顯示器亮,則取決于COM 端。如圖 所示。由于它具有顯示清晰、亮度高、使用電壓低、壽命長(zhǎng)的特點(diǎn),因此使用非常廣泛。復(fù)位后, P0 到 P3 并行 I/O 口全為高電平,其它寄存器全部清零,只有 SBUF 寄存器狀態(tài)不確定。 本系統(tǒng)的復(fù)位電路是采用按鍵復(fù)位的電路,如圖 所示,是常用復(fù)位電路之一。有了它可以使程序從指定處開始執(zhí)行,即從程序存儲(chǔ)器中的 0000H 地址單元開始執(zhí)行程序。對(duì)外接電容的值雖然沒有嚴(yán)格的要求,但電容的大小會(huì)影響振蕩器的高低、振蕩器的穩(wěn)定性、起振的快速性和溫度的穩(wěn)定性。 單片機(jī)內(nèi)部有一個(gè)用于構(gòu)成振蕩器的高增益反相放大器,該高增益反相放大器的輸入為芯片引腳 XTAL1,輸出端為引腳 XTAL2。因此,時(shí)鐘頻率直接影響單片機(jī)的速度,時(shí)鐘電路的質(zhì)量也直接影響單片機(jī)系統(tǒng)的穩(wěn)定性。所以在單片機(jī)輸出口先接入驅(qū)動(dòng)芯片 74LS244,增大電流,使 LED 能 夠正常工作。分頻前后對(duì)比圖如圖 。由于其狀態(tài)的更新發(fā)生在 CP 脈沖的邊沿故又稱之為上升沿觸發(fā)的邊沿觸發(fā)器, D觸發(fā)器的狀態(tài)只取決于時(shí)針到來前 D 端的狀態(tài)。 本次設(shè)計(jì)采用的 24C02 是為了防止掉電時(shí)里程數(shù)據(jù)的丟失,由于 24C02 的數(shù)據(jù)線和地址線是復(fù)用的,采用串口的方式傳輸數(shù)據(jù),所以只用兩根線 SCL 和 SDA與單片機(jī)傳輸數(shù)據(jù)。 圖 管腳圖 SCL 串行時(shí)鐘: AT24C02 串行時(shí)鐘輸入管腳用于產(chǎn)生器件所有數(shù)據(jù)發(fā)送或接收的時(shí)鐘。 AT24C02 支持 I2C 總線數(shù)據(jù)傳送協(xié)議。 TR0( ):定時(shí) /計(jì)數(shù)器 T0 運(yùn)行控制位。 TR1( )定時(shí) /計(jì)數(shù)器 T1 運(yùn)行控制位。 CPU 響應(yīng)中斷后 TF1 由硬件自動(dòng)清零。 本次設(shè)計(jì) TMOD 為 90H,即選通定時(shí) /計(jì)數(shù)器 定時(shí)功能、工作方式 1。 :定時(shí) /計(jì)數(shù)模式選擇位。 TMOD 用于設(shè)置其工作方式; TCON 用于控制其啟動(dòng)和中斷請(qǐng)求。單片機(jī)復(fù)位時(shí), IP 各位清 0,各中斷源同為低優(yōu)先級(jí)中斷。 EX0( )外部中斷允許位; ET0( )定時(shí) /計(jì)數(shù)器 T0 中斷允許位; EX1( )外部中斷允許位; ET1( )定時(shí) /計(jì)數(shù)器 T1 中斷允許位; ES( )串行口中斷允許位; EA( ) CPU 中斷允許位。 CPU 對(duì)中斷系統(tǒng)所有中斷以及某個(gè)中斷源的開放和屏蔽是由中斷允許寄存器 IE 控制的。只要在和引腳上出現(xiàn)有效低電平時(shí),就激活外部中斷方 式。由片內(nèi)特殊功能寄存器中的中斷允許寄存器 IE 控制 CPU 是否響應(yīng)中斷請(qǐng)求;由中斷優(yōu)先級(jí)寄存器 IP 安排各優(yōu)中斷源的優(yōu)先級(jí);同一優(yōu)先級(jí)內(nèi)各終端同時(shí)提出中斷請(qǐng)求時(shí),由內(nèi)部的查詢邏輯確定其響應(yīng)次序。 VCC: +5V 電源。當(dāng)輸入的復(fù)位信號(hào)延續(xù)兩個(gè)機(jī)器周期以上的高電平時(shí)即為有效,用以完成單片機(jī)的復(fù)位初始化操作。在讀外部 ROM 時(shí),有效 低電平 ,以實(shí)現(xiàn)外部 ROM 單元的讀操作。 ALE:地址鎖存控制信號(hào)。 AT89C52 的主要管腳功能如下: ~ : P0 口是一組 8 位漏極開路型雙向 I/O 口,也是地址 /數(shù)據(jù)總線復(fù)用口。其特點(diǎn)是傳輸速度快,效率高;但傳送多少位就需要多少根傳輸線,因此傳送成本高,適合動(dòng)態(tài)顯示。 /計(jì)數(shù)器 單片機(jī)的定時(shí)器和計(jì)數(shù)器是同一結(jié)構(gòu),只是計(jì)數(shù)器記錄的是單片機(jī)外部發(fā)生的事件,由單片機(jī)的外部電路提供計(jì)數(shù)信號(hào);而定時(shí)器是由單片機(jī)內(nèi)部提供一個(gè)非常穩(wěn)定的計(jì)數(shù)信號(hào)。單片機(jī)內(nèi)部結(jié)構(gòu)示意圖如圖 所示。 A44E集成霍爾開關(guān)是單穩(wěn)態(tài)型,由測(cè)量數(shù)據(jù)作出的輸出特性曲線如圖 b 所示。當(dāng)施加的磁場(chǎng)達(dá) 到釋放點(diǎn)時(shí),觸發(fā)器輸出低電壓,三極管截止,使 OC 門輸出高電壓,這種狀態(tài)為關(guān) 。 圖 霍爾效應(yīng)原理圖 集成開關(guān)型霍爾傳感器 A44E 集成霍爾開關(guān)由穩(wěn)壓器 A、霍爾電勢(shì)發(fā)生器 即硅霍爾片 B、差分放大器 C、施密特 觸發(fā)器 D 和 OC 門輸出 E 五個(gè)基本部分組成,如圖 ( a)所示。在置于磁場(chǎng)中的導(dǎo)體或半導(dǎo)體通入電流 I,若電流垂直磁場(chǎng) B,則在與磁場(chǎng)和電流都垂直的方向上會(huì)出現(xiàn)一個(gè)電勢(shì)差 Uh,這種現(xiàn)象稱為霍爾效應(yīng)。 按被檢測(cè)對(duì)象的性質(zhì)可將它們的應(yīng)用分為:直接應(yīng)用和間接應(yīng)用。 ?霍爾器件具有許多優(yōu)點(diǎn),它們的結(jié)構(gòu)牢固、體積小、重量輕、壽命長(zhǎng)、安裝方便、功耗小、頻率高(可達(dá) 1MHz)、耐震動(dòng)、不怕灰塵、油污、水汽及煙霧等的污染或腐蝕。作為輸入信號(hào),這就給磁傳感器的快速發(fā)展提供了機(jī)遇,形成了磁傳感器的產(chǎn)業(yè)。 圖 軟件總體流程圖 3 自行車的速度里程表硬件電路設(shè)計(jì) 概述 自行車的速度里程表的硬件電路設(shè)計(jì)是基礎(chǔ)部分,它包括信號(hào)的捕獲、放大、整形 ,單片機(jī)的計(jì)算處理,數(shù)碼管的實(shí)時(shí)顯示和單片機(jī)外圍基本電路的設(shè)計(jì),兩大主要器件就是傳感器和單片機(jī)。 中斷子程序是將傳感器產(chǎn)生的信號(hào)接入外部中斷 0,將經(jīng)過 74LS74 分頻后的信號(hào)接入外部中斷 1,利用中斷和定時(shí)器對(duì)分別對(duì)里程進(jìn)行累加、每轉(zhuǎn)一周的時(shí)間進(jìn)行測(cè)量。在設(shè)計(jì)中選用的是 AT89C52 單片機(jī)。 霍爾傳感器是對(duì)磁敏感的傳感元件,常用于信號(hào)采集的有 A44E,該傳感器是一個(gè) 3 端器件, 外形與三極管相似,只要接上電源、地,即可工作,工作電壓范圍寬,使用非常方便。 使用霍爾傳感器獲得脈沖信號(hào),其機(jī)械結(jié)構(gòu)也可以做得較為簡(jiǎn)單,只要在轉(zhuǎn)軸的齒輪盤上粘上一粒磁鋼,霍爾元件固定在前叉上,當(dāng)車子轉(zhuǎn)動(dòng)時(shí)霍爾元件靠近磁鋼,就有信號(hào)輸出,轉(zhuǎn)軸旋轉(zhuǎn)時(shí),就會(huì)不斷地產(chǎn)生脈沖信號(hào)輸出。常用的測(cè)速元件有霍爾傳感器、光電傳感器和光電編碼器。 最終實(shí)現(xiàn)目標(biāo):自行車的速度里程表具有里程、速度測(cè)試與顯示功能,采用單片機(jī)作控制,顯示電路可顯示里程及速度。 2. 對(duì)脈沖信號(hào)進(jìn)行計(jì)數(shù)。每次中斷代表車輪轉(zhuǎn)動(dòng)一圈,中斷數(shù) n 輪圈的周長(zhǎng)為 L 的乘積為里程值。里程及速度的測(cè)量,是經(jīng)過 MCS51的定時(shí) /計(jì)數(shù)器測(cè)出總的脈沖數(shù)和每轉(zhuǎn)一圈的時(shí)間,再經(jīng)過單片機(jī)的計(jì)算得出,其結(jié)果通過 LED 顯示器顯示出來。 本文首先扼要對(duì)該課題的任務(wù) 進(jìn)行方案論證,包括硬件方案和軟件方案的設(shè)計(jì);繼而具體介紹了自行車的速度里程表的硬件設(shè)計(jì),包括傳感器的選擇、單片機(jī)的選擇、顯示電路的設(shè)計(jì);然后闡述了該自行車的速度里程表的軟件設(shè)計(jì),包括數(shù)據(jù)處理子程序的設(shè)計(jì)、顯示子程序的設(shè)計(jì);最后針對(duì)仿真過程遇到的問題進(jìn)行了具體說明與分析,對(duì)本次設(shè)計(jì)進(jìn)行了系統(tǒng)的總結(jié)。自行車?yán)锍趟俣缺碜鳛樽孕熊嚨囊淮筝o助工具也正是隨著這個(gè)要求而迅速發(fā)展的,其功能也逐漸從單一的 里程顯示發(fā)展到速度、時(shí)間顯示,甚至有的還具有測(cè)量騎車人的心跳、顯示騎車人熱量消耗等功能。 Single chip microputer。該系統(tǒng)硬件電路簡(jiǎn)單,子程序具有通用性,完全符合設(shè)計(jì)要求。以 AT89C52 單片機(jī)為核心, A44E 霍爾傳感器測(cè)轉(zhuǎn)數(shù),實(shí)現(xiàn)對(duì)自行車?yán)锍?/速度的測(cè)量統(tǒng)計(jì),采用 24C02 實(shí) 現(xiàn)在系統(tǒng)掉電的時(shí)候保存里程信息,并能將自行車的里程數(shù)及速度用 LED 實(shí)時(shí)顯示?;趩纹瑱C(jī)的自行車速度里程表的設(shè)計(jì)畢業(yè)論文
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1