資料介紹
??????????? 介紹基于Matlab 環(huán)境的微機(jī)與單片機(jī)串行數(shù)據(jù)通信方法。該方法利用Matlab 的Instrument Control 工具箱的serial 類對(duì)象實(shí)現(xiàn)串行數(shù)據(jù)通信,實(shí)驗(yàn)系統(tǒng)在Matlab 環(huán)境下實(shí)現(xiàn)數(shù)據(jù)采集。
關(guān)鍵詞:串行通信;Serial 類對(duì)象;單片機(jī)
??????????? 串行通信具有高效可靠、價(jià)格便宜,遵循統(tǒng)一的標(biāo)準(zhǔn)等特點(diǎn),成為重要的通信手段。微機(jī)的特點(diǎn)是具有較強(qiáng)的分析處理能力,很好的人機(jī)界面和大容量的多種存儲(chǔ)方式,一般應(yīng)用中多以微機(jī)為上位機(jī),以單片機(jī)或其它處理系統(tǒng)為下位機(jī)的方式構(gòu)成應(yīng)用系統(tǒng)。因?yàn)閱纹瑱C(jī)的價(jià)格低,功能強(qiáng),抗干擾能力好,允許環(huán)境溫限寬和面向控制等特點(diǎn),所以下位機(jī)采用單片機(jī)來(lái)構(gòu)成主從式多級(jí)工作模式,完成對(duì)數(shù)據(jù)的采集、
分析處理,或?qū)刂茖?duì)象的控制。
??????????? Matlab 是由美國(guó)Mathworks 公司開(kāi)發(fā)的面向理論分析研究和工程設(shè)計(jì)處理的一套具有強(qiáng)大功能的軟件系統(tǒng)。其中Matlab 語(yǔ)言是一種以無(wú)維矩陣為基本運(yùn)算單元的解釋執(zhí)行的高級(jí)語(yǔ)言,編程簡(jiǎn)便,特別適合于數(shù)值計(jì)算,只要幾個(gè)語(yǔ)句就能實(shí)現(xiàn)諸如FFT、各種方法的濾波、系統(tǒng)辨識(shí)、小波變換等。Matlab 具有強(qiáng)大的繪圖功能,含有豐富的工具箱函數(shù),能對(duì)特定領(lǐng)域中的課題方便地進(jìn)行分析、計(jì)算和研究。在實(shí)際應(yīng)用中通過(guò)各種數(shù)據(jù)交換方式將數(shù)據(jù)傳入計(jì)算機(jī),進(jìn)而借助Matlab 的強(qiáng)大分析處理能力對(duì)數(shù)據(jù)進(jìn)行分析和處理。在Matlab 環(huán)境下,要通過(guò)RS-232 串行口用串行通信方式交換數(shù)據(jù),一種方法是用諸如Visual C++、Delphi 等編程軟件設(shè)計(jì)串行通信動(dòng)態(tài)連接庫(kù),再通過(guò)Matlab 調(diào)用串行通信動(dòng)態(tài)連接庫(kù)實(shí)現(xiàn),串行通信動(dòng)態(tài)連接庫(kù)可以用Windows 提供的 API、MSComm 控件或其它軟件公司設(shè)計(jì)的通信控件設(shè)計(jì)通信程序,這種方法可行但比較繁瑣。設(shè)計(jì)如果問(wèn)題比較簡(jiǎn)單,又希望避免與其它編程軟件混合編程,減少不同程序之間的相互調(diào)用,可以用下面介紹的方法,利用Matlab serial 類實(shí)現(xiàn)串行通信,可大大簡(jiǎn)化通信程序設(shè)計(jì)。
關(guān)鍵詞:串行通信;Serial 類對(duì)象;單片機(jī)
??????????? 串行通信具有高效可靠、價(jià)格便宜,遵循統(tǒng)一的標(biāo)準(zhǔn)等特點(diǎn),成為重要的通信手段。微機(jī)的特點(diǎn)是具有較強(qiáng)的分析處理能力,很好的人機(jī)界面和大容量的多種存儲(chǔ)方式,一般應(yīng)用中多以微機(jī)為上位機(jī),以單片機(jī)或其它處理系統(tǒng)為下位機(jī)的方式構(gòu)成應(yīng)用系統(tǒng)。因?yàn)閱纹瑱C(jī)的價(jià)格低,功能強(qiáng),抗干擾能力好,允許環(huán)境溫限寬和面向控制等特點(diǎn),所以下位機(jī)采用單片機(jī)來(lái)構(gòu)成主從式多級(jí)工作模式,完成對(duì)數(shù)據(jù)的采集、
分析處理,或?qū)刂茖?duì)象的控制。
??????????? Matlab 是由美國(guó)Mathworks 公司開(kāi)發(fā)的面向理論分析研究和工程設(shè)計(jì)處理的一套具有強(qiáng)大功能的軟件系統(tǒng)。其中Matlab 語(yǔ)言是一種以無(wú)維矩陣為基本運(yùn)算單元的解釋執(zhí)行的高級(jí)語(yǔ)言,編程簡(jiǎn)便,特別適合于數(shù)值計(jì)算,只要幾個(gè)語(yǔ)句就能實(shí)現(xiàn)諸如FFT、各種方法的濾波、系統(tǒng)辨識(shí)、小波變換等。Matlab 具有強(qiáng)大的繪圖功能,含有豐富的工具箱函數(shù),能對(duì)特定領(lǐng)域中的課題方便地進(jìn)行分析、計(jì)算和研究。在實(shí)際應(yīng)用中通過(guò)各種數(shù)據(jù)交換方式將數(shù)據(jù)傳入計(jì)算機(jī),進(jìn)而借助Matlab 的強(qiáng)大分析處理能力對(duì)數(shù)據(jù)進(jìn)行分析和處理。在Matlab 環(huán)境下,要通過(guò)RS-232 串行口用串行通信方式交換數(shù)據(jù),一種方法是用諸如Visual C++、Delphi 等編程軟件設(shè)計(jì)串行通信動(dòng)態(tài)連接庫(kù),再通過(guò)Matlab 調(diào)用串行通信動(dòng)態(tài)連接庫(kù)實(shí)現(xiàn),串行通信動(dòng)態(tài)連接庫(kù)可以用Windows 提供的 API、MSComm 控件或其它軟件公司設(shè)計(jì)的通信控件設(shè)計(jì)通信程序,這種方法可行但比較繁瑣。設(shè)計(jì)如果問(wèn)題比較簡(jiǎn)單,又希望避免與其它編程軟件混合編程,減少不同程序之間的相互調(diào)用,可以用下面介紹的方法,利用Matlab serial 類實(shí)現(xiàn)串行通信,可大大簡(jiǎn)化通信程序設(shè)計(jì)。
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- RS-485總線在數(shù)據(jù)通信中的應(yīng)用綜述 11次下載
- 如何使用LabVIEW實(shí)現(xiàn)串行口的直接數(shù)據(jù)通信 5次下載
- 使用MATLAB與OrCAD進(jìn)行數(shù)據(jù)通信的步驟和實(shí)例詳細(xì)說(shuō)明 12次下載
- 智能測(cè)試系統(tǒng)的數(shù)據(jù)通信 0次下載
- 數(shù)據(jù)通信技術(shù)的研究 13次下載
- PC機(jī)及單片機(jī)數(shù)據(jù)通信技術(shù) 110次下載
- 數(shù)據(jù)通信技術(shù)(華為資料) 0次下載
- 單片機(jī)串行數(shù)據(jù)通信 0次下載
- 單片機(jī)多機(jī)通信網(wǎng)絡(luò)改進(jìn)及數(shù)據(jù)通信容錯(cuò)技術(shù)
- 數(shù)據(jù)通信方式 0次下載
- 數(shù)據(jù)通信的基本概念 0次下載
- MATLAB環(huán)境下的串行數(shù)據(jù)通信系統(tǒng)設(shè)計(jì)
- 數(shù)據(jù)通信基礎(chǔ) 0次下載
- 高速串行數(shù)據(jù)通信發(fā)送芯片CY7B923的原理及應(yīng)用
- 數(shù)據(jù)通信工程
- 數(shù)據(jù)通信系統(tǒng)的組成 數(shù)據(jù)通信系統(tǒng)的主要技術(shù)指標(biāo) 3393次閱讀
- 關(guān)于數(shù)據(jù)通信的思維導(dǎo)圖 1552次閱讀
- 如何正確耦合和端接串行數(shù)據(jù)通道 1833次閱讀
- 如何有效管理數(shù)據(jù)通信網(wǎng)絡(luò),提升網(wǎng)絡(luò)管理的效率 3166次閱讀
- 高速串行數(shù)據(jù)通信CY7B923芯片的性能特點(diǎn)及設(shè)計(jì)實(shí)例 4556次閱讀
- 數(shù)據(jù)通信的結(jié)構(gòu)原理_數(shù)據(jù)通信傳輸方式 8059次閱讀
- SPI主、從端數(shù)據(jù)通信建模的基礎(chǔ)知識(shí) 3424次閱讀
- plc通信接口的類型 1.6w次閱讀
- 數(shù)據(jù)通信協(xié)議具體解析 7208次閱讀
- 數(shù)據(jù)通信協(xié)議的簡(jiǎn)介_(kāi)數(shù)據(jù)通信協(xié)議有哪些 8962次閱讀
- 數(shù)據(jù)通信及其應(yīng)用前景 8850次閱讀
- 89C52單片機(jī)串行通信編程兩則 4036次閱讀
- 數(shù)據(jù)通信基礎(chǔ)知識(shí)匯總 9130次閱讀
- 樓宇自動(dòng)化控制網(wǎng)絡(luò)數(shù)據(jù)通信協(xié)議BACnet 2166次閱讀
- FSK信息解碼的電話網(wǎng)數(shù)據(jù)通信 2067次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費(fèi)下載
- 0.00 MB | 1489次下載 | 免費(fèi)
- 2單片機(jī)典型實(shí)例介紹
- 18.19 MB | 91次下載 | 1 積分
- 3S7-200PLC編程實(shí)例詳細(xì)資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識(shí)別和講解說(shuō)明
- 4.28 MB | 18次下載 | 4 積分
- 5開(kāi)關(guān)電源原理及各功能電路詳解
- 0.38 MB | 9次下載 | 免費(fèi)
- 6基于AT89C2051/4051單片機(jī)編程器的實(shí)驗(yàn)
- 0.11 MB | 4次下載 | 免費(fèi)
- 7基于單片機(jī)和 SG3525的程控開(kāi)關(guān)電源設(shè)計(jì)
- 0.23 MB | 3次下載 | 免費(fèi)
- 8基于單片機(jī)的紅外風(fēng)扇遙控
- 0.23 MB | 3次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費(fèi)
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費(fèi)
- 4LabView 8.0 專業(yè)版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費(fèi)
- 5555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33562次下載 | 免費(fèi)
- 6接口電路圖大全
- 未知 | 30319次下載 | 免費(fèi)
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費(fèi)
- 8開(kāi)關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21539次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537791次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233045次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191183次下載 | 免費(fèi)
- 7十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183277次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138039次下載 | 免費(fèi)
評(píng)論