5V トレラントについて

RX651の5Vトレラント対応IOピンにVCC 5Vの通信ICの出力をつなぐと、RX651のVCCが+0.5Vくらい上がって3.3V->3.8Vになるのですが

なぜか教えてください。

よろしく、お願いします。

  • RX651の5Vトレラント対応IOピンからRX651の+3.3VのVCCに向かって保護ダイオードがあるためではないでしょうか、
    直列に抵抗1KΩ等入れると緩和されるのではないでしょうか、5Vの通信ICのドライブ能力が高いのではないかと思います。
  • わわいです
    まず、そのIOピンが本当に5Vトレラントなのか確認してください。
    そして、そのIOピンはちゃんと入力になっているのか、内部プルアップが有効になってないかチェックしましょう
    #内部プルアップが有効になってるとそーなりますね
    あと、そのピンの電圧はどんだけになってるかチェックしてみてください

  • たつやさん
    もしや、その5VトレラントポートからHighを出力する設定になってませんか?
    入力ポートもしくはHiZ出力時のみ5Vトレラントになります。

  • まさか出力同士をつなぐとは思えませんけど
    「5Vの通信ICの出力をつなぐと」とですから、
    入力にしないといけないのは当たり前ですから
    そんな見落としがあるのでしょうか?
  • ありがとうございます。
    RS485の通信ICのTXDをつないですます、言われるとおり保護ダイオードだと思います。
  • 解ったような気がします、確認してみます。
    ありがとうございました。
  • Flashはまだ書込んでないので、多分入力です。確かにHi出力していれば、ダイオード通してVCCに
    ながれます。1個のIC出力では、3.3Vのままでした。
    ありがとうござます。
  • IKUZOさん

    レビューや評価は思い込みを排除しないといけないので
    当たり前のことを再確認するのです!

    たとえばRS485ドライバーのRXDoutとマイコンのTXDoutをつないだりすると出力同士がぶつかったりしますからねー。

  • 5Vトレラント入力ピンと電源間のESD保護ダイオードは入っていないと思います。ハードウエアマニュアルの60.電気的特性で絶対最大定格は–0.3~VCC+4.0(最大5.8)Vになってます。推奨動作条件は–0.3~VCC+3.6(最大5.5)Vです。ここでは3.3VのVCCで5Vを入力にピンに印加するとVCCが3.8Vになるということですから、入力ピンの使い方あるいはつなぎの誤り以外に考えづらいです。ハードウエアマニュアルと回路図の再チェックが最初だと思います。
  • PD5(5Vトレラント非対応)に1本入っていました。
    ありがとうございました。