Li_baofu:
我看了你的图,你的光耦外围有问题。光耦次级(受光三极管一侧)供电电压接在3842的8脚,其输出电压虽然稳定,但只有5V。你查一下光耦资料中的图表,三极管的Vce可用范围有这么小的吗?供电电压低,串接电阻又很大,集电极发射极各4.7K, 即便忽略三极管上的压降,这一支路的电流也大概只有:5V/9.4K=0.53ma。实际上三极管上的压降正是我们所利用的,不但无法忽略,而且必须正好落在线性区域。而光耦三极管的Vce电压变化的线性区域对应的电流应当在5--10ma之间(对应于817之类的光耦),上述不一定对,供你参考。