Если что - существуют специальные микросхемы-изоляторы…
модели показывают сильную зависимость от типа транзистора, некоторые и 10кГц переварить не могут, хотя 3904 эту частоту тянет (но это в модели).
т.е. без переделки схемы остается частоту только снижать.
в бесперебойниках часто применяют аналог NEC2561, она на 5 киловольт изоляции, и 100 кгц однозначно пропустит
Я, когда делал развязку RS232, использовал оптроны PC900V0NSZX.
Возможно, I2C они тоже потянут.
P.S. Извиняюсь, что влезаю с вопросом. Пытаюсь решить похожую задачу -
Правда, мне в-основном требуется измерение тока. Но и контроль напряжения тоже будет не лишним.
Собственно, насчёт гальванической развязки я пока не определился.
Вероятно, у меня она будет бессмысленна, т.к. GND высоковольтного БП соединён с GND блока управления/индикации.
Есть, правда, предположение, что в случае “большого БАХ”, может прилететь по SDA/SCL.
Вообщем, пока в раздумьях..
Вопрос - как у вас включён шунт INA? Непосредственно в “+”, или “снизу”?
В моей схеме шунт включён между “-” выпрямителя и GND. Т.е. не стандартно.
Если не сложно, фрагмент схемы опубликуйте, пожалуйста.
Есть специализированные изоляторы для i2c, на али даже модули за вполне вменяемые деньги. Цифровые изоляторы не для i2c с минимальной доработкой обойдутся еще дешевле. А страдать с дешевыми медленными оптопарами обойдется дороже.
В описании модуля INA указано, что при измерении напряжения, а мне нужно именно напряжение, включение Vin+ и GND. У меня в цепи очень большой ток, поэтому включение только так.
Да. ADUM1250ARZ - один из них.
уже неоднократно на тут рекламировал
ISO1540D
и на али они есть
https://aliexpress.ru/item/1005005705227394.html
и чипе с дипом
https://www.chipdip.ru/product0/8002953890
тока ценник, разумеется, несколько разнится
Да, это однозначно наиболее оптимальный вариант.
Себе уже заказал.