單片機(jī)課程設(shè)計(jì)參考題目_第1頁
單片機(jī)課程設(shè)計(jì)參考題目_第2頁
單片機(jī)課程設(shè)計(jì)參考題目_第3頁
單片機(jī)課程設(shè)計(jì)參考題目_第4頁
單片機(jī)課程設(shè)計(jì)參考題目_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、課程設(shè)計(jì)參考題目1LED電子鐘的制作以89C51單片機(jī)為核心,制作一個(gè)LED顯示的智能電子鐘設(shè)計(jì)要求如下:計(jì)時(shí):秒、分、時(shí)、天、周、月、年;閏年自動(dòng)判別;五路定時(shí)輸出,可任意關(guān)斷(最大可到16路);時(shí)間、月、日交替顯示;自定任意時(shí)刻自動(dòng)開/關(guān)屏;計(jì)時(shí)精度:誤差1秒/月(具有微調(diào)設(shè)置)。 鍵盤采用動(dòng)態(tài)掃描方式查詢。所有的查詢、設(shè)置功能均由K1、K2完成。2單片機(jī)控制的LCD時(shí)鐘 以89C51單片機(jī)控制的時(shí)鐘,在LCD顯示器上顯示現(xiàn)在的時(shí)間。設(shè)計(jì)要求如下:使用文字 型LCD顯示器來顯示現(xiàn)在的時(shí)間。顯示格式為“時(shí)時(shí):分分:秒秒”。具有4個(gè)按鍵操作來設(shè)置現(xiàn)在的時(shí)間。操作鍵K1- K4功能如下:(1)操

2、作鍵K1:進(jìn)入設(shè)置現(xiàn)在的時(shí)間;(2)操作鍵K2:設(shè)置小時(shí);(3)操作鍵K3:設(shè)置分鐘;(4)操作鍵K4:確認(rèn)完成設(shè)置。程序執(zhí)行后工作指示燈LED 閃動(dòng),表示程序開始執(zhí)行,LCD顯示“00:00:00”,然后開始計(jì)時(shí),擴(kuò)充功能:增加鬧鈴功能,時(shí)間到則產(chǎn)生音樂聲;增加鬧鈴功能,時(shí)間到則啟動(dòng)繼電器控制家電;增加萬年歷顯示“年月日”;結(jié)合溫度傳感器來顯示現(xiàn)在的溫度;結(jié)合濕度傳感器來顯示現(xiàn)在的濕度。3.單片機(jī)溫度控制系統(tǒng)具體指標(biāo)如下: (1) 烘干箱由2 kW電爐加熱,最高溫度為500。 (2) 烘干箱溫度可預(yù)置,烘干過程恒溫控制,溫度控制誤差2。 (3) 預(yù)置時(shí)顯示設(shè)定溫度,烘干時(shí)顯示實(shí)時(shí)溫度,顯示精

3、確到1。 (4) 溫度超出預(yù)置溫度5時(shí)發(fā)聲報(bào)警。 (5) 對升降溫過程的線性沒有要求。4帶有LCD顯示的定時(shí)鬧鐘 使用89C51單片機(jī)結(jié)合字符型LCD顯示器設(shè)計(jì)一個(gè)簡易的定時(shí)鬧鐘LCD時(shí)鐘,若LCD選擇有背光顯示的模塊,在夜晚或黑暗的場合中也可使用。定時(shí)鬧鐘的基本功能如下:字符型LCD(162)顯示器;顯示格式為“時(shí)時(shí) 分分”;由LED閃動(dòng)來做秒計(jì)數(shù)表示;一旦時(shí)間到則發(fā)出聲響,同時(shí)繼電器啟動(dòng),可以擴(kuò)充控制家電開啟和關(guān)閉;程序執(zhí)行后工作指示燈LED閃動(dòng),表示程序開始執(zhí)行,LCD顯示“00 00”,按下操作鍵K1-K4動(dòng)作如下:(1)操作鍵K1:設(shè)置現(xiàn)在的時(shí)間;(2)操作鍵K2:顯示鬧鐘設(shè)置的時(shí)間

4、;(3)操作鍵K3:設(shè)置鬧鈴的時(shí)間;(4)操作鍵K4:鬧鈴ON/OFF的狀態(tài)設(shè)置,設(shè)置為ON時(shí)連續(xù)三次發(fā)出“嘩”的一聲,設(shè)置為OFF發(fā)出“嘩”的一聲。設(shè)置現(xiàn)在的時(shí)間或是鬧鈴時(shí)間如下:(1)操作鍵K1:時(shí)的調(diào)整;(2)操作鍵K2:分的調(diào)整;(3)操作鍵K3:設(shè)置完成;(4)操作鍵K4:鬧鈴時(shí)間到時(shí),發(fā)出一陣聲響,按下本鍵可以停止聲響;除了顯示現(xiàn)在的時(shí)間的功能外,還可以擴(kuò)充如下功能:增加秒表計(jì)數(shù);鬧鈴時(shí)間到則產(chǎn)生音樂聲;增加減計(jì)數(shù)的功能;增加多組計(jì)數(shù)的功能;5十字路口交通燈控制利用單片機(jī)的定時(shí)器產(chǎn)生秒信號(hào),控制十字路口的紅綠黃等交替點(diǎn)亮和熄滅,并且用4只LED數(shù)碼管顯示十字路口兩個(gè)方向的剩余時(shí)間。

5、要求能用按鍵設(shè)置兩個(gè)方向的通行時(shí)間(綠燈點(diǎn)亮的時(shí)間)和暫緩?fù)ㄐ袝r(shí)間(黃燈點(diǎn)亮的時(shí)間),系統(tǒng)的工作符合一般交通控制要求。設(shè)計(jì)要求:1.設(shè)計(jì)一交通等控制系統(tǒng),其結(jié)構(gòu)如圖所示,工作方式滿足上述要求。2.主干道和次干道的通行時(shí)間及黃燈點(diǎn)亮的時(shí)間可以手動(dòng)設(shè)置3.在沒有手動(dòng)設(shè)置通行時(shí)間時(shí),系統(tǒng)自動(dòng)按表1.1的模式進(jìn)行工作。6用單片機(jī)控制直流電動(dòng)機(jī)并測量轉(zhuǎn)速 主要硬件:A/D轉(zhuǎn)換芯片ADC0809;D/A轉(zhuǎn)換芯片DAC0832設(shè)計(jì)要求:通過改變A/D輸入端可變電阻來改變A/D的輸入電壓,D/A輸入檢測量大小,進(jìn)而改變直流電動(dòng)機(jī)的轉(zhuǎn)速。手動(dòng)控制:在鍵盤上設(shè)置兩個(gè)按鍵直流電動(dòng)機(jī)加速鍵;直流電動(dòng)機(jī)減速鍵。在手動(dòng)狀

6、態(tài)下,每按一次鍵,電動(dòng)機(jī)的轉(zhuǎn)速均按照約定的速率改變。用顯示器顯示的數(shù)碼移動(dòng)的速度,來及時(shí)的形象的跟蹤直流電動(dòng)機(jī)轉(zhuǎn)速的變化情況。直流電動(dòng)機(jī)雙極性控制:00H逆時(shí)針轉(zhuǎn)最快,80H停止,F(xiàn)FH順時(shí)針轉(zhuǎn)最快。顯示器:采用74LS164串行輸入。串行輸入段碼地址:0FF06H(D0) 串入時(shí)鐘地址:0FE04H(D0) 顯示器位控地址:0FE02H(D5D0)鍵盤列掃描(46)。7.單片機(jī)控制步進(jìn)電機(jī)步進(jìn)電機(jī)是工業(yè)過程控制及儀表中的主要控制元件之一。它可以在機(jī)械結(jié)構(gòu)中把絲杠的角度變成直線位移;也可以用它帶動(dòng)螺旋電位器,調(diào)節(jié)電壓和電流,從而實(shí)現(xiàn)對執(zhí)行機(jī)構(gòu)的控制。在數(shù)字控制系統(tǒng)中,由于它可以直接接受計(jì)算機(jī)輸

7、出的數(shù)字信號(hào),而不需要進(jìn)行D/A轉(zhuǎn)換,所以使用起來十分方便。步進(jìn)電機(jī)具有快速的啟停能力和精度高的顯著特點(diǎn)。在定位場合得到了廣泛的應(yīng)用。步進(jìn)電機(jī)實(shí)際上是一個(gè)數(shù)字/角度轉(zhuǎn)換器,也是一個(gè)串行的數(shù)/模轉(zhuǎn)換器。因此,需把并行的二進(jìn)制轉(zhuǎn)換成串行的脈沖序列,并實(shí)現(xiàn)方向控制。每當(dāng)步進(jìn)電機(jī)脈沖輸入線上得到一個(gè)脈沖,它便沿著特定的方向走一步。設(shè)計(jì)要求:采用單片機(jī)來控制一個(gè)三相單三拍的步進(jìn)電機(jī)工作。步進(jìn)電機(jī)的旋轉(zhuǎn)方向由正反轉(zhuǎn)控制信號(hào)來控制。步進(jìn)電機(jī)的步數(shù)由鍵盤輸入,可輸入的步數(shù)分別為3,6,9,12,15,18,21,24,27步。并且鍵盤具有鍵盤鎖的功能,當(dāng)鍵盤上鎖的時(shí)候,步進(jìn)電機(jī)是不接受輸入步數(shù)的,也不會(huì)運(yùn)轉(zhuǎn)。

8、只有當(dāng)鍵盤鎖打開并輸入步數(shù)的時(shí)候,步進(jìn)電機(jī)才開始工作 。電機(jī)運(yùn)轉(zhuǎn)的時(shí)候有正轉(zhuǎn)和反轉(zhuǎn)指示燈指示。當(dāng)電機(jī)在運(yùn)轉(zhuǎn)的過程當(dāng)中,如果過熱,則電機(jī)停止運(yùn)轉(zhuǎn),同時(shí)紅色指示燈亮.,同時(shí)警報(bào)響。本題目的關(guān)鍵之處是:如何生成控制步進(jìn)電機(jī)的脈沖序列8單片機(jī)為核心的頻率計(jì)用89C51單片機(jī)的定時(shí)器/計(jì)數(shù)器的定時(shí)和計(jì)數(shù)功能,外部擴(kuò)展6位LED數(shù)碼管,要求累計(jì)每秒進(jìn)入單片機(jī)的外部脈沖個(gè)數(shù),用LED數(shù)碼管顯示出來。設(shè)計(jì)要求:被測頻率fx小于110Hz采用測周法,顯示頻率XXX。XXX;fx大于110Hz采用測頻法,顯示頻率XXXXXX;可利用鍵盤分段測量和自動(dòng)分段測量;可完成單脈沖測量,輸入脈沖寬度范圍是100微秒-0.1

9、秒;顯示脈寬要求如下Tx小于1000微秒,顯示脈寬XXX;Tx大于1000微秒,顯示脈寬XXXX;要求有單片機(jī)硬件系統(tǒng)框圖,電路原理圖,軟件流程圖。9搶答器控制模擬程序設(shè)計(jì)設(shè)計(jì)任務(wù):模擬設(shè)計(jì)一搶答器工作的程序。搶答開始后,顯示各搶答輸入的時(shí)間,并將最快搶答標(biāo)識(shí)為紅色,且閃爍。當(dāng)搶答成功后,即播放一小段樂曲,以示祝賀(搶答輸入由鍵盤輸入)。設(shè)計(jì)要求:具有8個(gè)搶答輸入;顯示搶答剩余時(shí)間(初始10秒);顯示搶答成功者。擴(kuò)展要求:搶答成功后,有聲音提示;時(shí)間分辨率小于10ms;完善其它自定義功能。10單片機(jī)數(shù)字電壓表設(shè)計(jì) 設(shè)計(jì)要求:以單片機(jī)為控制器,采用中斷方式,對2路0-5V的模擬電壓進(jìn)行循環(huán)采集,

10、采集的數(shù)據(jù)送LED顯示,并存入內(nèi)存。超過界限時(shí)指示燈閃爍。設(shè)計(jì)接口電路,將這些外設(shè)構(gòu)成一個(gè)簡單的單片機(jī)應(yīng)用系統(tǒng),畫出接口的連接電路圖。編寫下列控制程序(1)對2路模擬信號(hào)輸入實(shí)行循行采集,每路連續(xù)采集16次,取平均值。(2)分別設(shè)定每一路的上限值,若采集的平均值超過該界限值,則對應(yīng)通道的指示燈閃爍10次后一直亮,指示燈閃爍時(shí)喇叭發(fā)聲,以示警告。 所需的基本硬件:單片機(jī)最小開發(fā)系統(tǒng)、一路模擬直流電壓信號(hào)、ADC0809芯片,個(gè)共陽的七段發(fā)光二極管由驅(qū)動(dòng),一個(gè)蜂鳴片等,其他器件任選。11.數(shù)字溫度計(jì)設(shè)計(jì)可使用熱敏電阻之類的溫度傳感器件利用其感溫效應(yīng),在將隨被測溫度變化的電壓或電流采集下來,進(jìn)行A/D轉(zhuǎn)換后,就可以用單片機(jī)進(jìn)行數(shù)據(jù)處理,在顯示器上,將被測溫度顯示出來,這種設(shè)計(jì)需要用到A/D轉(zhuǎn)換電路,感溫電路。設(shè)計(jì)要求:測量溫度范圍-50-110(1)精度誤差小于0.5(2)LED數(shù)碼直讀顯示擴(kuò)展功能:實(shí)現(xiàn)語音報(bào)數(shù)可以任意設(shè)定溫度的上下限報(bào)警功能12基于單片機(jī)的時(shí)鐘系統(tǒng)設(shè)計(jì)系統(tǒng)要求完成的功能1) 24小時(shí)計(jì)時(shí)功能用6位LED顯示器

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論