版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
關(guān)于簡易數(shù)字電壓表設(shè)計與制作1.數(shù)字電壓表的應(yīng)用場合應(yīng)用范圍:測量實驗室、小型儀器直流電壓的測量。第2頁,共27頁,2024年2月25日,星期天2.1功能描述通過單片機(jī)軟件計算出輸入電壓,送數(shù)碼管或液晶屏顯示,用一路模擬量輸入能夠測量0~5V直流信號的測量,同時顯示結(jié)果由LED數(shù)碼管顯示轉(zhuǎn)換后的數(shù)字量。2.
功能描述與性能標(biāo)第3頁,共27頁,2024年2月25日,星期天2.性能指標(biāo)與功能描述2.1性能指標(biāo)顯示方式:LED數(shù)碼管顯示采樣周期:0.2S測量范圍:0~5V直流信號變送輸出:由LED數(shù)碼管顯示轉(zhuǎn)換后的數(shù)字量。精度:為±
0.05V的信號第4頁,共27頁,2024年2月25日,星期天3.方案設(shè)計與選擇
方案1:采用ADC0832數(shù)據(jù)轉(zhuǎn)換
電路包括電源電路、信號采集與量程轉(zhuǎn)換電路、開關(guān)邏輯控制電路、單片機(jī)系統(tǒng)、顯示電路外。電路的A/D數(shù)據(jù)轉(zhuǎn)換電路是用逐次逼近A/D轉(zhuǎn)換器來設(shè)計的,這種電路的特點是抗干擾能力強(qiáng)、準(zhǔn)確度稿、穩(wěn)定性好。但轉(zhuǎn)換速度比較慢,結(jié)構(gòu)較復(fù)雜。方案2:采用數(shù)字專用芯片
主要器件由芯片ICL7106和LCD組成,外加數(shù)據(jù)輸入電路,這種方法是目前數(shù)字萬用表常用的測量電路,外圍電路簡單。但是這種電路有一個缺點,就是他的參數(shù)一般是已經(jīng)設(shè)定好的,不容易更改。經(jīng)過通過1、2對比我們覺得方案1切合實際準(zhǔn)確度高、抗干擾能力強(qiáng)、穩(wěn)定性好,方案1比較簡單。3.1方案設(shè)計第5頁,共27頁,2024年2月25日,星期天3.方案設(shè)計與選擇3.2系統(tǒng)總體框圖第6頁,共27頁,2024年2月25日,星期天4.關(guān)鍵器件與系統(tǒng)資源分配4.1關(guān)鍵器件
選擇:單片機(jī):AT89C52單片機(jī)、A/D轉(zhuǎn)換器:ADC0832、顯示器:4位LED顯示器特征:速度快、精度小、成本低。
第7頁,共27頁,2024年2月25日,星期天4.關(guān)鍵器件與系統(tǒng)資源分配4.2系統(tǒng)資源分配芯片信號引腳控制引腳對應(yīng)引腳引腳分配ADC08325~81~45~8P1.4~1.674LS2452~9.18~111.192~9.A0~A7P2~0~P2~718~1.B0~B7LED數(shù)碼管1.AB/BA0第8頁,共27頁,2024年2月25日,星期天5.硬件設(shè)計5.1硬件模塊設(shè)計第9頁,共27頁,2024年2月25日,星期天5.硬件設(shè)計5.1AT89C52單片機(jī)P0口:是一個八位漏極開路輸出型雙向I/O端口,作為輸出端口時,每位能以吸收電流的方式驅(qū)動八個TTL輸入,對端口寫“1”時,又可做高阻抗輸入端用。P1P2P3口:是帶有內(nèi)部上拉電阻的八位雙向I/O端口。端口的輸出緩沖器可驅(qū)動(吸收或輸出電流方式)4個TTL輸入。對端口寫“1”時,通過內(nèi)部的上拉電阻把端口拉到高電位,這時可作輸入口。第10頁,共27頁,2024年2月25日,星期天5.2系統(tǒng)資源分配P0:輸出LED數(shù)碼管的段碼P1:連接ADC0832轉(zhuǎn)換器P2:輸出LED數(shù)碼管的位碼5.硬件設(shè)計第11頁,共27頁,2024年2月25日,星期天5.3ADC08321.8位分辨率;
2.雙通道A/D轉(zhuǎn)換;
3.輸入輸出電平與TTL/CMOS相兼容;4.5V電源供電時輸入電壓在0~5V之間;5.工作頻率為250KHZ,轉(zhuǎn)換時間為32μS;6.一般功耗僅為15mW;7.8P、14P-DIP(雙列直插)PICC
多種封裝引腳的功能說明:5.硬件設(shè)計第12頁,共27頁,2024年2月25日,星期天5.3ADC08325.硬件設(shè)計芯片接口說明:
CS_片選使能,低電平芯片使能。
CHO模擬輸入通道0,或作為IN+/-使用。
CH1模擬輸入通道1,或作為IN+/-使用。
GND芯片參與零電位(地)。
DI數(shù)據(jù)信號輸入,選擇通道控制。
DO數(shù)據(jù)信號輸出,轉(zhuǎn)換數(shù)據(jù)輸出。
CLK芯片時鐘輸出,轉(zhuǎn)換數(shù)據(jù)輸出。
Vcc/REF電源輸入及參考電壓輸入
第13頁,共27頁,2024年2月25日,星期天Proteus器件連接第14頁,共27頁,2024年2月25日,星期天6.軟件設(shè)計6.1軟件模塊設(shè)計第15頁,共27頁,2024年2月25日,星期天6.軟件設(shè)計6.2主程序設(shè)計圖第16頁,共27頁,2024年2月25日,星期天6.軟件設(shè)計6.3軟件模塊設(shè)計初始化第17頁,共27頁,2024年2月25日,星期天6.軟件設(shè)計6.4軟件模塊A/D轉(zhuǎn)換電路第18頁,共27頁,2024年2月25日,星期天6.軟件設(shè)計6.5顯示模塊流程圖第19頁,共27頁,2024年2月25日,星期天6.軟件設(shè)計#include<reg52.h>#include"ADC0832.h"typedefunsignedcharuchar;typedefunsignedintuint;#defineduanma_portP0#defineweima_portP2ucharcodeseg[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0xbf,0xff,0x7f};ucharADC_disbuf[3]={0};voidDelay1ms(uchark){ uchari,j; for(j=0;j<k;j++) for(i=0;i<150;i++) ;}voiddisplay(ucharnum){ uchari,w; ADC_disbuf[2]=num/100;
ADC_disbuf[1]=(num%100)/10; ADC_disbuf[0]=(num%100)%10; w=0x80; for(i=0;i<4;i++) { duanma_port=seg[ADC_disbuf[i]]; weima_port=w; Delay1ms(3); w>>=1; weima_port=0; }}voidmain(void){ ucharnum_ADCconvert; while(1) { num_ADCconvert=GetValueADC0832(0); display(num_ADCconvert); }}6.軟件設(shè)計主函數(shù)第20頁,共27頁,2024年2月25日,星期天6.軟件設(shè)計#include"ADC0832.h"unsignedcharGetValueADC0832(bitchannel){ unsignedchari,data1=0,data2=0; clk_adc0832=0; di_adc0832=1; cs_adc0832=0; clk_adc0832=1; clk_adc0832=0; di_adc0832=1; clk_adc0832=1; clk_adc0832=0; di_adc0832=channel;
clk_adc0832=1; clk_adc0832=0; di_adc0832=1; for(i=0;i<8;i++) { clk_adc0832=1; clk_adc0832=0; if(do_adc0832)
data1|=0x80>>i; } for(i=0;i<8;i++) { if(do_adc0832) data2|=0x01<<i; clk_adc0832=1; clk_adc0832=0; } cs_adc0832=1; di_adc0832=1; clk_adc0832=1; if(data1==data2) returndata1; else return0;}6.A/D轉(zhuǎn)換軟件設(shè)計第21頁,共27頁,2024年2月25日,星期天7.系統(tǒng)調(diào)試7.1調(diào)試方法和調(diào)試工具(1)調(diào)試方法:軟件調(diào)試和硬件調(diào)試(2)調(diào)試工具:KeiluVision、Proteus仿真圖第22頁,共27頁,2024年2月25日,星期天7.系統(tǒng)調(diào)試7.2軟件調(diào)試Keil對軟件進(jìn)行調(diào)試
程序可分為數(shù)據(jù)采集系統(tǒng)、數(shù)據(jù)轉(zhuǎn)換系統(tǒng)、和顯示系統(tǒng),三部分先獨(dú)立測試,然后整體調(diào)試。調(diào)試過程中對遇到的問題小心謹(jǐn)慎,對程序的錯誤要檢查是否程序被自己輸錯導(dǎo)致的?;镜闹R點要掌握牢,寫程序時要規(guī)范化,有條理性,每步什么作用心中要有數(shù);
第23頁,共27頁,2024年2月25日,星期天7.系統(tǒng)調(diào)試7.3軟件調(diào)試軟件調(diào)試心得Keil、Proteus聯(lián)調(diào)時要明白7口為高位,單片機(jī)與74LS245應(yīng)接入28~25。將各模塊函數(shù)程序關(guān)聯(lián)到一起,通過聯(lián)調(diào)進(jìn)行整體調(diào)試。如果遇到亂碼檢查是否為keil中程序錯誤。第24頁,共27頁,2024年2月25日,星期天7.系統(tǒng)調(diào)試連接元器件器件首先利用工具對電氣原理圖和裝配圖進(jìn)行線路檢查;然后核對元器件型號、規(guī)格和安裝是否符合要求;再檢查電源走線(防止電源間短路
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 刑事辯護(hù)服務(wù)行業(yè)營銷策略方案
- 居家醫(yī)療保健服務(wù)行業(yè)市場調(diào)研分析報告
- 電動食物攪拌機(jī)產(chǎn)品供應(yīng)鏈分析
- 眼鏡套細(xì)分市場深度研究報告
- 覆盆子中藥材市場分析及投資價值研究報告
- 練習(xí)本封面項目營銷計劃書
- 停車場服務(wù)行業(yè)經(jīng)營分析報告
- 二手圖書交易電商行業(yè)經(jīng)營分析報告
- 頭發(fā)用滅虱制劑產(chǎn)業(yè)鏈招商引資的調(diào)研報告
- 便攜式超聲波洗衣設(shè)備產(chǎn)品供應(yīng)鏈分析
- 國際化戰(zhàn)略與全球化視野
- 小學(xué)語文大單元教學(xué)及單篇教學(xué)策略
- (2024年)2型糖尿病教學(xué)查房學(xué)習(xí)教案
- 雨水排放管理程序
- 江西新余“1.24”特大火災(zāi)事故暨2024年安全生產(chǎn)培訓(xùn)專題
- 創(chuàng)業(yè)管理(上海財經(jīng)大學(xué))智慧樹知到期末考試答案2024年
- 廠內(nèi)車輛安全駕駛培訓(xùn)課件
- 小學(xué)語文閱讀教學(xué)落實學(xué)生核心素養(yǎng)方法的研究-中期報告
- 2024年中國鐵路工程集團(tuán)限公司招聘高頻考題難、易錯點模擬試題(共500題)附帶答案詳解
- 《韓國社會與文化I》課程標(biāo)準(zhǔn)(含課程思政)
- 校園招聘會計崗位筆試試題及答案
評論
0/150
提交評論