檢驗儀器串口通訊介紹

中文字幕精品无码一区二区-黄色伊人-久久精品无码av-男女插插插视频-日韩bbw-永久影院-三级av免费-美国av导航-99成人在线观看-美腿丝袜一区-激情欧美在线观看

      <small id="we5nu"></small>
      <small id="we5nu"></small>


      1. 獲得積分
        資料庫會員登錄
        搜索: [高級搜索]
        下載首頁 | 資源分類 | 下載排行
        您的位置: 首頁 > 細分領域系統(tǒng) > LIS
         
        分類導航
        下載排行
        最新資源
        檢驗儀器串口通訊介紹
        資源大。13.88 KB 資源類型:文檔
        下載積分: 0
        更多
        -->
        下載統(tǒng)計:總下載:0,本月下載:0,本周下載:0,今日下載:0
        發(fā)表評論 錯誤報告 加入收藏夾
        資源介紹
        串口通訊介紹
        RS-232串行通訊介紹
            RS-232串行通訊是由美國電子工業(yè)協(xié)會定制的一種串口通訊協(xié)議,RS-232的通訊端口是每臺計算機上的必要配置,
        通常含有COM1端口。
           
        RS-232C接口定義(9針)
        針腳       定義                       作用            
        2        接收數(shù)據(jù)(RXD)              此引腳會將檢驗儀器所傳送過來的數(shù)據(jù)接收進來     
        3        發(fā)送數(shù)據(jù)(TXD)              此引腳將計算機的數(shù)據(jù)發(fā)送到檢驗儀器

        4        數(shù)據(jù)終端準備好(DTR)        此引腳由計算機控制,用以通知檢驗儀器可以進行傳輸,
                                                高電位時表示計算機已準備就緒,隨時可以接收數(shù)據(jù)。

        5             信號地(Ground)              此引腳為地線

        6        數(shù)據(jù)準備好(DSR)            此引腳由檢驗儀器控制,檢驗儀器用這個引腳的高電位通知計算機一切
                                            均準備就緒,可以傳輸數(shù)據(jù)過來。

        7        請求發(fā)送(RTS)              此引腳由計算機控制,用以通知檢驗儀器馬上發(fā)送數(shù)據(jù)到計算機。
        8        清除以發(fā)送(CTS)            此引腳由檢驗儀器控制,用以通知計算機將欲發(fā)送的數(shù)據(jù)送至檢驗儀器。

        計算機與檢驗儀器的連線方式
        簡單的連線方式
        計算機                檢驗儀器   
        2----------------------2               
                3----------------------3               
                5----------------------5   
        對于簡單的連線方式,檢驗儀器直接把數(shù)據(jù)發(fā)送到計算機,檢驗儀器不理會計算機是否能夠正確地接收到數(shù)據(jù)

        具有流量控制的連線方式
               計算機                 檢驗儀器      
                2----------------------3      
                3----------------------2      
                4----------------------6      
                5----------------------5      
                6----------------------4      
                7----------------------8         
                8----------------------7        
        所謂流量控制,是為了保證傳輸雙方都能正確地傳送和接收數(shù)據(jù)而不會丟失。傳輸工作進行時,傳送速度如果大于
        接收速度,則接收緩沖區(qū)必定會在一定時間后溢出,因此造成后來傳送過來地數(shù)據(jù)無法進入緩沖區(qū),要解決這個問
        題,接收方必須有一個方法告訴發(fā)送端何時傳送,而又應于何時暫停傳送,以便接收端有充裕的時間可以處理數(shù)據(jù),
        此即為流量控制。

        當檢驗儀器的傳送速度大于計算機的接收速度,計算機的接收緩沖區(qū)已滿時的流量控制步驟如下
        (1)計算機將4腳降為低電位。
        (2)檢驗儀器檢測到計算機4腳為低電位,暫停數(shù)據(jù)的傳輸,同時計算機也會繼續(xù)處理位于緩沖區(qū)的數(shù)據(jù)。
        (3) 待計算機的接收緩沖區(qū)中數(shù)據(jù)量下降到一定程度后,計算機將4腳升為高電位。
        (4) 檢驗儀器檢測到計算機4腳為高電位后,隨即繼續(xù)傳送數(shù)據(jù)給計算機。

        串口通訊參數(shù)介紹
        1.        數(shù)據(jù)的傳送速度
        通常將傳輸數(shù)度稱為波特率(bps),指的是每一秒所傳送的位數(shù),檢驗儀器經常用到的波特率是9600bps。

        2.        數(shù)據(jù)的傳輸單位
        一般串行通訊端口所傳送的數(shù)據(jù)是字符類型,工業(yè)界使用到的有ASCII字符碼和JIS字符碼,ASCII使用了8個位形成
        一個字符,而JIS碼則以7個位形成一個字符。歐美的設備一般采用ASCII字符碼,日本的設備一般采用JIS字符碼。

        3. 起始位和停止位
           為了便于接收數(shù)據(jù),在傳輸字符時,發(fā)送端會在所送出的字符前后分別加上高電位的起始位及低電位的停止位,它們分
        別是所謂的起始位和停止位。起始位固定為1個位,而停止位則有1、1.5、2個位等多種選擇。

        4.校驗位
           校驗位是用來檢查所傳送數(shù)據(jù)正確性的一種核對碼,其中分為奇檢驗和偶校驗,分別是檢查字符碼中1的數(shù)目是奇數(shù)或
           偶數(shù)。

        下面舉例說明數(shù)據(jù)的傳輸格式
        假設在傳輸時用了1個起始位、傳送字符為8個位、1個停止位、不使用檢驗位,這時每次所傳輸?shù)臄?shù)據(jù)位格式為:
        1個起始位+8個數(shù)據(jù)位+0個檢驗位+1個停止位
        總共10個位,如果采用9600bps的傳輸速度,每秒便可以傳輸9600/10=960字節(jié)的數(shù)據(jù)。   



        串口通訊傳輸數(shù)據(jù)方式介紹
        1.        單通道方式
           單通道方式指的是檢驗儀器直接把數(shù)據(jù)傳輸?shù)接嬎銠C,檢驗儀器不理會計算機是否能夠正確地接收到數(shù)據(jù)。

        2.        雙通道方式
        雙通道方式指的是檢驗儀器傳輸數(shù)據(jù)包到計算機,計算機對數(shù)據(jù)包進行校驗檢查,如果檢查的結果正確,
        計算機就會回送確認字符給檢驗儀器,檢驗儀器接收到確認字符后就會傳輸下一個數(shù)據(jù)包到計算機。如果
        檢查的結果錯誤,計算機就會回送否認字符給檢驗儀器,檢驗儀器接收到否認字符后就會重新傳輸之前的
        數(shù)據(jù)包到計算機。

        計算機對數(shù)據(jù)包進行校驗檢查一般是采用檢驗和的方法。檢驗和的方法就是將所有要傳送字符的ASCII碼做加
        法運算,計算其總和后將此數(shù)目與一數(shù)字(通常是255)做除法運算,再取其余數(shù),并將此余數(shù)組合成傳送字符串
        的一部分而傳送出去;同樣地,接收數(shù)據(jù)的一方也以相同地方式將所傳送過來的字符串做ASCII碼的加法運算,
        其結果與255相除取余數(shù),并與傳送方所送過來的值比較,如果其值一樣,則代表傳送的字符串是正確的,反之
        則是錯誤的。
        例如被傳送的字符串為”ABCDEF123”,它們的ASCII碼相加的結果是(以十進制表示):
        65+66+67+68+69+70+49+50+51=555, 與255相除后取余數(shù)為45;因此傳送此字符串時,必須在其字符串的尾端再加
        上一個ASCII碼為45的字符,加上后的字符串為”ABCDEF123”+chr(45),加上之后的字符再傳送出去。對方收到所
        傳送的字符串后,會再依以上的方式再進行一次計算,如果計算出來也是45的話,表示此次傳送的字符串是正確的。

        檢驗儀器與計算機聯(lián)機的步驟
        首先確定檢驗儀器與計算機的聯(lián)機線,到目前為止發(fā)現(xiàn)了四種不同接法的聯(lián)機線,其中常用的接法有兩種。
        然后設置檢驗儀器的通訊參數(shù): 數(shù)據(jù)的傳送速度、數(shù)據(jù)的傳輸單位、停止位、校驗位,對于一些高檔的儀器,
        還要設置流量控制、傳輸數(shù)據(jù)方式。
        下載地址
         下載地址1
        按字母檢索

        下載須知:
        大部份資源無需注冊即可下載
        需要積分的資源要在會員中心注冊會員并用 積分體系中提示的方法賺取積分才能下載。

        免責聲明:
        所有資源只能用于參考學習,不能用于任何商業(yè)用途,否則后果自負!
        主站蜘蛛池模板: 思南县| 濉溪县| 汾西县| 富民县| 嫩江县| 沙河市| 德兴市| 绵阳市| 定州市| 长垣县| 英吉沙县| 若尔盖县| 尉氏县| 永平县| 安塞县| 平原县| 行唐县| 岢岚县| 蛟河市| 石渠县| 阿荣旗| 根河市| 平度市| 胶州市| 宁南县| 扎兰屯市| 尤溪县| 湘潭县| 行唐县| 晋江市| 赞皇县| 南和县| 三穗县| 安国市| 罗源县| 社旗县| 宝清县| 涟源市| 会东县| 南安市| 扶风县|