|
发表于 2018-9-5 10:21:52
|
显示全部楼层
使用普通的光敏三极管光耦,图中的光耦可以使用PC817,PC816,K10104D,EL357等代替,对波特率影响不大,图中的光耦只是体积小。我用了C档光耦,B档也可以的
最高波特率为38400,57600也能通讯,波形1和0相差的比较明显所以按照38400算。
三极管使用3904是利用结电容小的优势,不能使用8050或817之类的三极管,会影响速度。
B级的R+C是用来加速三极管开关的。
要想达到115200可以使用光敏二极管输出的光耦代替,之前找佰鸿定制过,价格估计在0.5元的样子,估计只有佰鸿有这个产品,具体型号我忘记了,用于电表上的,优势相对6N137体积小,价格低,静态功耗不输出0的时候为0,耐压5KVAC。看我之前的帖子https://www.amobbs.com/forum.php ... C%E6%9E%81%E7%AE%A1
关于隔离电源要成本低就自己做不买成品,自己做物料成本在2元左右。
这个图使用MCU 产生的方波输出,只要是方波输出,100K到200K,利用2N7002+BSS84结电容小的有时直接驱动,最好在G级加一个下拉电阻,图中没画是我直接使用SOT23-6封装的单片机直接专门当驱动芯片用了,没有IO调试阶段中间电平的问题。
使用2个BAV99是因为力创本身SMT基础库就有,并且利用BAV99的压降比BAT54S大,这样加5mA左右的负载输出电压在5.5V附近,省去了LDO+10uF电容。这个电路输出大概50mA,FF0616使用绿环,6T和16T,可以找个绿环手动绕制就可以。
这个图成本要再高一些,因为使用了电流较大的MOS,需要带互补的PWM驱动,互补PWM使用单片机驱动时要注意MCU的电压要是3.3V的话,PMOS上面接的电压相应改为3.3V,变压器相应匝数改为4T比16T。PMOS和NMOS分别加上拉和下拉电阻。输出使用B140,B5819W等1A,40V的肖特基整流,图中的BAV99没改过来,压降大些。输出200mA输出5V没问题。B0505输出1W时电压4.5V左右。
要想成本更低,可以直接1个MCU的IO驱动变压器,省掉2个MOS。输出2个BAV99整流,输出能力应该有20mA。
变压器规格书和驱动波形见我的飞飞电源第一版帖子,里面有说明书和驱动波形。这个方案是我现在对隔离电源在简单程度和价格方面找到的一个容易制作价格便宜的方案。 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|