|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機 | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
中間使用光藕會不會限制串口通信的波特率? |
| 作者:noahwj 欄目:單片機 |
我的兩片單片機串口通信,如果不用光藕隔離的話波特率為19.2K通信也沒問題,中間用光藕通信的話波特率最多為1.2K,再提速就會出現(xiàn)接受錯誤這是不是光藕造成的? |
| 2樓: | >>參與討論 |
| 作者: jqlilee 于 2005/11/14 9:12:00 發(fā)布:
當(dāng)然會了,我沒用過光藕,但我想光藕一定需要時間響應(yīng)輸入的。 |
|
| 3樓: | >>參與討論 |
| 作者: 南方的老樹 于 2005/11/14 9:38:00 發(fā)布:
最普通的光耦例如521-1也能達到19200 |
|
| 4樓: | >>參與討論 |
| 作者: 李冬發(fā) 于 2005/11/14 10:45:00 發(fā)布:
加大光耦的工作電流,可以顯著提高光耦的工作速度 |
|
| 5樓: | >>參與討論 |
| 作者: noahwj 于 2005/11/14 11:12:00 發(fā)布:
我用的就是521-1 一塊單片機板上的TXD接光藕2#,光藕1#串330歐姆的電阻接VCC(5V),4#接地,3#通過10K電阻接到VCC上,從3#接到連接網(wǎng)線一端;在另一片單片機板上,光藕1#串330歐姆的電阻接VCC(5V),4#接地,3#接單片機RXD,2#串47歐姆電阻到連接網(wǎng)線的另一端對應(yīng)腳位,網(wǎng)線大概長2M。這樣接,波特率最高1.2K,再提速接收的數(shù)據(jù)就有問題了,請賜教! |
|
| 6樓: | >>參與討論 |
| 作者: maychang 于 2005/11/14 11:53:00 發(fā)布:
521-1是比較慢的光耦 不過工作到波特率4800也沒有問題。 你的接法,在接收端,光耦沒有上拉電阻,全靠單片機內(nèi)部上拉。單片機內(nèi)部上拉很微弱,對89C51單片機來說,上拉不過幾十uA。而光耦與所有的雙極型器件一樣,有個存儲時間問題。上拉微弱,意味著電荷消散很慢,所以存儲時間就長。這一點如果用示波器看看就很清楚,電流脈沖的下降沿明顯延遲。 在RXD與+5V之間加個上拉電阻,4.7K或10k,應(yīng)該可以工作到波特率4800,但不能再高了。 |
|
| 7樓: | >>參與討論 |
| 作者: noahwj 于 2005/11/14 12:15:00 發(fā)布:
謝謝 |
|
| 8樓: | >>參與討論 |
| 作者: 南方的老樹 于 2005/11/14 12:20:00 發(fā)布:
51單片機管腳驅(qū)動光耦電流輸出能力不足 需要加三極管或者7407等芯片 另外樓主的電路應(yīng)該有問題 因為如果您是使用電流環(huán)路驅(qū)動,那只需要2個光耦; 2個接收的光耦分別在2個單片機側(cè) 所以,直接使用單片機的TX驅(qū)動,實際上光耦的電流上不去,這是導(dǎo)致波特率低的原因 * - 本貼最后修改時間:2005-11-14 12:22:46 修改者:南方的老樹 |
|
| 9樓: | >>參與討論 |
| 作者: noahwj 于 2005/11/14 12:47:00 發(fā)布:
謝謝,我是在其中一路發(fā)送接收用光耦,發(fā)送和接收各用一個 ~ |
|
| 10樓: | >>參與討論 |
| 作者: noahwj 于 2005/11/14 13:09:00 發(fā)布:
如果不能達到19.2K,請大俠推薦一款替代的 |
|
| 11樓: | >>參與討論 |
| 作者: zouweitao 于 2005/11/14 13:36:00 發(fā)布:
使用快速光藕能達到百K |
|
| 12樓: | >>參與討論 |
| 作者: SupermanTm 于 2005/11/14 14:31:00 發(fā)布:
6N137 19.2K 無問題的 |
|
| 13樓: | >>參與討論 |
| 作者: st963432 于 2005/11/14 14:39:00 發(fā)布:
6N137 我用在CAN上40k沒問題 |
|
| 14樓: | >>參與討論 |
| 作者: liudewei 于 2005/11/14 20:43:00 發(fā)布:
在19200波特率下,TLP512-1的速度不成為問題 1,txd的光歐的輸出即4腳的上拉改為2k 2,rxd的光歐的輸出也要上拉接2k,再試試看。 |
|
|
|
| 免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |