熱門: 51單片機(jī) | 24小時(shí)必答區(qū) | 單片機(jī)教程 | 單片機(jī)DIY制作 | STM32 | Cortex M3 | 模數(shù)電子 | 電子DIY制作 | 音響/功放 | 拆機(jī)樂園 | Arduino | 嵌入式OS | 程序設(shè)計(jì)
![]() |
發(fā)布時(shí)間: 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í)沒有數(shù)據(jù)輸出 解決辦法:查看485芯片的RE腳狀態(tài)有無置發(fā)送狀態(tài) 2.解收數(shù)據(jù)時(shí)少幾個(gè)字節(jié) 解決辦法:485發(fā)送時(shí)引腳切換加上延時(shí),還不行在發(fā)送中斷中每發(fā)送一字節(jié)延時(shí)50us左右。 3.接受數(shù)據(jù)亂碼等問題 解決辦法:這些問題統(tǒng)一找波特率是否一致,485 a,b端是否接反。 |
找到原因 232轉(zhuǎn)485模塊的問題,給模塊供5v電后,數(shù)據(jù)就正常了。 很奇怪,之前同樣的主控沒有供電就可以使用 |
Powered by 單片機(jī)教程網(wǎng)