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

正文內(nèi)容

基于單片機(jī)的信號發(fā)生器-閱讀頁

2025-02-02 14:50本頁面
  

【正文】 是是是是否否否否圖42子程序流程圖頻率調(diào)節(jié)入口Key1=1 111Key2=12Vol++Vol頻率加頻率減返回電容切換入口Key1=1 111Key2=12Vol++Vol電容加電容減返回是是是是否否圖43子程序流程圖本設(shè)計(jì)采用keil uVision3軟件編寫程序,采用proteus軟件仿真。問題分析1:采用循環(huán)掃描的方式,實(shí)時(shí)性差,而且需要多增加好幾個(gè)按鈕。問題分析2:Dac0832 輸出的電壓值不穩(wěn)定。圖4211正弦波仿真圖 圖4212矩形波仿真圖 圖4213 三角波仿真圖問題分析1 :單片機(jī)的I/O 接口不夠解決問題方法:將dac0832的cs,wr接口焊在一起,因?yàn)檫@兩個(gè)接口的電平是同高同低。本課程在硬件調(diào)試的時(shí)候,需要準(zhǔn)備好所需的+5v、12V、+12v、5V電源,把硬件電路連接好、之后接通電源后進(jìn)行硬件調(diào)試、并通過示波器觀察產(chǎn)生的波形。如下圖所示圖4221三角波調(diào)試圖圖4222矩形波調(diào)試圖 圖4223三角波調(diào)試圖表4231實(shí)驗(yàn)調(diào)試結(jié)果數(shù)據(jù)表Icl8038第8腳電壓波形失真情況正弦波方波三角波頻率電容 2221無失真無失真無失真33115.8無失真無失真無失真3512422.2頂部略有失真有失真無失真70210052.530有失真有失真失真表4232誤差分析表理論頻率khz示波器輸出頻率khz相對誤差%理論頻率khz示波器輸出頻率khz相對誤差%1 5010602019.8480303009040100本課程通過采用單片機(jī)和D/A 轉(zhuǎn)換器相結(jié)合的特點(diǎn)通過控制集成芯片iCL8038 第八腳的電壓,基本能夠?qū)崿F(xiàn)頻率調(diào)節(jié)、幅度調(diào)節(jié)和波形的切換。5 結(jié)語通過本次課程設(shè)計(jì)使我加深了對所學(xué)理論知識的理解,并且使我了解了完成課程設(shè)計(jì)一件不容易的事情,通過本次課程設(shè)設(shè)計(jì)培養(yǎng)了我分析問題和解決問題的能力,同時(shí)培養(yǎng)了我撰寫設(shè)計(jì)說明書的能力,同時(shí)由于在本次設(shè)計(jì)過程中,我遇到了很多問題和困難,它告訴了我一個(gè)道理:遇到問題不要害怕,不要煩躁,要有一個(gè)勇敢的心,不氣餒,相信自己一定能克服困難。到整個(gè)設(shè)計(jì)作品的完成,都使我得到了很大的鍛煉,同時(shí)在本次設(shè)計(jì)的過程中,我還學(xué)會了如何高效率的查閱資料、運(yùn)用工具書、利用網(wǎng)絡(luò)查找資料。在搜集資料的過程中偶爾還會遇到錯誤的資料現(xiàn)象,這就要求我們應(yīng)更加注重實(shí)踐,明白了實(shí)踐的注重性,不要完全的相信書本上得東西。我會在以后的學(xué)習(xí)中不斷完善和提高自己,積累經(jīng)驗(yàn),把自己培養(yǎng)成社會所需人才。感謝一直以來關(guān)心我的同學(xué)朋友。[1]姚行洲 .ICL 8038 原理及應(yīng)用 [J ].北京廣播電視大學(xué)學(xué)報(bào), 1999[2] 8038 掃頻信號發(fā)生器[J].現(xiàn)代交換技術(shù),2003[3] 陳吹新. 用icl8038制作多功能信號發(fā)生器[J].無限電,2007[4]白炳良, [J].電子制作,2008[5][J].電子質(zhì)量,1996[6]張小強(qiáng),[J],電子雜志,2011[7] 童詩白,[M].北京:高等教育出版社,2003 [8][M].北京:北京航空航天出版社,1993[9] [M].北京:北京航空航天大學(xué)出版社,2005[10][M].北京:機(jī)械工業(yè)出版社,1987[11] 語言應(yīng)用程序設(shè)計(jì)[M].北京:高等教育出版社,2006 [12] 張靖武. 單片機(jī)系統(tǒng)的protuse設(shè)計(jì)和仿真[M]. 北京:電子工業(yè)出版社,2007[13] 余小平 .編著 電子系統(tǒng)設(shè)計(jì)—基礎(chǔ)篇(第二版)[M].北京:航天航空出版社,2010[14] 萬福君 .編著 MCS51 單片機(jī)原理系統(tǒng)設(shè)計(jì)與應(yīng)用[M]. 北京:清華大學(xué)出版社,2010 261268 附錄1 軟件部分代碼include //為了達(dá)到實(shí)時(shí)性強(qiáng)一些 采用了外部中斷;include include define uchar unsigned chardefine uint unsigned intsbit RS=P1^7。sbit E=P1^5。//CD4051 sbit P1_1=P1^1。sbit P1_3=P1^3。sbit P3_2=P3^2。//選通adc0832_1sbit key0=P3^3。sbit key2=P3^5。sbit X9C103_INC = P3^6。int VOL_AD=0。int VOL0=0,VOL1=0。uchar Display_LCD0[]=。void delayms(uint t){ uint x,y。x0。y0。 delayms(2)。 delayms(2)。}void write_data(uchar _data){ RS=1。 P0=_data。 delayms(2)。 p++。 } } void show_XY(uchar x,uchar y)// { if(x==1) write_(0x80+y)。//0x80==128。 }void initialize() //初始化 { delayms(10)。 delayms(5)。 delayms(5)。 write_(0x38)。 write_(0x01)。 write_(0x0c)。 delayms(4)。delayms(40)。} //**********************************************Void delay_nus(uint i){while(i)。i0。}}*********************************************Void set_x9c102(uchar num, uchar ud, uchar save)//num移動的步數(shù),ud增加減少選擇,save保存{X9C102_CS = 0。}else{X9C102_UD = 0。for(num。num){X9C102_INC = 1。X9C102_INC = 0//INC產(chǎn)生負(fù)跳變delay_nms(1)。if (save == 1){X9C102_INC = 1。X9C102_CS = 1。 icl8038。 Regulation frequen29
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1