![]() |
發(fā)布時間: 2024-3-9 00:18
正文摘要:剛接觸485通訊,在網上找了好多電路圖,都沒成功,只有MAX13487成功通訊,但是現在MAX13487太貴了,大家?guī)臀铱匆幌逻@個能行不 |
MOVEORDIE 發(fā)表于 2024-3-10 15:11 空閑的狀態(tài)不確定,不同芯片可能認為是0或1,自然結果不一樣了。 |
Hephaestus 發(fā)表于 2024-3-10 14:50 嚴格來說是要壓差200mV以上,實際單個485測試是沒有問題的,樓主說通訊不成功。之前用其他品牌的485是可以正常通訊的,說明他之前應該也是這個參數。 如果收發(fā)方向正確的,代碼沒問題。那確實應該調整上下拉電阻阻值 |
MOVEORDIE 發(fā)表于 2024-3-10 09:25 誰說沒問題的,R99、R100是讓總線在空閑的時候處于明確的狀態(tài)的,總線差分電壓至少要200mV,你看看加上了R98以后這一點能保證嗎? |
先斷開120R試試 |
硬件沒多大問題,通訊沒成功可能如5樓說的收發(fā)方向不對 |
cnfloatleaf 發(fā)表于 2024-3-9 23:46 抗干擾,防止干擾信號 |
和發(fā)送速率有關嗎?普通485通訊,立創(chuàng)不到1元的485用的很好,完全沒有問題,圖中R99和R100干嘛用的,沒有看過這樣的電路。 |
hange_v 發(fā)表于 2024-3-9 11:41 MAX13488 5元多,MAX13487 6元多,前幾個月還沒這么貴,翻了3倍多 |
先把R98去掉試試。 |
可以用MAX13488。你用SP485沒有控制收發(fā)方向吧。有120R終端電阻那上下來4.7K大了,改為680R |
很多兼容芯片 具體根據VCC電源選擇對于電源電壓的芯片就好了,立創(chuàng)大把的 |
可以用MAX13485這個還挺便宜的 |
P20 用作收發(fā)轉換,P36用作RXD,P37用作TXD |