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

正文內(nèi)容

基于單片機信號產(chǎn)生電路的設(shè)計1(編輯修改稿)

2025-09-13 21:33 本頁面
 

【文章內(nèi)容簡介】 VOUT2= [(R3/R2) VOUT1+(R3/R1)] VREF 設(shè) R1=R3=2R R2=R,則 VOUT2= (2VOUT1+VREF) DAC0832 主要是用于波形的數(shù)據(jù)的傳送,是本 題 目電路中的主要芯片。 ③ DAC0832 電路原理圖(如圖 37 所示) 6 圖 37 0832 電路原理圖 (B) LM324 工作原理 ( 管腳功能如圖 38 所示 ) 圖 38 LM324 管腳圖 LM324 時四運放集成電路 ,它采用 14 腳雙烈直插塑料封袋,外形如圖 1 所示。他的內(nèi)部包含四組形式完全相同的運算放大器,除電源共用外,四組運放相互獨立。每一組運算放大器可用圖 中 所示的符號來表示,它有 5 個引出腳,其中 “+” 、 “ ” 為兩個信號輸入端, “V+” 、 “V ” 為正、負電源端, “OUT” 為輸出端。兩個信號輸入端中, “ ” 為反相輸入端,表示運放輸出端 OUT 的信號與該輸入端的為相反; “+ ” 為同相輸入端,表示 7 運放輸出端 OUT 的信號與輸入端的相位相同。 LM324 的引腳排列見圖 9。 由于 LM324 四運放電路具有電源電壓范圍寬,靜態(tài)功耗小,可但電源使用,價格低廉等優(yōu)點,因此被廣泛應(yīng)用在各種電路中。 在此項目中用了 LM324 的三組運放,分別置于第一級輸出,第一、二級之間,第二級輸出。 ( C)MC1403工作原理 ( 管腳功能如圖 39 所示 ) 圖 39 MC1403 管腳圖 MC1403 是低壓基準(zhǔn)芯片。一般用作 8 到 12bit 的 D/A 芯片的基準(zhǔn)電壓等一些需要基本精準(zhǔn)的基準(zhǔn)電壓的場合。 輸出電壓: +/25Mv 輸入電壓范圍: 輸出電流: 10Ma 因為輸出是固定的,所以電路很簡單。就是 Vin 接電源輸入, GND 接地,Vout加一個 1uf的電容就可以了。 Vout一般用于 8到 12bit的 D/A芯片的基準(zhǔn)電壓。 在此項目里 MC1403 起到了穩(wěn)壓的作用,它基準(zhǔn)了 DAC0832 的 8 腳需要的 。使其 DAC0832 能夠正常工作。 8 第四章 軟件設(shè)計 單片機技術(shù)比較成熟,開發(fā)過程可利用的資源和工具豐富,最大的優(yōu)點是價格便宜,成本低。調(diào)試軟件采用 是眾多單片機應(yīng)用開發(fā)軟件中優(yōu)秀軟件之一,界面友好,易寫易操作。在調(diào)試程序中,軟件仿真 protues 功能也很強,軟件調(diào)通,再通過編程器下載到 AT89S52中,然后插到系統(tǒng)中即可獨立完成所有的控制。 軟件設(shè)計上,根據(jù)功能分了幾個模塊編程。模塊主要有:主程序模塊、鋸齒波模塊、三角波模塊、正弦波模塊、方波模塊、延時子程序模塊等。 顯示波形模塊是利用 DAC0832 的 8 位特點,把波形的數(shù)據(jù)以 8 位數(shù)據(jù)的形勢送進 CPU 中,只要一按鍵就能顯示波形。 主程序流程圖 圖 41 主程序流程圖 9 本軟件設(shè)計過程中主 要實現(xiàn)利用按鍵來控制不同波形的輸出,當(dāng)按鍵 1按下時,函數(shù)發(fā)生器就輸出鋸齒波;當(dāng)按鍵 2 按下時,函數(shù)發(fā)生器就輸出三角波;當(dāng)按鍵 3 按下時,函數(shù)發(fā)生器就輸出正弦波;當(dāng)按鍵 4 按下時,函數(shù)發(fā)生器就輸出方波。通過按鍵可以以任意循環(huán)方式輸出不同波形。 子程序流程圖 1 鋸齒波流程圖 圖 42 鋸齒波流程圖 鋸齒波產(chǎn)生首先將 DAC0832 口地址至為 4000H,然后將 00H 送入寄存器A 中, DAC0832 輸出 A 中的內(nèi)容,當(dāng) A 中的內(nèi)容等于 F0H 返回開始,當(dāng) A 中的內(nèi)容不為 0FH 時, A 中的內(nèi)容累加,從而輸出波形。 2 三角波程序流程圖 43 三角波流程圖 10 三角波產(chǎn)生首先將 DAC0832 口地址至為 4000H,通過 A 中數(shù)值的加一遞升,當(dāng) A 中的內(nèi)容為 0 時,與 0FFH 相比,相等時 A 中的內(nèi)容減一遞減,從而循環(huán)產(chǎn)生三角波。 3 正弦波程序流程圖 圖 44 正弦波流程圖 正弦波波形設(shè)計通過查表指令得出。 4 方波程序流程圖 圖 45 方波流程圖 11 方波產(chǎn)生首先將 DAC0832 口地址至為 4000H,當(dāng) A 中的內(nèi)容為 0 時,輸出對應(yīng)模擬量,然后延時,當(dāng) A 中的內(nèi)容為 0FFH 時,同樣輸出對應(yīng)模擬量,再延時,從而得到方波。 5 延時子程 序流程圖 圖 46 延時程序 流程圖 延時程序如下: DELY: MOV R7,10H DLY0: MOV R6,0EDH NOP DLY1: DJNZ R6,DLY1 DJNZ R7,DLY0 RET 方波的上限和下限的延時時間為: 7ms S=1+(1+1+22 37+2) 16+1=7648μS 12 結(jié)論 在對系統(tǒng)進行波形仿真時可以在虛擬示波器上觀察到鋸齒波、三角 波、正弦波和方波的波形。其中鋸齒波、三角波以及正弦波的輸出誤差較大,方波波形
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1