找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 5505|回復(fù): 4
打印 上一主題 下一主題
收起左側(cè)

關(guān)于RS485收發(fā)數(shù)據(jù)不正確

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:689247 發(fā)表于 2021-10-6 17:07 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
100黑幣
主機232 -> 232轉(zhuǎn)48 ->485轉(zhuǎn)USB 電腦數(shù)據(jù)接受正常從設(shè)備 485 -> 485轉(zhuǎn)USB 電腦數(shù)據(jù)接受正常
主機232 -> 232轉(zhuǎn)485 -> 從設(shè)備 485數(shù)據(jù)不正常
數(shù)據(jù)在仿真器中監(jiān)聽不正確
主設(shè)備和從設(shè)備之間通訊數(shù)據(jù)不正常,每一包的錯誤都一致
1.232轉(zhuǎn)485模塊和485轉(zhuǎn)USB均是某一個寶入手出粗概率不大。
2.主設(shè)和電腦通信正常,從設(shè)和電腦通信正常,主從相互之間通信不正常。
3.設(shè)備均使用12v電源 ,共地
4.不正確的包每一包數(shù)據(jù)由 aa 00 00 00 00 05 8c 00 10 00 00 00 00 00 00 ...ff,變?yōu)?aa 00 00 00 00 00 05 8c 80 dc 80 c0 e0 e0 e0 ... 3f,數(shù)據(jù)還少了兩位
求大神指點

c81d7b6eb4cc84caa63515814ceed30.jpg (1.22 MB, 下載次數(shù): 112)

從設(shè)備使用的485電路

從設(shè)備使用的485電路

c4a928a00d80373177a1c49adb15fc2.jpg (1.19 MB, 下載次數(shù): 104)

主控使用的232電路圖

主控使用的232電路圖
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

沙發(fā)
ID:689247 發(fā)表于 2021-10-6 17:49 | 只看該作者
找到原因
232轉(zhuǎn)485模塊的問題,給模塊供5v電后,數(shù)據(jù)就正常了。
很奇怪,之前同樣的主控沒有供電就可以使用
回復(fù)

使用道具 舉報

板凳
ID:689247 發(fā)表于 2021-10-6 17:55 | 只看該作者
順帶使用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端是否接反。
回復(fù)

使用道具 舉報

地板
ID:584195 發(fā)表于 2021-10-7 09:29 | 只看該作者
cpu小白白 發(fā)表于 2021-10-6 17:55
順帶使用TTL轉(zhuǎn)485芯片過程中遇到的問題
1.發(fā)送時沒有數(shù)據(jù)輸出
解決辦法:查看485芯片的RE腳狀態(tài)有無置發(fā) ...

樓主,我也是剛學(xué)485的,以后請多多指教!
回復(fù)

使用道具 舉報

5#
ID:689247 發(fā)表于 2022-4-16 17:21 | 只看該作者
給232轉(zhuǎn)485供上電
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表