Однонаправленный I2C модем для управления I2C совместимыми устройствами с помощью ПК

Есть схема I2C-программатора с программным обеспечением http://nice.artip.ru/?id=doc&a=doc235.

Рассматриваемое устройство представляет собой однонаправленный I2C модем. Имея в распоряжении компьютер с аудио картой можно управлять работой одного или группы I2C совместимых устройств, посылая необходимые данные.
Уровень звукового сигнала на входе модема должен быть больше 2-3 В. Вход E предназначен для включения/выключения приёма данных. Если он не нужен, соедените его с шиной питания 5 В.

Однонаправленный I2C модем для управления I2C совместимыми устройствами с помощью ПК
Схема I2C модема для компьютера

Для того, чтобы проверить получение данных управляемой схемой, следует подключить анод светодиода к выводу 11 микросхемы U1, а катод через резистор 1 кОм к шине SDA. При удачном получении очередного байта информации он должен вспыхивать.
В качестве CMOS микросхемы U1 можно применить К176ЛА7 или К561ЛА7. Транзисторы Q1, Q2 - КТ315, КТ3102, S9014. При использовании других значений резонансных частот контуров L1C1, L2C2 возможно потребуеться изменить значения R3, R4.

скачать (5 кб) код программы.