日韩床上生活一级视频|能看毛片的操逼网站|色悠悠网站在线观看视频|国产免费观看A淫色免费|国产av久久久久久久|免费A级视频美女网站黄|国产毛片av日韩小黄片|热久久免费国产视频|中文字幕无码色色|成人在线视频99久久久

機(jī)電之家資源網(wǎng)
單片機(jī)首頁(yè)|單片機(jī)基礎(chǔ)|單片機(jī)應(yīng)用|單片機(jī)開(kāi)發(fā)|單片機(jī)文案|軟件資料下載|音響制作|電路圖下載 |嵌入式開(kāi)發(fā)
培訓(xùn)信息
贊助商
單片機(jī)在多種波形發(fā)生器中的應(yīng)用
單片機(jī)在多種波形發(fā)生器中的應(yīng)用
 更新時(shí)間:2008-8-4 4:33:31  點(diǎn)擊數(shù):14
【字體: 字體顏色


    摘  要:介紹了基于80C51單片機(jī)產(chǎn)生幾種基本波形的方法。采用微處理器兼容的14位數(shù)模轉(zhuǎn)換器MAX7534,高速,穩(wěn)定,具有良好的線性。用戶通過(guò)按鍵選擇輸出需要的波形,波形精度能夠滿足一般的使用條件。

    關(guān)鍵詞:波形發(fā)生器;單片機(jī);MAX7534;方波;鋸齒波;正弦波

    本文利用80C51單片機(jī)外接數(shù)模轉(zhuǎn)換器和I/V轉(zhuǎn)換電路,由用戶通過(guò)按鍵選擇輸出實(shí)驗(yàn)中經(jīng)常使用到的幾種基本波形:方波、鋸齒波、正弦波。方波由 80C51單片機(jī)內(nèi)部自帶的計(jì)數(shù)器/定時(shí)器產(chǎn)生,并由用戶通過(guò)小鍵盤選擇波形周期。與微處理器兼容的14位數(shù)模轉(zhuǎn)換器MAX7534將數(shù)字量轉(zhuǎn)換為模擬量電流信號(hào),通過(guò)I/V轉(zhuǎn)換電路得到雙極性的鋸齒波和正弦波信號(hào),波形保證了他的精度和平滑、穩(wěn)定。

    1 硬件電路設(shè)計(jì)

  80C51單片機(jī)時(shí)鐘電路采用內(nèi)部方式,外接陶瓷諧振器(頻率為12 MHz),微調(diào)電容值為30 pF。系統(tǒng)復(fù)位采用按鍵式外部復(fù)位方式,復(fù)位信號(hào)至少保持8 μs以上。通過(guò)按鍵由用戶選擇要輸出的波形,按鍵選擇占用P1.1~P1.7口,采用獨(dú)立式鍵盤結(jié)構(gòu)。利用80C51單片機(jī)內(nèi)部自帶的計(jì)數(shù)器/定時(shí)器在 P1.0口上產(chǎn)生連續(xù)方波,由用戶通過(guò)按鍵選擇輸出方波周期。系統(tǒng)結(jié)構(gòu)框圖如圖1所示。

1.1 D/A轉(zhuǎn)換電路

  本文采用美國(guó)MAXIM公司的微處理器兼容高性能單片14位數(shù)模轉(zhuǎn)換器MAX7534。MAX7534內(nèi)部功能框如圖2所示。MAX7534的高質(zhì)量、激光校準(zhǔn)、薄膜電阻和帶溫度補(bǔ)償?shù)腘MOS開(kāi)關(guān)等確保了器件在整個(gè)工作溫度范圍內(nèi)具有良好的線性和增益穩(wěn)定性。MAX7534接收8位總線的2個(gè)字節(jié),內(nèi)部包括1個(gè)LS輸入寄存器和1個(gè)MS輸入寄存器,分時(shí)接收低8位和高6位的14位待轉(zhuǎn)換數(shù)字量、1個(gè)14位DAC寄存器、1個(gè)14位DAC數(shù)模轉(zhuǎn)換器和邏輯控制電路。數(shù)模轉(zhuǎn)換器(DAC)電路包括由激光校準(zhǔn)的11個(gè)薄膜R2R電阻陣、1個(gè)3位分段電阻陣和NMOS電流開(kāi)關(guān)。該D/A轉(zhuǎn)換器具有保護(hù)CMOS寄存器的功能,無(wú)需使用外加肖特基二極管保護(hù)。

 MAX7534與80C51的具體連接見(jiàn)圖3。工作時(shí),通過(guò)A1、A0引腳確定MAX的工作過(guò)程,其對(duì)應(yīng)關(guān)系見(jiàn)下表,當(dāng)出現(xiàn)表中的第3種情況時(shí),14位待轉(zhuǎn)換的數(shù)字量通過(guò)MAX7534內(nèi)部總線輸入到14位DAC進(jìn)行轉(zhuǎn)換。轉(zhuǎn)換結(jié)束,模擬量以電流形式輸出。

1.2 I/V轉(zhuǎn)換電路

  由MAX7534轉(zhuǎn)換得到的模擬量電流信號(hào)要轉(zhuǎn)換成電壓信號(hào),需外加I/V轉(zhuǎn)換電路。I/V轉(zhuǎn)換電路與MAX7534的具體連接見(jiàn)圖3。

  圖3是MAX7534的雙極性或四象限乘法工作電路圖電路提供的是偏移二進(jìn)制碼,為解決高溫時(shí)的低泄漏,對(duì)VSS進(jìn)行負(fù)偏置;C1為補(bǔ)償電容,用來(lái)消除由 DAC的輸出電容和內(nèi)部反饋電阻構(gòu)成的極點(diǎn),其值根據(jù)采用運(yùn)放的不同而不同;在接近DAC的VDD和GND管腳處放置1個(gè)1 μF的旁路電容,再與1個(gè)0.01 μF的陶瓷電容相并聯(lián),抑制高頻噪聲。按圖中給定的器件參數(shù),輸出電壓的表達(dá)式為:

VOUT=[(D-8192)/8192]×VIN

  VIN=+5V,當(dāng)D=0時(shí),VOUT=-5V;當(dāng)D=8192時(shí),VOUT=0V;當(dāng)D=16384時(shí),VOUT=4.96V。轉(zhuǎn)換關(guān)系見(jiàn)表2。

2 軟件設(shè)計(jì)

  在硬件設(shè)計(jì)的基礎(chǔ)上進(jìn)行軟件編程。由用戶通過(guò)按鍵選擇需要輸出何種波形。

    2.1 方波輸出

  本文通過(guò)80C51單片機(jī)內(nèi)部自帶的定時(shí)器/計(jì)數(shù)器實(shí)現(xiàn)方波輸出。采用定時(shí)器/計(jì)數(shù)器T1,工作方式1,計(jì)數(shù)器位數(shù)是16位;門控位GATE置0,定時(shí)器的運(yùn)行只受控制寄存器TCON中運(yùn)行控制位(TR)的控制;計(jì)數(shù)器初值的設(shè)定由以下公式計(jì)算得到:

N=2n-TCfosc/12

n為計(jì)數(shù)器位數(shù);TC為定時(shí)時(shí)間;fosc為振蕩頻率。通過(guò)小鍵盤,由用戶鍵入需要輸出方波的周期(周期只能為正數(shù),如1 ms,2 ms,10 ms等,最大為65 ms),在P0口將得到所需的方波波形。

    2.2 鋸齒波、正弦波輸出

  鋸齒波中的斜線用一個(gè)個(gè)小臺(tái)階來(lái)逼近,在一個(gè)周期內(nèi)從最小值開(kāi)始逐步遞增,當(dāng)達(dá)到最大值后又回到最小值,如此循環(huán),當(dāng)臺(tái)階間隔很小時(shí),波形基本上近似于直線。適當(dāng)選擇循環(huán)的時(shí)間,可以得到不同周期的鋸齒波。由圖3所示連接可知:選通MAX7534的LS寄存器地址為5FFFH;選通MS寄存器地址為: 3FFFH;選通DAC寄存器地址為:7FFFH;選通DAC轉(zhuǎn)換地址為:1FFFH。鋸齒波產(chǎn)生程序流程圖如圖4所示。

  正弦波的產(chǎn)生采用查表法,單片機(jī)的I/O輸出均為+5 V的TTL電平,因此產(chǎn)生的正弦波幅值為+5 V。將一個(gè)周期內(nèi)的正弦波形等分為N份,那么第1點(diǎn)的角度為0°,對(duì)應(yīng)的正弦值為5sin0°;第2點(diǎn)的角度為360°/N,對(duì)應(yīng)的正弦值為5sin (360°/N ) ……,如此計(jì)算下去,將這些模擬量正弦值都轉(zhuǎn)換為雙極性方式下的數(shù)字量,得到一張按照點(diǎn)號(hào)順序排列的數(shù)字量正弦值表格。程序流程圖與鋸齒波產(chǎn)生子程序流程大致一致,只是每次送到MAX7534轉(zhuǎn)換的14位數(shù)字量是根據(jù)得到的表格所查得的。

    3 結(jié)語(yǔ)

  本文基于80C51單片機(jī)的多種波形發(fā)生器產(chǎn)生的3種波形完全能夠滿足實(shí)驗(yàn)中的使用要求。采用的高性能數(shù)模轉(zhuǎn)換芯片保證了輸出波形的精度和穩(wěn)定性。通過(guò)軟件實(shí)現(xiàn)可以輸出更多的基本波形如:梯形波、三角波、反向鋸齒波等,具有實(shí)際的使用價(jià)值。

    參考文獻(xiàn)

[1]周航慈,等.單片機(jī)程序設(shè)計(jì)基礎(chǔ)[M].北京:航空航天大學(xué)出版社,1999
[2]李朝青.單片機(jī)原理及接口技術(shù)[M].北京:航空航天大學(xué)出版社, 1994



  • 上一篇: 基于uPSD3200的人機(jī)對(duì)話設(shè)計(jì)
  • 下一篇: 74HC373與閃速存儲(chǔ)器AT29C010A及其應(yīng)用
  • 發(fā)表評(píng)論   告訴好友   打印此文  收藏此頁(yè)  關(guān)閉窗口  返回頂部
    熱點(diǎn)文章
     
    推薦文章
     
    相關(guān)文章
    網(wǎng)友評(píng)論:(只顯示最新5條。)
    關(guān)于我們 | 聯(lián)系我們 | 廣告合作 | 付款方式 | 使用幫助 | 機(jī)電之家 | 會(huì)員助手 | 免費(fèi)鏈接

    點(diǎn)擊這里給我發(fā)消息66821730(技術(shù)支持)點(diǎn)擊這里給我發(fā)消息66821730(廣告投放) 點(diǎn)擊這里給我發(fā)消息41031197(編輯) 點(diǎn)擊這里給我發(fā)消息58733127(審核)
    本站提供的機(jī)電設(shè)備,機(jī)電供求等信息由機(jī)電企業(yè)自行提供,該企業(yè)負(fù)責(zé)信息內(nèi)容的真實(shí)性、準(zhǔn)確性和合法性。
    機(jī)電之家對(duì)此不承擔(dān)任何保證責(zé)任,有侵犯您利益的地方請(qǐng)聯(lián)系機(jī)電之家,機(jī)電之家將及時(shí)作出處理。
    Copyright 2007 機(jī)電之家 Inc All Rights Reserved.機(jī)電之家-由機(jī)電一體化網(wǎng)更名-聲明
    電話:0571-87774297 傳真:0571-87774298
    杭州濱興科技有限公司提供技術(shù)支持

    主辦:杭州市高新區(qū)(濱江)機(jī)電一體化學(xué)會(huì)
    中國(guó)行業(yè)電子商務(wù)100強(qiáng)網(wǎng)站

    網(wǎng)站經(jīng)營(yíng)許可證:浙B2-20080178-1