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

正文內(nèi)容

基于單片機(jī)的直流數(shù)控電壓源課程設(shè)計(jì)完整方案-在線瀏覽

2025-01-27 03:14本頁(yè)面
  

【正文】 DA端通過(guò)反向器與 P3. 2相接。 MM74C922 與鍵盤及 AT89S51 的接線 圖見圖 9 圖 9 MM74C922 接口電路 3. 2 DAC0832 接口電路 DAC0832 最具特色是輸入為雙緩沖結(jié)構(gòu),數(shù)字信號(hào)在進(jìn)入 D/A 轉(zhuǎn)換前,需經(jīng)過(guò)兩個(gè)獨(dú)立控制的 8 位鎖存器傳送。系統(tǒng)中多個(gè) D/A 轉(zhuǎn)換器內(nèi)容可用一公共的選通信號(hào)選通輸出。由于 DAC0832 是電流輸出型,輸出的電流隨輸入的電壓控制字線性變化。由于 DAC0832 輸出級(jí)沒有加集成運(yùn)放,所以需外加 LM324 相配適用。 5為 DAC0832 基準(zhǔn)電壓 。其中 為 DAC0832 的片選控制端 。 ADC0809與 AT89S51的接口電路如圖 11所示 圖 11 ADC0809接口電路 其中 0809的片選信號(hào),與 WR和 RD分別通過(guò)或非門接到 0809的 START和OE上, EOC通過(guò)非門與 AT89S51的 INT0相接。 3. 4 LCD1602C接口電路 LCD1602C與 AT89S51的接口電路如圖 12所示 圖 12 LCD 顯示電路 可調(diào)穩(wěn)壓源電路 為了獲得大的負(fù)載電流,可調(diào)穩(wěn)壓部分使用了 最大輸出電流為 1A 的7805 三端集成穩(wěn)壓塊??烧{(diào)穩(wěn)壓的電路見圖 13: 設(shè)運(yùn)放理想。即: 圖 13 可調(diào)穩(wěn)壓電路 5??VinVout 其中 Vin 為 D/A 部分輸出的雙級(jí)性電壓, 5為 7805 的穩(wěn)壓值。由于 Vin 是 DAC0832輸出的范圍是 +~ 5V的電壓,因而 Vout 的變化可以從 ~ 。電壓輸出端接上 500mA 負(fù)載與未接負(fù)載(空載)之間輸出電壓僅相差 以內(nèi)。 流穩(wěn)壓電路 本設(shè)計(jì)共用到電源有三種:即177??蛇x用的有開關(guān)電源和穩(wěn)壓電源兩種,由 于 開關(guān)電源的紋波系數(shù)比較大,且設(shè)計(jì)要求電壓紋波 不大于 10mV 。 穩(wěn)壓電源由電源變壓器、整流電路、濾波電路和穩(wěn)壓電路組成,如圖 14 所示 圖 14 電源方框及波形圖 整流和濾波電路:整流作用 是將交流電壓 U2變換成脈動(dòng)電壓 U3。再通過(guò)穩(wěn)壓電路得到平直的直流電壓 U5。 15V 和 +5V 三種輸出, +5V 部分供單片機(jī)及 D/A, A/D,顯示等部分使用,電流最大約 400mA; +15V 和 15V 部分供運(yùn)放使用,最大電流不超過(guò) 50mA。當(dāng)系統(tǒng)接到 220V 交流電后經(jīng)變壓器降壓,整流橋整流后接到 K1,此時(shí)由于 U1( 7815)沒有輸入,所以K1沒有供電,整個(gè)后續(xù)系統(tǒng)處于關(guān)閉狀態(tài),當(dāng)按下 SW_ON 鍵時(shí) U1 得到輸入,產(chǎn)生 +15V 的輸出,同時(shí) K1 得電吸合,形成自鎖狀態(tài),同時(shí) 79L15 也得電輸出 15V電壓。 當(dāng)按下SW_OFF 鍵時(shí), K1 被短路,從而斷開電源達(dá)到關(guān)機(jī)的目的。 +5V 部分的供電電流在 400mA 左右,因此采用了最 大輸出電流為 1A 的 7805三端穩(wěn)壓集成電路,由于功耗大,負(fù)載重,加裝了散熱片。 在設(shè)計(jì)過(guò)程中發(fā)現(xiàn)中 兩片 7805 的 均使用了散熱片且溫度偏高 ,因此加裝了風(fēng)扇,使用 +15V 電源,將 78L15 該為 7815 后可滿足風(fēng)扇需求 。 三.程序設(shè)計(jì) 1主控程序 圖 16為系統(tǒng)主控程序。 圖 17 D/A子程序框圖 可以看出, D/A子程序的 作用是將設(shè)定的數(shù)字量通過(guò)變換送給 D/A。 開始 系統(tǒng)初始化 D/A子程序 鍵盤處理 子程序 A/D 子程序 有鍵按下? 顯示子程序 是 否 開始 將顯示值 轉(zhuǎn)換成對(duì)應(yīng)的數(shù)字量 數(shù)字量送 D/A 返回 1 圖 18 A/D子程序框圖 由 A/D子程序框圖 看出,修改精度為一個(gè)數(shù)字量,由于 A/D和 D/A的精度限制,修改量只能達(dá)到 ,但足已滿足設(shè)計(jì)需要。 開始 返回 將輸出電壓轉(zhuǎn)換成數(shù)字量 與送 D/A數(shù)字量相比較 是否相等? 將 送 D/A數(shù)字量 減 01H 相等 不 等 大于 送 D/A數(shù)字量 ? 是 否 將 送 D/A數(shù)字量 加 01H 1 圖 19 鍵盤子程序框圖 框圖 4. 1 步 進(jìn)步減子程序 圖 20為步進(jìn) , 步減子程序框圖 圖 20 步進(jìn) , 步減子程序框圖 由步進(jìn),步減子程序框圖可以看出 ,如果每次把 D/A的數(shù)字量加 01H,可以使步進(jìn)量和步減量由 。可以使步進(jìn)量和步減量進(jìn)一步的減小 ,以滿足更高的要求?!辨I? 否 取消鍵? 是 2 2 否 3 數(shù)字鍵? 否 取消鍵? 是 否 3 判斷按鍵 顯示 〈 PLEASE SET 〉 VOLTAGE V 是 4 確認(rèn)鍵? 否 取消鍵? 否 是 4 顯示 〈 SET COMPLATE 〉 VOLTAGE V 是 開始 由設(shè)置子程序 可以看出,進(jìn)入設(shè)置子程序后就 屏蔽了“ +”,“ ”和設(shè)置鍵。 五.設(shè)計(jì)總結(jié) 在本次設(shè)計(jì)過(guò)程中 ,對(duì)紋波也沒有提出嚴(yán)格要求 ,所以常用的穩(wěn)壓集成電路就可以滿足要求。本設(shè)計(jì)輸出的電壓穩(wěn)壓精度高,可以用在對(duì)直流電壓要求較高的設(shè)備上,或在科研實(shí)驗(yàn)室中當(dāng)作實(shí)驗(yàn)電源使用。 同時(shí),通過(guò)本次課程設(shè)計(jì),鞏固了我們學(xué)習(xí)過(guò)的專業(yè)知識(shí),也使我們把理論與實(shí)踐從真正意義上相結(jié)合了起來(lái);考驗(yàn)了我們借助互聯(lián)網(wǎng)絡(luò)搜集、查閱相關(guān)文獻(xiàn)資料,和組織材料的綜合能力;從中可以自我測(cè)驗(yàn),認(rèn)識(shí)到自己哪方面有欠缺、不足,以便于在日后的學(xué)習(xí)中得以改進(jìn)、提高; 通過(guò)使用電路 CAD 軟件 Protel 99 se , 也讓我們了解到計(jì)算機(jī)輔助設(shè)計(jì) (CAD)的智能化 ,有利于提高工作效率。經(jīng)過(guò)本次畢業(yè)設(shè)計(jì)把我大學(xué) 三 年來(lái)所學(xué)的理論知識(shí)轉(zhuǎn)化為實(shí)際應(yīng)用,既鍛煉了我們的實(shí)際操作能力,又使理論知識(shí)得以加強(qiáng)和升華,激發(fā)了創(chuàng)新意識(shí)。 六.附件 A、程 序 實(shí) 現(xiàn) 單片機(jī)系統(tǒng)初始化和存儲(chǔ)器分配程序 $NOMOD51 。 This file is part of the C51 Compiler package //這個(gè)文件是 c51 鏈接的數(shù)據(jù) 。 : This code is executed after processor reset. 這個(gè)代碼在程序重啟之后執(zhí)行 。 To translate this file use A51 with the following invocation: 。 A51 。 To link the modified file to your application use the following 。 。 。 。 。 at processor reset can be defined: 。 。 the length of IDATA memory in bytes. IDATA存儲(chǔ)的字節(jié)長(zhǎng)度 。 the absolute startaddress of XDATA memory XDATA 存儲(chǔ)的實(shí)際起始地址 XDATALEN EQU 0H 。 PDATASTART EQU 0H 。 the length of PDATA memory in bytes. 。 Notes: The IDATA space overlaps physically the DATA and BIT areas of the 。 runtime routines must be set to zero. 。 。 。 functions and initialized it: 。 Stack Space for reentrant functions in the SMALL model. IBPSTACK EQU 0 。 set top of stack to highest location+1. 。 Stack Space for reentrant functions in the LARGE model. XBPSTACK EQU 0 。 set top of stack to highest location+1. 。 Stack Space for reentrant functions in the COMPACT model. PBPSTACK EQU 0 。 set top of stack to highest location+1. 。 。 Page Definition for Using the Compact Model with 64 KByte xdata RAM 。 The following EQU statements define the xdata page used for pdata 。 in the linker invocation. 。 set to 1 if pdata object are used. 。 define PPAGE number. 。 SFR that supplies uppermost address byte 。 。 Standard SFR Symbols ACC DATA 0E0H B DATA 0F0H SP DATA 81H DPL DATA 82H DPH DATA 83H NAME C_STARTUP C_C51STARTUP SEGMENT CODE STACK SEGMENT IDATA
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1