Цитата(moscow @ Jun 29 2011, 18:23)

Прошу лишь помощи в подборе резисторов и проверке схемы. Точнее, хотелось бы понимания, а не просто "поставь 4k7 и там и тут".
Понимание начинается с чтения даташитов.
ULN2003 представляет собой сборку из семи одинаковых узлов, показанных на рисунке:
Суммарное усиление по току для каждого канала - не менее 1000, макс. вых ток - не более 500 мА. Следовательно, если вы вдуете во вход ток 0.5 мА или более, то вых. транзистор будет открыт и потянет любую нагрузку, не превышающую допустимой. Чтобы особо не париться с расчетами, можно вдуть во вход ток немного больший, чем 0.5 мА, например, 1 мА или около того. Соответственно, в китайской схеме при 24В питания R1 надо взять примерно так 22 кОм. А резистор R2 вообще не нужен, поскольку внутри микросхемы уже есть соответствующие резисторы.
Теперь надо удостовериться, что открытая оптопара выдаст этот самый 1 мА. У нее в даташите есть такой параметр CTR - current transfer ratio. Типичная оптопара имеет CTR порядка 100%, причем минимальный CTR составляет не менее 50%. Значит, если вы через светодиод оптрона пропустите ток 2 мА или более, то фототранзистор обеспечит желанный 1 мА. Чтобы при 5В питания через светодиод прошел ток 2 мА или более, последовательно со светодиодом надо включить резистор примерно 1.5 кОм (учитывая, что на светодиоде падает примерно 1.5 В). Или лучше 2 резистора по 820 Ом, один в анод, другой - в катод.