Optoisolate komunikasi 2MHz SPI

12

Saya perlu mengisolasi komunikasi SPI antara dua chip.

Hambatan komunikasi ada pada slave, yang tampaknya dapat menangani hingga 2MHzfrekuensi clock SPI.

Ide saya adalah melakukan isolasi ini menggunakan optocoupler. Pada upaya pertama ini, saya menggunakan 4n35. Itu hanya tidak berfungsi, jadi saya melihat datasheet dan saya melihat chip diperlukan 10 usuntuk naik dan 10 usmenurunkan sinyal (pada kasus terburuk). Ini membuat penggunaannya tidak ada gunanya.

Adakah yang bisa menyarankan saya optocoupler yang dapat:

  • cukup cepat untuk tujuan ini (2MHz, tetapi 1MHz juga dapat diterima)
  • mudah dibeli dan tidak mahal

Saya mencari di internet untuk optocoupler yang memenuhi persyaratan itu, tapi saya tidak bisa menemukan yang paling direkomendasikan.

Saya terbuka untuk saran tentang cara mengisolasi komunikasi dengan cara yang berbeda, jika itu praktis .

borges
sumber
1
Anda mencoba menggunakan 4N35 lalu melihat datasheet !?
Olin Lathrop
2
@Olin - OK, itu agak terlambat, tapi setidaknya dia telah mendengar tentang lembar data, dan akhirnya melihatnya. Itu lebih dari yang bisa Anda katakan tentang beberapa orang lain :-)
stevenvh
@ OlinLathrop Saya tidak benar-benar membiarkannya jelas. Saya telah membaca lembar data sebagian tetapi informasi tentang pengaturan waktu tidak diketahui karena saya tidak memiliki pengetahuan tentang pembatasan tersebut. Banyak tanggapan menyarankan beberapa opsi berbeda. Saya akan mencoba untuk mendapatkan beberapa chip itu sebelum menerima jawaban. Terima kasih!
borges

Jawaban:

12

Namun, ada perangkat terisolasi yang dibuat khusus untuk isolasi digital dan bahkan untuk bus SPI. Texas Instruments dan Analog Devices keduanya membuat ini. Ini isolasi kapasitif atau magnetik, bukan isolasi optik. Berikut ini tautan ke perangkat populer:

ISO7241C @ TI.com

Ini juga tersedia di digikey:

ISO7241CDW @ Digikey

Arsonist Analog
sumber
12

Untuk kecepatan tinggi cara lain dari kopling, seperti kapasitif atau magnetik, sering digunakan sebagai pengganti optik. Ada 15 Mbps optocoupler, tetapi sebagian besar tipe 4-channel tidak akan menjadi 3 +1.

The Si8441 dari Silicon Labs adalah yang termurah 3 + 1 channel,> 1 Mbps Isolator di Digikey.

masukkan deskripsi gambar di sini

Si8441 dapat menangani laju bit hingga 150 Mbps. Atau Anda dapat menggunakan isolator magnetik 2 + 1 untuk SCK, MOSI dan MISO, dan menggunakan optocoupler yang lebih lambat untuk SS, tetapi solusi itu hanya akan sedikit lebih murah.

stevenvh
sumber
3

Ada banyak opto-skrup yang berbeda. Yang lebih cepat membutuhkan lebih banyak uang. Begitulah cara kerjanya. Anda dapat pergi ke situs distributor yang masuk akal seperti Mouser atau DigiKey dan mencari opto-coupler, menyortir atau memilih dengan kecepatan.

6N137 atau salah satu variannya dapat melakukan apa yang Anda inginkan, tetapi sekali lagi, Anda harus melihat-lihat untuk membuat pengorbanan yang penting bagi Anda.

Olin Lathrop
sumber
3

Saya telah menggunakan seri ADUM14xx dari perangkat analog untuk isolasi SPI. Mereka tidak benar-benar berbicara isolator "OPTO", mereka magnetik, tetapi menyediakan tingkat isolasi yang sama. Mereka tersedia dalam berbagai kecepatan juga, dengan yang lebih cepat menjadi lebih mahal.

http://www.digikey.com/catalog/en/partgroup/adum1400-01-02-series/15413

Ryan
sumber