湖南大學(xué)畢業(yè)設(shè)計(jì) 單片機(jī)串行通信發(fā)射機(jī)
|
資料類別
|
電子電工畢業(yè)論文(設(shè)計(jì)) |
|
課程(專業(yè))
|
電子技術(shù) |
關(guān)鍵詞
|
湖南大學(xué)|串行通信 |
適用年級(jí)
|
大學(xué) |
身份要求
|
普通會(huì)員 |
金 幣
|
20 (金幣如何獲得?) |
文件格式
|
pdf |
文件大小
|
541K |
發(fā)布時(shí)間
|
2010-01-10 13:49:00 |
預(yù)覽文件
|
無 |
下載次數(shù)
|
1 |
發(fā)布人 |
zxx010 |
內(nèi)容簡(jiǎn)介:
湖南大學(xué)畢業(yè)設(shè)計(jì) 單片機(jī)串行通信發(fā)射機(jī)
我所做的單片機(jī)串行通信發(fā)射機(jī)主要在實(shí)驗(yàn)室完成,參考有關(guān)的書籍和資料,個(gè)
人完成電路的設(shè)計(jì)、焊接、檢查、調(diào)試,再根據(jù)自己的硬件和通信協(xié)議用匯編語(yǔ)言編
寫發(fā)射和顯示程序,然后加電調(diào)試,最終達(dá)到準(zhǔn)確無誤的發(fā)射和顯示。在這過程中需
要選擇適當(dāng)?shù)脑侠淼碾娐穲D扎實(shí)的焊接技術(shù),基本的故障排除和糾正能力,會(huì)
使用基本的儀器對(duì)硬件進(jìn)行調(diào)試,會(huì)熟練的運(yùn)用匯編語(yǔ)言編寫程序,會(huì)用相關(guān)的軟件
對(duì)自己的程序進(jìn)行翻譯,并燒進(jìn)芯片中,要與對(duì)方接收機(jī)統(tǒng)一通信協(xié)議,要耐心的反
復(fù)檢查、修改和調(diào)試,直到達(dá)到預(yù)期目的。
單片機(jī)串行通信發(fā)射機(jī)采用串行工作方式,發(fā)射并顯示兩位數(shù)字信息,既顯示
00-99,使數(shù)據(jù)能夠在不同地方傳遞。硬件部分主要分兩大塊,由 AT89C51 和多個(gè)按
鍵組成的控制模塊,包括時(shí)鐘電路、控制信號(hào)電路,時(shí)鐘采用 6MHZ 晶振和 30pF 的
電容來組成內(nèi)部時(shí)鐘方式,控制信號(hào)用手動(dòng)開關(guān)來控制,P1 口來控制,P2、P3 口產(chǎn)
生信號(hào)并通過共陽(yáng)極數(shù)碼管來顯示,軟件采用匯編語(yǔ)言來編寫,發(fā)射程序在通信協(xié)議
一致的情況下完成數(shù)據(jù)的發(fā)射,同時(shí)顯示程序?qū)Πl(fā)射的數(shù)據(jù)加以顯示。
畢業(yè)設(shè)計(jì)的目的是了解基本電路設(shè)計(jì)的流程,豐富自己的知識(shí)和理論,鞏固所學(xué)
的知識(shí),提高自己的動(dòng)手能力和實(shí)驗(yàn)?zāi)芰,從而具備一定的設(shè)計(jì)能力。
我做得的畢業(yè)設(shè)計(jì)注重于對(duì)單片機(jī)串行發(fā)射的理論的理解,明白發(fā)射機(jī)的工作原
理,以便以后單片機(jī)領(lǐng)域的開發(fā)和研制打下基礎(chǔ),提高自己的設(shè)計(jì)能力,培養(yǎng)創(chuàng)新能
力,豐富自己的知識(shí)理論,做到理論和實(shí)際結(jié)合。本課題的重要意義還在于能在進(jìn)一
步層次了解單片機(jī)的工作原理,內(nèi)部結(jié)構(gòu)和工作狀態(tài)。理解單片機(jī)的接口技術(shù),中斷
技術(shù),存儲(chǔ)方式,時(shí)鐘方式和控制方式,這樣才能更好的利用單片機(jī)來做有效的設(shè)計(jì)。
我的畢業(yè)設(shè)計(jì)分為兩個(gè)部分,硬件部分和軟件部分。硬件部分介紹:?jiǎn)纹瑱C(jī)串行
通信發(fā)射機(jī)電路的設(shè)計(jì),單片機(jī) AT89C51 的功能和其在電路的作用。介紹了 AT89C51
的管腳結(jié)構(gòu)和每個(gè)管腳的作用及各自的連接方法。AT89C51 與 MCS-51 兼容,4K 字
節(jié)可編程閃爍存儲(chǔ)器,壽命:1000 次可擦,數(shù)據(jù)保存 10 年,全靜態(tài)工作:0HZ-24HZ,
三級(jí)程序存儲(chǔ)器鎖定,128*8 位內(nèi)部 RAM,32 跟可編程 I/O 線,兩個(gè) 16 位定時(shí)/計(jì)
數(shù)器,5 個(gè)中斷源,5 個(gè)可編程串行通道,低功耗的閑置和掉電模式,片內(nèi)震蕩和時(shí)
鐘電路,P0 和 P1 可作為串行輸入口,P3 口因?yàn)槠涔苣_有特殊功能,可連接其他電
路。例如 P3.0RXD 作為串行輸出口,其中時(shí)鐘電路采用內(nèi)時(shí)鐘工作方式,控制信號(hào)
采用手動(dòng)控制。數(shù)據(jù)的傳輸方式分為單工、半雙工、全雙工和多工工作方式;串行通
信有兩種形式,異步和同步通信。介紹了串行串行口控制寄存器,電源管理寄存器
PCON,中斷允許寄存器 IE,還介紹了數(shù)碼顯示管的工作方式、組成,共陽(yáng)極和共陰
極數(shù)碼顯示管的電路組成,有動(dòng)態(tài)和靜態(tài)顯示兩種方式,說明了不同顯示方法與單片
機(jī)的連接。再后來還介紹了硬件的焊接過程,及在焊接時(shí)遇到的問題和應(yīng)該注意的方
面。硬件焊接好后的檢查電路、不裝芯片上電檢查及上電裝芯片檢查。軟件部分:在
了解電路設(shè)計(jì)原理后,根據(jù)原理和目的畫出電路流程圖,列出數(shù)碼顯示的斷碼表,計(jì)
算波特率,設(shè)置串行口,在與接受機(jī)設(shè)置相同的通信協(xié)議的基礎(chǔ)上編寫顯示和發(fā)射程
序。編寫完程序還要進(jìn)行編譯,這就必須會(huì)使用編譯軟件。介紹了編譯軟件的使用和
使用過程中遇到的問題,及在編譯后燒入芯片使用的軟件 PLDA,后來的加電調(diào)試,
及遇到的問題,在沒問題后與接受機(jī)連接,發(fā)射數(shù)據(jù),直到對(duì)方準(zhǔn)確接收到。在軟件
調(diào)試過程中將詳細(xì)介紹調(diào)試遇到的問題,例如:通信協(xié)議是否相同,數(shù)碼管是否與芯
片連接對(duì)應(yīng),計(jì)數(shù)器是否開始計(jì)數(shù)等。
我所設(shè)計(jì)的單片機(jī)串行接口現(xiàn)在已經(jīng)發(fā)展到無線收發(fā)的階段,本文參考無線發(fā)射部分就是參考南華大學(xué)黃智偉、朱衛(wèi)華的《單片機(jī)與嵌入式系統(tǒng)應(yīng)用》一文,該串行無線發(fā)射電路結(jié)構(gòu)簡(jiǎn)單、工作可靠,可方便地在單片機(jī)與單片機(jī)之間,構(gòu)成一個(gè)點(diǎn)點(diǎn)、一點(diǎn)對(duì)多點(diǎn)的無線串行數(shù)據(jù)傳輸通道。單片機(jī)無線串行接口電路MICRF102單片發(fā)射器芯片、MICRF007 單片接收器芯片組成,工作在 300~440 MHz ISM 頻段;
具有 ASK 調(diào)制和解調(diào)能力,抗干擾能力強(qiáng),適合工業(yè)控制應(yīng)用;采用 PLL 頻率合成技術(shù),頻率穩(wěn)定性好;接收靈敏度高達(dá) -96 dBm,最大發(fā)射功率達(dá)-2.5 dBm;數(shù)據(jù)速率可達(dá) 2 Kb/s;低工作電壓:4.75~5.5 V;功耗低,接收時(shí)電流 3 mA,發(fā)射時(shí)電流 7.75 mA,接收待機(jī)狀態(tài)僅為 0.5μA,發(fā)射待機(jī)狀態(tài)僅為 1.0A;可用于單片機(jī)之間的串行數(shù)據(jù)無線傳輸,也可在單片機(jī)數(shù)據(jù)采集、遙測(cè)遙控等系統(tǒng)中應(yīng)用。
最后介紹了畢業(yè)設(shè)計(jì)做完后的結(jié)論以及自己的心得體會(huì)。
相關(guān)說明:
1. 如您下載的資料不止一份,建議您注冊(cè)成為本站會(huì)員。會(huì)員請(qǐng)登錄后下載。
2. 會(huì)員購(gòu)買金幣50元以下,0.7元/個(gè),50元以上,0.5元/個(gè)。具體請(qǐng)看:下載與付款。
3. 會(huì)員48小時(shí)內(nèi)下載同一文件,不重復(fù)扣金幣。
4. 下載后請(qǐng)用WinRAR或 WinZIP解壓縮后使用。
5. 如仍有其他下載問題,請(qǐng)看常見問題解答。
下載地址:
|
|
相關(guān)畢業(yè)論文(設(shè)計(jì)) |
|
推薦畢業(yè)論文(設(shè)計(jì)) |
|
|
|
|