串列通信頻率多少合適
A. 做串口通信時,為什麼要把晶振頻率設為11.0592,為什麼要把波特率設為9600,本人初學,請指教,謝謝!
先說波特率。波特率從300到115200都可以,甚至更高或更低。一般規范的波特率都是3的倍數,比如9600、19200、38400;但是並不是一定的,波特率也可以是10000或者10001、10002,只要你的設備能產生符合這個要求的頻率,尤其是自己用時,波特率都是很隨意的,沒有限制。只是多數時候為了和電腦配合,波特率才規范為固定的幾個值,且為了傳輸穩定,用9600。不過我比較喜歡用19200和38400,傳的快。
用11.0592晶振的原因是51單片機的定時器導致的。用51單片機的定時器做波特率發生器時,如果用11.0592Mhz的晶振,根據公式算下來需要定時器設置的值都是整數;如果用12Mhz晶振,則波特率都是有偏差的,比如9600,用定時器取0XFD,實際波特率10000,一般波特率偏差在4%左右都是可以的,所以也還能用。
B. 8251A用作一步串列通信介面,如果設定波特率因子為16,而發送器與接收器時鍾頻率為19200HZ,則波頻率為多
A. 1200波特 B. 2400波特 C. 4800波特 D. 19200波特
答案:A. 1200波特
C. 兩個單片機串口通信晶振頻率問題
兩單片機如果是串口通信時,最好當然是用特殊的晶振比較好。這樣算出的波特率會更准確,每個處理器關於波特率的計算是不同的,像你說的11.0592晶振在某些單片機可以算出一個准確的波特率,可能在其他的單片機就不一定了。如果在arm中,它一般都有倍頻,所以頻率可以很高,如果不用特殊的晶振都可以做出一個比較准確的波特率。(如果兩通信的處理器的運行時的波特率與約定的波特率誤差越小,通信的成功率就越高,反之則低。)
你說的要改變定時器,其實是不用的。一般單片機都有一個固定的串口模塊可以直接輸出串列數據塊,只要你根據晶振與處理器的波特率設設置方式,制定你想要的波特率就可以了,不用自己處理定時器的問題。
如果你不用串口通信,則處理器的晶振就可以根據兩通行處理器的約定協議的要求確定晶振頻率就可以了,一般約定協議的頻率越高,晶振頻率要求也當然要高了。
D. 串口通信,比如波特率為115200bps,那麼最大可支持多大的采樣頻率可實現將數據傳至PC端,如何計算出來的
波特率的速度跟你的數據采樣沒直接關系的啊 波特率是指串口的發送接受速率
這個跟你家網路在線聽mp3一個道理 mp3有96K采樣率 也有128K采樣率也有 384的 但是你家網有1M的 也有2M的 4M的
E. 在非同步串列通信中,為什麼接收時時種頻率一般是波特率的16倍頻
時鍾頻率和波特率的區別是什麼?
.我看見書上說:非同步通信的收發時鍾是分開來工作的,這句話怎麼理解?是否非同步通信收發時鍾頻率是不一樣的?如果是收發頻率是一樣的,那收發雙方時鍾頻率的一致是如何實現的?或者說時鍾頻率是不是固定不變的?
F. 為什麼串列通信中 晶振頻率大多取11.0592MHz
是因為波特率,系統晶振選為11.0592MHz就是為了使初值為整數,從而產生精確的波特率。
另外,初值的確定也有相應的公式哦!一般串列通信將T1置於方式0或方式1,所以一個確定了的波特率就要有相應的初值!
G. 串口頻率是多少
串口一般是115200和9600兩種
H. 232信號的傳輸頻率是多少呢
RS232嗎?
這是一個串列通訊的標准。沒有頻率的概念,只有速率的概念。
依據標准,RS232的傳輸速率是:20Kbps
在實際使用中,綜合程序波特率,最高只能採用19200bit/s,也就是19.2Kbps。
I. 為什麼串口速率一般都設置為9600 而不設置為115200
有兩種說法:
1、根據電、傳輸介質等的物理特性結合串口設備使用的要求。
為了保證有效通訊,根據電、傳輸介質等的物理特性結合串口設備使用的要求,確定RS232最大傳輸速率只能是115200,然後逐級二分得到57600,28800,19200……為適應這些速率,設計相應的晶振頻率。
2、這是由電信線路特性決定的。
電話線路的帶通是300--3KHz,當時HAYES先搞的modem,所以用的2400HZ信號,對應波特率是2400。由於基本頻率確定了,以後採用的提高通訊速率的方法都是在2400基礎上倍頻的,所以形成了9600,19200。
不管哪種說法,都是先有波特率再有晶振頻率。
(9)串列通信頻率多少合適擴展閱讀
串口通信是指外設和計算機間,通過數據信號線 、地線、控制線等,按位進行傳輸數據的一種通訊方式。這種通信方式使用的數據線少,在遠距離通信中可以節約通信成本,但其傳輸速度比並行傳輸低。
串口是計算機上一種非常通用的設備通信協議。大多數計算機(不包括筆記本電腦)包含兩個基於RS-232的串口。串口同時也是儀器儀表設備通用的通信協議;很多GPIB兼容的設備也帶有RS-232口。同時,串口通信協議也可以用於獲取遠程採集設備的數據。