Тоже озадачился подобным устройством.
В основе процессор Атмега 8 (328), трансформаторы тока с контрольным резистором (для простоты) и цепи контроля напряжения (3 ф) взяты из платы счетчика CE300 (трехфазный, был с несправным выходом (индикатор). Там правда выполнено без трансформаторная схема снятия величины напряжения, а значит нужна будет и схема развязки от сети но это не проблема, более того это даже упрощает схему, если применить например конденсаторный БП, ток то небольшой 30-50 мА. Недостаток это все детали под напряжением сети !!! Но ведь сам счетчик так и устроен.
Также, в корпус от счетчика (удобен, DIN рейка, места много, да и контактные элементы готовые) хочу встроить и саму платку данного "энергомонитора", выходной сигнал, планируется для безопасности (380 V) и простоты выводить через USART и преобразователь RS485 в линию можно даже и проще вариантов много данные то не килобайты, а единицы.
Сбор данных (т.е. опрос, конвертация в приемлемый формат (в основе скетч Автора

) и вывод через запрос, обеспечит главный процессор Мега 328 (Ардуино) и через USB подаст в МД.
Как вариант, есть очень хороший проект преобразователя на Tinni (проще)
http://www.getchip.net/posts/040-uartrs ... /#comments и добавить к нему преобразователь МАХ 485/487, либо загнать сигал в TCP через например TP Link MR3020, единственное, что программировать тинни, нельзя как Ардуино.
ПО большому счету данный проект (тот что я делаю) это как бы вариант, поскольку у меня практически все данные (мощность. энергия. напряжение и т.д. раз в 30 мин) со счетчика доступны, но они не попадают в УД, поскольку УД на Люнекс и Малинке, а программа обслуживающая счетчик работает с Win, т.е установлена на компьютере... отсюда и желание, иметь данные в системе, и в реальном времени (на планшете например) без необходимости вкл. компьютера.
