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

正文內(nèi)容

基于51單片機的多功能信號發(fā)生器畢業(yè)設計報告-文庫吧在線文庫

2026-01-14 10:25上一頁面

下一頁面
  

【正文】 允許,高電平有效。借助手冊提供的器件性能指標及典型應用電路,即可正確使用這些器件。 DAC0832 主要由 8 位輸入寄存器、 8 位 DAC 寄存器、 8 位 D/A 轉換器以及輸入控制電路四部分組成。在波形發(fā)生器中,將其作定時器使用,用它來精確地確定波形的兩個采樣點輸出之間的延遲時間。單片機產(chǎn)生的數(shù)字信號通過 DAC0832 轉化成模擬信號,輸出相應的電流值 ,通過集成運算放大器可以取出模擬量得電壓值,最后利用示波器獲得輸出的模擬信號的波形;衡量數(shù)模轉換的性能指標有分辨率、轉換時間、精度、線性度等。其各個模塊的工作原理如下: ( 1)復位電路是為單片機復位使用,使單片機接口初始化; 89C51 等 CMOS51 系列單片機的復位引腳 RET 是施密特觸發(fā)輸入腳,內(nèi)部有一個上拉低電阻,當振蕩器起振以后,在 RST 引腳上輸出 2個機械周期以上的高電平,器件變進入復位狀態(tài)開始,此時 ALE、 PSEN、 P0、 P P P4 輸出高電平, RST 上輸入返回低電平以后,變退出復位狀態(tài)開始 工作。 設計原理 數(shù)字信號可以通過數(shù) /模轉換器轉換成模擬信號,因此可通過產(chǎn)生數(shù)字信號再轉換成模擬信號的方法來獲得所需要的波形。在程序運行中,當接收到來自外界的命令,需要輸出某種波形時再調(diào)用相應的中斷服務子程序和波形發(fā)生程序,經(jīng)電路的數(shù) /模轉換器和運算放大器處理后,從信號發(fā)生器的輸出端口輸出。 信號發(fā)生器的分類 信號發(fā)生器應用廣泛,種類繁多,性能各異,分類也不盡一致。( 3)輸出波形幅度范圍 0~ 5V,可按步進 (峰 峰值)調(diào)整。 設計原理圖如下圖所示,其中單片機通過軟件對鍵盤輸入的頻率數(shù)值進行處理,處理結果送與 D/A 轉換部分實現(xiàn)數(shù) /模轉換,輸出的電流再經(jīng)過電流 /電壓轉換環(huán)節(jié),進而形成模擬電壓波形,最后經(jīng)過過載 保護電路輸出。 在編程語言上,我們選擇自身比較熟悉的 C 語言,這樣在后期波形的調(diào)試及與硬件銜接方面更容易發(fā)揮出自身優(yōu)勢。各種波形曲線均可以用三角函數(shù)方程式來表示。按照信號發(fā)生器性能指標可以分為一般信號發(fā)生器和標準信號發(fā)生器。 方案三:采用單片機編程的方法來實現(xiàn)。當數(shù)字信號經(jīng)過接口電路到達轉換電路,將其轉換成模擬信號也就是所需要的輸出波形。 89C51 內(nèi)部有一個可控的反相放大器,引腳 XTAL XTAL2 為反相放大器輸入端和輸出端,在 XTAL XTAL2 上外接 12MHZ晶振和 30pF 電容便組成振蕩器。 ( 2)輸出波形的頻率范圍為 100Hz~ 1kHz;頻率步進間隔≤ 100Hz。當中央處理器 CPU 正在處理某件事的時候外界發(fā)生了緊急事件,要求 CPU 暫停當前的工作,轉而去處理這個緊急事件。 由圖 可知, DAC0832 的片選地址為 7FFFH,當 P25 有效時,若 P0 口向其送的數(shù)據(jù)為 00H, 則 U1 的輸出電壓為 0V。如圖 6所示,它由倒 T型 R2R 電阻 網(wǎng)絡 、模擬開關、運算放大器和參考 電壓 VREF 四大部分組成。 WR2:寫信號 2,低電平有效。 ALE 地址鎖存允許輸入信號,在此腳施加正脈沖,上升沿有效,此時鎖存地址碼,從而選通相應的模擬信號通道,以便進行 A/D轉換。 D7D0:數(shù)字信號輸出端。 參考文獻 [1] 程全 .基于 AT89C52 實現(xiàn)的多種波形發(fā)生器的設計 [J].周口師范學院學報,(5): 57~ 58. [2] 周明德 .微型計算機系統(tǒng)原理及應用 [M].北京:清華大學出版社, ~364. [3] 劉樂善 .微型計算機接口技術及應用 [M].北京:北京航空航天大學出版社,~ 264. [4] 童詩白 .模擬電路技術基礎 [M].北京:高等教育出版社, ~ 202. [5] 杜華 .任意波形發(fā)生器及應用 [J].國外電子測量技術, : 38~ 40. [6] 張友德 .單片微型機原理、應用與實踐 [M].上海:復旦大學出版社, ~44. [7] 程朗 .基于 8051 單片機的雙 通道波形發(fā)生器的設計與實現(xiàn) [J].計算機工程與應用, : 100~ 103. [8] 張永瑞 .電子測量技術基礎 [M].西安:西安電子科技大學出版社, ~101. [9] 李葉紫 . MCS51 單片機應用教程 [M].北京:清華大學出版社, ~ 238 附錄 1 元件清單 杜邦線 一打 萬用表 一塊 7805 一個 7812 一個 DACA0832 一個 LM324 一個 14PIC 座 一個 變壓器 一 個 端子 2P 一個 電位器 一個 DB107 整流橋 一個 1000uF 電容 一個 7912 一個 20PIC 座 一個 100uF 電容 一個 瓷片電容 3 個 單排針 10 個 2 源程序 include define uchar unsigned char define step 4 define fosc 110592 define ft fosc/100/12 uchar pdata DAC0832。 sbit d6=P2^5。l1=0。 }l1=0。 if(h0==0) { keyzhi=2。 while(h1==0)。l0=1。 while(key_value!=6) { if(!key_flag) key_flag=key_up()。} if(key_value==5){vpp=10。} else if(key_value!=6) key_value=0。 while(key_value!=6) { if(!key_flag) key_flag=key_up()。if(frq==0) frq=10。 if(frq/100) {dis(1,1)。 TH0=(66536ft)/256。 k++。 TH0=(66536ft)/256。 k+=step。 TH0=(66536ft)/256。 k++。 TH0=(66536ft)/256。 k+=step。 if(d4==0) fang()。 amp_set()。 TR0=1。 TR0=0。 TR0=1。 TR0=0。 TR0=1。 TR0=0。 TR0=1。 TR0=0。 dis(0,3)。key_value=0。delay(1)。 } if(!set) { if(key_value==4){vpp=(vpp/10*10)+((vpp%10)+1)%10。key_va
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1