【正文】
二極管的陰極都連在一起的,稱之為共陰極 LED 顯示器。按下按鈕,則直接把 +5V 加到了 RET/VPD 端從而復(fù)位稱為手動復(fù)位。本設(shè)計晶振采用 12MHz,則計數(shù)周期為 T= μ)( 11211012 16 ??? HzS 復(fù)位電路的設(shè)計 AT89C52 單片機的復(fù)位輸入引腳 RET 為 AT89C52 提供了初始化的手段。本設(shè)計采用 第一種方式 。 74LS244 芯片的介紹 本次設(shè)計中的采用驅(qū)動數(shù)碼管的芯片為 74LS244, 74LS244 為三態(tài)輸出的八位緩沖器和線驅(qū)動器,若單片機輸出口直接接顯示部分電路,則電流太小,會導(dǎo)致顯示部分不能正常工作。由于其狀態(tài)的更新發(fā)生在 CP 脈沖的邊沿故又稱之為上升沿觸發(fā)的邊沿觸發(fā)器, D 觸發(fā)器的狀態(tài)只取決于時針到來前 D 端的狀態(tài)。 SDA 串行數(shù)據(jù) /地址: CAT24WC02 雙向串行數(shù)據(jù) /地址管腳用于器件所有數(shù)據(jù)的發(fā)送或接收。 其他器件的介紹 存儲器的介紹 AT24C02 是一個 2K 位串行 CMOSE2PROM。 T1 工作時, CPU可隨時查詢 TF 的狀態(tài)。 TC/ =0 為定時模式; TC/ =1 為計數(shù)模式。單片機復(fù)位時, IP 各位清 0,各中斷源同為低優(yōu)先級中斷。 CPU 對中斷系統(tǒng)所有中斷以及某個中斷源的開放和屏蔽是由中斷允許寄存器 IE控制的。由片內(nèi)特殊功能寄存器中的中斷允許寄存器 IE 控制 CPU是否響應(yīng)中斷請求;有中斷優(yōu)先級寄存器 IP 安排各優(yōu)中斷源的優(yōu)先級;同一優(yōu)先級內(nèi)各終端同時提出中斷請求時,由內(nèi)部的查詢邏輯確定其響應(yīng)次序。下面介紹一些信號引腳的第二功能。當(dāng)使用芯片內(nèi)部時鐘時,此二引線端用于外接石英晶體和電容;當(dāng)使用外部時鐘時,用于接外部時鐘脈沖信 號。此外,由于 ALE 是以晶振 1/ 6 的固定頻率輸出的正脈沖,因此,可作為外部時鐘或外部定時脈沖使用。 ~ : P1 是一個帶內(nèi)部上拉電阻的 8 位雙向 I/O 口, P1 的輸出緩沖極可驅(qū)動(吸收或輸出電流) 4 個 TTL 邏輯門電路。 圖 89C52引腳圖 貴州大學(xué)本科畢業(yè)論文(設(shè)計) 第 16 頁 AT89C52 提供以下標(biāo)準(zhǔn)功能: 8k 字節(jié) Flash 閃速存儲器, 256 字節(jié)內(nèi)部 RAM,32 個 I/O 口線, 3 個 16 位定時 /計數(shù)器,一個全雙工串行通信口,片內(nèi)具有振蕩器及時鐘電路。 內(nèi)部存儲器包括內(nèi)部數(shù)據(jù)存儲器(內(nèi)部 RAM)和內(nèi)部程序存儲器。 A44E 集成霍爾開關(guān)是單穩(wěn)態(tài)型,由測量數(shù)據(jù)作出的輸出特性曲線如圖 (b)所示。 XYZBILU hbd 圖 霍爾效應(yīng)原理圖 集成開關(guān)型霍爾傳感器 A44E 集成霍爾開關(guān)由穩(wěn)壓器 A、霍爾電勢發(fā)生器 (即硅霍爾片 )B、差分放大器 C、施密特觸發(fā)器 D 和 OC 門輸出 E 五個基本部分組成,如圖 ( a)所示。 按被檢測對象的性質(zhì)可將它們的應(yīng)用分為:直接應(yīng)用和間接應(yīng)用。下面我們就具體介紹一下硬件電路設(shè)計的過程。磁傳感器是一種將磁學(xué)量信號轉(zhuǎn)變?yōu)殡娦盘柕钠骷蜓b置。 貴州大學(xué)本科畢業(yè)論文(設(shè)計) 第 10 頁 數(shù)據(jù)處理子程序是將進入單片機的脈沖信號與實際要顯示值之間有一定的對應(yīng)關(guān)系,經(jīng)過軟件編程顯示所需要的值。所以本設(shè)計采用霍爾元件對里程與速度進行測量,既簡單易行,又經(jīng)濟適用。以 紅外光電傳感器為例,當(dāng)有物體擋在紅外光電發(fā)光二極管和高靈敏度的光電晶體管之間時,傳感器將會 輸出一個低電平,而當(dāng)沒有物體擋在中間時則輸出為高電平,從而形成一個脈沖。常用的測速元件有霍爾傳感器、光電傳感器 和光電編碼器。從組成和功能上看,它具有微型計算機的含義。 要求達到的各項指標(biāo)及實現(xiàn)方法如下: 1. 利用霍爾傳感器產(chǎn)生里程數(shù)的脈沖信號 ; 2. 對脈沖信號進行計數(shù) ; 實現(xiàn):利用單片機自帶的計數(shù)器 T1 對霍爾傳感器脈沖信號進行計數(shù)。 其設(shè)計的任務(wù)是:以通用 MCS51 單片機為處理核心,用傳感器將車輪的轉(zhuǎn)數(shù)轉(zhuǎn)換為電脈沖,進行處理后送入單片機。 本文首先扼要介紹了該課題的產(chǎn)生背景、主要任務(wù)和內(nèi)容;接著針對該課題的任務(wù)進行方案論證,包括硬件方案和軟件方案的設(shè)計;繼而具體介紹了自行車?yán)锍?/速度計的硬件設(shè)計,包括傳感器的選擇、單片機的選擇、顯示電路的設(shè)計;然后闡述了該自行車?yán)锍?/速度計的軟件設(shè)計,包括數(shù)據(jù)處理子程序的設(shè)計、顯示子 程序的設(shè)計;最后針對仿真過程和硬件搭建過程中遇到的問題進行了具體說明與分析,對本次設(shè)計進行了系統(tǒng)的總結(jié),并對其進行了綜合經(jīng)濟效益分析。因此,人們希望自行車的功用更強大,能給人們帶來更多的方便。 1867 年,英國人麥迪遜設(shè)計出第一輛裝有鋼絲輻條的自行車。 由于本人的 能力有限,論文中的錯誤及疏漏之處在所難免,敬請老師批評指正。自行車?yán)锍趟俣缺碜鳛樽孕熊嚨囊淮筝o助工具也正是隨著這個要求而迅速發(fā)展的,其功能也逐漸從單一的里程顯示發(fā)展到速度、時間顯示,甚至有的還具有測量騎車人的心跳、顯示騎車人熱量消耗等功能。 關(guān)鍵詞: 里程 /速度;霍爾元件;單片機; LED 顯示 貴州大學(xué)本科畢業(yè)論文(設(shè)計) 第 IV 頁 Abstract With the developing of people’s life, the bicycle is not only the universal tool of transportation and substitute for walking, but bees the first choice of entertainmenting and exercising. The bicycle mileage/speed can fulfill the basic need of people’s life, so that they can learn the speed and the mileage of the bicycle. In these paper, the bicycle mileage/speed design based on the Hall element is elaborated. By AT89C52 as kernel, using A44E Hall element to measure revolution, the measure and statistic are achieved. The range informations are saved by 24C02 when the power is off, the bicycle speed can be displayed on LED. In this article, the hardware circuit and software design of bicycle mileage/speed instrument are introduced in detail. About the hardware, the pulse number is transmitted of one cycle of the bicycle into Single Chip Microputer system. Then the signal processed by Single Chip Microputer system is sent to display scream. About the software, in assemble language, the program is designed in the mode of modules. The system has simple hardware, mon subprogram, and meet the demand of design. Keywords: Mileage / speed。 特別聲明 論文(設(shè)計)作者簽名: 日期: 貴州大學(xué)本科畢業(yè)論文(設(shè)計) 第 I 頁 目 錄 摘 要 ......................................................................................................... III Abstract ........................................................................................................ IV 前 言 ........................................................................................................... 1 第 1 章 緒論 .................................................................................................. 3 課題產(chǎn)生的背景 ...................................................................................................... 3 課題的主要任務(wù)及內(nèi)容 .......................................................................................... 4 第 2 章 自行車?yán)锍?/速度計總體方案設(shè)計 ................................................. 6 任務(wù)分析與實現(xiàn) .................................................................................................... 6 自行車?yán)锍?/速度計硬件方案設(shè)計 ...................................................................... 7 里程 /速度測量傳感器的設(shè)計 ................................................................... 7 方案的確定 ................................................................................................. 9 自行車?yán)锍?/速度計軟件方案設(shè)計 ...................................................................... 9 第 3 章 自行車?yán)锍?/速度計硬件電路設(shè) 計 ................................................11 概述 ...................................................................................................................... 11 傳感器及其測量系統(tǒng) .......................................................................................... 11 霍爾傳感器的測量原理 ........................................................................... 12 集成開關(guān)型霍爾傳感器 ........................................................................... 12 單片機的原理及應(yīng)用 .......................................................................................... 14 單片機原理簡介 ....................................................................................... 14 單片機的引腳功能介紹 ........................................................................... 15 單片機中斷系統(tǒng)介紹 ...............