|
|||||||||||
| 技術交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術 | 電源技術 | 測控之家 | EMC技術 | ARM技術 | EDA技術 | PCB技術 | 嵌入式系統(tǒng) 驅動編程 | 集成電路 | 器件替換 | 模擬技術 | 新手園地 | 單 片 機 | DSP技術 | MCU技術 | IC 設計 | IC 產業(yè) | CAN-bus/DeviceNe |
請教各位大蝦:串口的最大傳輸速率到底是多少? |
| 作者:nin800920 欄目:單片機 |
請教各位大蝦:串口的傳輸速率到底是多少?我在書上看到是20Kb/S ?墒俏乙粋工作的同學說以前用“貓”上網時的網速就可心達到56Kb/S 。我就搞不太清楚了。當然我也不太清楚那個“貓”是通過并口還是串口連接的。 |
| 2樓: | >>參與討論 |
| 作者: nin800920 于 2005/9/24 21:47:00 發(fā)布:
咋沒人理我倪? |
|
| 3樓: | >>參與討論 |
| 作者: lypD96 于 2005/9/24 22:27:00 發(fā)布:
你用串口調試程序試試就知道了 |
|
| 4樓: | >>參與討論 |
| 作者: nin800920 于 2005/9/24 22:39:00 發(fā)布:
RS232串口好像就能達到20K的傳輸速率啊。 我想RS232就能達到20K的傳輸速率,這就是說要想和PC機通訊又想走串口,那他的速率就不可能超過20K啊。是不是這么回事啊。還望大蝦指點一二! |
|
| 5樓: | >>參與討論 |
| 作者: taoest 于 2005/9/25 3:07:00 發(fā)布:
320K 320K |
|
| 6樓: | >>參與討論 |
| 作者: yizhonghou 于 2005/9/25 12:43:00 發(fā)布:
傳輸速率與傳輸線路有關 pc的RS232傳輸速率已受軟件所限不可能再高。最好用硬件加光纖上M級都沒問題 |
|
| 7樓: | >>參與討論 |
| 作者: netscaner 于 2005/9/25 14:17:00 發(fā)布:
KB跟Kb不一樣哦。傳輸時moden的數(shù)據(jù)是壓縮過的 RS232最高是115200Kb/S,KB跟Kb不一樣哦 上網的朋友有時會遇到這樣一個現(xiàn)象,為什么同樣的28.8K的MODEM,在一臺機器上顯示上網速率是28800bps,而在另一臺機器上卻顯示115200bps呢,上網的速度真有這么大的差別嗎?要想明白這個問題,首先還得從MODEM的速度談起。 大家都知道,MODEM的速度是衡量MODEM性能的一個重要指標。一個MODEM有兩個速度,一個是DTE速度,是指與計算機串口之間的通訊速度。一般用比特率表示(bit per second),如19200bps、38400bps、57600bps、115200bps等。另一個是DCE速度,也叫電話線上速度,是指兩個MODEM連線時,兩者之間的通訊速度,也用比特率表示,如14.4Kbps、28.8Kbps、33.6Kbps、56Kbps等,平時談到選購MODEM時所標明的也就是這個速度,它才是反映實際上網的速度。 隨著ITU-TS(國際通訊聯(lián)盟)的V.42bis和V.42壓縮和糾錯協(xié)議的推出,對典型的ASCⅡ碼文件具有4:1的壓縮比。同時V.42bis還具有智能檢測方式,自動判斷當前所傳送的文件是否為壓縮文件,如果是壓縮文件,V.42bis便不再進行壓縮而直接傳送,節(jié)省了時間。在沒有推出壓縮和糾錯協(xié)議之前,MODEM的DTE速度與DCE速度是完全一樣的。而目前各廠家生產的MODEM已普遍具備了上述兩組協(xié)議,因而也就產生了1DTE速度=4DCE速度的概念。 現(xiàn)在我們再回過頭來看一看這個現(xiàn)象,其實這個現(xiàn)象是由于WIN95顯示出MODEM的不同速度而造成的,同樣28.8K的MODEM,在WIN95下一個顯示的是電話線上速度(DCE速度)22800bps,另一個顯示的串口速度(DTE速度)115200bps。一般在WIN95下?lián)芴柹暇W的用戶不能顯示電話上速度時,WIN95就顯示串口速率。根據(jù)本人實際經驗,標有28.8K最大速率的MODEM就可以以115200bps與計算機串口連接。 出現(xiàn)這種情況的原因是因為沒有正確地使用廠家提供的MODEM驅動程序,而在WIN95下選擇的是“標準的調制解調器”的驅動程序,所以就看不到電話線上速度,雖然這時并不影響上網,但是只能反映軟件所設置的串口最高速度(DTE速度)。解決這個問題的方法是,在“控制面板”→“調制解調器”→“屬性”→“連接”→“高級”→“附加設置”欄中填入MODEM的最佳初始化串。不同型號的MODEM的初始化串并不完全相同,但是為了使MODEM達到最佳通訊效果,最好使用能夠發(fā)揮其性能的自定義串。一般在MODEM的使用手冊上可以找到。如果實在不行也可以使用通用初始化串,例如,先鍵入“ATZ回車”,再鍵入“AT&FS0=2S7=60V1X4回車”。 既然知道了MODEM有兩種速度,而且平時我們所說MODEM的速度,如33.6K或56K都是指MODEM的最高傳輸比特率。因此在設置MODEM的速度時應綜合考慮以下幾個方面的因素。 |
|
| 8樓: | >>參與討論 |
| 作者: 12864 于 2005/9/25 17:18:00 發(fā)布:
921600bps,我沒見過1M以上的 |
|
| 9樓: | >>參與討論 |
| 作者: nin800920 于 2005/9/25 19:17:00 發(fā)布:
很感覺謝各位大蝦! 真的太感謝各位大蝦了。可是我還是不知道你們誰說的對? |
|
| 10樓: | >>參與討論 |
| 作者: a12345678 于 2005/9/25 19:55:00 發(fā)布:
樓上說的基本是對的 在以PC機作為參考的前提下,標準速率: 1。若用RS232接口編程做RS485通訊,標準程序的最大傳輸速率是115200bps。 2。若用RS232接口編程做RS485通訊,自行編程的最大傳輸速率是230400bps。 3。若用USB轉RS232接口編程做RS485通訊,標準程序的最大傳輸速率是921600bps。 |
|
| 11樓: | >>參與討論 |
| 作者: nin800920 于 2005/9/25 20:06:00 發(fā)布:
再次感謝各位大蝦! 再次感謝各位大蝦,“若用RS232接口編程做RS485通訊,自行編程的最大傳輸速率是230400bps!蹦蔷褪钦f我可以讓單片機和PC機通訊時的速率達到230Kbps吧。那就是說我再通過適當?shù)膲嚎s處理(按 netscaner說的4:1的壓縮比)應該能傳輸頻率800K的信號吧。注:我想把800KHZ的信號通過串口采到PC機! |
|
| 12樓: | >>參與討論 |
| 作者: a12345678 于 2005/9/25 20:25:00 發(fā)布:
netscaner說的4:1的壓縮比是有許多條件的 1。 56kbps調制解調器的核心是DSP或ASIC,計算量很大,理論速度接近100Mbps,不是一般單片機可以做到的。 2。 為了實現(xiàn)調制解調器功能,PC機需要擴展一個RS232-調制解調器的接口,單片機同樣需要這樣的接口電路,這樣即使單片機可以實現(xiàn),也僅僅是在是在單片機與調制解調器接口之間,調制解調器接口與調制解調器接口之間可以用230kbps傳送4倍碼流,但是在調制解調器接口與PC際之間,速度又恢復為921600bps,這是PC機的RS232借口不能接受的 3。 即使采用USB轉RS232接口編程做通訊,雖然最大傳輸速率是921600bps,由于PC機軟件和硬件的限制,實際速率遠遠低于這個指標。 所以建議改用以太網作為通訊接口,以滿足實際的通訊速率要求。 |
|
| 13樓: | >>參與討論 |
| 作者: nin800920 于 2005/9/25 20:37:00 發(fā)布:
十分感謝 那就是說PC機要是想用串口采集數(shù)據(jù)的話,那他的速率也就能達到230K吧。很感謝 a12345678大蝦。小弟受益非淺! |
|
| 14樓: | >>參與討論 |
| 作者: jackf125 于 2005/10/9 21:22:00 發(fā)布:
再討論一下 |
|
|
|
| 免費注冊為維庫電子開發(fā)網會員,參與電子工程師社區(qū)討論,點此進入 |
Copyright © 1998-2006 udpf.com.cn 浙ICP證030469號 |