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

正文內容

基于單片機的簡易數(shù)字示波器的設計畢業(yè)設計(編輯修改稿)

2025-07-19 13:57 本頁面
 

【文章內容簡介】 RS(CS)H/LRS=“H”,表示DB7——DB0為顯示數(shù)據(jù)RS=“L”,表示DB7——DB0為顯示指令數(shù)據(jù)5R/W(SID)H/LR/W=“H”,E=“H”,數(shù)據(jù)被讀到DB7——DB0R/W=“L”,E=“H→L”, DB7——DB0的數(shù)據(jù)被寫到IR或DR6E(SCLK)H/L使能信號7DB0H/L三態(tài)數(shù)據(jù)線8DB1H/L三態(tài)數(shù)據(jù)線9DB2H/L三態(tài)數(shù)據(jù)線10DB3H/L三態(tài)數(shù)據(jù)線11DB4H/L三態(tài)數(shù)據(jù)線12DB5H/L三態(tài)數(shù)據(jù)線13DB6H/L三態(tài)數(shù)據(jù)線14DB7H/L三態(tài)數(shù)據(jù)線15PSBH/LH:8位或4位并口方式,L:串口方式16NC空腳17/RESETH/L復位端,低電平有效18VOUTLCD驅動電壓輸出端19AVDD背光源正端(+5V)20KVSS背光源負端12864是128*64點陣液晶模塊的點陣數(shù)簡稱。*注釋1:如在實際應用中僅使用并口通訊模式,可將PSB接固定高電平。*注釋2:模塊內部接有上電復位電路,因此在不需要經(jīng)常復位的場合可將該端 懸空。*注釋3:如背光和模塊共用一個電源,可以將模塊上的JA、JK用焊錫短接。 LCD12864原理圖我們要先把波形顯示出來,因為波形有大有小,首先我們要對它進行一個調理。因為調理包括把大信號變成小信號,把小信號變成大信號,把信號抬高,把波形調到適合單片機ADC采樣,采樣之后將所得到的值寫到RAM中,通過單片機進行計算將波形在液晶屏幕上顯示出來,另外我們需要對輸入信號進行處理提取出信號的特性,包括頻率、電壓值、分析信號的波形。所以示波器我們大概可以分為兩個部分,一部分為顯示信號的波形,一部分為提取信號的特征。例如:我們在計算電壓值的時候,我們可以通過波形進行計算。電壓值可以通過采樣值得出,采樣值可以通過求VPP進行計算,采樣得到許多的點,我們將這些點的最大值和最小值求出來就等于求出了VPP,頻率可通過對所得的圖形進行整形,整形成一個方波,我們對它在一定的周期里面進行計數(shù)就可以得到頻率,或者我們得到它的周期T,根據(jù)F=T/1可求得頻率。所以信號需要先對它進行整形,然后對它進行計數(shù)。信號的流動是經(jīng)過許多步驟進行流動的,首先是信號的輸入,信號輸入進來我們先要進行耦合,看我們是只取它的直流成分還是交流成分,或者說是要去掉它的直流成分還是交流成分,其中還包括輸入阻抗的部分,輸入阻抗要大于100K,用示波器測量電路中兩個點之間的波形,實際上是將示波器并聯(lián)到電路中,為了測量到的精度,要求示波器對所測量電路的影響盡可能的小,根據(jù)R=R1*R2/(R1+R2),所以需要示波器的電阻無窮大才能減小對電路的影響,在理想狀態(tài)下我們可以將100K看作無窮大,我通過四個47K的電阻串聯(lián)得到這個阻抗,耦合是通過電容隔直通交的原理來實現(xiàn),由繼電器控制。當繼電器選擇下面的時候直流就可以通過,將交流隔掉了。通過電阻分壓 繼電器可以選擇信號的鏈接,跟隨器提高阻抗將驅動的能力加強,將信號增強。放大器可以選擇放大兩倍或者放大十倍,U4d是一個加法器,信號是有負壓的但是單片機僅能測正壓,我們想到的辦法就是將信號或者可接收的圖像進行抬高, 。,再進行一下濾波,然后送到單片機內部ADC中去,這是一個前衛(wèi)電路,單片機信號為0V—5V,當大于5V單片機接收就有可能燒毀,所以最好做一個保護裝置,將電壓限制在5V以內,根據(jù)二極管的單向導電性,前面是跟隨器通過電容去掉直流信號留下交流信號,又通過過零比較器可以產(chǎn)生一個方波,通過測量兩個相鄰波峰電壓或者波形周期就可以得到頻率。第4章 系統(tǒng)功能的軟件設計第4章 系統(tǒng)功能的軟件設計keil uVision簡介keil uVision是美國Keil Software公司出品的51系列兼容單片機C語言軟件開發(fā)系統(tǒng),與匯編相比,C語言在功能上、結構性、可讀性、可維護性上有明顯的優(yōu)勢,因而易學易用。用過匯編語言后再使用C來開發(fā),體會更加深刻。keil uVision軟件提供豐富的庫函數(shù)和功能強大的集成開發(fā)調試工具,全Windows界面。另外重要的一點,只要看一下編譯后生成的匯編代碼,就能體會到Keil C51生成的目標代碼效率非常之高,多數(shù)語句生成的匯編代碼很緊湊,容易理解。在開發(fā)大型軟件時更能體現(xiàn)高級語言的優(yōu)勢。C51工具包的整體結構,其中uVision是C51 for Windows的集成開發(fā)環(huán)境,可以完成編輯、編譯、連接、調試、仿真等整個開發(fā)流程。開發(fā)人員可用IDE本身或其它編輯器編輯C或匯編源文件。然后分別由C51及A5l編譯器編譯生成目標文件。目標文件可由LIB51創(chuàng)建生成庫文件,也可以與庫文件一起經(jīng)L51連接定位生成絕對目標文件。ABS文件由OH51轉換成標準的Hex文件,以供調試器dScope51或tScope51使用進行源代碼級調試,也可由仿真器使用直接對目標板進行調試,也可以直接寫入程序存儲器如EPROM中。 數(shù)字存儲示波器系統(tǒng)流程圖儀器是一個以硬件為基礎的、軟硬件緊密結合的系統(tǒng),軟件是智能儀器的靈魂。示波器軟件采用C語言來編寫,完成對人機界面、系統(tǒng)控制、系統(tǒng)硬件、波形參數(shù)分析等的控制。系統(tǒng)的軟件設計主要是單片機程序設計,對于單片機控制程序,采用C語言來編寫。輸入信號頻率計算,A/D轉換,數(shù)據(jù)存儲,鍵盤掃描,液晶顯示等。整個系統(tǒng)由鍵盤驅動,不同的按鍵對應不同的事件處理。 系統(tǒng)流程圖標準信號發(fā)生器輸入方波,三角波,鋸齒波,正弦波得到的測試結果。顯示屏可以顯示波形,頻率及幅度的大小數(shù)值,同時存儲示波器樣機對波形的測試沒有明顯的失真。第5章 結論和展望第5章 結論和展望經(jīng)過幾個月的努力,終于完成了該題目的設計,總結幾個月來的工作,主要有以下幾個方面:(1).綜述了現(xiàn)階段數(shù)字存儲示波器技術及產(chǎn)品的國內外發(fā)展狀況,對數(shù)字存儲示波器的原理、工作方式、顯示方式等的基本概念及技術發(fā)展進行了介紹。(2).針對設計的任務和要求,確定了存儲示波器波形采樣和數(shù)據(jù)處理及波形重組的硬件和軟件方案。(3).對整機各部分關鍵電路進行相關理論分析、計算和設計。(4).本系統(tǒng)由單片機主控,ICL7662進行模數(shù)轉換,用62256來實現(xiàn)波形的存儲,通過軟件直接對轉換后的數(shù)字信號進行存儲,并讀到單片機中完成波形重組任務之后顯示到液晶屏上,設置了16個按鍵,對采樣速率,顯示電壓類型等方面配合單片機進行了控制。(5).完成了樣機的制作與調試;論述了儀器的測試方法,完成數(shù)據(jù)測試及測試結果分析。由于時間和條件的限制,本系統(tǒng)也存在一些不足之處,可在今后的工作中改進。(1).由于STC15W4K60S4的輸入電壓范圍為05V,單極性輸入。這樣就限制了設計的輸入,在電路設計中能加上信號放大電路和衰減電路,則可以增大信號的測量范圍。(2).ARM等高性能、低成本微處理器的出現(xiàn),以及嵌入式Linux、WinCE等操作系統(tǒng)的發(fā)展,為高性能智能化電子測試儀器的設計提供了良好的平臺。如能將本系統(tǒng)中的主控芯片單片機換成ARM,則該系統(tǒng)的能力將大大提高(3).對于采集到的數(shù)字信號的處理可以采用DSP高速數(shù)字信號處理芯片,這樣更能顯示出系統(tǒng)的實時性和靈敏性。(4).設計中的顯示屏為LCD12864,這樣示波器的指標,垂直刻度、垂直分辨率、水平刻度、水平分辨率就受到了限制,所以設計的顯示可以換成更好的顯示器。致 謝通過這次畢業(yè)設計很好的檢驗了我在大學四年中所學理論知識的掌握程度,鍛煉了我的實際動手能力,為以后的學習、工作奠定了基礎。回顧這幾個月的設計制作,感受良多。首先感謝郭慧娜老師,感謝您在我的畢業(yè)設計期間對我的親切關懷和悉心指導。在您的指導下,我學到了許多知識,還鍛煉了對知識的應用能力,這些將使我終生受益匪淺。在此向您致以最誠摯的敬意。在試驗調試的過程中,感謝學校在試驗室及網(wǎng)絡資料查閱方面提供的幫助。感謝華北理工大學輕工學院的所有老師,你們四年的教誨,讓我成熟進步許多;感謝測控技術與儀器班的所有同學,你們如兄弟姐妹般的幫助,讓我感受到友誼的珍貴。感謝所有對我論文進行了評審和答辯的老師。參考文獻參考文獻[1] 泰克 TDS6000C 示波器獲 EDN China 創(chuàng)新獎。測控技術,2005,(12)[2] Infiniium 系列示波器。世界電子元器件,2006.(01)[3] 趙紅菊,基于CPLD的數(shù)字存儲示波器。電子工程師,2002,(12)[4] 朱正,湯毅堅,大力推廣可變出邏輯器件,加速機電一體化產(chǎn)品開發(fā),中國儀器儀表,1992,(03)[5] 張澤厚,周煜明,王有炳。數(shù)字存儲示波器在機電測試中的運用。國外電子測量技術,1997,(05)[6] Andrew Dawson。如何選擇合適的波形儀器:數(shù)字存儲示波器或數(shù)字化儀表。今日電子,2006,(01)[7] 趙茂泰。簡易數(shù)字存儲示波器評述。電子世界,2002,(11)[8] 唐海慶,數(shù)字存儲示波器在機電測試中的運用[J]。儀器儀表與分析監(jiān)測,1998, (03)[9] 周德新,王鵬,范守正,朱鴻林?;贔PGA的數(shù)字存儲示波器 中國民航學院學報,2004(02)[10] 謝從珍,王建國,黃玲。數(shù)字存儲示波器噪聲特性的分析 高電壓技術,2004,(06)[11] 沈蘭蓀數(shù)據(jù)采集系統(tǒng)的原理和應用。北京:人民郵電出版社,1995[12] 趙新民。智能儀器設計基礎。哈爾濱工業(yè)大學出版社,1999[13] 劉全等。攜式20M數(shù)字存儲示波器。電子制作,2005年第4期[14] 王成儒,英偉, 原理和工程研發(fā)。北京:國防工業(yè)出版社,2004附錄一數(shù)字存儲示波器主程序void DelayMs( int t ){ int i 。 while( t ){ i = 33178 。 while( i ) 。 }}void main(){ unsigned char iloop = 0 。 P0M1 = 0x00。 P0M0 = 0xff。 P3M1 = 0x00。 P3M0 = 0x00。 P1M1 = P1M1 | 0x48 。 P1M0 = P1M0 amp。 0xb7 。 LCD_Init()。 PCA_Init()。 Uart1_init() 。 Timer0_init(
點擊復制文檔內容
規(guī)章制度相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1