chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

RS232串行通信的簡介和使用說明

Wildesbeast ? 來源:單片機教程網(wǎng) ? 作者:單片機教程網(wǎng) ? 2020-09-26 11:07 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在這一課里,我們一起來學習RS-232C串行通信相關(guān)標準及單片機電腦的RS-232C串行通信接口技術(shù)簡介,為學習和開發(fā)單片機串口通信應用系統(tǒng)打好基礎(chǔ),希望大家在看完這篇文章后對串行通信有初步的認識。

【通信基本概念】

什么是通信?簡單地說,不同的系統(tǒng)經(jīng)由線路相互交換數(shù)據(jù),就是通信。通信的主要目的是將數(shù)據(jù)從一端傳送到另一端,達到數(shù)據(jù)交換的目的。例如,從人與人之間的對話、計算機與設(shè)備之間的數(shù)據(jù)交換到計算機與計算機間的數(shù)據(jù)傳送,乃至于廣播或衛(wèi)星都是通信的一種,一個完整的通信系統(tǒng)包括發(fā)送端、接收端、轉(zhuǎn)換數(shù)據(jù)的接口及傳送數(shù)據(jù)的實際信道。

【通信的種類】

按照通信的形式可以分為兩種,其中一種為并行傳輸?shù)耐ㄐ?,即并行通信(Parallel Communication),另一種則為串行通信(Serisl Communication)。這兩種通信方式的區(qū)別是,并行通信一次的傳輸數(shù)據(jù)量為8位(1個字節(jié));而串行通信則一次只能傳輸1位,傳輸1字節(jié)數(shù)據(jù)(8位)數(shù)據(jù)就需要8次才能傳出去,因此,它們兩者之間的數(shù)據(jù)傳輸速度就相差8倍??吹竭@里,估計有些朋友會問,既然并行通信的速度是串行通信的8倍,是不是串行通信就不好了?!其實不能這么認為,兩種通信方式各有特點,串行通信之所以存活了這么長時間,自然有它的長處。

串行通信一次只傳輸1位,相對來說,要處理的數(shù)據(jù)電壓只有一個,因此比較不容易漏失數(shù)據(jù),通信時候再加上一些校驗防范措施后,串行通信的出錯就更不容易了,串行通信端口(Serisl Communication Port)在系統(tǒng)控制的范疇中一直占有極其重要的角色,不僅沒有因為時代的進步而被淘汰,反而失在規(guī)格上愈來愈向其極限挑戰(zhàn),下面我們重點來介紹RS-232C串行通信。

并行通信雖然可以在一次的數(shù)據(jù)傳輸中傳送8位,但是數(shù)據(jù)電壓在傳送的過程中,容易因為線路及干擾因素使得電壓準電位發(fā)生變化(主要為電壓衰減和信號間相互干擾問題),因而使得傳輸數(shù)據(jù)發(fā)生錯誤,通信距離越長,問題越明顯,因此并行通信主要用于傳輸距離較短的場合,如電腦主板的并口LPT1,主要和并行打印機通信。

【RS-232串行通信】

一、RS-232C標準介紹

RS-232C是由美國電子工業(yè)協(xié)會(EIA)正式公布的,在異步串行通信中應用最廣泛的標準總線。RS-232C 標準(協(xié)議)的全稱是EIA-RS-232C 標準,其中EIA(Electronic Industry Association)代表美國電子工業(yè)協(xié)會,其中RS是Recommended Standard的縮寫,代表推贈標準,232是標識符,C代表RS-232的最新一次修改(1969年),在這之前,有過RS-232A、RS-232B標準,它規(guī)定連接電纜和機械、電氣特性、信號功能及傳送過程?,F(xiàn)在,計算機上的串行通信端口(RS-232)是標準配置端口,已經(jīng)得到廣泛應用,計算機上一般都有1~2個標準RS-232C串口,即通道COM1和COM2。下圖為計算機主板上的兩個RS-232通信端口圖片及端口屬性,我們一般可以從計算機后面查看到本機的通信端口。

計算機的RS-232串行通信接口圖片

如左圖所示,我們可以從操作系統(tǒng)的設(shè)備管理器中查看電腦的通信端口屬性,進入計算機的:控制面板 -》 系統(tǒng) -》 硬件 -》 設(shè)備管理器 -》 端口,就可以看到自己電腦通信端口,在圖中顯示了這臺計算機有1個ECP打印機并行通信端口LPT1和2個RS-232串行通信端口COM1和COM2。只要顯示的端口名稱前面沒有黃色的驚嘆號的話,就表示這個端口是可以使用的。

二、RS-232C電氣特性

EIA-RS-232C對電器特性、邏輯電平和各種信號線功能都作了明確規(guī)定。

在TXD和RXD引腳上電平定義:邏輯1(MARK) = -3V~-15V

邏輯0(SPACE) = +3~+15V

在RTS、CTS、DSR、DTR 和DCD等控制線上電平定義:

信號有效(接通,ON狀態(tài),正電壓)=+3V~+15V

信號無效(斷開,OFF狀態(tài),負電壓)=-3V~-15V

以上規(guī)定說明了RS-232C 標準對邏輯電平的定義。對于數(shù)據(jù)(信息碼):邏輯“1”的傳輸?shù)碾娖綖?3V~-15V,邏輯“0”傳輸?shù)碾娖綖?3V~+15V;對于控制信號;接通狀態(tài)(ON)即信號有效的電平為+3V~+15V,斷開狀態(tài)(OFF)即信號無效的電平為-3V~-15V,也就是當傳輸電平的絕對值大于3V 時,電路可以有效地檢查出來;而介于-3~+3V之間的電壓即處于模糊區(qū)電位,此部分電壓將使得計算機無法準確判斷傳輸信號的意義,可能會得到0,也可能會得到1,如此得到的結(jié)果是不可信的,在通信時候體現(xiàn)的是會出現(xiàn)大量誤碼,造成通信失敗。因此,實際工作時,應保證傳輸?shù)碾娖皆凇溃?~15)V 之間。

三、RS-232C機械連接器及引腳定義

目前,大部分計算機的RS-232C通信接口都使用了DB9連接器,如上面圖中所示,主板的接口連接器有9根針輸出(RS-232公頭),也有些比較舊的計算機使用DB25連接器輸出,下面我們來介紹DB9和DB25輸出接口的引腳定義。

RS-232C串口引腳定義表

9針RS-232串口(DB9).25針RS-232串口(DB25)

引腳簡寫功能說明引腳簡寫功能說明

1CD載波偵測(Carrier Detect)8CD載波偵測(Carrier Detect)

2RXD接收數(shù)據(jù)(Receive)3RXD接收數(shù)據(jù)(Receive)

3TXD發(fā)送數(shù)據(jù)(Transmit)2TXD發(fā)送數(shù)據(jù)(Transmit)

4DTR數(shù)據(jù)終端準備(Data Terminal Ready)20DTR數(shù)據(jù)終端準備(Data Terminal Ready)

5GND地線(Ground)7GND地線(Ground)

6DSR數(shù)據(jù)準備好(Data Set Ready)6DSR數(shù)據(jù)準備好(Data Set Ready)

7RTS請求發(fā)送(Request To Send)4RTS請求發(fā)送(Request To Send)

8CTS清除發(fā)送(Clear To Send)5CTS清除發(fā)送(Clear To Send)

9RI振鈴指示(Ring Indicator)22RI振鈴指示(Ring Indicator)

四、RS-232C的通信距離和速度

RS-232規(guī)定最大的負載電容為2500pF,這個電容限制了傳輸距離和傳輸速率,由于RS-232C的發(fā)送器和接收器之間具有公共信號地(GND),屬于非平衡電壓型傳輸電路,不使用差分信號傳輸,因此不具備抗共模干擾的能力,共模噪聲會耦合到信號中,在不使用調(diào)制解調(diào)器(MODEM)時,RS-232能夠可靠進行數(shù)據(jù)傳輸?shù)淖畲笸ㄐ啪嚯x為15米,對于RS232遠程通信,必須通過調(diào)制解調(diào)器進行遠程通信連接。

現(xiàn)在個人計算機所提供的串行端口的傳輸速度一般都可以達到115200bps甚至更高,標準串口能夠提供的傳輸速度主要有以下波特率:1200bps、2400bps、4800bps、9600bps、19200bps、38400bps、57600bps、115200bps等,在儀器儀表工業(yè)控制場合,9600bps是最常見的傳輸速度,在傳輸距離較近時,使用最高傳輸速度也是可以的。傳輸距離與傳輸速度的關(guān)系成反比,適當?shù)亟档蛡鬏斔俣?,可以延長RS-232的傳輸距離,提高通信的穩(wěn)定性。

五、RS-232電平轉(zhuǎn)換芯片及電路

RS-232C 規(guī)定的邏輯電平與一般微處理器、單片機的邏輯電平是不同的,例如:RS-232的邏輯“1”是以-3~-15V來表示的,而單片機的邏輯“1”是以+5V來表示的,兩者完全不同。因此,單片機系統(tǒng)要和電腦的RS-232接口進行通信,就必須把單片機的信號電平(TTL電平)轉(zhuǎn)換成計算機的RS-232C電平,或者把計算機的RS-232C電平轉(zhuǎn)換成單片機的TTL電平,通信時候必須對兩種電平進行轉(zhuǎn)換。實現(xiàn)這種轉(zhuǎn)換的方法可以使用分立元件,也可以使用專用RS-232電平轉(zhuǎn)換芯片。目前較為廣泛地使用專用電平轉(zhuǎn)換芯片,如MC1488、MC1489、MAX232等電平轉(zhuǎn)換芯片來實現(xiàn)EIA到TTL電平的轉(zhuǎn)換。下面來介紹MAXIM公司的單電源電平轉(zhuǎn)換芯片MAX232及接口電路。

如下面圖中所示,MAX232是單電源雙RS-232發(fā)送/接收芯片,采用單一 +5V電源供電,外接只需4個電容,便可以構(gòu)成標準的RS-232通信接口,硬件接口簡單,所以被廣泛采用, 其主要特性如下:

主要特點:

1、符合所有的RS-232C技術(shù)規(guī)范

2、只要單一 +5V電源供電

3、片載電荷泵,具有升壓、電壓極性反轉(zhuǎn)能力,能夠產(chǎn)生 +10V 和 -10V電壓V+、V-

4、低功耗,典型供電電流5mA

5、內(nèi)部集成2個RS-232C驅(qū)動器

6、內(nèi)部集成2個RS-232C接收器

單片機和計算機RS-232接口電路如下圖所示,圖中的C1、C2、C3、C4是電荷泵升壓及電壓反轉(zhuǎn)部分電路,產(chǎn)生V+、V-電源供EIA電平轉(zhuǎn)換使用,C5是VCC對地去耦電容,其值為0.1UF,電容C1~C5安裝時必須盡量靠近MAX232芯片引腳,以提高抗干擾能力。

采用MAX232CPE 芯片的PC機與MCS-51單片機串行通信接口電路

下圖是一個采用分立元件構(gòu)成的簡易RS-232串行通信接口電路,使用三極管進行電平轉(zhuǎn)換,能夠由于簡單的通信,對于通信穩(wěn)定性要求較高的應用,不建議使用分立元件,分立元件電路的穩(wěn)定性,誤碼率較高,不能完全滿足RS-232C的全部技術(shù)指標。優(yōu)點是成本低廉,網(wǎng)上也可以看到部分網(wǎng)站產(chǎn)品使用分立元件構(gòu)成。

采用分立元件的簡易RS-232C通信接口電路

通過對前面的學習,我們對RS-232C串行通信標準已經(jīng)有了初步的了解,同時也掌握了單電源雙RS-232發(fā)送/接收芯片MAX232CPE的應用。有了這些基礎(chǔ),我們開發(fā)單片機和電腦RS232串口通信系統(tǒng)的接口設(shè)計也就簡單了。只要給我們單片機實驗板增加RS232電平轉(zhuǎn)換電路,即可實現(xiàn)與計算機的串行通信,下面是采用MAX232CPE專用串口電平轉(zhuǎn)換芯片的S51增強型單片機實驗板和電腦通信的圖片。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 連接器
    +關(guān)注

    關(guān)注

    105

    文章

    16372

    瀏覽量

    147889
  • RS232
    +關(guān)注

    關(guān)注

    13

    文章

    882

    瀏覽量

    98651
  • 串行通信
    +關(guān)注

    關(guān)注

    4

    文章

    609

    瀏覽量

    37226
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    RS232轉(zhuǎn)EtherNet/IP 網(wǎng)關(guān)適配光伏產(chǎn)能擴展與設(shè)備新增需求

    與狀態(tài)監(jiān)控?,F(xiàn)場層壓機、焊機配套的12臺變頻調(diào)速電機,均采用 RS232協(xié)議變頻器 (型號:西門子MM440),用于調(diào)節(jié)電機轉(zhuǎn)速,實現(xiàn)光伏組件生產(chǎn)的精準調(diào)速與能耗控制。 由于羅克韋爾PLC原生支持EtherNet/IP協(xié)議,而現(xiàn)場變頻器僅支持
    的頭像 發(fā)表于 04-09 15:20 ?618次閱讀

    RS232靜電防護方案

    方案簡介RS232是一種經(jīng)典的串行數(shù)據(jù)通信接口標準,自誕生以來便成為了計算機與外部設(shè)備之間數(shù)據(jù)傳輸?shù)幕?b class='flag-5'>RS232標準定義了詳細的電氣特性和數(shù)據(jù)傳輸協(xié)議,支持點對點的異步
    的頭像 發(fā)表于 03-24 11:37 ?136次閱讀
    <b class='flag-5'>RS232</b>靜電防護方案

    CAN總線接口轉(zhuǎn)RS485/RS232雙向轉(zhuǎn)換器DAM-C3210 工業(yè)級

    DAM-C3210是一款工業(yè)級CAN總線與串行總線協(xié)議轉(zhuǎn)換器,集成了1路CAN總線接口,1路標準串行接口(RS485/RS232)。
    的頭像 發(fā)表于 10-16 11:29 ?792次閱讀
    CAN總線接口轉(zhuǎn)<b class='flag-5'>RS</b>485/<b class='flag-5'>RS232</b>雙向轉(zhuǎn)換器DAM-C3210 工業(yè)級

    驚!耐達訊RS232 轉(zhuǎn) Profinet 為工業(yè)相機連上創(chuàng)新“高速路”

    腦筋。今天就來聊聊如何巧妙化解這個難題。 RS232 是傳統(tǒng)串行通信接口,歷史悠久但數(shù)據(jù)傳輸慢、抗干擾能力弱。Profinet 作為工業(yè)以太網(wǎng)標準,傳輸速率快、實時性強,是工業(yè) 4.0 時代的寵兒。當
    的頭像 發(fā)表于 08-13 14:48 ?684次閱讀

    老設(shè)備如何與智能工廠對話?揭秘RS232轉(zhuǎn)Profinet連接HMI的硬核方案

    在汽車焊接車間、食品灌裝線、機床加工區(qū),工程師常遇到同一個頭疼問題:老設(shè)備的RS232口HMI,怎么也連不上新搭的Profinet工業(yè)網(wǎng)。生產(chǎn)線明明能轉(zhuǎn),卻因為通信協(xié)議“語言不通”,數(shù)據(jù)傳不進
    的頭像 發(fā)表于 08-12 14:59 ?676次閱讀
    老設(shè)備如何與智能工廠對話?揭秘<b class='flag-5'>RS232</b>轉(zhuǎn)Profinet連接HMI的硬核方案

    絕了!耐達訊自動化EtherCAT轉(zhuǎn)RS232盤活RFID閱讀器

    。EtherCAT是工業(yè)以太網(wǎng)協(xié)議界的“速度擔當”,實時性強、數(shù)據(jù)傳輸快;RS232串行通信老大哥,穩(wěn)定性一流;RFID閱讀器則是識別標簽信息的“火眼金睛”。但EtherCAT和RS232
    發(fā)表于 07-23 15:34

    耐達訊自動化EtherCAT轉(zhuǎn)RS232:示波器連接的“開掛秘籍”

    通信協(xié)議,一個高速實時,一個應用廣泛,可它們之間就像“雞同鴨講”,沒法直接溝通。 咱先說說技術(shù)原理。EtherCAT是一種高速工業(yè)以太網(wǎng)通信協(xié)議,能快速高效地傳輸數(shù)據(jù);RS232則是傳統(tǒng)的串行
    發(fā)表于 07-23 15:31

    耐達訊RS232轉(zhuǎn)Ethercat網(wǎng)關(guān):建筑驅(qū)動連接的“秘密武器”

    ”。 Rs232是一種常見的串行通信接口,在很多舊設(shè)備中廣泛使用。而Ethercat則是一種高速的以太網(wǎng)現(xiàn)場總線系統(tǒng),具有實時性強、通信速度快等優(yōu)點。耐達訊
    發(fā)表于 07-21 15:29

    【米爾-RK3562開發(fā)板試用評測】外設(shè)測試-RS232

    。 輸出如下: 可以看到4口模塊收到了開發(fā)板發(fā)送的字符。 myir_rs232_test是一個腳本程序,并不是可執(zhí)行的二進制文件。 其源碼如下: #!/bin/sh echo \"rs232
    發(fā)表于 06-17 14:16

    RS232轉(zhuǎn)Profinet網(wǎng)關(guān)實現(xiàn)掃碼槍高速入網(wǎng)的關(guān)鍵方案

    在當今的工業(yè)自動化和信息化時代,數(shù)據(jù)通訊技術(shù)發(fā)揮著至關(guān)重要的作用。RS232和Profinet協(xié)議,兩者都是工業(yè)領(lǐng)域中廣泛使用的數(shù)據(jù)通訊標準。RS232是一種歷史悠久的串行通信協(xié)議,而
    的頭像 發(fā)表于 06-13 16:59 ?649次閱讀
    <b class='flag-5'>RS232</b>轉(zhuǎn)Profinet網(wǎng)關(guān)實現(xiàn)掃碼槍高速入網(wǎng)的關(guān)鍵方案

    RS232/485轉(zhuǎn)probusDP網(wǎng)關(guān)與茵萊特稱重儀表通訊案例

    在工業(yè)自動化領(lǐng)域,不同設(shè)備間的通訊協(xié)議差異常常成為系統(tǒng)集成的技術(shù)瓶頸。以稱重系統(tǒng)為例,茵萊特儀表通常采用RS232口協(xié)議,而西門子PLC等主流控制系統(tǒng)則普遍使用ProfiBus-DP總線協(xié)議。如何實現(xiàn)這兩種設(shè)備的無縫對接?RS232
    的頭像 發(fā)表于 06-03 16:48 ?593次閱讀
    <b class='flag-5'>RS232</b>/485轉(zhuǎn)probusDP網(wǎng)關(guān)與茵萊特稱重儀表通訊案例

    RS232轉(zhuǎn)Profinet網(wǎng)關(guān)在檢漏儀與西門子PLC里的應用

    在工業(yè)自動化和控制領(lǐng)域,設(shè)備間的高效通信至關(guān)重要。RS232轉(zhuǎn)Profinet網(wǎng)關(guān)作為一種關(guān)鍵的轉(zhuǎn)換工具,能夠?qū)鹘y(tǒng)的RS232接口設(shè)備接入現(xiàn)代化的Profinet網(wǎng)絡,從而實現(xiàn)數(shù)據(jù)的無縫傳輸和設(shè)備
    的頭像 發(fā)表于 05-30 15:52 ?665次閱讀
    <b class='flag-5'>RS232</b>轉(zhuǎn)Profinet網(wǎng)關(guān)在檢漏儀與西門子PLC里的應用

    RS232串行通信的優(yōu)缺點

    本期我們來聊聊RS232到底是什么,這是我們經(jīng)在行內(nèi)經(jīng)常聽到的一個短語,尤其是在工控行業(yè)中聽的最多。
    的頭像 發(fā)表于 05-15 11:46 ?1401次閱讀
    <b class='flag-5'>RS232</b><b class='flag-5'>串行</b><b class='flag-5'>通信</b>的優(yōu)缺點

    RS485串行通信協(xié)議介紹

    在上期我們介紹了RS232串行通訊,本期我們將進一步深入探討另一種廣泛應用于工業(yè)自動化和數(shù)據(jù)通信領(lǐng)域的串行通信標準——
    的頭像 發(fā)表于 05-15 11:42 ?1621次閱讀
    <b class='flag-5'>RS</b>485<b class='flag-5'>串行</b><b class='flag-5'>通信</b>協(xié)議介紹

    RS232轉(zhuǎn)Profinet,智能電表‘yyds’時刻!

    一、引言在現(xiàn)代電力系統(tǒng)中,隨著自動化和智能化技術(shù)的不斷發(fā)展,通信協(xié)議的轉(zhuǎn)換成為實現(xiàn)設(shè)備互聯(lián)互通的關(guān)鍵環(huán)節(jié)。智能電表作為電力系統(tǒng)中的重要設(shè)備,廣泛采用RS232接口進行數(shù)據(jù)傳輸。然而,隨著工業(yè)以太網(wǎng)
    的頭像 發(fā)表于 04-27 14:54 ?873次閱讀
    <b class='flag-5'>RS232</b>轉(zhuǎn)Profinet,智能電表‘yyds’時刻!