Проектирам схема, която ще има свързани външни I2C сензори и затова искам да я предпазя от шум чрез оптрон. Трябва да кажа, че съм начинаещ във всичко това и след много търсене открих следния източник: I2C оптоелектрическа изолация на шината

разделяне

Работата е там, че в идеалния случай бих искал да видя интегрална схема, която би имала две страни и би включила захранващите + сигнални линии от двете страни от двете страни и ще направи всичко това, без никаква допълнителна сложност. Разгледах RS компонентите, но честно казано главата ми се върти и наистина не мога да видя кой да избера. Какви интегрални схеми мога да използвам тук?

Отговори

Сигурни ли сте, че имате нужда от изолация? I2C шината носи цифрови сигнали и има относително нисък импеданс; тя може да спадне до 2 kΩ. Така че шумът може да не е твърде голям проблем там.

Ако сте загрижени за захранването, изолирането на шината няма много смисъл. Уверете се, че захранващите устройства на сензора са правилно отделени. За правилно съотношение на отхвърляне на захранването (PSRR) можете да имате отделен LDO близо до всеки сензор.

Ако смятате, че имате нужда от изолация, този документ може да ви помогне да започнете.

редактиране
Ако искате да защитите RPi от шипове, може да има по-просто решение: използвайте диоди TVS (Transient Voltage Suppression), вероятно в комбинация с малък сериен резистор. Стойността на този резистор не трябва да бъде твърде висока поради две причини: той ще образува разделител с издърпванията и по този начин ще повиши ниското си ниво, а също така ще влоши падащите ръбове на вашия сигнал. 100 и Омега биха могли да бъдат добра стойност. За TVS диоди можете да използвате например.

Други показания
Оптоелектрическа изолация на I2C шината, NXP приложение Забележка