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

正文內(nèi)容

dds的設(shè)計與制作-文庫吧

2025-06-15 04:10 本頁面


【正文】 單緩沖或直通方式;邏輯電平輸入與TTL電平兼容;單一電源供電(+5V +15V);功耗低,約為20mW,由于它價格低廉,與單片機接口簡單,控制容易,所以在實際系統(tǒng)中被廣泛應(yīng)用。MAX7219是一個專用的數(shù)碼管掃描器件,只需一次性從單片機以串口方式接收數(shù)據(jù),便可自動對數(shù)碼管進行動態(tài)掃描,顯示該數(shù)據(jù)。LM324為價格便宜的帶有真差動輸入的四運算放大器。硬件方案設(shè)計DDS基本原理一個完整的DDS有相位累加器加法器波形存儲器D/A轉(zhuǎn)換器低通濾波器組成。其組成原理框圖1所示。在電路板上焊接的模塊見圖2,有5個模塊,包括控制部分單片機驅(qū)動部分顯示部分轉(zhuǎn)換部分。 51單片機DAC0832模擬信號MAX7219數(shù)碼管按鍵圖2系統(tǒng)硬件結(jié)構(gòu)框圖軟件方案設(shè)計開始 系統(tǒng)初始化功能選擇數(shù)字調(diào)制模擬調(diào)制正弦波發(fā)生 鍵盤設(shè)置與調(diào)整波形 工作 圖3軟件流程圖用專門的編譯軟件Keil對程序進行編譯,編譯無誤后。并讓其生成HEX文件,按照軟件流程圖在仿真軟件Proteus上進行仿真,把各個元器在仿真軟件中找出來,再將它們連接起來,連接完畢后將生成的HEX文件加載到單片機中。調(diào)試本次課程設(shè)計做的是相當(dāng)?shù)钠閸缈部?,首先是程序,太難寫了,大部分都是網(wǎng)上的資源。但是我都把它弄明白了,在把程序弄懂之后,用編譯軟件進行編譯,由于網(wǎng)上的東西不一定都是對的,結(jié)果是錯誤百出。例如,有的變量沒有定義,有的語句有錯誤,一些逗號也掉了,這些小問題檢查了很久才把程序弄正確。用Proteus進行仿真時出現(xiàn)的問題不大,主要是一些芯片的英文名字不知道,因此在連仿真圖時耽擱了不少功夫,仿真圖連完了,把Keil生成的HEX文件加載到單片機中時,仿真圖中的示波器沒有波形。這時就困惑我了:是仿真圖有問題還是程序有問題呢?我把程序看了好幾遍,我確定它沒錯。那就是仿真圖有問題了!原來是程序中定義的芯片的管腳與仿真圖中的不一樣,改正之后還是沒有波形,實在不懂哪里出問題了,我問了一下同學(xué),他一檢查,原理啊DAC0832的8,19和20引腳必須都接電源,17和12引腳必須連起來,查閱相關(guān)資料后果然如此,自己有些知識還是沒學(xué)好啊。 技術(shù)小結(jié)俗話說“好的開始是成功的一半”。說起課程設(shè)計,我認(rèn)為最重要的就是做好設(shè)計的預(yù)習(xí),認(rèn)真的研究老師給的題目,其次,老師對實驗的講解要一絲不茍的去聽去想,因為只有都明白了,做起設(shè)計就會事半功倍,如果沒弄明白,就迷迷糊糊的去選題目做設(shè)計,到頭來一點收獲也沒有。最后,要重視程序的模塊化,修改的方便,也要注重程序的調(diào)試,掌握其方法。硬件的設(shè)計跟焊接都要我們自己動手去焊,軟件的編程也要我們不斷的調(diào)試,最終一個能完成課程設(shè)計的勞動成果出來了,很高興它能按著設(shè)計的思想與要求運動起來。當(dāng)然,這其中也有很多問題,第一、不夠細(xì)心比如由于粗心大意焊錯了線,由于對課本理論的不熟悉導(dǎo)致編程出現(xiàn)錯誤。第二,是在學(xué)習(xí)態(tài)度上,這次課設(shè)是對我的學(xué)習(xí)態(tài)度的一次檢驗。對于這次單片機綜合課程實習(xí),我的第一大心得體會就是作為一名工程技術(shù)人員,要求具備的首要素質(zhì)絕對應(yīng)該是嚴(yán)謹(jǐn)。我們這次實習(xí)所遇到的多半問題多數(shù)都是由于我們不夠嚴(yán)謹(jǐn)。第三,在做人上,我認(rèn)識到,無論做什么事情,只要你足夠堅強,有足夠的毅力與決心,有足夠的挑戰(zhàn)困難的勇氣,就沒有什么辦不到的。在這次難得的課程設(shè)計過程中我鍛煉了自己的思考能力和動手能力。通過題目選擇和設(shè)計電路的過程中,加強了我思考問題的完整性和實際生活聯(lián)系的可行性。在方案設(shè)計選擇和芯片的選擇上,培養(yǎng)了我們綜合應(yīng)用單片機的能力,對單片機的各個管腳的功能也有了進一步的認(rèn)識。還鍛煉我們個人的查閱技術(shù)資料的能力,動手能力,發(fā)現(xiàn)問題,解決問題的能力。并且我們熟練掌握了有關(guān)器件的性能及測試方法。再次感謝同學(xué)的幫助,是他們讓我有了一個更好的認(rèn)識,無論是學(xué)習(xí)還是生活,生活是實在的,要踏實走路。課程設(shè)計時間雖然很短,但我學(xué)習(xí)了很多的東西,使我眼界打開,感受頗深。參考文獻(xiàn)[1]許超,吳新杰,張丹,. 基于Proteus和Keil的單片機課程教學(xué)改革[J]. 遼寧大學(xué)學(xué)報(自然科學(xué)版),2011,(1). [2][M].電子工業(yè)出版社,2009[3][M].北京航空航天大學(xué)出版社,2010[4][M].機械工業(yè)出版社,2008附錄源程序: includeincludeincludeincludedefine DAC XBYTE[0x7fff] //sbit key0 = P3^2。// 增減切換鍵sbit key1 = P3^3。//個位,十位,百位,千位的控制切換sbit key2 = P3^4。// 調(diào)節(jié)位sbit key3 = P3^5。// 波形選擇正弦、三角、矩形波,鋸齒波unsigned char i,j。unsigned int counter,step,m。//定時器0初/始化void Init_Timer0(void){ TMOD = (TMOD amp。 0XF0) | 0X01。//16位定時器 /計數(shù)器 TH0 = 0xff。 TL0 = 0x00。 TR0 =1。 ET0 =1。} main(){ unsigned int f,n,j。 delay_ms(500)。//延時讓電源穩(wěn)定 InitAllComponents()。 disp7219(000)。 Init_Timer0()。 step=18。 EA = 1。 while(1) { if
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1