Всем привет. Имеется трехфазный счетчик, реализованный на
ADE7754. Напряжение снимается с резистивных делителей, ток через токовые трансформаторы. ADE7754 опрашивается
AT90CAN32 по прерываниям. Прерывания настроены на пересечение нуля. По прерыванию из ADE7754 считываются значения напряжения и тока. Все бы хорошо, но одно но: при подаче напряжения 220 происходит сброс регистра маски прерывания, т.е похоже от скачков напряжения ADE7754 сбрасывается. Микроконтроллер AT90CAN32 при этом работает нормально и связь по CAN не прерывается. А бывает так, что при подаче напряжения 220 потребление счетчика подскакивает в два раза и ADE7754 начинает греться, при этом при опросе начинает слать всякую ересь: показывает напряжение, где его нет и т.д. Напряжение на вход ADE7754 подается через ферритовые бусины - BLM41PG181SN1 потом на делитель и затем на входы ADE7754. В общем схема типовая. Схему подключения ADE7754 прилагаю. Если кто-то сталкивался с подобной проблемой или подскажит куда копать буду признателен.