1樓:小灰馬
rs232多機通訊的原理就是多個從機的rxd引腳接在主機的txd引腳上,接收主機傳送過來的資料,從機加上二極體,主機一段是二極體的陽極,避免從機傳送資料影響其他從機。
當主機傳送資料過來,通過協議判斷是本身從機的資料,就是本機要進行通訊處理,不是本機的就丟棄。
rs232通訊又叫串列埠通訊方式。是指計算機通過rs232國際標準協議用串列埠連線線和單臺裝置(控制器)進行通訊的方式。 通訊距離:
9600波特率下建議在13米以內。 通訊速率(波特率 baud rate):預設常用的是 9600 bps,常見的還有 1200 2400 4800 19200 38400等。
波特率越大,傳輸速度越快,但穩定的傳輸距離越短,抗干擾能力越差。
2樓:匿名使用者
通常情況下,rs232 只能1 對 1 通訊但也有 特殊連線模組
1 對 多通訊
e232h4 4路rs-232高速隔離集線轉換器特點▶ 實現一個串列埠裝置與4個串列埠裝置主從式通訊▶ 專用工業導軌槽模組▶ 兩端訊號保持光電隔離;▶ 全面容錯機制,一路從節點損壞不影響其他節點通訊
3樓:匿名使用者
rs232通訊又叫串列埠通訊方式。是指計算機通過rs232國際標準協議用串列埠連線線和單臺裝置(控制器)進行通訊的方式。 通訊距離:
9600波特率下建議在13米以內。 通訊速率(波特率 baud rate):預設常用的是 9600 bps,常見的還有 1200 2400 4800 19200 38400等。
波特率越大,傳輸速度越快,但穩定的傳輸距離越短,抗干擾能力越差
4樓:匿名使用者
rs232串列埠通訊原理
5樓:匿名使用者
串列埠的電氣特性:
1)rs-232串列埠通訊最遠距離是50英尺=15m
2)rs232可做到雙向傳輸,全雙工通訊,最高傳輸速率20kbps
3)rs-232c上傳送的數字量採用負邏輯,且與地對稱
邏輯1:-3 ~-15v
邏輯0:+3~+15v
所以與微控制器連線時常常需要加入電平轉換晶片:
串列埠通訊引數:
a)波特率:rs-232-c標準規定的資料傳輸速率為每秒50、75、 100、150、300、600、1200、2400、4800、9600、19200波特。
b)資料位:標準的值是5、7和8位,如何設定取決於你想傳送的資訊。比如,標準的ascii碼是0~127(7位);擴充套件的ascii碼是0~255(8位)。
c)停止位:用於表示單個包的最後一位,典型的值為1,1.5和2位。
由於數是在傳輸線上定時的,並且每一個裝置有其自己的時鐘,很可能在通訊中兩臺裝置間出現了小小的不同步。因此停止位不僅僅是表示傳輸的結束,並且提供計算機校正時鐘同步的機會。
d)奇偶校驗位:在串列埠通訊中一種簡單的檢錯方式。對於偶和奇校驗的情況,串列埠會設定校驗位(資料位後面的一位),用一個值確保傳輸的資料有偶個或者奇個邏輯高位。
例如,如果資料是011,那麼對於偶校驗,校驗位為0,保證邏輯高的位數是偶數個。如果是奇校驗,校驗位位1,這樣就有3個邏輯高位。
怎麼用rs-232實現微控制器多機通訊? 5
6樓:生活如歌
rs232無法實現多機通訊,你可以用max485晶片設計485通訊就能實現多機通訊了。
7樓:匿名使用者
232的硬體標準無法實現多機通訊,你可以檢視相關檔案,用485
8樓:匿名使用者
有 連線
bai 多個 rs232 的 模組
請看du 武漢鴻偉光電zhi
e232h4 4路rs-232高速隔離集線轉換器特點dao
▶ 實現一個串內口設容備與4個串列埠
裝置主從式通訊
▶ 專用工業導軌槽模組
▶ 兩端訊號保持光電隔離;
▶ 全面容錯機制,一路從節點損壞不影響其他節點通訊
rs232轉rs485時 串列埠如何進行多個裝置同時通訊接收資料呀??
9樓:墨汁諾
轉到485的情況下,其實每個485口都收到了資訊,根據協議來說,幀資料裡面的地址是用來區分執行節點的,在每個485節點上的程式改動一下,只要接收到幀資料裡面的命令就執行,但是這樣容易造成485網路資料擁堵 。
rs485通訊,每個裝置通常是要有地址的,主從機通訊時是按地址進行的。當主機向多個裝置傳送資料時,可以採用廣播模式,即對所有從機傳送。而從機接收到資料後不允許返回資料的。
這可以在通訊協議中加上廣播模式,要是用modbus協議通訊,就帶有廣播模式。
10樓:萍水e相逢
可以的!
rs485 匯流排網路 就是 這樣的
具體 體現在 通訊 協議上 modbus 等等
11樓:
一般串列埠多機通訊都是採用問答式的通訊形式,主機向下位機傳送命令資料,每個下位機都接到命令,然後下位機進行命令判斷,比如是針對某一機號(地址)的從機的讀取命令,則該從機返回相應命令,其他從機則無返回;rs232轉rs485只是將資料處理,與通訊原理沒多大關係
rs232串列埠通訊原理,資料,封裝(通訊高手進) 10
12樓:匿名使用者
有一個電腦軟體叫串列埠精靈(***m),很好用,網上很容易找到,它可以滿足你說的計算機端rs-232的設定及資料的收發。微控制器端資料長度要靠你軟體控制。比如你要傳送10位元組資料,要靠編制軟體將這些位元組逐一放到uart的tx傳送暫存器中就行.
rs232轉usb的接法原理,RS232轉USB的接法 原理
rs232轉usb就是把高度 15v電壓和5v電壓之間轉換。原理和直流打蚊子差不多,用電容充電升壓。原理的話,一句兩句說不清楚而且搞懂了也沒什麼用!直接某寶買一個rs232轉usb的轉接器就搞定了!不能直接連線!市場上賣的轉接器裡都是有一個小晶片的。引用知道以前的一個回答 rs232與usb 是2種...
關於微控制器通過rs232與pc機進行串列埠通訊
1 給你一個copy 試試 include unsigned char flag,a void main if flag 1 void ser interrupt 42 如果不行,交叉9針插座的2 3兩線,再試 1.檢檢視波特率對了沒有 2.串列埠是好的沒?把232的tx與rx對接,pc機傳送資料看...
衛星機rs232四針介面怎樣與電腦連線
衛星機上的這個介面一般都是用於升級衛星機升級所用,一般情況下不需要連線。不過現在的電腦主機板都不配備這個介面,除非是老一點的主機板才有。usb轉rs232串列埠專用線連線到電腦 誰知道4針rs232串列埠接線圖 速答 謝謝!4針rs232串列埠?3線tx 傳送 rx 接收 gnd 訊號地 肯定不會少...