Memorandumの小部屋
本ページは金銭授受を伴う行為を含むAuctionや商用Web
Pageからの無断リンク・無断参照を禁じます。
無断リンク・無断参照が判明した時点で然るべき処置をとらさせて頂きます。
中途半端はダメよ! レベル変換の巻
このWebページは「8ビット双方向ロジックレベル変換ブレークアウトモジュールキット (K-17062)」、「ロジックレベル双方向変換モジュール (PICO-M-010)」、「4ビット双方向ロジックレベル変換モジュール BSS138使用 (K-13837)」の波形観測した結果を記録として残した個人的なメモです。
− 目次 −
1.はじめに
2.「8ビット双方向ロジックレベル変換ブレークアウトモジュールキット」プルアップ抵抗・プルダウン抵抗の影響
3.「8ビット双方向ロジックレベル変換ブレークアウトモジュールキット」ゲート負荷の影響
4.「8ビット双方向ロジックレベル変換ブレークアウトモジュールキット」伝搬遅延時間測定
5.「8ビット双方向ロジックレベル変換ブレークアウトモジュールキット」入力電圧、信号源出力インピーダンスの影響
6.「ロジックレベル双方向変換モジュール」プルアップ抵抗・プルダウン抵抗の影響
7.「4ビット双方向ロジックレベル変換モジュール BSS138使用」プルアップ抵抗・プルダウン抵抗の影響
「8ビット双方向ロジックレベル変換ブレークアウトモジュールキット」を使って1.8V信号のレベル変換時の波形観測をしていると予想だにしていなかった波形となりました。 今となっては当然だと思えますが、当初は「なんじゃ!これは!!!」状態となりました。 この原因は出力側にプルアップ抵抗やプルダウン抵抗を設けたことあります。 FXMA108のデーターシートに「プルアップ抵抗やプルダウン抵抗を設けてはいけないよ!」としっかり記載されています。 その原因も説明されていますが、デバイスの動作をある程度理解するまでは何を言いたいのかわかりませんでした。
正しいかどうかはわかりませんが、要は「出力にプルアップ抵抗やプルダウン抵抗を設けることで、誤って出力を入力と認識してしまう」のかなと思っています。 プルアップ抵抗やプルダウン抵抗によって信号ラインインピーダンスが低下することがいけないようです。 中途半端なインピーダンスはダメですよ!!!ということのようです。
【 FXMA108データーシート抜粋 】
この理解に到達するまでに「8ビット双方向ロジックレベル変換ブレークアウトモジュールキット」だけではなく、「ロジックレベル双方向変換モジュール」、「4ビット双方向ロジックレベル変換モジュール BSS138使用」の波形観測もしていました。 「ロジックレベル双方向変換モジュール」、「4ビット双方向ロジックレベル変換モジュール BSS138使用」は定格範囲外を承知で「まるごとNMEAもどき SPRESENSE(メインボード)編 」で使用できないか検討することを目的としていました。 なお、入出力点数と基板サイズの関係で「ロジックレベル双方向変換モジュール」、「4ビット双方向ロジックレベル変換モジュール BSS138使用」を採用しませんでした。
これら一連の波形観測した結果を以下のように整理してみました。 な、データの掲載のみでデータに関するコメントはしていません。 何の参考になるのかな?、
2 「8ビット双方向ロジックレベル変換ブレークアウトモジュールキット 」プルアップ抵抗・プルダウン抵抗の影響
上記回路図をクリックすると原寸大の回路図をダウンロードできます。
【 測定時回路図 】
【 測定時外観 】
No. |
入出力設定 |
観測波形 |
A1 |
VA: 入力レベル 1.8V
VB 出力レベル 3.3V
黄色:CH1(入力) 1V/div
水色:CH2(出力) 1V/div |
【 出力無負荷(オシロプローブのみ:10MΩ) 】
【 出力 10kΩプルダイン 】
【 出力 10kΩプルアップ 】
|
A2 |
VA: 入力レベル 1.8V
VB 出力レベル 5V
黄色:CH1(入力) 1V/div
水色:CH2(出力) 1V/div |
【 出力無負荷(オシロプローブのみ:10MΩ) 】
【 出力 10kΩプルダイン 】
【 出力 10kΩプルアップ 】
|
A3 |
VA: 入力レベル 3.3V
VB 出力レベル 1.8V
黄色:CH1(入力) 1V/div
水色:CH2(出力) 1V/div |
【 出力無負荷(オシロプローブのみ:10MΩ) 】
【 出力 10kΩプルダイン 】
【 出力 10kΩプルアップ 】
|
A4 |
VA: 入力レベル 3.3V
VB 出力レベル 5V
黄色:CH1(入力) 1V/div
水色:CH2(出力) 1V/div |
【 出力無負荷(オシロプローブのみ:10MΩ) 】
【 出力 10kΩプルダイン 】
【 出力 10kΩプルアップ 】
|
A5 |
VA: 入力レベル 5V
VB 出力レベル 1.8V
黄色:CH1(入力) 1V/div
水色:CH2(出力) 1V/div |
【 出力無負荷(オシロプローブのみ:10MΩ) 】
【 出力 10kΩプルダイン 】
【 出力 10kΩプルアップ 】
|
A6 |
VA: 入力レベル 5V
VB 出力レベル 3.3V
黄色:CH1(入力) 1V/div
水色:CH2(出力) 1V/div |
【 出力無負荷(オシロプローブのみ:10MΩ) 】
【 出力 10kΩプルダイン 】
【 出力 10kΩプルアップ 】
|
A7 |
VA: 出力レベル 3.3V
VB 入力レベル 1.8V
黄色:CH1(入力) 1V/div
水色:CH2(出力) 1V/div |
【 出力無負荷(オシロプローブのみ:10MΩ) 】
【 出力 10kΩプルダイン 】
【 出力 10kΩプルアップ 】
|
A8 |
VA: 出力レベル 5V
VB 入力レベル 1.8V
黄色:CH1(入力) 1V/div
水色:CH2(出力) 1V/div |
【 出力無負荷(オシロプローブのみ:10MΩ) 】
【 出力 10kΩプルダイン 】
【 出力 10kΩプルアップ 】
|
A9 |
VA: 出力レベル 1.8V
VB 入力レベル 3.3V
黄色:CH1(入力) 1V/div
水色:CH2(出力) 1V/div |
【 出力無負荷(オシロプローブのみ:10MΩ) 】
【 出力 10kΩプルダイン 】
【 出力 10kΩプルアップ 】
|
A10 |
VA: 出力レベル 5V
VB 入力レベル 3.3V
黄色:CH1(入力) 1V/div
水色:CH2(出力) 1V/div |
【 出力無負荷(オシロプローブのみ:10MΩ) 】
【 出力 10kΩプルダイン 】
【 出力 10kΩプルアップ 】
|
A11 |
VA: 出力レベル 1.8V
VB 入力レベル 5V
黄色:CH1(入力) 1V/div
水色:CH2(出力) 1V/div |
【 出力無負荷(オシロプローブのみ:10MΩ) 】
【 出力 10kΩプルダイン 】
【 出力 10kΩプルアップ 】
【 出力 10kΩプルアップ (時間軸20ns/divに変更) 】
|
A12 |
VA: 出力レベル 3.3V
VB 入力レベル 5V
黄色:CH1(入力) 1V/div
水色:CH2(出力) 1V/div |
【 出力無負荷(オシロプローブのみ:10MΩ) 】
【 出力 10kΩプルダイン 】
【 出力 10kΩプルアップ 】
|
3.「8ビット双方向ロジックレベル変換ブレークアウトモジュールキット 」ゲート負荷の影響
上記回路図をクリックすると原寸大の回路図をダウンロードできます。
【 測定時回路図 】
【 測定時外観 】
No. |
入出力設定 |
観測波形 |
||||||||||||
B1 |
負荷: 74LS244
VA: 出力レベル 5V
VB 入力レベル 3.3V |
【 74LS244 8ゲート並列 】
【 74LS244 1ゲートのみ(2A0/2Y0) 】
|
||||||||||||
B2 |
負荷: 74HC244
VA: 入力レベル 1.8V
VB 出力レベル 3.3V |
【 74LS244 8ゲート並列 】
【 74LS244 1ゲートのみ(2A0/2Y0) 】
|
4.「8ビット双方向ロジックレベル変換ブレークアウトモジュールキット 」伝搬遅延時間測定
上記回路図をクリックすると原寸大の回路図をダウンロードできます。
【 測定時回路図 】
【 測定時外観 】
No. |
入出力設定 |
観測波形 |
||||||||||||
C1 |
VA: 入力レベル 5V
VB 出力レベル 1.8V |
【 全体波形(1μs/div) 】
【 立上がり波形(10ns/div) 】
【 立下がり波形(10ns/div) 】
|
5.「8ビット双方向ロジックレベル変換ブレークアウトモジュールキット」入力電圧、信号源出力インピーダンスの影響
「高機能アクティブラーニングモジュールADALM2000 (M-14068)」から0〜5Vの三角波を出力して、この信号を電流制限抵抗(1kΩもしくは100Ω)の抵抗を介してFXMA108のA4端子に接続しました。 抵抗を追加したのはFXMA108のA4端子が出力状態になった場合に「高機能アクティブラーニングモジュールADALM2000」を保護するために設けています。 この抵抗で測定結果は大きく変化します。
上記回路図をクリックすると原寸大の回路図をダウンロードできます。
【 測定時回路図 】
No. |
入出力設定 |
観測波形 |
||||||||||||
D1 |
VA: 入力レベル 5V
VB 出力レベル 1.8V |
(CH2−CH1)電圧と入力抵抗1kΩからFXMA108−A4ラインからのソース/シンク電流を求めることができます。 ただし、波形は電流制限抵抗の値にも大きく影響を受けます。
【 出力無負荷(オシロプローブのみ:10MΩ) 】
【 FXMA108−B4出力に10kΩプルアップ抵抗接続 】
【 FXMA108−B4出力に10kΩプルダウン抵抗接続(ケース1) 】
【 FXMA108−B4出力に10kΩプルダウン抵抗接続(ケース2) 】
【 FXMA108−B4出力に10kΩプルダウン抵抗接続(ケース2時間軸拡大) 】
電流制限抵抗を100Ωに変更しました。 【 出力無負荷(オシロプローブのみ:10MΩ) 】
電流制限抵抗を100Ωに変更し、VB電圧を3.3Vに変更しました。 【 出力無負荷(オシロプローブのみ:10MΩ) 】
|
6.「ロジックレベル双方向変換モジュール」プルアップ抵抗・プルダウン抵抗の影響
上記回路図をクリックすると原寸大の回路図をダウンロードできます。
【 測定時回路図(プルダウン) 】
上記回路図をクリックすると原寸大の回路図をダウンロードできます。
【 測定時回路図(プルアップ) 】
【 測定時外観 】
No. |
入出力設定 |
観測波形 |
||||||||||||||||
E1 |
LV:入力側
HV:出力側 |
1.8Vは定格外です。 【 LV:入力1.8V HV:出力3.3V (プルダウン) 】
1.8Vは定格外です。 【 LV:入力1.8V HV:出力3.3V (プルアップ) 】
1.8Vは定格外です。 【 LV:入力1.8V HV:出力5V (プルダウン) 】
1.8Vは定格外です。 【 LV:入力1.8V HV:出力5V (プルダアップ) 】
【 LV:入力3.3V HV:出力5V (プルダウン) 】
【 LV:入力3.3V HV:出力5V (プルアップ) 】
|
||||||||||||||||
E2 |
LV:出力側
HV:入力側 |
1.8Vは定格外です。 【 LV:出力1.8V HV:入力3.3V (プルダウン) 】
1.8Vは定格外です。 【 LV:出力1.8V HV:入力3.3V (プルアップ) 】
1.8Vは定格外です。 【 LV:出力1.8V HV:入力5V (プルダウン) 】
1.8Vは定格外です。 【 LV:出力1.8V HV:入力5V (プルダアップ) 】
【 LV:出力3.3V HV:入力5V (プルダウン) 】
【 LV:出力3.3V HV:入力5V (プルアップ) 】
|
7.「4ビット双方向ロジックレベル変換モジュール BSS138使用」プルアップ抵抗・プルダウン抵抗の影響
上記回路図をクリックすると原寸大の回路図をダウンロードできます。
【 測定時回路図(プルダウン) 】
上記回路図をクリックすると原寸大の回路図をダウンロードできます。
【 測定時回路図(プルアップ) 】
【 測定時外観 】
No. |
入出力設定 |
観測波形 |
||||||||||||||||
F1 |
LV:入力側
HV:出力側 |
1.8Vは定格外です。 【 LV:入力1.8V HV:出力3.3V (プルダウン) 】
1.8Vは定格外です。 【 LV:入力1.8V HV:出力3.3V (プルアップ) 】
1.8Vは定格外です。 【 LV:入力1.8V HV:出力5V (プルダウン) 】
1.8Vは定格外です。 【 LV:入力1.8V HV:出力5V (プルダアップ) 】
【 LV:入力3.3V HV:出力5V (プルダウン) 】
【 LV:入力3.3V HV:出力5V (プルアップ) 】
|
||||||||||||||||
F2 |
LV:出力側
HV:入力側 |
1.8Vは定格外です。 【 LV:出力1.8V HV:入力3.3V (プルダウン) 】
1.8Vは定格外です。 【 LV:出力1.8V HV:入力3.3V (プルアップ) 】
1.8Vは定格外です。 【 LV:出力1.8V HV:入力5V (プルダウン) 】
1.8Vは定格外です。 【 LV:出力1.8V HV:入力5V (プルダアップ) 】
【 LV:出力3.3V HV:入力5V (プルダウン) 】
【 LV:出力3.3V HV:入力5V (プルアップ) 】
|
目次に戻る Memorandumの小部屋 へ戻る ホームページへ戻る
End of This Page.