看到雙贊安卓主板應用設(shè)備網(wǎng)絡系統(tǒng)和數(shù)據(jù)通信系統(tǒng)實現(xiàn)數(shù)據(jù)的端到端傳輸。這些數(shù)據(jù)則是可以用來表達傳統(tǒng)媒體形式的信息,如聲音、圖像、動畫等。這些傳輸?shù)亩它c,我們可以說是通信接口。通信接口也指的是中央處理器和標準通信子系統(tǒng)之間的接口。那么,安卓工控主板通信接口有哪些呢?現(xiàn)在,雙贊工控給大家分享安卓工控主板通信接口有UART,RS232,RS485、RJ45等等,及它們的特點作用。
一、UART接口
通用異步收發(fā)傳輸器,通常稱作UART。UART作為異步 串口通信協(xié)議 的一種,工作原理是將傳輸數(shù)據(jù)的每個字符一位接一位地傳輸。它將要傳輸?shù)馁Y料在串行通信與并行通信之間加以轉(zhuǎn)換。作為把并行輸入信號轉(zhuǎn)成串行輸出信號的芯片,UART通常被集成于其他通訊接口的連接上。UART是一種通用串行數(shù)據(jù)總線,用于異步通信。該總線雙向通信,可以實現(xiàn)全雙工傳輸和接收。在嵌入式設(shè)計中,UART用于主機與輔助設(shè)備通信。
在發(fā)送數(shù)據(jù)信號的時候,會同時送出一根同步時鐘信號, 用來同步發(fā)送方和接收方的數(shù)據(jù)采樣頻率。同步通信時,信號線1是一根同步時鐘信號線,以固定的頻率進行電平的切換,其頻率周期為t,在每個電平的上升沿之后進行對同步送出的數(shù)據(jù)信號線2進行采樣(高電平代表1,低電平代表0),根據(jù)采樣數(shù)據(jù)電平高低取得輸出數(shù)據(jù)信息。如果雙方?jīng)]有同步時鐘的話,那么接收方就不知道采樣周期,也就不能正常的取得數(shù)據(jù)信息。
在異步通信技術(shù)中,數(shù)據(jù)發(fā)送方和數(shù)據(jù)接收方?jīng)]有同步時鐘,只有數(shù)據(jù)信號線,只不過發(fā)送端和接收端會按照協(xié)商好的協(xié)議(固定頻率)來進行數(shù)據(jù)采樣。數(shù)據(jù)發(fā)送方以每秒鐘57600bits的速度發(fā)送數(shù)據(jù),接收方也以57600bits的速度去接收數(shù)據(jù),這樣就可以保證數(shù)據(jù)的有效和正確。通常異步通信中使用波特率(Baud-Rate)來規(guī)定雙方傳輸速度,其單位為bps(bits per second每秒傳輸位數(shù))。
串行通信好比是一列縱隊,每個數(shù)據(jù)元素依次縱向排列。傳輸時一個比特一個比特的串行傳輸,每個時鐘周期傳輸一個比特,這種傳輸方式相對比較簡單,速度較慢,但是使用總線數(shù)較少,通常一根接收線,一根發(fā)送線即可實現(xiàn)串行通信。它的缺點是要增加額外的數(shù)據(jù)來控制一個數(shù)據(jù)幀的開始和結(jié)束。
并行通信好比一排橫隊,齊頭并進同時傳輸。這種通信方式每個時鐘周期傳輸?shù)臄?shù)據(jù)量和其總線寬度成正比,但是實現(xiàn)較為復雜。UART通信采用的是串行方式進行通信的。
雙贊安卓工控主板
二、RS232接口
RS232接口是常用的串行通信接口標準之一,由于RS232接口標準出現(xiàn)較早,難免有不足之處,主要有以下四點:
(1)接口的信號電平值較高,易損壞接口電路的芯片。RS232接口任何一條信號線的電壓均為負邏輯 關(guān)系。與TTL電平不兼容故需使用電平轉(zhuǎn)換電路方能與TTL電路連接。
(2)傳輸速率較低,在異步傳輸時,比特率為20Kbps;因此在51CPLD開發(fā)板中,綜合程序波特率只能采用19200,也是這個原因。
(3)接口使用一根信號線和一根信號返回線而構(gòu)成共地的傳輸形式,這種共地傳輸容易產(chǎn)生共模干擾,所以抗噪聲干擾性弱。
(4)傳輸距離有限,最大傳輸距離標準值為50英尺,實際上也只能用在15米左右。
三、RS485接口
在工業(yè)控制場合,RS485總線因其接口簡單,組網(wǎng)方便,傳輸距離遠等特點而得到廣泛應用。主要有以下四點:
1. RS485的電氣特性:采用差分信號正邏輯,邏輯“1”以兩線間的電壓差為+(2~6)V表示;邏輯”0“以兩線間的電壓差為-(2~6)V表示。接口信號電平比RS-232-C降低了,就不易損壞接口電路的芯片, 且該電平與TTL電平兼容,可方便與TTL電路連接。
2. RS485的數(shù)據(jù)最高傳輸速率為10Mbps。
3. RS485接口是采用平衡驅(qū)動器和差分接收器的組合,抗共模干擾能力增強,即抗噪聲干擾性好。
4. RS485最大的通信距離約為1219m,最大傳輸速率為10Mbps,傳輸速率與傳輸距離成反比,在100KbpS的傳輸速率下,才可以達到最大的通信距離,如果需傳輸更長的距離,需要加485中繼器。RS485總線一般最大支持32個節(jié)點,如果使用特制的485芯片,可以達到128個或者256個節(jié)點,最大的可以支持到400個節(jié)點。
四、RJ45接口
RJ45接口通常用于數(shù)據(jù)通信傳輸,最常見的應用為網(wǎng)卡接口。J45接口是常用的以太網(wǎng)接口,支持10兆和100兆自適應的網(wǎng)絡連接速度,常見的RJ45接口有兩類:用于以太網(wǎng)網(wǎng)卡、路由器以太網(wǎng)接口等的DTE類型,還有用于交換機等的DCE類型。 DTE我們可以稱做“數(shù)據(jù)終端設(shè)備”,DCE我們可以稱做“數(shù)據(jù)通信設(shè)備”。從某種意義來說,DTE設(shè)備稱為“主動通信設(shè)備”,DCE設(shè)備稱為“被動通信設(shè)備”。當兩個類型一樣的設(shè)備使用RJ45接口連接通信時,必須使用交叉線連接。
來源:雙贊科技, 轉(zhuǎn)載請標注上來源!