ここで質問していいのか分かりませんが、質問させてください。
仕事で使用しているCAN-BUS Shield V2が故障して、CAN信号を送受信できなくなりました。
調べたところ、CANトランシーバー(MCP2551)の通電しないはずのCAN_HとGNDが故障により通電していました。
でも原因が全く分かりません。
Arduinoのソフトウェア担当なのでハードウェアについては全く専門外です。
Arduino同士で何時間もたくさんのデータの送受信を繰り返しても壊れたことは一度もありませんでした。
恐らくですが、相手装置の電圧か電流に問題があったのだと思います。
どうして壊れてしまったのか、またどういう環境に置くと壊れるのか教えてください。
接続はD-SUBポートを利用してCAN信号の送受信を行っています。
使用ポート番号は、3(CAN_H)、5(CAN_L)、2(GND)です。
よろしくお願いします。
<CAN-BUS Shield V2>
https://www.switch-science.com/catalog/3435/
<MCP2551>
https://www.sparkfun.com/datasheets/DevTools/Arduino/MCP2551.pdf
回答5件
あなたの回答
tips
プレビュー