Data 5V bis / 3.3V terjemahan

G

guysk

Guest
Saya sedang mencari cara terbaik untuk sebuah antarmuka 3.3V ke 5V data 8 bit I / O data bus bersama.Kedua pihak 3.3V dan 5V samping dapat masukan atau keluaran dengan cepat.Saat ini saya menggunakan 74VHCT245 dengan arah pilihan pin tetapi bagaimana ekstra overhead dan kontrol yang baris ini tidak mudah dicapai.Apakah ada solusi yang halus yang belum terbongkar atau ada cara kreatif untuk melaksanakan ini dengan sedikit overhead mungkin

 
menggunakan CBT (D) TI dari keluarga atau dari keluarga quickswitch IDT.

http://www-s.ti.com/sc/psheets/scda003b/scda003b.pdf

http://www.idt.com/docs/AN_11.pdf

 
Periksa Logic Tingkat translator dari Maxim:

http://para.maxim-ic.com/compare.asp?Fam=bidirtranslators&Tree=Interface&HP=Interface.cfm&ln =

 
Aku hanya melaksanakan IDT quickswtich data bus pada sirkuit.Hal ini sederhana dan elegan.

Edaedaeda

 
IMO tidak ada satu cara untuk menterjemahkan universal antara 3.3V dan 5V.

1.Jika kedua belah pihak akan TTL, dan 3V samping menerima masukan pada 5V maka tidak ada terjemahan yang diperlukan.

2.Jika kedua belah pihak akan TTL, dan 3V samping tidak menerima masukan pada 5V analog kemudian beralih didukung oleh diode adalah solusi yang nyaman.

3.Jika 5V samping adalah CMOS maka ada kebutuhan untuk menggunakan penerjemah (misalnya ALVC164245).

hal-hal lain yang harus diperhatikan adalah:
- Kuasa atas urutan
- Kecepatan
- Saat ini diambil oleh masukan sinyal bila tidak mencapai listrik

 
Semiconductor nasional memiliki rangkaian TTL yang
5 V dan V
3 (dua pasokan) yang khusus untuk tujuan ini.

 
Hai,

Jika anda ingin menggunakan IDT quickswitch sebagai 5V <-> 3.3V translation,
harap lupa AN_11 dari IDT.It is wrong!
Sesuai dengan sirkuit tes, output tegangan tidak berkata apa yang mereka.

By the way, xilinx menyediakan cara untuk menggunakan IDT quickswitch.

Dalam aplikasi ini dicatat (http://www.xilinx.com/xapp/xapp646.pdf),
menggunakan quickswitch sebagai 5V <-> 3.3V PCI.

 
IMO sirkuit yang dijelaskan dalam AN_11 OK.I have an old QualitySemiconductor buku, dan terdapat AN_11A termasuk, namun dengan kesalahan: ada yang hilang biasing hambat, tanpa hambat ini akan bekerja unpredictably.

Ada masalah lain.Jika beralih 3V digunakan maka tegangan yang terdiri doubler untuk steering pintu.

Anyhow terima kasih untuk Xilinx AppNote.

 
Saya pikir cara termudah dan termurah adalah penggunaan Philips BSN20 N-saluran perangkat tambahan modus lapangan transistor efek.Logic di tingkat aplikasi translator.Beberapa waktu lalu saya punya masalah serupa dan sederhana Transistor ideal solved masalah.
salam

KamW

 
KamW wrote:

Saya pikir cara termudah dan termurah adalah penggunaan Philips BSN20 N-saluran perangkat tambahan modus lapangan transistor efek.
Logic di tingkat aplikasi translator.
Beberapa waktu lalu saya punya masalah serupa dan sederhana Transistor ideal solved masalah.

salamKamW
 
1.Urutan dimulai dengan data bus (245 disebutkan menunjukkan 8bits), so I
don't think that disrete menggunakan elemen adalah cara termurah.

2.Sirkuit yang dapat menyebabkan masalah (salah satu dari Xilinx juga).N-MOSFET akan cutoff tegangan apapun yang lebih tinggi dari pintu potensi (Vdd) minus VGSth.BSN20 telah VGSth (max) 3.5V!It is usless.Memungkinkan menganggap bahwa VDD adalah 3.135V (3.3V 5%) dan VGSthmax adalah 1.1V.(Kemudian masuk 5V akan cutoff ke 2.035V. Apakah tidak lagi kompatibel TTL (lebih kecil daripada diperlukan 2.4V).

3.Saya berharap masalah lain dengan Xilinx sirkuit.Ini akan terjadi jika 'mengelam pasokan' lebih besar dari yang forvard tegangan yang intrinsik diode didalam swith.Masalah akan mulai saat ini dengan peningkatan konsumsi dan dapat selesai dengan kegagalan.

 
Philips yang juga memproduksi chip yang klaim untuk melakukan konversi tegangan (I hope it works, saya hanya menaruhnya di desain I'm working on).Bagian adalah GTL2002 dan hanya 2 bit, tapi mereka juga membuat versi yang lebih luas.Niat awal adalah untuk I2C bus tingkat konversi, namun mereka memiliki catatan yang menjelaskan app yang umum digunakan.

Hal

 
Cukup untuk dapat menggunakan sirkuit yo sederhana penghambat untuk menyesuaikan tingkat.Saya menggunakan ini untuk beradaptasi dengan TI MSP430 USART ke MAX232.Tingginya tingkat logika dalam 3,3 sudah cukup untuk TTL tinggi.Yang mengelam diodes dari CI yang bekerja di 3,3 V melindungi masukan.J resitor dari 1K sudah cukup.

 

Welcome to EDABoard.com

Sponsor

Back
Top