Visual C#.NET串口通信及測控應(yīng)用典型實例

出版時間:2012-5  出版社:電子工業(yè)出版社  作者:李江全 等編著  頁數(shù):368  字?jǐn)?shù):600000  
Tag標(biāo)簽:無  

內(nèi)容概要

《Visual
C#.NET串口通信及測控應(yīng)用典型實例》從工程應(yīng)用的角度出發(fā),通過8個典型應(yīng)用實例,包括PC與PC、PC與單片機、PC與PLC、PC與遠程I/O模塊、PC與智能儀器、PC與無線數(shù)傳模塊、PC與USB數(shù)據(jù)采集模塊等組成的測控系統(tǒng),利用SerialPort控件和MSComm控件編寫C#.NET串口通信程序,并對計算機測控系統(tǒng)中的4類典型應(yīng)用(模擬量輸入(AI)、模擬量輸出(AO)、數(shù)字量輸入(DI)和數(shù)字量輸出(DO))的程序設(shè)計方法進行了詳細的講解。
《Visual
C#.NET串口通信及測控應(yīng)用典型實例》內(nèi)容豐富,每個實例都提供具體的設(shè)計任務(wù)、完整的程序代碼,注重解決工程實際問題??晒└黝愖詣踊?、計算機應(yīng)用、機電一體化等專業(yè)的大學(xué)生、研究生學(xué)習(xí)計算機控制技術(shù),也可供計算機測控系統(tǒng)研發(fā)的工程技術(shù)人員參考。
為方便讀者學(xué)習(xí),本書提供超值配套光盤,內(nèi)容包括所有實例的源程序、軟硬件資源、程序運行錄屏、系統(tǒng)測試錄像等。本書由石河子大學(xué)李偉、劉巧、鄧紅濤、李江全等編著。

書籍目錄

第1章 PC與PC串口通信
 1.1 串口通信概述
  1.1.1 串口通信的基本概念
  1.1.2 RS-232C接口標(biāo)準(zhǔn)
  1.1.3 RS-422/485接口標(biāo)準(zhǔn)
  1.1.4 串口通信線路連接
  1.1.5 PC中的串行端口
  1.1.6 虛擬串口的使用
 1.2 C#.NET串行通信控件與API函數(shù)
  1.2.1 MSComm控件的使用
  1.2.2 SerialPort控件的使用
 1.3 PC與PC串口通信實例
  1.3.1 兩臺PC串口通信
  1.3.2 1臺PC雙串口互通信
第2章 PC與單片機串口通信
 2.1 典型單片機開發(fā)板簡介
  2.1.1 單片機測控系統(tǒng)的組成
  2.1.2 單片機開發(fā)板B的功能
  2.1.3 單片機開發(fā)板B的主要電路
 2.2 PC與單片機串口通信實例
  2.2.1 PC與單個單片機串口通信
  2.2.2 PC與多個單片機串口通信
 2.3 PC與單片機串口通信測控應(yīng)用實例
  2.3.1 模擬量輸入
  2.3.2 模擬量輸出
  2.3.3 開關(guān)量輸入
  2.3.4 開關(guān)量輸出
第3章 PC與西門子PLC串口通信
 3.1 西門子PLC模擬量擴展模塊與通信協(xié)議
  3.1.1 西門子PLC模擬量輸入模塊
  3.1.2 西門子PLC PPI通信協(xié)議
 3.2 PC與西門子PLC串口通信測控應(yīng)用實例
  3.2.1 模擬量輸入
  3.2.2 模擬量輸出
  3.2.3 開關(guān)量輸入
  3.2.4 開關(guān)量輸出
第4章 PC與三菱PLC串口通信
 4.1 三菱PLC特殊功能模塊與通信協(xié)議
  4.1.1 FX2N系列PLC的特殊功能模塊
  4.1.2 三菱PLC編程口通信協(xié)議
 4.2 PC與三菱PLC串口通信測控應(yīng)用實例
  4.2.1 模擬量輸入
  4.2.2 模擬量輸出
  4.2.3 開關(guān)量輸入
  4.2.4 開關(guān)量輸出
第5章 PC與分布式I/O模塊串口通信
 5.1 典型分布式I/O模塊簡介
  5.1.1 集散控制系統(tǒng)的結(jié)構(gòu)與特點
  5.1.2 ADAM4000遠程數(shù)據(jù)采集控制系統(tǒng)
  5.1.3 ADAM4000系列模塊簡介
  5.1.4 ADAM4000系列模塊的軟件安裝
 5.2 PC與分布式I/O模塊串口通信測控應(yīng)用實例
  5.2.1 模擬量輸入
  5.2.2 模擬量輸出
  5.2.3 數(shù)字量輸入
  5.2.4 數(shù)字量輸出
第6章 PC與智能儀器串口通信
 6.1 典型智能儀器簡介
  6.1.1 智能儀器的結(jié)構(gòu)與特點
  6.1.2 XMT-3000A型智能儀器的通信協(xié)議
 6.2 PC與智能儀器串口通信測控應(yīng)用實例
  6.2.1 PC與單臺智能儀器溫度測控
  6.2.2 PC與多臺智能儀器溫度測控
第7章 PC與無線數(shù)據(jù)傳輸模塊串口通信
 7.1 典型無線數(shù)傳模塊簡介
  7.1.1 無線數(shù)傳技術(shù)概述
  7.1.2 DTD46X系列無線數(shù)傳模塊
 7.2 PC與無線數(shù)傳模塊串口通信測控應(yīng)用實例
  7.2.1 設(shè)計任務(wù)
  7.2.2 線路連接
  7.2.3 利用匯編語言實現(xiàn)基于DS18B20的單片機溫度測控
  7.2.4 利用C51語言實現(xiàn)基于DS18B20的單片機溫度測控
  7.2.5 利用C#.NET實現(xiàn)PC與無線數(shù)傳模塊溫度測控
第8章 USB串行總線模塊測控應(yīng)用
 8.1 USB總線在數(shù)據(jù)采集系統(tǒng)中的應(yīng)用
  8.1.1 USB總線及其數(shù)據(jù)采集系統(tǒng)的特點
  8.1.2 采用USB傳輸?shù)臄?shù)據(jù)采集系統(tǒng)
  8.1.3 典型USB數(shù)據(jù)采集模塊及應(yīng)用
  8.1.4 C#.NET數(shù)據(jù)采集與控制的方式
 8.2 PC與USB數(shù)據(jù)采集模塊測控應(yīng)用實例
  8.2.1 模擬量輸入
  8.2.2 模擬量輸出
  8.2.3 數(shù)字量輸入
  8.2.4 數(shù)字量輸出
  參考文獻

章節(jié)摘錄

版權(quán)頁:   插圖:    什么是通信?簡單地說,通信就是兩個人之間的溝通,也可以說是兩個設(shè)備之間的數(shù)據(jù)交換。人類之間的通信使用了諸如電話、書信等工具進行,而設(shè)備之間的通信則使用電信號。 在計算機內(nèi)部,所有的數(shù)據(jù)都是使用位來存儲的,每一位都是電位的一個狀態(tài)(在計算機中以0、1表示);計算機內(nèi)部使用組合在一起的8位代表一般所使用的字符、數(shù)字及一些符號,例如01000001就表示一個字符。一般來說,必須傳遞這些字符、數(shù)字或符號才能算是數(shù)據(jù)交換。 1.并行通信與串行通信 終端與其他設(shè)備(例如其他終端、計算機和外部設(shè)備)通過數(shù)據(jù)傳輸進行通信,數(shù)據(jù)傳輸可以通過兩種方式進行:并行通信和串行通信。 1)并行通信 在計算機和終端之間的數(shù)據(jù)傳輸通常是靠電纜或信道上的電流或電壓變化實現(xiàn)的。如果一組數(shù)據(jù)的各數(shù)據(jù)位在多條線上同時被傳送,這種傳輸被稱為并行通信。 并行數(shù)據(jù)傳送的特點是:各數(shù)據(jù)位同時傳送,傳送速度快、效率高,多用在實時、快速的場合。 并行傳送的數(shù)據(jù)寬度可以是1位~128位,甚至更寬,但是有多少數(shù)據(jù)位就需要多少根數(shù)據(jù)線,因此傳送的成本高。在集成電路芯片的內(nèi)部、同一插件板上各部件之間、同一機箱內(nèi)各插件板之間的數(shù)據(jù)傳送都是并行的。并行數(shù)據(jù)傳送只適用于近距離的通信,通常小于30m。 2)串行通信 串行通信是指通信的發(fā)送方和接收方之間數(shù)據(jù)信息的傳輸是在單根數(shù)據(jù)線上,以每次一個二進制的0、1為最小單位逐位進行傳輸。 串行數(shù)據(jù)傳送的特點是:數(shù)據(jù)傳送按位順序進行,只需要一根傳輸線即可完成,節(jié)省傳輸線。與并行通信相比,串行通信還有較為顯著的優(yōu)點:傳輸距離長,可以從幾米到幾千米;串行通信的通信時鐘頻率容易提高;串行通信的抗干擾能力十分強,其信號間的互相干擾完全可以忽略。  正是由于串行通信的接線少、成本低,因此它在數(shù)據(jù)采集和控制系統(tǒng)中得到了廣泛的應(yīng)用,產(chǎn)品也多種多樣。計算機和單片機間都采用串行通信方式。 2.串行通信工作模式 通過單線傳輸信息是串行數(shù)據(jù)通信的基礎(chǔ),數(shù)據(jù)通常是在二個站(點對點)之間進行傳輸,按照數(shù)據(jù)流的方向可分成三種傳輸模式:單工、半雙工、全雙工。

編輯推薦

《Visual C#.NET串口通信及測控應(yīng)用典型實例》內(nèi)容豐富,每個實例都提供具體的設(shè)計任務(wù)、完整的程序代碼,注重解決工程實際問題。可供各類自動化、計算機應(yīng)用、機電一體化等專業(yè)的大學(xué)生、研究生學(xué)習(xí)計算機控制技術(shù),也可供計算機測控系統(tǒng)研發(fā)的工程技術(shù)人員參考。

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    Visual C#.NET串口通信及測控應(yīng)用典型實例 PDF格式下載


用戶評論 (總計36條)

 
 

  •   最近在寫監(jiān)控的程序,正好用得上!
  •   書挺厚的 內(nèi)容很實用,還附帶了光盤
  •   剛剛接手一個軟硬件結(jié)合的項目,但愿這本書能幫上忙,
  •   還行啦。有個光盤。適合初學(xué)者,推薦。
  •   里面的內(nèi)容比較全面
  •   好書.不過里面的開發(fā)環(huán)境扔要需要更新一下.
  •   書不錯,有時間好好理一理
  •   書的質(zhì)量還不錯的。
  •   幫人買的,應(yīng)該不錯吧他會選這個,送貨速度很快!
  •   幫老板買的,老板覺得還不錯
  •   還算不錯吧,不過感覺說了很多種串口,卻都不深入。不過,入門試用還是不錯的。
  •   價格有點貴。內(nèi)容還行,如果能把單片機的程序改成C語言的就更好了。
  •   還可以,實例挺多的
  •   書倒是不錯,但隨書附贈的DVD光盤不能打開,可惜了.........
  •   很好的書,就是發(fā)過來沒有光盤。要換貨,麻煩。
  •   正好買來解決一些問題,能解決問題,所以說不錯
  •   發(fā)貨挺快的,3天就到了,書的內(nèi)容很不錯,挺全面的
  •   書的內(nèi)容不錯,只是書的質(zhì)量太差
  •   很喜歡這本書。。不錯。不錯。。
  •   里面涉及到的是指定的型號硬件,所以要想完全照著做還有點難度。
  •   紙張挺吝嗇,每張紙?zhí)×??!?/li>
  •   以后相告
  •   最近開發(fā)串口方面的系統(tǒng),希望能有很好的幫助
  •   目錄寫的不錯,但內(nèi)容只是介紹一部分,不全面,沒有想象的好
  •   看著內(nèi)容去的,c#,serialPort控件是兩個吸引我的原因。但是拿到書才發(fā)現(xiàn),很多內(nèi)容都是作者另外一本vb書上的內(nèi)容,c#語言的書卻還出現(xiàn)了很多vb的語句代碼,連改都沒有改。大家買的時候要注意,畢竟這本書還不便宜。
  •   寫得有些膚淺
  •   此收應(yīng)該是C# windos方面對硬件開發(fā)唯一的一本教材,希望能對更多的喜歡硬件開發(fā)的同學(xué)們有所幫助
  •   確實是用的VB的代碼在糊弄,不負責(zé)任。
  •   書本質(zhì)量一般,內(nèi)容不行,感覺只講解表面的東西,只是個人感覺
  •   內(nèi)容有點雜,非常的基礎(chǔ)
  •   不喜歡,沒有技術(shù)含量
  •   書中講解的知識內(nèi)容沒有可取的價值,而且還把書價定得太高,買了后悔。
  •   各方面都講解的很詳細,適合初學(xué)者
  •   只能做最最入門的參考,案例上的程序還是有些問題的
  •   書抄得太差勁了,那個視頻更無語
  •   很好的書,分得挺詳細的。。
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7