第一篇:單片機電路課程設(shè)計任務(wù)書
重慶大學城市科技學院電氣學院
單片機課程設(shè)計任務(wù)書
課題:
1、基于51單片機的多功能數(shù)字鐘設(shè)計。
2、基于51單片機數(shù)字溫度計設(shè)計。
3、基于51單片機交通燈控制信號設(shè)計 注:每組學生選擇一題。
一、設(shè)計目的1.、掌握單片機電路的設(shè)計原理、組裝與調(diào)試方法。
2、掌握時鐘芯片DS1302及LCD電路的設(shè)計和使用方法。
3、掌握DS18B20溫度傳感器的工作原理及使用方法。
4、掌握交通燈控制信號的流程。
二、設(shè)計任務(wù)與要求
1.設(shè)計任務(wù)
利用所提供單片機,根據(jù)題目的要求完成相應(yīng)的設(shè)計、制作及調(diào)試。第一題要求用LCD顯示。
第二題要求用數(shù)碼管顯示。
第三題要求用發(fā)光二極管指示交通燈信號。
學生也可以按自己的想法,改變顯示方式,只要基本功能不變。
2.設(shè)計步驟
○1 根據(jù)課題,查閱相關(guān)資料。
○2 畫出系統(tǒng)原理框圖,確定基本電路。
○3 寫出程序流程圖。
○4 編寫程序。
○5 用proteus進行仿真,修改。
○6 用萬能電路板焊接電路,并調(diào)試。
○7 撰寫課程設(shè)計報告。
三、提供的器材清單
三個題目的清單如下:
1、基于51單片機的多功能數(shù)字鐘設(shè)計。
2、基于51單片機數(shù)字溫度計設(shè)計。
3、基于51單片機交通燈控制信號設(shè)計。
四、總結(jié)報告
1.總結(jié)電路整體設(shè)計、安裝與調(diào)試過程。要求有系統(tǒng)方框、電路圖、原理說明、程序流程圖、程序,測試結(jié)果分析。
2.分析仿真、安裝與調(diào)試中發(fā)現(xiàn)的問題及故障排除的方法。3.設(shè)計心得體會。
五、安裝要求
1、元件安裝:電阻平裝,二極管緊貼板,三極管根部距板0.5CM,芯片安插正確。
2、焊點:圓潤光滑、無毛刺,無虛焊、假焊、錯焊。
3、布線:做到“橫平豎直”,無交叉,布線清爽美觀。
4、連線細心,耐心,不連錯,不漏連,照圖反復檢查。
附件1:課程設(shè)計報告格式
課題:專業(yè): 班級: 學號:姓名: 指導教師:設(shè)計日期: 成績:
重慶大學城市科技學院電氣學院
×××設(shè)計報告(二號黑體)
一、設(shè)計目的作用(三號宋體,加粗)
×××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××
×××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××(小四號宋體)
二、設(shè)計要求(三號宋體,加粗)
說明:指所設(shè)計題目的具體要求××××××××××××××××××××××××××××××××××。(1).×××××××××××(2).×××××××××××××××××××××××(3).××××××××××××××(小四號宋體)
三、設(shè)計的具體實現(xiàn)(三號宋體,加粗)
1、系統(tǒng)概述(小三號宋體)
(簡單介紹系統(tǒng)設(shè)計思路與總體方案的可行性論證,各功能塊的劃分與組成,全面介紹總體工作過程或工作原理。)
××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××(小四號宋體)
2、單元電路設(shè)計與分析(小三號宋體)
(詳細介紹各單元電路的選擇、設(shè)計及工作原理分析、仿真,并介紹有關(guān)參數(shù)的計算及元器件參數(shù)的選擇或程序等,要求有原理圖和波形圖或仿真圖。)
×××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××(小四號宋體)
四、總結(jié)(三號宋體)
(設(shè)計過程中遇到的問題及解決辦法,課程設(shè)計過程體會,對課程設(shè)計內(nèi)容、方式、要求等各方面的建議)
×××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××(小四號宋體)
五、附錄(三號宋體)
元器件明細表(列出本次課程設(shè)計中所用的全部元器件)。程序。
如有必要在這里附完整電路圖。
六、參考文獻(三號宋體)
參考文獻的格式如下:
序號·作者名·書刊名·出版杜·出版時間(刊號)·(小四號宋體)
第二篇:單片機課程設(shè)計任務(wù)書
“單片機課程設(shè)計”任務(wù)書
一、設(shè)計目的通過該課程設(shè)計,主要達到以下目的:
①使學生增進對單片機系統(tǒng)的感性認識,加深對單片機理論方面的理解,為順利完成畢業(yè)設(shè)計打基礎(chǔ)。
②使學生掌握對單片機的內(nèi)部功能模塊的應(yīng)用,如定時器/計數(shù)器、中斷、片內(nèi)外存貯器、I/O口和串行口通訊等。
③進一步深化和鞏固所學基礎(chǔ)理論、專業(yè)知識及實驗技能,提高學生的技術(shù)應(yīng)用能力,使學生了解和掌握單片機應(yīng)用系統(tǒng)的軟、硬件設(shè)計過程、方法及實現(xiàn),為以后設(shè)計和實現(xiàn)單片機應(yīng)用系統(tǒng)打下良好基礎(chǔ)。
④進一步深化和鞏固所學基礎(chǔ)理論、專業(yè)知識及實驗技能,提高學生的技術(shù)應(yīng)用能力,使學生了解和掌握單片機應(yīng)用系統(tǒng)的軟、硬件設(shè)計過程、方法及實現(xiàn),為以后設(shè)計和實現(xiàn)單片機應(yīng)用系統(tǒng)打下良好基礎(chǔ)。
⑤這一環(huán)節(jié)對掌握單片機技術(shù)在生產(chǎn)實踐中的應(yīng)用,對后續(xù)專業(yè)課程的學習及對培養(yǎng)造就應(yīng)用型、創(chuàng)造型的工程技術(shù)人才將起到較大的促進作用。
⑥培養(yǎng)學生綜合運用所學專業(yè)知識分析問題和解決問題的能力。使學生在樹立正確的人生觀、養(yǎng)成嚴謹、踏實的工作作風等思想素質(zhì)方面受到教育和培養(yǎng)。
二、設(shè)計要求
①鞏固和加深對單片機原理和接口技術(shù)知識的理解;
②培養(yǎng)學生根據(jù)課題需要選學參考書籍、查閱手冊和文獻資料的能力;③學會方案論證的比較方法,拓寬知識,初步掌握工程設(shè)計的基本方法;④掌握常用儀器、儀表的正確使用方法,學會軟、硬件的設(shè)計和調(diào)試方法。⑤了解與課題有關(guān)的硬件元器件的工程規(guī)范,能按課程設(shè)計任務(wù)書的要求編寫課程設(shè)計說明書,能正確反映設(shè)計和實驗成果,能用計算機繪制電路圖和流程圖。
三、設(shè)計條件
Protues軟件,keil軟件,電腦。
四、設(shè)計所需參考資料
五、設(shè)計的具體任務(wù)及進度安排
① 查資料、審題 1天;
② 確定系統(tǒng)總體方案 1天;
③ 確定系統(tǒng)硬件電路圖(包括設(shè)備模塊選擇、搭接線路、計算參數(shù)等)1天;
④ 繪制系統(tǒng)軟件框圖,編制程序 1天;
⑤ 系統(tǒng)調(diào)試,撰寫課程設(shè)計報告及答辯 1天。
六、指導方法與步驟
集中講解原理及設(shè)計報告的撰寫。平時設(shè)計時對每個小組進行具體指導。設(shè)計完成后教研室組織答辯。
七、可培養(yǎng)和鍛煉哪種能力
使學生掌握對單片機的內(nèi)部功能模塊的應(yīng)用,如定時器/計數(shù)器、中斷、片內(nèi)外存貯器、I/O口和串行口通訊等。進一步深化和鞏固所學基礎(chǔ)理論、專業(yè)知識及實驗技能,提高學生的技術(shù)應(yīng)用能力,使學生了解和掌握單片機應(yīng)用系統(tǒng)的軟、硬件設(shè)計過程、方法及實現(xiàn),為以后設(shè)計和實現(xiàn)單片機應(yīng)用系統(tǒng)打下良好基礎(chǔ)。
八、教研室評審意見
九、院審核意見
教研室主任主管院長年月年月日日
第三篇:單片機課程設(shè)計完整電路
十字路口交通燈總電路
DIG1 2位位位位位位 DIG2 2位位位位位 位 DIG3 2位位位位位位 DIG4 2位位位位位 位 D1
f e
a g d
b f ce
dp
a g d b c
D1 D2
dp
f e
a g d
b f ce
dp
a g d b c
D1 D2
dp
f e
a g d
b f ce
dp
a g d b c
D1 D2
dp
f e
a g d
b f ce
dp
a g d b c
D1 D2
dp
R1 1K R3 1K VCC
D3 D5 R5 LED R7 LED 1K R9 1K 1K D7 D9
路路路路路路 R2
D11 D6 D5 D4 D3 D2 D1 1K R4 1K VCC
D2 D4 D6 R6 LED R8 LED 1K R10 1K 1K D8 D10 D12 D6 D5 D4 D3 D2 D1
LED R11 LED 1K LED LED C1
LED R12 LED 1K LED LED DB1 1 6 2 7 3 8 4 9 5 DB9
dp g f e d c b a
dp g f e d c b a
dp g f e d c b a
10 5
10 5
10 5
dp g f e d c b a 2 9 8 3 1 4 6 7 P06 P05 P04 P03 P02 P01 P00
DIG1 DIG2
DIG1 DIG2
DIG3 DIG4
DIG3 DIG2
P06 P05 P04 P03 P02 P01 P00
P06 P05 P04 P03 P02 P01 P00
P06 P05 P04 P03 P02 P01 P00
10 5
2 9 8 3 1 4 6 7
2 9 8 3 1 4 6 7
2 9 8 3 1 4 6 7
P0(0..6)
C2 U2 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 T2/P1.0 T2EX/P1.1 P1.2 P1.3 P1.4 89c52 P1.5 P1.6 P1.7 RST RXD/P3.0 TXD/P3.1 INT0/P3.2 INT1/P3.3 T0/P3.4 T1/P3.5 WR/P3.6 RD/P3.7 XTAL2 XTAL1 GND STC89C52 GND VCC P0.0/AD0 P0.1/AD1 P0.2/AD2 P0.3/AD3 P0.4/AD4 P0.5/AD5 P0.6/AD6 P0.7/AD7 EA ALE/PROG PSEN P2.7/A15 P2.6/A14 P2.5/A13 P2.4/A12 P2.3/A11 P2.2/A10 P2.1/A9 P2.0/A8 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 104C4 P00 P01 P02 P03 P04 P05 P06 C5 GND 104 104 OUT IN 1 2 3 4 5 6 7 8
U1
104 16 15 14 13 12 11 10 9
MAX232
C3 104 GND
OUT IN
時 時 路 路路 路
C1+ Vcc Vs+ GND C1_ T1OUT C2+ R1IN C2_ R1OUT Vs_ T1IN T2OUT T2IN R2IN R2OUT M AX232
TXD RXD GND
SW1 VCC RET R13 1OK
+
下載電路
VCC D6 D5 D4 D3 D2 D1 P21 P20 P20 R14 100 R15 100 R16 100 R17 100
復位路路
GND C6
RET 10u CRY1 P36 P37 XTAL2 XTAL1
XTAL1
XTAL2 C7 12M C8 30p
時時 路 路
30p
Q1 NPN
GND SW2 1 2 3 4 VCC SW 1K
主主路路
D13
P21
Q2 NPN P36
Q3 NPN
P37
Q4 NPN
DIG1
DIG2
DIG3
D esgned B y 褚凱 i 電信01 電信01 0904030107
USB1 VCC 2 3 GND USB
R18 GND LED
路 電 路路
GND
位 位 位數(shù) 數(shù) 路 路
DIG4
第四篇:單片機課程設(shè)計任務(wù)書
單片機課程設(shè)計任務(wù)書
題目:基于單片機的溫度數(shù)據(jù)采集系統(tǒng)設(shè)計
一.設(shè)計要求
1.被測量溫度范圍:0~500℃,溫度分辨率為0.5℃。
2.被測溫度點:4個,每2秒測量一次。
3.顯示器要求:通道號1位,溫度4位(精度到小數(shù)點后一位)。
顯示方式為定點顯示和輪流顯示。
4.鍵盤要求:
(1)定點顯示設(shè)定;(2)輪流顯示設(shè)定;(3)其他功能鍵。
二.設(shè)計內(nèi)容
1.單片機及電源管理模塊設(shè)計。
單片機可選用AT89S51及其兼容系列,電源管理模塊要實現(xiàn)高精密穩(wěn)壓輸出,為單片機
及A/D轉(zhuǎn)換器供電。
2.傳感器及放大器設(shè)計。
傳感器可以選用鎳鉻—鎳硅熱電偶(分度號K),放大器要實現(xiàn)熱電偶輸出的mV級信號
到A/D輸入V級信號放大。
3.多路轉(zhuǎn)換開關(guān)及A/D轉(zhuǎn)換器設(shè)計。
多路開關(guān)可以選用CD4052,A/D可選用MC14433等。
4.顯示器設(shè)計。
可以選用LED顯示或LCD顯示。
5.鍵盤電路設(shè)計。
實現(xiàn)定點顯示按鍵;輪流顯示按鍵;其他功能鍵。
6.系統(tǒng)軟件設(shè)計。
系統(tǒng)初始化模塊,鍵盤掃描模塊,顯示模塊,數(shù)據(jù)采集模塊,標度變換模塊等。
三.設(shè)計報告要求
設(shè)計報告應(yīng)按以下格式書寫:
(1)封面;
(2)設(shè)計任務(wù)書;
(3)目錄;
(4)正文;
(5)參考文獻。
其中正文應(yīng)包含以下內(nèi)容:
(1)系統(tǒng)總體功能及技術(shù)指標描述;
(2)各模塊電路原理描述;
(3)系統(tǒng)各部分電路圖及總體電路圖(用PROTEL繪制);
(4)軟件流程圖及軟件清單;
(5)設(shè)計總結(jié)及體會。
四、參考資料
1、李全利,單片機原理及接口技術(shù),高等教育出版社,20042、于永,51單片機常用模塊與綜合系統(tǒng)設(shè)計實例精講,電子工業(yè)出版社,2007
第五篇:第六組 單片機課程設(shè)計任務(wù)書
單片機原理與應(yīng)用課程設(shè)計任務(wù)書
(第六組)
一、課程設(shè)計目的:
1、培養(yǎng)學生文獻檢索的能力,特別是如何利用Internet檢索需要的文獻資料。
2、培養(yǎng)學生綜合分析問題、發(fā)現(xiàn)問題和解決問題的能力。
3、培養(yǎng)學生運用知識的能力和工程設(shè)計的能力。
4、提高學生課程設(shè)計報告撰寫水平。
二、課程設(shè)計題目
基于數(shù)字溫度傳感器的數(shù)字溫度計
設(shè)計要求
利用數(shù)字溫度傳感器DS18B20與單片機結(jié)合來測量溫度。利用數(shù)字溫度傳感器DS18B20測量溫度信號,計算后在LED數(shù)碼管上顯示相應(yīng)的溫度值。其溫度測量范圍為?55℃~125℃,精確到0.5℃。數(shù)字溫度計所測量的溫度采用數(shù)字顯示,控制器使用單片機AT89C51,測溫傳感器使用DS18B20,用4位共陽極LED數(shù)碼管以串口傳送數(shù)據(jù),實現(xiàn)溫度顯示。
三、課程設(shè)計任務(wù)及設(shè)計報告的要求
設(shè)計任務(wù):
(1)進行設(shè)計方案的比較,并選定設(shè)計方案;
(2)完成原理分析,進行各主要元器件的選擇并設(shè)計電路;
(3)利用Protues繪制系統(tǒng)電路原理圖。
(4)利用Keil軟件編制程序。
(5)將軟件與硬件電路連接調(diào)試仿真。
設(shè)計報告:
(1)根據(jù)設(shè)計題目進行分析,選擇方案和元器件,對沒有在書本上學過的知識點和元器件,通過網(wǎng)絡(luò)等方式查閱相關(guān)資料,了解其使用方法,并詳細記錄在設(shè)計報告上。(作為設(shè)計報告的第一章:設(shè)計題目分析、方案及元器件選擇)
(2)利用Protues軟件進行繪制系統(tǒng)電路原理圖,記錄繪制過程中遇到的問題及解決辦法。(作為設(shè)計報告的第二章:系統(tǒng)電路設(shè)計)
(3)利用Keil軟件編程,記錄編程過程中遇到的問題及解決辦法。(作為設(shè)計報告的第三章:系統(tǒng)軟件設(shè)計)
(4)將軟件與系統(tǒng)電路連接調(diào)試,記錄在調(diào)試過程中相應(yīng)修改了哪些硬件電路或軟件上的問題,最終才實現(xiàn)了設(shè)計題目要求的功能。(作為設(shè)計報告的第四章:連接調(diào)試)
(5)在調(diào)試成功,完成全部設(shè)計后,手工寫出本次設(shè)計的心得體會,字數(shù)不少于1000字。(第五章:總結(jié))
最終繪制的電路原理圖,編寫的程序要打印出來附在設(shè)計報告中。