|
發(fā)布時間: 2021-10-6 17:07
正文摘要:主機(jī)232 -> 232轉(zhuǎn)48 ->485轉(zhuǎn)USB 電腦數(shù)據(jù)接受正常從設(shè)備 485 -> 485轉(zhuǎn)USB 電腦數(shù)據(jù)接受正常 主機(jī)232 -> 232轉(zhuǎn)485 -> 從設(shè)備 485數(shù)據(jù)不正常 數(shù)據(jù)在仿真器中監(jiān)聽不正確 主設(shè)備和從設(shè)備之間通訊數(shù)據(jù)不正常 ... |
| 給232轉(zhuǎn)485供上電 |
cpu小白白 發(fā)表于 2021-10-6 17:55 樓主,我也是剛學(xué)485的,以后請多多指教! |
|
順帶使用TTL轉(zhuǎn)485芯片過程中遇到的問題 1.發(fā)送時沒有數(shù)據(jù)輸出 解決辦法:查看485芯片的RE腳狀態(tài)有無置發(fā)送狀態(tài) 2.解收數(shù)據(jù)時少幾個字節(jié) 解決辦法:485發(fā)送時引腳切換加上延時,還不行在發(fā)送中斷中每發(fā)送一字節(jié)延時50us左右。 3.接受數(shù)據(jù)亂碼等問題 解決辦法:這些問題統(tǒng)一找波特率是否一致,485 a,b端是否接反。 |
|
找到原因 232轉(zhuǎn)485模塊的問題,給模塊供5v電后,數(shù)據(jù)就正常了。 很奇怪,之前同樣的主控沒有供電就可以使用 |
Powered by 單片機(jī)教程網(wǎng)