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

正文內(nèi)容

基于51單片機的信號發(fā)生器電路程序08760-在線瀏覽

2024-08-08 00:16本頁面
  

【正文】 個開光直接與外部中斷0和外部中斷1的管腳相連,其中S1開光用來改變波形,S2開光用來改變頻率。時鐘電路。 主控電路圖 數(shù)/模轉換電路由于單片機產(chǎn)生的是數(shù)字信號,要想得到所需要的波形,就要把數(shù)字信號轉換成模擬信號,所以該文選用價格低廉、接口簡單、轉換控制容易并具有8位分辨率的數(shù)模轉換器DAC0832。但實際上,DAC0832輸出的電量也不是真正能連續(xù)可調(diào),而是以其絕對分辨率為單位增減,是準模擬量的輸出。根據(jù)對DAC0832的數(shù)據(jù)鎖存器和DAC寄存器的不同的控制方式,DAC0832有三種工作方式:直通方式、單緩沖方式和雙緩沖方式。DAC0832的數(shù)據(jù)口和單片機的P0口相連。由ILE、CS、WR1的邏輯組合產(chǎn)生LE1,當LE1為高電平時,數(shù)據(jù)鎖存器狀態(tài)隨輸入數(shù)據(jù)線變換,LE1的負跳變時將輸入數(shù)據(jù)鎖存;數(shù)模轉換電路LM324的5管腳與DAC0832的(IOUT2)12管腳相連,LM324的6管腳與DAC0832的(IOUT1)11管腳相連,LM324的7管腳與DAC0832的REF(9)管腳相連.第一級運算放大器的作用是將DAC0832輸出的電流信號轉化為電壓信號V1,第二級運算放大器的作用是將V1通過反向放大電路(R2/R1)倍。在第二個運算放大器的輸出端連了一個低通濾波器。低通濾波器的截止頻率F=1/(2*pi*R3*C6),這里我們選擇R3 為100歐姆電阻,C6為104電容,截止頻率F=16KHZ。 串口通信電路通用異步收發(fā)器(UART)是一種串行接口,一般微處理器中都包含這種外設接口。如果再加入一個合適的電平轉換器MAX232,串口就能能用在RS232和RS485等網(wǎng)絡中實現(xiàn)通信,或者與計算機的COM端口連接。 串口通信電路圖軟件設計上,根據(jù)功能分了幾個模塊編程。主程序: 主程序先是進行一些初始化的工作,然后根據(jù)波形標志a,b,c,d,e的值進入相應的while 循環(huán)。在while循環(huán)中,單片機根據(jù)地址標志位不停低查表,然后把查得的值賦給DAC0832的數(shù)據(jù)口,然后地址標志位加一,并判斷地址標志位是否等于64,如果是就置0再往下執(zhí)行,如果不是直接往下執(zhí)行。主程序流程圖中斷服務程序:本程序中兩個外部中斷分別起到了控制波形和頻率的作用。4安裝調(diào)試及測量數(shù)據(jù)分析。2. 首先是調(diào)試單片機部分,DA和運算放大器芯片不接??词欠窨梢哉O鲁绦颉S萌f用表測量各I/O口得電壓是不是一會兒高,一會兒低。5. 給單片機下一個完整的程序,分別按下S1,看波形是否改變。: 單位:HZ周期T2T3T4T5T6T7T8T理論值實際值:1.調(diào)試單片機的串口時,發(fā)現(xiàn)不能正常的下程序。這說明很可能是MAX232的電路出了問題。我是按照郭天翔的那本《新概念51單片機C語言教程 入門、提高、開發(fā)、拓展全》第130頁的串口電路畫的圖,電路圖中MAX232的TIOU1接串口的第3腳。于是我將MAX232的TIOU1接串口的第2腳,再下程序,終于可以正常下載了。我想可能是波形的ROM表里的數(shù)據(jù)值過小,導致DA輸出的誤差很大。3.調(diào)試波形的時候我發(fā)現(xiàn)矩形波的失真比較大。:矩形波鋸齒波正弦波:,可知頻率在T,2T,3T,4T,5T,6T,7T,8T上頻率誤差很小。示波器 直流穩(wěn)壓電源萬用表5結束語基于單片機的信號發(fā)生器設計,這個信號發(fā)生器的設計中涉及到一個典型的控制過程。通過程序的控制,可以產(chǎn)生一系列有規(guī)律的波形。最終做出來的信號發(fā)生器滿足了題目中的所有要求:。 。,峰峰值在0——5V
點擊復制文檔內(nèi)容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1