數(shù)據(jù)采集系統(tǒng)的設(shè)計(jì).rar
數(shù)據(jù)采集系統(tǒng)的設(shè)計(jì),本文2.4萬字 44頁 包含全部設(shè)計(jì)圖摘要: 本課題提出并設(shè)計(jì)了基于rs-232數(shù)據(jù)采集系統(tǒng)。采用rs-232通信方式,實(shí)現(xiàn)的數(shù)據(jù)采集系統(tǒng),使得系統(tǒng)應(yīng)用更靈活、并且大大降低了成本。本課題的完成對(duì)幫助解決利用該技術(shù)實(shí)現(xiàn)監(jiān)控系統(tǒng),對(duì)工業(yè)測(cè)控、環(huán)境監(jiān)測(cè)以及國防技術(shù)均有相當(dāng)重要的價(jià)值。隨著計(jì)算機(jī)硬件、軟件技術(shù)及集成電路技術(shù)的迅...
該文檔為壓縮文件,包含的文件列表如下:
內(nèi)容介紹
原文檔由會(huì)員 xiaoxin 發(fā)布
本文2.4萬字 44頁 包含全部設(shè)計(jì)圖
摘要:
本課題提出并設(shè)計(jì)了基于RS-232數(shù)據(jù)采集系統(tǒng)。采用RS-232通信方式,實(shí)現(xiàn)的數(shù)據(jù)采集系統(tǒng),使得系統(tǒng)應(yīng)用更靈活、并且大大降低了成本。本課題的完成對(duì)幫助解決利用該技術(shù)實(shí)現(xiàn)監(jiān)控系統(tǒng),對(duì)工業(yè)測(cè)控、環(huán)境監(jiān)測(cè)以及國防技術(shù)均有相當(dāng)重要的價(jià)值。隨著計(jì)算機(jī)硬件、軟件技術(shù)及集成電路技術(shù)的迅速發(fā)展,工業(yè)監(jiān)控系統(tǒng)已成為計(jì)算機(jī)技術(shù)應(yīng)用領(lǐng)域中最具活力的一個(gè)分支,并取得了巨大的進(jìn)步。當(dāng)前,在監(jiān)控和工業(yè)自動(dòng)化領(lǐng)域常見的通信編程多為串并口通信編程,它們?cè)诒O(jiān)控軟件中有著十分廣泛的應(yīng)用。
關(guān)鍵詞: A/D轉(zhuǎn)換器 ,數(shù)據(jù)采集,單片機(jī), RS-232
Abstract
A design about circuit schematic of microcontroller system is done. Selects the method which the software and hard ware unifies to complete the data gathering and the transformation function. With the rapid development of computer hardware、software and integrated circuit technology, industry monitoring system has become one of the most energetic part of computer application field, and has made great success. At present, the familiar communication programming of remote monitoring and industry automation field is mostly serial parallel communication programming, and they are widely used in monitoring software.
Keywords:A/D , Data Acquisition , MCU, RS-232
目 錄
1 緒 論 1
1.1 系統(tǒng)開發(fā)背景 1
1.2 課題設(shè)計(jì)的目的和意義 2
1.3 計(jì)算機(jī)接口技術(shù) 3
1.3.1接口的基本功能 3
1.3.2常見接口簡介 4
1.3.3 RS-232串行接口標(biāo)準(zhǔn) 6
1.3.4 RS-485/422串口標(biāo)準(zhǔn) 7
1.3.5 端口技術(shù)應(yīng)用展望 7
2 系統(tǒng)總體設(shè)計(jì) 10
2.1 系統(tǒng)要求與功能設(shè)計(jì) 10
2.2 系統(tǒng)設(shè)計(jì)原則 11
2.2.1 系統(tǒng)設(shè)計(jì)原則說明 11
3 系統(tǒng)的硬件設(shè)計(jì) 14
3.1 系統(tǒng)結(jié)構(gòu)分析與硬件框圖 14
3.2 AT89C52 單片機(jī) 14
3.2.1 對(duì)各功能部件作進(jìn)一步的說明 15
3.2.2 AT89C52 芯片的主要特性 16
3.3模擬量輸入通道的光電隔離 18
3.4 模擬量輸入通道 19
3.4.1 A/D 轉(zhuǎn)換芯片ADC0809 19
3.5擴(kuò)展外部存儲(chǔ)器電路 23
3.6 RS-232 串行通訊電路 24
3.6.1 +5V 到±10V 雙充電泵電壓變換器 26
3.6.2 RS-232 發(fā)送器 26
3.6.3 RS-232 接收器 27
3.7系統(tǒng)抗干擾措施 28
4 系統(tǒng)軟件設(shè)計(jì) 29
4.1 下位機(jī)程序設(shè)計(jì) 29
4.1.1下位機(jī)主程序 29
4.1.2 下位機(jī)重要子程序的設(shè)計(jì) 31
4.2上位機(jī)程序 34
結(jié) 束 語 36
參考文獻(xiàn) 37
附錄一:程序清單 38
附錄二:系統(tǒng)總原理圖 43
摘要:
本課題提出并設(shè)計(jì)了基于RS-232數(shù)據(jù)采集系統(tǒng)。采用RS-232通信方式,實(shí)現(xiàn)的數(shù)據(jù)采集系統(tǒng),使得系統(tǒng)應(yīng)用更靈活、并且大大降低了成本。本課題的完成對(duì)幫助解決利用該技術(shù)實(shí)現(xiàn)監(jiān)控系統(tǒng),對(duì)工業(yè)測(cè)控、環(huán)境監(jiān)測(cè)以及國防技術(shù)均有相當(dāng)重要的價(jià)值。隨著計(jì)算機(jī)硬件、軟件技術(shù)及集成電路技術(shù)的迅速發(fā)展,工業(yè)監(jiān)控系統(tǒng)已成為計(jì)算機(jī)技術(shù)應(yīng)用領(lǐng)域中最具活力的一個(gè)分支,并取得了巨大的進(jìn)步。當(dāng)前,在監(jiān)控和工業(yè)自動(dòng)化領(lǐng)域常見的通信編程多為串并口通信編程,它們?cè)诒O(jiān)控軟件中有著十分廣泛的應(yīng)用。
關(guān)鍵詞: A/D轉(zhuǎn)換器 ,數(shù)據(jù)采集,單片機(jī), RS-232
Abstract
A design about circuit schematic of microcontroller system is done. Selects the method which the software and hard ware unifies to complete the data gathering and the transformation function. With the rapid development of computer hardware、software and integrated circuit technology, industry monitoring system has become one of the most energetic part of computer application field, and has made great success. At present, the familiar communication programming of remote monitoring and industry automation field is mostly serial parallel communication programming, and they are widely used in monitoring software.
Keywords:A/D , Data Acquisition , MCU, RS-232
目 錄
1 緒 論 1
1.1 系統(tǒng)開發(fā)背景 1
1.2 課題設(shè)計(jì)的目的和意義 2
1.3 計(jì)算機(jī)接口技術(shù) 3
1.3.1接口的基本功能 3
1.3.2常見接口簡介 4
1.3.3 RS-232串行接口標(biāo)準(zhǔn) 6
1.3.4 RS-485/422串口標(biāo)準(zhǔn) 7
1.3.5 端口技術(shù)應(yīng)用展望 7
2 系統(tǒng)總體設(shè)計(jì) 10
2.1 系統(tǒng)要求與功能設(shè)計(jì) 10
2.2 系統(tǒng)設(shè)計(jì)原則 11
2.2.1 系統(tǒng)設(shè)計(jì)原則說明 11
3 系統(tǒng)的硬件設(shè)計(jì) 14
3.1 系統(tǒng)結(jié)構(gòu)分析與硬件框圖 14
3.2 AT89C52 單片機(jī) 14
3.2.1 對(duì)各功能部件作進(jìn)一步的說明 15
3.2.2 AT89C52 芯片的主要特性 16
3.3模擬量輸入通道的光電隔離 18
3.4 模擬量輸入通道 19
3.4.1 A/D 轉(zhuǎn)換芯片ADC0809 19
3.5擴(kuò)展外部存儲(chǔ)器電路 23
3.6 RS-232 串行通訊電路 24
3.6.1 +5V 到±10V 雙充電泵電壓變換器 26
3.6.2 RS-232 發(fā)送器 26
3.6.3 RS-232 接收器 27
3.7系統(tǒng)抗干擾措施 28
4 系統(tǒng)軟件設(shè)計(jì) 29
4.1 下位機(jī)程序設(shè)計(jì) 29
4.1.1下位機(jī)主程序 29
4.1.2 下位機(jī)重要子程序的設(shè)計(jì) 31
4.2上位機(jī)程序 34
結(jié) 束 語 36
參考文獻(xiàn) 37
附錄一:程序清單 38
附錄二:系統(tǒng)總原理圖 43