1、光耦的输入端可以看做一个发光二极管来计算。限流20ma。输入电压减去二极管压降再除以20ma就是r1的阻值。2、r2是个纯粹的上拉电阻,只要和输出端的设备匹配并不会使光耦输出三极管电流过大即可,一般1k-100k都可以,具体选多少,要看另一段的设备需要多少电流。ctr是啥?我用了这么多年光耦没听说过,只听说过tcrt.只要你的光耦自身速度够,不用考虑。