簡易數(shù)字電壓表.doc
約31頁DOC格式手機(jī)打開展開
簡易數(shù)字電壓表,摘要:本文介紹一種基于89c52單片機(jī)的一種電壓測量電路,該電路采用adc0809 a/d轉(zhuǎn)換電路,測量范圍直流0-±5伏,使用led顯示,可以與pc機(jī)進(jìn)行串行通信。該顯示電路使用led數(shù)碼管,運(yùn)用數(shù)字動(dòng)態(tài)掃描的方法,來實(shí)現(xiàn)輸出數(shù)據(jù)的顯示。復(fù)位電路則采用比較常用的上電復(fù)位操作。正文用at89...
內(nèi)容介紹
此文檔由會(huì)員 yuan871222 發(fā)布
簡易數(shù)字電壓表
簡易數(shù)字電壓表
摘要:本文介紹一種基于89C52單片機(jī)的一種電壓測量電路,該電路采用ADC0809 A/D轉(zhuǎn)換電路,測量范圍直流0-±5伏,使用LED顯示,可以與PC機(jī)進(jìn)行串行通信。該顯示電路使用LED數(shù)碼管,運(yùn)用數(shù)字動(dòng)態(tài)掃描的方法,來實(shí)現(xiàn)輸出數(shù)據(jù)的顯示。復(fù)位電路則采用比較常用的上電復(fù)位操作。正文用AT89C52芯片和ADC0809芯片完成一個(gè)簡易的數(shù)字電壓表,能夠?qū)斎氲?~5 V的模擬直流電壓進(jìn)行測量,并通過7段LED數(shù)碼管進(jìn)行顯示,測量誤差約為0.02 V,讀數(shù)據(jù)準(zhǔn)確,測量方便。該電壓表的測量電路主要由三個(gè)模塊組成:A/D轉(zhuǎn)換模塊、數(shù)據(jù)處理模塊及顯示控制模塊。A/D轉(zhuǎn)換主要由芯片ADC0809來完成,數(shù)據(jù)處理則由芯片AT89C52來完成,顯示模塊主要由7段數(shù)碼管及相應(yīng)的驅(qū)動(dòng)芯片組成,顯示測量到的電壓值
前言 1
第1章 簡易數(shù)字電壓表的方案設(shè)計(jì) 2
1.1 功能要求 2
1.2 方案論證 2
第2 章系統(tǒng)硬件電路的設(shè)計(jì) 2
第3章 關(guān)于元件的介紹 4
3.1 關(guān)于AT89C52 4
3.1.1 主要特性 4
3.1.2 內(nèi)部結(jié)構(gòu) 4
3.2 關(guān)于ADC0809 5
3.2.1 主要特性 5
3.2.2 內(nèi)部結(jié)構(gòu) 5
第4章 系統(tǒng)程序的設(shè)計(jì) 7
4.1 始化程序 7
4.2 主程序 7
4.3 顯示子程序 8
4.4模/數(shù)轉(zhuǎn)換測量子程序 8
第5章 調(diào)試及性能分析 9
5.1 調(diào)試及測試 9
5.2 性能分析 10
第6章 控制源程序清單 11
6.1 單片機(jī)匯編原程序清單 11
6.2單片機(jī)C源程序清單 16
第7章PCB板的制作 18
7.1 建立設(shè)計(jì) 18
7.2 PCB板的制作 19
7.3 PCB板的制作注意事項(xiàng) 19
7.3.1 原理圖常見錯(cuò)誤 19
7.3.2 PCB板常見錯(cuò)誤 20
7.3.3 布線 20
附錄 23
謝辭 24
參考文獻(xiàn) 25
簡易數(shù)字電壓表
摘要:本文介紹一種基于89C52單片機(jī)的一種電壓測量電路,該電路采用ADC0809 A/D轉(zhuǎn)換電路,測量范圍直流0-±5伏,使用LED顯示,可以與PC機(jī)進(jìn)行串行通信。該顯示電路使用LED數(shù)碼管,運(yùn)用數(shù)字動(dòng)態(tài)掃描的方法,來實(shí)現(xiàn)輸出數(shù)據(jù)的顯示。復(fù)位電路則采用比較常用的上電復(fù)位操作。正文用AT89C52芯片和ADC0809芯片完成一個(gè)簡易的數(shù)字電壓表,能夠?qū)斎氲?~5 V的模擬直流電壓進(jìn)行測量,并通過7段LED數(shù)碼管進(jìn)行顯示,測量誤差約為0.02 V,讀數(shù)據(jù)準(zhǔn)確,測量方便。該電壓表的測量電路主要由三個(gè)模塊組成:A/D轉(zhuǎn)換模塊、數(shù)據(jù)處理模塊及顯示控制模塊。A/D轉(zhuǎn)換主要由芯片ADC0809來完成,數(shù)據(jù)處理則由芯片AT89C52來完成,顯示模塊主要由7段數(shù)碼管及相應(yīng)的驅(qū)動(dòng)芯片組成,顯示測量到的電壓值
前言 1
第1章 簡易數(shù)字電壓表的方案設(shè)計(jì) 2
1.1 功能要求 2
1.2 方案論證 2
第2 章系統(tǒng)硬件電路的設(shè)計(jì) 2
第3章 關(guān)于元件的介紹 4
3.1 關(guān)于AT89C52 4
3.1.1 主要特性 4
3.1.2 內(nèi)部結(jié)構(gòu) 4
3.2 關(guān)于ADC0809 5
3.2.1 主要特性 5
3.2.2 內(nèi)部結(jié)構(gòu) 5
第4章 系統(tǒng)程序的設(shè)計(jì) 7
4.1 始化程序 7
4.2 主程序 7
4.3 顯示子程序 8
4.4模/數(shù)轉(zhuǎn)換測量子程序 8
第5章 調(diào)試及性能分析 9
5.1 調(diào)試及測試 9
5.2 性能分析 10
第6章 控制源程序清單 11
6.1 單片機(jī)匯編原程序清單 11
6.2單片機(jī)C源程序清單 16
第7章PCB板的制作 18
7.1 建立設(shè)計(jì) 18
7.2 PCB板的制作 19
7.3 PCB板的制作注意事項(xiàng) 19
7.3.1 原理圖常見錯(cuò)誤 19
7.3.2 PCB板常見錯(cuò)誤 20
7.3.3 布線 20
附錄 23
謝辭 24
參考文獻(xiàn) 25