Eu preciso isolar a comunicação SPI entre dois chips.
O gargalo da comunicação está no escravo, que aparentemente pode lidar com a 2MHz
freqüência do relógio SPI.
Minha idéia é fazer esse isolamento usando acopladores ópticos. Nesta primeira tentativa, usei o 4n35. Ele simplesmente não estava funcionando, então olhei na folha de dados e vi o chip necessário 10 us
para subir e 10 us
diminuir o sinal (na pior das hipóteses). Isso torna seu uso inútil.
Alguém pode me sugerir um acoplador óptico que pode:
- ser rápido o suficiente para esse fim (2 MHz, mas 1 MHz também é aceitável)
- ser fácil de comprar e não caro
Pesquisei na Internet um acoplador óptico que atendesse a esses requisitos, mas não consegui encontrar um que fosse mais recomendável.
Estou aberto a sugestões sobre como isolar a comunicação de uma maneira diferente, se for prático .
spi
opto-isolator
Borges
fonte
fonte
Respostas:
Borges, existem dispositivos isolados feitos especificamente para isolamento digital e até para ônibus SPI. A Texas Instruments e a Analog Devices fazem isso. É isolamento capacitivo ou magnético em vez de isolamento óptico. Aqui está um link para o dispositivo popular:
ISO7241C @ TI.com
Também está disponível no digikey:
ISO7241CDW @ Digikey
fonte
Para altas velocidades, outras formas de acoplamento, como capacitiva ou magnética, são frequentemente usadas em vez de ópticas. Existem acopladores ópticos de 15 Mbps, mas a maioria dos tipos de 4 canais não será 3 + 1.
O Si8441 da Silicon Labs é o isolador mais barato de 3 + 1 canais,> 1 Mbps na Digikey.
O Si8441 pode lidar com taxas de bits de até 150 Mbps. Como alternativa, você pode usar um isolador magnético 2 + 1 para SCK, MOSI e MISO e usar um acoplador óptico mais lento para SS, mas essa solução será apenas um pouco mais barata.
fonte
Existem muitos optoacopladores diferentes. Os mais rápidos custam mais dinheiro. É assim que funciona. Você pode acessar um site de distribuidor razoável como a Mouser ou DigiKey e procurar opto-acopladores, classificando ou selecionando por velocidade.
O 6N137 ou uma de suas variantes pode fazer o que você deseja, mas, novamente, você deve procurar ao redor para fazer as trocas que são importantes para você.
fonte
Eu usei a série ADUM14xx de dispositivos analógicos para isolamento de SPI. Eles não são estritamente isoladores "opto", são magnéticos, mas fornecem níveis semelhantes de isolamento. Eles também estão disponíveis em uma variedade de velocidades, sendo as mais rápidas mais caras.
http://www.digikey.com/catalog/en/partgroup/adum1400-01-02-series/15413
fonte