Я рассматриваю возможность изоляции аналогового входа, поступающего от полевого оборудования, и сопряжения с модулем аналогового ввода ПЛК. Вход будет иметь диапазон 4-20 мА (1-5 В).
Есть несколько способов приблизиться к этому, но в настоящее время я ищу решение, как показано ниже:
АЦП и ЦАП предлагаются как Microchip MCP3221 и MCP4725 соответственно.
Цифровой изолятор занял бы меньше места, чем оптоизолятор с сопутствующими компонентами, и обеспечил бы гораздо большую производительность. Возможные компоненты включают TI ISO7420FEDR и Analog Devices ADUM1200ARZ .
Теперь собственно вопрос! Изолировать обе стороны очень важно, и мне интересно, как это повлияет на связь АЦП и ЦАП.
Я предполагаю, что могу отправить линию данных (SDA) через цифровой изолятор, но для синхронизации АЦП и ЦАП им потребуется общий тактовый сигнал. Будет ли отправка часов через цифровой изолятор плохой идеей? Если бы цифровой изолятор был во много раз быстрее, чем часы, имел бы он незначительный эффект с точки зрения задержки?
Отсутствует информация:
Откровенно говоря, интерфейсы SPI лучше подходят для изоляции, чем I2C. Вы можете установить главные часы на частоту, при которой синхронизация работает надежно. I2C — это двунаправленная шина, которая затрудняет изоляцию.
Если вы настаиваете на использовании изолированного I2C, обратите внимание на документ AN-913 от Analog Devices, который иллюстрирует, как:
Если бы мне понадобился изолятор аналогового сигнала, подобный этому, я бы выбрал АЦП с последовательным выходом, который мог бы работать непрерывно, возможно, от локального тактового генератора, который также генерировал импульс преобразования. Результат, который я хотел бы получить: -
< 12-битное преобразование >< пробел >< 12-битное преобразование >< пробел >< 12-битное преобразование >
Это может быть передано через простой магнитный соединитель (как во многих устройствах изоляции ADI), и вы можете декодировать последовательный поток, используя «пробел», например, стоповые биты в асинхронном последовательном потоке с помощью небольшого дешевого микропроцессора. Затем это будет питать ЦАП.
Я думаю, что попытка сделать это без микроуправления ЦАП может привести к проблемам. По крайней мере, начните с методологии, которая имеет шанс работать и легко модифицируется для соответствия различным АЦП и ЦАП.
Я также был бы заинтересован в том, чтобы изолированная часть АЦП управляла кабелем приличной длины, чтобы часть ЦАП могла располагаться на некотором расстоянии от него - это позволило бы вам оцифровывать в источнике, а не ухудшать аналоговый сигнал, передавая его в «преобразователь». ".
Всего несколько идей.
заполнитель
Крис Стрэттон
пользователь 25093
АКР