Muszę odizolować komunikację SPI między dwoma układami.
Wąskim gardłem komunikacji jest slave, który najwyraźniej może obsłużyć 2MHz
częstotliwość taktowania SPI.
Moim pomysłem jest wykonanie tej izolacji za pomocą transoptorów. Przy pierwszej próbie użyłem 4n35. Po prostu nie działało, więc spojrzałem na arkusz danych i zobaczyłem, że układ 10 us
wznosi się i 10 us
obniża sygnał (w najgorszym przypadku). To sprawia, że jego użycie jest bezcelowe.
Czy ktoś może zasugerować mi transoptor, który może:
- być wystarczająco szybki do tego celu (2 MHz, ale dopuszczalny jest również 1 MHz)
- być łatwe do kupienia i niedrogie
Szukałem w Internecie transoptora spełniającego te wymagania, ale nie mogłem znaleźć takiego, który byłby najbardziej godny polecenia.
Jestem otwarty na sugestie, jak odizolować komunikację w inny sposób, jeśli jest to praktyczne .
spi
opto-isolator
Borges
źródło
źródło
Odpowiedzi:
Borges, istnieją izolowane urządzenia stworzone specjalnie do izolacji cyfrowej, a nawet do magistrali SPI. Zarówno Texas Instruments, jak i urządzenia analogowe. To izolacja pojemnościowa lub magnetyczna zamiast izolacji optycznej. Oto link do popularnego urządzenia:
ISO7241C @ TI.com
Jest również dostępny na digikey:
ISO7241CDW @ Digikey
źródło
W przypadku dużych prędkości często stosuje się inne sposoby sprzęgania, takie jak pojemnościowy lub magnetyczny, zamiast optycznego. Istnieje transoptory 15 Mb / s, ale większość typów 4-kanałowych nie będzie 3 + 1.
Si8441 firmy Silicon Labs jest najtańszym 3 + 1 kanału> 1 Mbps ISOLATOR w Digikey.
Si8441 może obsługiwać przepływności do 150 Mb / s. Alternatywnie możesz użyć izolatora magnetycznego 2 + 1 dla SCK, MOSI i MISO i użyć wolniejszego transoptora dla SS, ale to rozwiązanie będzie tylko nieznacznie tańsze.
źródło
Istnieje wiele różnych transoptorów. Szybsze kosztują więcej pieniędzy. Tak to działa. Możesz przejść do rozsądnej witryny dystrybutora, takiej jak Mouser lub DigiKey, i poszukać opto-sprzęgaczy, sortowania lub wyboru według prędkości.
6N137 lub jeden z jego wariantów może robić, co chcesz, ale ponownie powinieneś się rozejrzeć, aby dokonać kompromisów, które są dla Ciebie ważne.
źródło
Użyłem serii ADUM14xx z urządzeń analogowych do izolacji SPI. Nie są to ściśle izolatory „opto”, są magnetyczne, ale zapewniają podobny poziom izolacji. Są one dostępne w różnych prędkościach, przy czym te szybsze są droższe.
http://www.digikey.com/catalog/en/partgroup/adum1400-01-02-series/15413
źródło